Adaptive Extreme Edge Computing for Wearable Devices
arXiv:2012.14937 · doi:10.3389/fnins.2021.611300
Abstract
Wearable devices are a fast-growing technology with impact on personal healthcare for both society and economy. Due to the widespread of sensors in pervasive and distributed networks, power consumption, processing speed, and system adaptation are vital in future smart wearable devices. The visioning and forecasting of how to bring computation to the edge in smart sensors have already begun, with an aspiration to provide adaptive extreme edge computing. Here, we provide a holistic view of hardware and theoretical solutions towards smart wearable devices that can provide guidance to research in this pervasive computing era. We propose various solutions for biologically plausible models for continual learning in neuromorphic computing technologies for wearable sensors. To envision this concept, we provide a systematic outline in which prospective low power and low latency scenarios of wearable sensors in neuromorphic platforms are expected. We successively describe vital potential landscapes of neuromorphic processors exploiting complementary metal-oxide semiconductors (CMOS) and emerging memory technologies (e.g. memristive devices). Furthermore, we evaluate the requirements for edge computing within wearable devices in terms of footprint, power consumption, latency, and data size. We additionally investigate the challenges beyond neuromorphic computing hardware, algorithms and devices that could impede enhancement of adaptive edge computing in smart wearable devices.
29 pages, 4 figures
References in corpus (18)
- Deep Learning in Neural Networks: An Overview
- To prune, or not to prune: exploring the efficacy of pruning for model compression
- A scalable multi-core architecture with heterogeneous memory structures for Dynamic Neuromorphic Asynchronous Processors (DYNAPs)
- The State of Sparsity in Deep Neural Networks
- Learning with Augmented Features for Heterogeneous Domain Adaptation
- Brain-like associative learning using a nanoscale non-volatile phase change synaptic device array
- MorphIC: A 65-nm 738k-Synapse/mm Quad-Core Binary-Weight Digital Neuromorphic Processor with Stochastic Spike-Driven Online Learning
- Real-time ultra-low power ECG anomaly detection using an event-driven neuromorphic processor
- Ultra-Low-Power FDSOI Neural Circuits for Extreme-Edge Neuromorphic Intelligence
- SpiNNaker 2: A 10 Million Core Processor System for Brain Simulation and Machine Learning
- Biologically inspired alternatives to backpropagation through time for learning in recurrent neural nets
- Learning from Multiple Outlooks
- Neuromorphic Hardware learns to learn
- Rounding Methods for Neural Networks with Low Resolution Synaptic Weights
- Dendritic error backpropagation in deep cortical microcircuits
- Efficient Reward-Based Structural Plasticity on a SpiNNaker 2 Prototype
- Understanding Synthetic Gradients and Decoupled Neural Interfaces
- Embodied Synaptic Plasticity with Online Reinforcement learning
Cited by in corpus (10)
- Bottom-up and top-down approaches for the design of neuromorphic processing systems: Tradeoffs and synergies between natural and artificial intelligence
- A Method for Medical Data Analysis Using the LogNNet for Clinical Decision Support Systems and Edge Computing in Healthcare
- Tunable Synaptic Working Memory with Volatile Memristive Devices
- Advanced iontronic spiking modes with multiscale diffusive dynamics in a fluidic circuit
- An energy-based model for neuro-symbolic reasoning on knowledge graphs
- Benchmarking Spiking Neural Network Learning Methods with Varying Locality
- Synaptic metaplasticity with multi-level memristive devices
- Decision Making by a Neuromorphic Network of Volatile Resistive Switching Memories
- Heterogeneous Population Encoding for Multi-joint Regression using sEMG Signals
- Spatiotemporal Pattern Recognition in Single Mixed-Signal VLSI Neurons with Heterogeneous Dynamic Synapses