We introduce Neuro.ZERO-a co-processor architecture consisting of a main microcontroller (MCU) that executes scaled-down versions of a deep neural network1 (DNN) inference task, and an accelerator microcontroller that is powered by harvested energy and follows the intermittent computing paradigm [76]. The goal of the accelerator is to enhance the inference performance of the DNN that is running on the main microcontroller. Neuro.ZERO opportunistically accelerates the run-time performance of a DNN via one of its four acceleration modes: extended inference, expedited inference, ensemble inference, and latent training. To enable these modes, we propose two sets of algorithms: (1) energy and intermittence-aware DNN inference and training algori...
Machine Learning (ML) functions are becoming ubiquitous in latency- and privacy-sensitive IoT applic...
In recent years, the need for the efficient deployment of Neural Networks (NN) on edge devices has b...
Modern deep neural network (DNN) applications demand a remarkable processing throughput usually unme...
Deep Neural Networks (DNNs) have become a promising solution to inject AI in our daily lives from se...
There is an urgent need for compact, fast, and power-efficient hardware implementations of state-of-...
Proceedings of a meeting held 19-23 March 2018, Dresden, GermanyInternational audienceArtificial int...
Deep neural networks have proven to be particularly effective in visual and audio recognition tasks....
Increasing processing requirements in the Artificial Intelligence (AI) realm has led to the emergenc...
Over the last ten years, the rise of deep learning has redefined the state-of-the-art in many comput...
With the surging popularity of edge computing, the need to efficiently perform neural network infere...
Deep neural networks (DNN) are achieving state-of-the-art performance in many artificial intelligenc...
In recent years, deep neural networks (DNNs) have revolutionized the field of machine learning. DNNs...
Deep learning algorithms have seen success in a wide variety of applications, such as machine transl...
The continued success of Deep Neural Networks (DNNs) in classification tasks has sparked a trend of ...
Large Deep Neural Networks (DNNs) are the backbone of today's artificial intelligence due to their a...
Machine Learning (ML) functions are becoming ubiquitous in latency- and privacy-sensitive IoT applic...
In recent years, the need for the efficient deployment of Neural Networks (NN) on edge devices has b...
Modern deep neural network (DNN) applications demand a remarkable processing throughput usually unme...
Deep Neural Networks (DNNs) have become a promising solution to inject AI in our daily lives from se...
There is an urgent need for compact, fast, and power-efficient hardware implementations of state-of-...
Proceedings of a meeting held 19-23 March 2018, Dresden, GermanyInternational audienceArtificial int...
Deep neural networks have proven to be particularly effective in visual and audio recognition tasks....
Increasing processing requirements in the Artificial Intelligence (AI) realm has led to the emergenc...
Over the last ten years, the rise of deep learning has redefined the state-of-the-art in many comput...
With the surging popularity of edge computing, the need to efficiently perform neural network infere...
Deep neural networks (DNN) are achieving state-of-the-art performance in many artificial intelligenc...
In recent years, deep neural networks (DNNs) have revolutionized the field of machine learning. DNNs...
Deep learning algorithms have seen success in a wide variety of applications, such as machine transl...
The continued success of Deep Neural Networks (DNNs) in classification tasks has sparked a trend of ...
Large Deep Neural Networks (DNNs) are the backbone of today's artificial intelligence due to their a...
Machine Learning (ML) functions are becoming ubiquitous in latency- and privacy-sensitive IoT applic...
In recent years, the need for the efficient deployment of Neural Networks (NN) on edge devices has b...
Modern deep neural network (DNN) applications demand a remarkable processing throughput usually unme...