| Literature DB >> 34045939 |
Erika Covi1, Elisa Donati2, Xiangpeng Liang3, David Kappel4, Hadi Heidari3, Melika Payvand2, Wei Wang5.
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 toward 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.Entities:
Keywords: edge computing; learning algorithms; memristive devices; neuromorphic computing; wearable devices
Year: 2021 PMID: 34045939 PMCID: PMC8144334 DOI: 10.3389/fnins.2021.611300
Source DB: PubMed Journal: Front Neurosci ISSN: 1662-453X Impact factor: 4.677
Figure 1A graphical overview of adaptive edge computing in wearable biomedical devices. The figure shows the pathway from wearable sensors to their application through intelligent learning. EMG and BIS figures adapted from Benalcázar et al. (2017) and Zhang and Harrison (2015).
Wearable biomedical signals and sensors.
| ECG | Electrode | Chest | 0.5–200 | 0.05–3 | Heart contraction and relaxation | Heartrate monitoring, cardiovascular disease diagnosis |
| EMG | Electrode | Forearm surface/implant | 20–1,000 | 0.01–10 | Muscle activity | Human-machine interaction |
| EEG | Electrode | Head surface/implant | 0.1–100 | 0.001–0.1 | Brain activity | Brain-computer interface, brain disorder monitoring |
| EOG | Electrode | Around eye | 0.1–10 | 0.001–0.1 | Gaze | Human-machine interaction |
| BIS | Drive electrodes and measurement electrodes | Body | >0.1 | – | Body tissue impedance | Cancer detection, health evaluation, human-machine interaction |
| PPG | Light emitter and receiver | Body | 0.1–10 | – | Pulse | Heartrate monitoring, biometric identification |
Figure 2Biologically inspired algorithms of learning in spiking neural networks. (A) The e-prop algorithm (Bellec et al., 2019) approximates back-propagation through time using random feedback to propagate error signals to synapses of a recurrent SNN (adapted from Bellec et al., 2020). (B) Synaptic sampling (Kappel et al., 2015) exploits the variability of learning rules and redundancy in the task solution space to learn sparse and robust network configurations (adapted from Kappel et al., 2018). (C) Overcoming forgetting by selectively slowing down weight changes (Kirkpatrick et al., 2017). After learning a first task A, parameter distributions are absorbed into a prior distribution that confines the motility of synaptic weights in subsequent tasks (task B).
Figure 3Biomedical signal processing on neuromorphic hardware, from sensors to applications.
Summary of neuromorphic platforms and biomedical applications.
| CMOS technology | 180 nm | ARM968, 130 nm | 14 nm FinFET | 28 nm | 28 nm FDSOI |
| Implementation | Mixed-signal | Digital | Digital ASIC | Digital ASIC | Digital ASIC |
| Energy per SOP | 17 pJ @ 1.8 V | Peak power 1 W per chip | 23.6 pJ @ 0.75 V | 26 pJ @ 0.775 | 12.7 pJ@0.55 V |
| Size | 38.5 mm2 | 102 mm2 | 60 mm2 | 0.093 mm2 (core) | 0.086 mm2 |
| On-chip learning | No | Yes (configurable) | Yes (configurable) | No | Yes (SDSP) |
| Synaptic bit precision | 2 | Configurable | 1–9 | 1 | 3 |
| Applications | EMG, ECG, HFO | EMG and EEG | EMG | EEG and Local Field Potential (LFP) | EMG |
Figure 4Memristive devices for neuromorphic computing. (A) Interface type RRAM device; (B) Filamentary RRAM device; (C) Phase change memory device; (D) MRAM device with in-plane spin polarization; (E) MRAM device with perpendicular spin polarization; (F) FTJ device.
Key features of non-volatile memristive devices.
| Cell area [min. feature size] | 4 | 4 | 9 | 4 |
| Retention | >10 years (Goux et al., | >10 years (Cheng et al., | >10 years (Golonzka et al., | >10 years (Udayakumar et al., |
| Endurance | 1012 (Kim et al., | 1011 (Kim et al., | 1012 (Saida et al., | >1015 (Udayakumar et al., |
| SET/RESET time | 100 ps (Torrezan et al., | >100 ns, 10 ns | 20 ns (Jan et al., | 30 ns, 30 ns |
| 85 ps (Choi et al., | (IRDS, | 3 ns (Kitagawa et al., | (Francois et al., | |
| Read current | 100 pA (Luo et al., | 25 μA (De Sandre et al., | 20 μA (Kitagawa et al., | 0.8 nA (Bruno et al., |
| Write energy per bit | 20 fJ (Kang et al., | ~100 fJ (Xiong et al., | 90 fJ (Kitagawa et al., | <10 fJ (Francois et al., |
| Main features | Scalability, multilevel, speed, low energy | Scalability, multilevel, low voltage | Endurance, low power | Endurance, low power, speed |
| Challenges | Variability | RESET current, temperature stability, resistance drift | Density, scalability, variability | Scalability |
Figure 5Memristive devices as synapse or neuron for neuromorphic computing. (A–C) Memristive device act as threshold device for the firing function of biological neuron (Mehonic and Kenyon, 2016), reproduced under the CC BY license. (D) Conceptual illustration of memristive device as artificial synapse for brain-like neuromorphic computing (Wang et al., 2018b), reproduced under the CC BY-NC license.