Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Intermittent Learning: On-Device Machine Learning on Intermittently Powered System

Published: 14 September 2020 Publication History

Abstract

This paper introduces intermittent learning --- the goal of which is to enable energy harvested computing platforms capable of executing certain classes of machine learning tasks effectively and efficiently. We identify unique challenges to intermittent learning relating to the data and application semantics of machine learning tasks, and to address these challenges, we devise 1) an algorithm that determines a sequence of actions to achieve the desired learning objective under tight energy constraints, and 2) propose three heuristics that help an intermittent learner decide whether to learn or discard training examples at run-time which increases the energy efficiency of the system. We implement and evaluate three intermittent learning applications that learn the 1) air quality, 2) human presence, and 3) vibration using solar, RF, and kinetic energy harvesters, respectively. We demonstrate that the proposed framework improves the energy efficiency of a learner by up to 100% and cuts down the number of learning examples by up to 50% when compared to state-of-the-art intermittent computing systems that do not implement the proposed intermittent learning framework.

References

[1]
Fayaz Akhtar and Mubashir Husain Rehmani. 2015. Energy replenishment using renewable and traditional energy resources for sustainable wireless sensor networks: A review. Renewable and Sustainable Energy Reviews 45 (2015), 769--784.
[2]
Benjamin Aziz and Geoff Hamilton. 2009. Detecting man-in-the-middle attacks by precise timing. In Emerging Security Information, Systems and Technologies, 2009. SECURWARE'09. Third International Conference on. Ieee, 81--86.
[3]
Domenico Balsamo, Alex S Weddell, Anup Das, Alberto Rodriguez Arreola, Davide Brunelli, Bashir M Al-Hashimi, Geoff V Merrett, and Luca Benini. 2016. Hibernus++: a self-calibrating and adaptive system for transiently-powered embedded devices. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 35, 12 (2016), 1968--1980.
[4]
Domenico Balsamo, Alex S Weddell, Geoff V Merrett, Bashir M Al-Hashimi, Davide Brunelli, and Luca Benini. 2015. Hibernus: Sustaining computation during intermittent supply for energy-harvesting systems. IEEE Embedded Systems Letters 7, 1 (2015), 15--18.
[5]
Alfred Bourely, John Patrick Boueri, and Krzysztof Choromonski. 2017. Sparse Neural Networks Topologies. arXiv preprint arXiv:1706.05683 (2017).
[6]
Iain Brown and Christophe Mues. 2012. An experimental comparison of classification algorithms for imbalanced credit scoring data sets. Expert Systems with Applications 39, 3 (2012), 3446--3453.
[7]
Michael Buettner, Ben Greenstein, and David Wetherall. 2011. Dewdrop: an energy-aware runtime for computational RFID. In Proc. USENIX NSDI. 197--210.
[8]
Michael Buettner, Richa Prasad, Matthai Philipose, and David Wetherall. 2009. Recognizing daily activities with RFID-based sensors. In Proceedings of the 11th international conference on Ubiquitous computing. ACM, 51--60.
[9]
Olivier Chapelle, Bernhard Scholkopf, and Alexander Zien. 2009. Semi-supervised learning (chapelle, o. et al., eds.; 2006)[book reviews]. IEEE Transactions on Neural Networks 20, 3 (2009), 542--542.
[10]
Jagmohan Chauhan, Suranga Seneviratne, Yining Hu, Archan Misra, Aruna Seneviratne, and Youngki Lee. 2018. Breathing-Based Authentication on Resource-Constrained IoT Devices using Recurrent Neural Networks. Computer 51, 5 (2018), 60--67.
[11]
Wenlin Chen, James Wilson, Stephen Tyree, Kilian Weinberger, and Yixin Chen. 2015. Compressing neural networks with the hashing trick. In International Conference on Machine Learning. 2285--2294.
[12]
Zhiyuan Chen and Bing Liu. 2016. Lifelong machine learning. Synthesis Lectures on Artificial Intelligence and Machine Learning 10, 3 (2016), 1--145.
[13]
Guglielmo Cola, Marco Avvenuti, Alessio Vecchio, Guang-Zhong Yang, and Benny Lo. 2015. An on-node processing approach for anomaly detection in gait. IEEE Sensors Journal 15, 11 (2015), 6640--6649.
[14]
Alexei Colin and Brandon Lucia. 2016. Chain: tasks and channels for reliable intermittent programs. ACM SIGPLAN Notices 51, 10 (2016), 514--530.
[15]
Alexei Colin and Brandon Lucia. 2018. Termination checking and task decomposition for task-based intermittent programs. In Proceedings of the 27th International Conference on Compiler Construction. ACM, 116--127.
[16]
Alexei Colin, Emily Ruppel, and Brandon Lucia. 2018. A Reconfigurable Energy Storage Architecture for Energy-harvesting Devices. In Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems. ACM, 767--781.
[17]
Mide Technology Corporation. 2017. PPA PRODUCTS Datasheet & User Manual. https://info.mide.com/hubfs/ppa-piezo-product-datasheet.pdf
[18]
Matthieu Courbariaux, Yoshua Bengio, and Jean-Pierre David. 2015. Binaryconnect: Training deep neural networks with binary weights during propagations. In Advances in neural information processing systems. 3123--3131.
[19]
David R Cox. 1961. Prediction by exponentially weighted moving averages and related methods. Journal of the Royal Statistical Society. Series B (Methodological) (1961), 414--422.
[20]
Misha Denil, Babak Shakibi, Laurent Dinh, Nando De Freitas, et al. 2013. Predicting parameters in deep learning. In Advances in neural information processing systems. 2148--2156.
[21]
Ruizhou Ding, Zeye Liu, Rongye Shi, Diana Marculescu, and RD Blanton. 2017. LightNN: Filling the Gap between Conventional Deep Neural Networks and Binarized Networks. In Proceedings of the on Great Lakes Symposium on VLSI 2017. ACM, 35--40.
[22]
Zidong Du, Robert Fasthuber, Tianshi Chen, Paolo Ienne, Ling Li, Tao Luo, Xiaobing Feng, Yunji Chen, and Olivier Temam. 2015. ShiDianNao: Shifting vision processing closer to the sensor. In ACM SIGARCH Computer Architecture News, Vol. 43. ACM, 92--104.
[23]
Gartner, Inc. 2016. Forecast: Internet of Things - Endpoints and Associated Services. https://www.gartner.com/en/newsroom/press-releases/2017-02-07-gartner-says- 8-billion-connected-things-will-be-in-use-in-2017-up-31-percent-from-2016
[24]
Nir Giladi and Stanley Fahn. 1998. Freezing phenomenon, the fifth cardinal sign of parkinsonism. In Progress in Alzheimer's and Parkinson's Diseases. Springer, 329--335.
[25]
Graham Gobieski, Nathan Beckmann, and Brandon Lucia. [n. d.]. Intermittent Deep Neural Network Inference. ([n. d.]).
[26]
Graham Gobieski, Nathan Beckmann, and Brandon Lucia. 2018. Intelligence Beyond the Edge: Inference on Intermittent Embedded Systems. arXiv preprint arXiv:1810.07751 (2018).
[27]
Andrew Brian Goldberg and Xiaojin Zhu. 2010. New directions in semi-supervised learning. Ph.D. Dissertation. University of Wisconsin-Madison.
[28]
Yunchao Gong, Liu Liu, Ming Yang, and Lubomir Bourdev. 2014. Compressing deep convolutional networks using vector quantization. arXiv preprint arXiv:1412.6115 (2014).
[29]
Maria Gorlatova, Peter Kinget, Ioannis Kymissis, Dan Rubenstein, Xiaodong Wang, and Gil Zussman. 2010. Energy harvesting active networked tags (EnHANTs) for ubiquitous object networking. IEEE Wireless Communications 17, 6 (2010).
[30]
Chirag Gupta, Arun Sai Suggala, Ankit Goyal, Harsha Vardhan Simhadri, Bhargavi Paranjape, Ashish Kumar, Saurabh Goyal, Raghavendra Udupa, Manik Varma, and Prateek Jain. 2017. ProtoNN: Compressed and Accurate kNN for Resource-scarce Devices. In International Conference on Machine Learning. 1331--1340.
[31]
Song Han, Huizi Mao, and William J Dally. 2015. A deep neural network compression pipeline: Pruning, quantization, huffman encoding. arXiv preprint arXiv:1510.00149 10 (2015).
[32]
Josiah Hester, Lanny Sitanayah, and Jacob Sorber. 2015. A Hardware Platform for Separating Energy Concerns in Tiny, Intermittently-Powered Sensors. In Proceedings of the 13th ACM Conference on Embedded Networked Sensor Systems. ACM, 447--448.
[33]
Josiah Hester, Lanny Sitanayah, and Jacob Sorber. 2015. Tragedy of the coulombs: Federating energy storage for tiny, intermittently-powered sensors. In Proceedings of the 13th ACM Conference on Embedded Networked Sensor Systems. ACM, 5--16.
[34]
Josiah Hester and Jacob Sorber. 2017. Flicker: Rapid prototyping for the batteryless internet-of-things. In Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems. ACM, 19.
[35]
Josiah Hester, Kevin Storer, and Jacob Sorber. 2017. Timely execution on intermittently powered batteryless sensors. In Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems. ACM, 17.
[36]
Matthew Hicks. 2017. Clank: Architectural support for intermittent computation. In Computer Architecture (ISCA), 2017 ACM/IEEE 44th Annual International Symposium on. IEEE, 228--240.
[37]
Embedded Intelligence Lab (UNC Chapel Hill). 2019. Intermittent learning open source project. https://github.com/learning1234embed/Intermittent-Learning
[38]
Qianyi Huang, Yan Mei, Wei Wang, and Qian Zhang. 2016. Battery-free sensing platform for wearable devices: The synergy between two feet. In Computer Communications, IEEE INFOCOM 2016-The 35th Annual IEEE International Conference on. IEEE, 1--9.
[39]
Texas Instrument. 2018. MSP EnergyTrace Technology. http://www.ti.com/tool/ENERGYTRACE
[40]
Maya Kabkab, Azadeh Alavi, and Rama Chellappa. 2016. Dcnns on a diet: Sampling strategies for reducing the training set size. arXiv preprint arXiv:1606.04232 (2016).
[41]
Aman Kansal, Jason Hsu, Sadaf Zahedi, and Mani B Srivastava. 2007. Power management in energy harvesting sensor networks. ACM Transactions on Embedded Computing Systems (TECS) 6, 4 (2007), 32.
[42]
Aman Kansal and Mani B Srivastava. 2003. An environmental energy harvesting framework for sensor networks. In Low Power Electronics and Design, 2003. ISLPED'03. Proceedings of the 2003 International Symposium on. IEEE, 481--486.
[43]
Vamsi Sashank Kotagiri. 2014. Memory capacity of neural networks using a circulant weight matrix. arXiv preprint arXiv:1403.3115 (2014).
[44]
Dennis Kügler. 2003. "Man in the Middle" Attacks on Bluetooth. In International Conference on Financial Cryptography. Springer, 149--161.
[45]
Ashish Kumar, Saurabh Goyal, and Manik Varma. 2017. Resource-efficient Machine Learning in 2 KB RAM for the Internet of Things. In International Conference on Machine Learning. 1935--1944.
[46]
Kyong Ho Lee and Naveen Verma. 2013. A low-power processor with configurable embedded machine-learning accelerators for high-order and adaptive analysis of medical-sensor signals. IEEE Journal of Solid-State Circuits 48, 7 (2013), 1625--1637.
[47]
Séverin Lemaignan, Mathieu Warnier, E Akin Sisbot, Aurélie Clodic, and Rachid Alami. 2017. Artificial cognition for social human-robot interaction: An implementation. Artificial Intelligence 247 (2017), 45--69.
[48]
He Li, Kaoru Ota, and Mianxiong Dong. 2018. Learning IoT in edge: deep learning for the internet of things with edge computing. IEEE Network 32, 1 (2018), 96--101.
[49]
Tianxing Li and Xia Zhou. 2018. Battery-Free Eye Tracker on Glasses. In Proceedings of the 24th Annual International Conference on Mobile Computing and Networking. ACM, 67--82.
[50]
Yichen Li, Tianxing Li, Ruchir A Patel, Xing-Dong Yang, and Xia Zhou. 2018. Self-powered gesture recognition with ambient light. In The 31st Annual ACM Symposium on User Interface Software and Technology. ACM, 595--608.
[51]
Fei Tony Liu, Kai Ming Ting, and Zhi-Hua Zhou. 2008. Isolation forest. In 2008 Eighth IEEE International Conference on Data Mining. IEEE, 413--422.
[52]
Fei Tony Liu, Kai Ming Ting, and Zhi-Hua Zhou. 2012. Isolation-based anomaly detection. ACM Transactions on Knowledge Discovery from Data (TKDD) 6, 1 (2012), 3.
[53]
Xiao Lu, Dusit Niyato, Hai Jiang, Dong In Kim, Yong Xiao, and Zhu Han. 2018. Ambient backscatter assisted wireless powered communications. IEEE Wireless Communications 25, 2 (2018), 170--177.
[54]
Xiao Lu, Ping Wang, Dusit Niyato, Dong In Kim, and Zhu Han. 2015. Wireless networks with RF energy harvesting: A contemporary survey. IEEE Communications Surveys & Tutorials 17, 2 (2015), 757--789.
[55]
Brandon Lucia, Vignesh Balaji, Alexei Colin, Kiwan Maeng, and Emily Ruppel. 2017. Intermittent Computing: Challenges and Opportunities. In LIPIcs-Leibniz International Proceedings in Informatics, Vol. 71. Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik.
[56]
Brandon Lucia and Benjamin Ransford. 2015. A simpler, safer programming and execution model for intermittent systems. ACM SIGPLAN Notices 50, 6 (2015), 575--585.
[57]
Kiwan Maeng, Alexei Colin, and Brandon Lucia. 2017. Alpaca: intermittent execution without checkpoints. Proceedings of the ACM on Programming Languages 1, OOPSLA (2017), 96.
[58]
Kiwan Maeng and Brandon Lucia. 2018. Adaptive Dynamic Checkpointing for Safe Efficient Intermittent Computing. In 13th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 18). USENIX Association, 129--144.
[59]
Larry M Manevitz and Malik Yousef. 2001. One-class SVMs for document classification. Journal of machine Learning research 2, Dec (2001), 139--154.
[60]
Stephen Marsland. 2015. Machine learning: an algorithmic perspective. CRC press.
[61]
Paul A Merolla, John V Arthur, Rodrigo Alvarez-Icaza, Andrew S Cassidy, Jun Sawada, Filipp Akopyan, Bryan L Jackson, Nabil Imam, Chen Guo, Yutaka Nakamura, et al. 2014. A million spiking-neuron integrated circuit with a scalable communication network and interface. Science 345, 6197 (2014), 668--673.
[62]
Islam M Mosa, Ajith Pattammattel, Karteek Kadimisetty, Paritosh Pande, Maher F El-Kady, Gregory W Bishop, Marc Novak, Richard B Kaner, Ashis K Basu, Challa V Kumar, et al. 2017. Ultrathin Graphene-Protein Supercapacitors for Miniaturized Bioelectronics. Advanced energy materials 7, 17 (2017), 1700358.
[63]
Boris Murmann, Daniel Bankman, E Chai, Daisuke Miyashita, and Lita Yang. 2015. Mixed-signal circuits for embedded machine-learning applications. In Signals, Systems and Computers, 2015 49th Asilomar Conference on. IEEE, 1341--1345.
[64]
Saman Naderiparizi, Aaron N Parks, Zerina Kapetanovic, Benjamin Ransford, and Joshua R Smith. 2015. WISPCam: A battery-free RFID camera. In RFID (RFID), 2015 IEEE International Conference on. IEEE, 166--173.
[65]
Phi-Hung Pham, Darko Jelaca, Clement Farabet, Berin Martini, Yann LeCun, and Eugenio Culurciello. 2012. NeuFlow: Dataflow vision processing system-on-a-chip. In Circuits and Systems (MWSCAS), 2012 IEEE 55th International Midwest Symposium on. IEEE, 1044--1047.
[66]
Matthai Philipose, Joshua R Smith, Bing Jiang, Alexander Mamishev, Sumit Roy, and Kishore Sundara-Rajan. 2005. Battery-free wireless identification and sensing. IEEE Pervasive computing 4, 1 (2005), 37--45.
[67]
Joaquin Recas Piorno, Carlo Bergonzini, David Atienza, and Tajana Simunic Rosing. 2009. Prediction and management in energy harvested wireless sensor nodes. In Wireless Communication, Vehicular Technology, Information Theory and Aerospace & Electronic Systems Technology, 2009. Wireless VITAE 2009. 1st International Conference on. IEEE, 6--10.
[68]
Powercast. 2016. Powercast p2110b. http://www.powercastco.com/wp-content/uploads/2016/12/P2110B-Datasheet-Rev-3.pdf.
[69]
Powercast. 2016. Powercaster transmitter. http://www.powercastco.com/wp-content/uploads/2016/11/User-Manual-TX-915-01-Rev-A-4.pdf.
[70]
Shashank Priya and Daniel J Inman. 2009. Energy harvesting technologies. Vol. 21. Springer.
[71]
Benjamin Ransford, Jacob Sorber, and Kevin Fu. 2012. Mementos: System support for long-running computation on RFID-scale devices. Acm Sigplan Notices 47, 4 (2012), 159--170.
[72]
Alberto Rodriguez, Domenico Balsamo, Zhenhua Luo, Steve P Beeby, Geoff V Merrett, and Alex S Weddel. 2017. Intermittently-powered energy harvesting step counter for fitness tracking. In Sensors Applications Symposium (SAS), 2017 IEEE. IEEE, 1--6.
[73]
Stuart J Russell and Peter Norvig. 2016. Artificial intelligence: a modern approach. Malaysia; Pearson Education Limited,.
[74]
Alanson P Sample, Daniel J Yeager, Pauline S Powledge, Alexander V Mamishev, and Joshua R Smith. 2008. Design of an RFID-based battery-free programmable sensing platform. IEEE transactions on instrumentation and measurement 57, 11 (2008), 2608--2615.
[75]
Louis L Scharf and Cédric Demeure. 1991. Statistical signal processing: detection, estimation, and time series analysis. Vol. 63. Addison-Wesley Reading, MA.
[76]
Winston KG Seah, Zhi Ang Eu, and Hwee-Pink Tan. 2009. Wireless sensor networks powered by ambient energy harvesting (WSNHEAP)-Survey and challenges. In Wireless Communication, Vehicular Technology, Information Theory and Aerospace & Electronic Systems Technology, 2009. Wireless VITAE 2009. 1st International Conference on. Ieee, 1--5.
[77]
Faisal Karim Shaikh and Sherali Zeadally. 2016. Energy harvesting in wireless sensor networks: A comprehensive review. Renewable and Sustainable Energy Reviews 55 (2016), 1041--1054.
[78]
Vikas Sindhwani, Tara Sainath, and Sanjiv Kumar. 2015. Structured transforms for small-footprint deep learning. In Advances in Neural Information Processing Systems. 3088--3096.
[79]
Sujesha Sudevalayam and Purushottam Kulkarni. 2011. Energy harvesting sensor nodes: Survey and implications. IEEE Communications Surveys & Tutorials 13, 3 (2011), 443--461.
[80]
Hoang Truong, Shuo Zhang, Ufuk Muncuk, Phuc Nguyen, Nam Bui, Anh Nguyen, Qin Lv, Kaushik Chowdhury, Thang Dinh, and Tam Vu. 2018. CapBand: Battery-free Successive Capacitance Sensing Wristband for Hand Gesture Recognition. In Proceedings of the 16th ACM Conference on Embedded Networked Sensor Systems. ACM, 54--67.
[81]
Joel Van Der Woude and Matthew Hicks. 2016. Intermittent Computation without Hardware Support or Programmer Intervention. In OSDI. 17--32.
[82]
Stephen Xia, Yan Lu, Peter Wei, and Xiaofan Jiang. 2017. SPINDLES: a smartphone platform for intelligent detection and notification of leg shaking. In Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers. ACM, 607--612.
[83]
Zhu Xiaojin and Ghahramani Zoubin. 2002. Learning from labeled and unlabeled data with label propagation. Tech. Rep., Technical Report CMU-CALD-02-107, Carnegie Mellon University (2002).
[84]
Mimi Xie, Mengying Zhao, Chen Pan, Hehe Li, Yongpan Liu, Youtao Zhang, Chun Jason Xue, and Jingtong Hu. 2016. Checkpoint aware hybrid cache architecture for NV processor in energy harvesting powered systems. In Proceedings of the Eleventh IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis. ACM, 22.
[85]
Shuochao Yao, Yiran Zhao, Aston Zhang, Lu Su, and Tarek Abdelzaher. 2017. Deepiot: Compressing deep neural network structures for sensing systems with a compressor-critic framework. In Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems. ACM, 4.
[86]
Lohit Yerva, Brad Campbell, Apoorva Bansal, Thomas Schmid, and Prabal Dutta. 2012. Grafting energy-harvesting leaves onto the sensornet tree. In Proceedings of the 11th international conference on Information Processing in Sensor Networks. ACM, 197--208.
[87]
Kasım Sinan Yıldırım, Amjad Yousef Majid, Dimitris Patoukas, Koen Schaper, Przemyslaw Pawelczak, and Josiah Hester. 2018. Ink: Reactive kernel for tiny batteryless sensors. In Proceedings of the 16th ACM Conference on Embedded Networked Sensor Systems. ACM, 41--53.
[88]
Xianlai Zeng, Jinhui Li, and Yusen Ren. 2012. Prediction of various discarded lithium batteries in China. In 2012 IEEE International Symposium on Sustainable Systems and Technology (ISSST). IEEE, 1--4.
[89]
Hong Zhang, Jeremy Gummeson, Benjamin Ransford, and Kevin Fu. 2011. Moo: A batteryless computational RFID and sensing platform. University of Massachusetts Computer Science Technical Report UM-CS-2011-020 (2011).
[90]
Xiaojin Jerry Zhu. 2005. Semi-supervised learning literature survey. Technical Report. University of Wisconsin-Madison Department of Computer Sciences.
[91]
R Zimmermann, G Deuschl, A Hornig, J Schulte-Mönting, G Fuchs, and CH Lücking. 1994. Tremors in Parkinson's disease: symptom analysis and rating. Clinical neuropharmacology (1994).

