Energy-Efficient ECG Signals Outlier Detection Hardware Using a Sparse Robust Deep Autoencoder

被引:2
|
作者
Soga, Naoto [1 ]
Sato, Shimpei [1 ]
Nakahara, Hiroki [1 ]
机构
[1] Tokyo Inst Technol, Dept Informat & Commun Engn, Tokyo 1528552, Japan
关键词
FPGA; autoencoder; outlier detection; unsupervised training;
D O I
10.1587/transinf.2020LOP0011
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Advancements in portable electrocardiographs have allowed electrocardiogram (ECG) signals to be recorded in everyday life. Machine-learning techniques, including deep learning, have been used in numerous studies to analyze ECG signals because they exhibit superior performance to conventional methods. A mobile ECG analysis device is needed so that abnormal ECG waves can be detected anywhere. Such mobile device requires a real-time performance and low power consumption, however, deep-learning based models often have too many parameters to implement on mobile hardware, its amount of hardware is too large and dissipates much power consumption. We propose a design flow to implement the outlier detector using an autoencoder on a low-end FPGA. To shorten the preparation time of ECG data used in training an autoencoder, an unsupervised learning technique is applied. Additionally, to minimize the volume of the weight parameters, a weight sparseness technique is applied, and all the parameters are converted into fixed-point values. We show that even if the parameters are reduced converted into fixed-point values, the outlier detection performance degradation is only 0.83 points. By reducing the volume of the weight parameters, all the parameters can be stored in on-chip memory. We design the architecture according to the CRS format, which is the well-known data structure of a sparse matrix, minimizing the hardware size and reducing the power consumption. We use weight sharing to further reduce the weight-parameter volumes. By using weight sharing, we could reduce the bit width of the memories by 60% while maintaining the outlier detection performance. We implemented the autoencoder on a Digilent Inc. ZedBoard and compared the results with those for the ARM mobile CPU for a built-in device. The results indicated that our FPGA implementation of the outlier detector was 12 times faster and 106 times more energy-efficient.
引用
收藏
页码:1121 / 1129
页数:9
相关论文
共 50 条
  • [31] Energy-Efficient Object Detection Using Semantic Decomposition
    Panda, Priyadarshini
    Venkataramani, Swagath
    Sengupta, Abhronil
    Raghunathan, Anand
    Roy, Kaushik
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (09) : 2673 - 2677
  • [32] An Energy-Efficient Data Collection Scheme Using Denoising Autoencoder in Wireless Sensor Networks
    Li, Guorui
    Peng, Sancheng
    Wang, Cong
    Niu, Jianwei
    Yuan, Ying
    TSINGHUA SCIENCE AND TECHNOLOGY, 2019, 24 (01) : 86 - 96
  • [33] An Energy-Efficient Data Collection Scheme Using Denoising Autoencoder in Wireless Sensor Networks
    Guorui Li
    Sancheng Peng
    Cong Wang
    Jianwei Niu
    Ying Yuan
    Tsinghua Science and Technology, 2019, 24 (01) : 86 - 96
  • [34] An Energy-Efficient ECG Processor With Weak-Strong Hybrid Classifier for Arrhythmia Detection
    Chen, Zhijian
    Luo, Jiahui
    Lin, Kaiwen
    Wu, Jiaquan
    Zhu, Taotao
    Xiang, Xiaoyan
    Meng, Jianyi
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2018, 65 (07) : 948 - 952
  • [35] Energy-Efficient Deep CNN for Smoke Detection in Foggy IoT Environment
    Khan, Salman
    Muhammad, Khan
    Mumtaz, Shahid
    Baik, Sung Wook
    de Albuquerque, Victor Hugo C.
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (06) : 9237 - 9245
  • [36] Outlier Detection and Correction in Smart Grid Energy Demand Data Using Sparse Autoencoders
    Pimentel, Levi da Costa
    Guerra Filho, Ricardo Wagner Correia
    Villanueva, Juan Moises Mauricio
    Rodriguez, Yuri Percy Molina
    ENERGIES, 2024, 17 (24)
  • [37] Efficient Edge-AI Models for Robust ECG Abnormality Detection on Resource-Constrained Hardware
    Huang, Zhaojing
    Contreras, Luis Fernando Herbozo
    Leung, Wing Hang
    Yu, Leping
    Truong, Nhan Duy
    Nikpour, Armin
    Kavehei, Omid
    JOURNAL OF CARDIOVASCULAR TRANSLATIONAL RESEARCH, 2024, 17 (04) : 879 - 892
  • [38] Deep Spiking Neural Network for Energy-Efficient SAR Ship Detection
    Yoo, Minjung
    Han, Juhyeon
    Kim, Sunok
    IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2025, 22
  • [39] An Energy-Efficient, Fast FPGA Hardware Architecture for OpenCV-Compatible Object Detection
    Brousseau, Braiden
    Rose, Jonathan
    2012 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT'12), 2012, : 166 - 173
  • [40] Optimized Energy-Efficient Routing for IoT Wireless Sensor Networks with Load Balancing using Sparse Autoencoder Capsule Network and Snow Geese Algorithm
    Bhuvaneswari, M. S.
    Ganesh, Bala N.
    2024 SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT CYBER PHYSICAL SYSTEMS AND INTERNET OF THINGS, ICOICI 2024, 2024, : 399 - 405