Embedded deep learning : algorithms, architectures and circuits for always-on neural network processing (2019)