Cited By

View all
  • (2025)Addressing Limitations of TinyML Approaches for AI-Enabled Ambient IntelligenceMachine Learning and Principles and Practice of Knowledge Discovery in Databases10.1007/978-3-031-74640-6_16(217-225)Online publication date: 1-Jan-2025
  • (2024)Densor: An Intraoral Battery-Free Sensing PlatformProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/36997468:4(1-30)Online publication date: 21-Nov-2024
  • (2024)Energy Harvesting-Supported Efficient Low-Power ML Processing with Adaptive Checkpointing and Intermittent ComputingProceedings of the 29th ACM/IEEE International Symposium on Low Power Electronics and Design10.1145/3665314.3670837(1-6)Online publication date: 5-Aug-2024
  • Show More Cited By

Index Terms

  1. Intermittent Learning: On-Device Machine Learning on Intermittently Powered System

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies
        Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies  Volume 3, Issue 4
        December 2019
        873 pages
        EISSN:2474-9567
        DOI:10.1145/3375704
        Issue’s Table of Contents
        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 14 September 2020
        Published in IMWUT Volume 3, Issue 4

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. Batteryless
        2. Energy harvesting
        3. Intermittent computing
        4. On-device online learning
        5. Semi-supervised learning
        6. Unsupervised learning

        Qualifiers

        • Research-article
        • Research
        • Refereed

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)220
        • Downloads (Last 6 weeks)20
        Reflects downloads up to 12 Jan 2025

        Other Metrics

        Citations

        Cited By

        View all
        • (2025)Addressing Limitations of TinyML Approaches for AI-Enabled Ambient IntelligenceMachine Learning and Principles and Practice of Knowledge Discovery in Databases10.1007/978-3-031-74640-6_16(217-225)Online publication date: 1-Jan-2025
        • (2024)Densor: An Intraoral Battery-Free Sensing PlatformProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/36997468:4(1-30)Online publication date: 21-Nov-2024
        • (2024)Energy Harvesting-Supported Efficient Low-Power ML Processing with Adaptive Checkpointing and Intermittent ComputingProceedings of the 29th ACM/IEEE International Symposium on Low Power Electronics and Design10.1145/3665314.3670837(1-6)Online publication date: 5-Aug-2024
        • (2024)Greentooth: Robust and Energy Efficient Wireless Networking for Batteryless DevicesACM Transactions on Sensor Networks10.1145/364922120:3(1-31)Online publication date: 13-Apr-2024
        • (2024)Understanding the Needs of Novice Developers in Creating Self-Powered IoTProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642576(1-17)Online publication date: 11-May-2024
        • (2024)FedDSE: Distribution-aware Sub-model Extraction for Federated Learning over Resource-constrained DevicesProceedings of the ACM Web Conference 202410.1145/3589334.3645416(2902-2913)Online publication date: 13-May-2024
        • (2024)AIfES: A Next-Generation Edge AI FrameworkIEEE Transactions on Pattern Analysis and Machine Intelligence10.1109/TPAMI.2024.335549546:6(4519-4533)Online publication date: Jun-2024
        • (2024)Patching in Order: Efficient On-Device Model Fine-Tuning for Multi-DNN Vision ApplicationsIEEE Transactions on Mobile Computing10.1109/TMC.2024.344305723:12(14484-14501)Online publication date: Dec-2024
        • (2024)Caphammer: Exploiting Capacitor Vulnerability of Energy Harvesting SystemsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2024.344687943:11(3804-3815)Online publication date: 1-Nov-2024
        • (2024)MII: A Multifaceted Framework for Intermittence-Aware Inference and SchedulingIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2024.344371043:11(3708-3719)Online publication date: Nov-2024
        • Show More Cited By

        View Options

        Login options

        Full Access

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media