Towards on-node Machine Learning for Ultra-low-power Sensors Using Asynchronous ΣΔ Streams

被引:3
|
作者
Gonzalez-Guerrero, Patricia [1 ]
Tracy, Tommy, II [1 ]
Guo, Xinfei [1 ]
Sreekumar, Rahul [1 ]
Lenjani, Marzieh [1 ]
Skadron, Kevin [1 ]
Stan, Mircea R. [1 ]
机构
[1] Univ Virginia, Elect & Comp Engn, Charlottesville, VA 22903 USA
关键词
Stochastic computing; asynchronous computing; IoT; smartdust; edge intelligence; random forest; machine learning; MEMORY;
D O I
10.1145/3404975
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a novel architecture to enable low-power, complex on-node data processing, for the next generation of sensors for the Internet of things (IoT), smartdust, or edge intelligence. Our architecture combines near-analog-memory-computing (NAM) and asynchronous-computing-with-streams (ACS), eliminating the need for ADCs. ACS enables ultra-low power, massive computational resources required to execute on-node complex Machine Learning (ML) algorithms; while NAM addresses the memory-wall that represents a common bottleneck for ML and other complex functions. In ACS an analog value is mapped to an asynchronous stream that can take one of two logic levels (v(h), v(1)). This stream-based data representation enables area/power-efficient computing units such as a multiplier implemented as an AND gate yielding savings in power of similar to 90% compared to digital approaches. The generation of streams for NAM and ACS in a brute force manner, using analog-to-digital-converters (ADCs) and digital-to-streams-converters, would sky-rocket the power-latency-energy cost making the approach impractical. Our NAM-ACS architecture eliminates expensive conversions, enabling an end-to-end processing on asynchronous streams data-path. We tailor the NAM-ACS architecture for random forest (RaF), an ML algorithm, chosen for its ability to classify using a reduced number of features. Simulations show that our NAM-ACS architecture enables 75% of savings in power compared with a single ADC, obtaining a classification accuracy of 85% using an RaF-inspired algorithm.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] Snake: An asynchronous pipeline for ultra-low-power applications
    Zhu, Zhi-jiu
    Xu, Yi
    Bai, Xu
    Qiao, Shu-shan
    Hei, Yong
    IEICE ELECTRONICS EXPRESS, 2019, 16 (12):
  • [2] The Potential of SoC FPAAs for Emerging Ultra-Low-Power Machine Learning
    Hasler, Jennifer
    JOURNAL OF LOW POWER ELECTRONICS AND APPLICATIONS, 2022, 12 (02)
  • [3] An ultra-low-power precision rectifier for biomedical sensors interfacing
    Rodriguez-Villegas, Esther
    Corbishley, Philip
    Lujan-Martinez, Clara
    Sanchez-Rodriguez, Trini
    SENSORS AND ACTUATORS A-PHYSICAL, 2009, 153 (02) : 222 - 229
  • [4] Towards low-power random forest using asynchronous computing with streams
    Gonzalez-Guerrero, Patricia
    Tracy, Tommy, II
    Guo, Xinfei
    Stan, Mircea R.
    2019 TENTH INTERNATIONAL GREEN AND SUSTAINABLE COMPUTING CONFERENCE (IGSC), 2019,
  • [5] An ultra-low-power front-end for differential capacitive sensors
    Kongpark, Patcharee
    Mailly, Frederick
    Latorre, Laurent
    Nouet, Pascal
    2015 SYMPOSIUM ON DESIGN, TEST, INTEGRATION AND PACKAGING OF MEMS/MOEMS (DTIP), 2015,
  • [6] Ultra-low-power components for an RFID Tag with physical and chemical sensors
    Stefano Zampolli
    Ivan Elmi
    Enrico Cozzani
    Gian Carlo Cardinali
    Andrea Scorzoni
    Michele Cicioni
    Santiago Marco
    Francisco Palacio
    Jose M. Gómez-Cama
    Ilker Sayhan
    Thomas Becker
    Microsystem Technologies, 2008, 14 : 581 - 588
  • [7] Towards an ultra-low-power architecture using single-electron Tunneling transistors
    Zhu, Changyun
    Gu, Zhenyu Peter
    Shang, Li
    Dick, Robert P.
    Knobel, Robert G.
    2007 44TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2007, : 312 - +
  • [8] Ultra-low-power components for an RFID Tag with physical and chemical sensors
    Zampolli, Stefano
    Elmi, Ivan
    Cozzani, Enrico
    Cardinali, Gian Carlo
    Scorzoni, Andrea
    Cicioni, Michele
    Marco, Santiago
    Palacio, Francisco
    Gomez-Cama, Jose M.
    Sayhan, Ilker
    Becker, Thomas
    MICROSYSTEM TECHNOLOGIES-MICRO-AND NANOSYSTEMS-INFORMATION STORAGE AND PROCESSING SYSTEMS, 2008, 14 (4-5): : 581 - 588
  • [9] Ultra-Low-Power CMOS Voltage Reference Topologies Regarding Technology Node
    Olivera, Fabian
    da Silva, Lucas Souza
    Petraglia, Antonio
    2022 IEEE 13TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS AND SYSTEMS (LASCAS), 2022, : 105 - 108
  • [10] An Ultra-Low-Power Voltage-Mode Asynchronous WTA-LTA Circuit
    Fernandez-Berni, Jorge
    Carmona-Galan, Ricardo
    Rodriquez-Vazquez, Angel
    2013 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2013, : 1817 - 1820