{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,19]],"date-time":"2025-09-19T09:35:49Z","timestamp":1758274549179,"version":"3.40.3"},"publisher-location":"Cham","reference-count":40,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031168178"},{"type":"electronic","value":"9783031168185"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-16818-5_2","type":"book-chapter","created":{"date-parts":[[2022,9,28]],"date-time":"2022-09-28T07:07:51Z","timestamp":1664348871000},"page":"25-47","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Low-Overhead Early-Stopping Policies for\u00a0Efficient Random Forests Inference on\u00a0Microcontrollers"],"prefix":"10.1007","author":[{"given":"Francesco","family":"Daghero","sequence":"first","affiliation":[]},{"given":"Alessio","family":"Burrello","sequence":"additional","affiliation":[]},{"given":"Chen","family":"Xie","sequence":"additional","affiliation":[]},{"given":"Luca","family":"Benini","sequence":"additional","affiliation":[]},{"given":"Andrea","family":"Calimera","sequence":"additional","affiliation":[]},{"given":"Enrico","family":"Macii","sequence":"additional","affiliation":[]},{"given":"Massimo","family":"Poncino","sequence":"additional","affiliation":[]},{"given":"Daniele","family":"Jahier Pagliari","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,9,22]]},"reference":[{"key":"2_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"216","DOI":"10.1007\/978-3-642-35395-6_30","volume-title":"Ambient Assisted Living and Home Care","author":"D Anguita","year":"2012","unstructured":"Anguita, D., Ghio, A., Oneto, L., Parra, X., Reyes-Ortiz, J.L.: Human activity recognition on smartphones using a multiclass hardware-friendly support vector machine. In: Bravo, J., Herv\u00e1s, R., Rodr\u00edguez, M. (eds.) IWAAL 2012. LNCS, vol. 7657, pp. 216\u2013223. Springer, Heidelberg (2012). https:\/\/doi.org\/10.1007\/978-3-642-35395-6_30"},{"key":"2_CR2","doi-asserted-by":"crossref","unstructured":"Atzori, M., et al.: Building the Ninapro database: a resource for the biorobotics community. In: 2012 4th IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics (BioRob). IEEE, pp. 1258\u20131265 (2012)","DOI":"10.1109\/BioRob.2012.6290287"},{"issue":"1","key":"2_CR3","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/sdata.2014.53","volume":"1","author":"M Atzori","year":"2014","unstructured":"Atzori, M., et al.: Electromyography data for non-invasive naturally controlled robotic hand prostheses. Sci. Data 1(1), 1\u201313 (2014)","journal-title":"Sci. Data"},{"key":"2_CR4","unstructured":"Bradski, G.: The OpenCV library. In: Dr. Dobb\u2019s Journal of Software Tools (2000)"},{"issue":"1","key":"2_CR5","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/a:1010933404324","volume":"45","author":"L Breiman","year":"2001","unstructured":"Breiman, L.: Random forests. Mach. Learn. 45(1), 5\u201332 (2001). https:\/\/doi.org\/10.1023\/a:1010933404324","journal-title":"Mach. Learn."},{"key":"2_CR6","doi-asserted-by":"publisher","unstructured":"Burrello, A., et al.: Embedding temporal convolutional networks for energy-efficient PPG-based heart rate monitoring. ACM Trans. Comput. Healthcare, 3(2) (2022). issn: 2691\u20131957. https:\/\/doi.org\/10.1145\/3487910.","DOI":"10.1145\/3487910."},{"issue":"6","key":"2_CR7","doi-asserted-by":"publisher","first-page":"1622","DOI":"10.1007\/s10618-014-0388-4","volume":"29","author":"Y Chen","year":"2014","unstructured":"Chen, Y., Hao, Y., Rakthanmanon, T., Zakaria, J., Hu, B., Keogh, E.: A general framework for never-ending learning from time series streams. Data Min. Knowl. Disc. 29(6), 1622\u20131664 (2014). https:\/\/doi.org\/10.1007\/s10618-014-0388-4","journal-title":"Data Min. Knowl. Disc."},{"issue":"3","key":"2_CR8","doi-asserted-by":"publisher","first-page":"339","DOI":"10.1007\/s11265-015-1070-9","volume":"84","author":"F Conti","year":"2015","unstructured":"Conti, F., Rossi, D., Pullini, A., Loi, I., Benini, L.: PULP: a ultra-low power parallel accelerator for energy-efficient and flexible embedded vision. J. Signal Proc. Syst. 84(3), 339\u2013354 (2015). https:\/\/doi.org\/10.1007\/s11265-015-1070-9","journal-title":"J. Signal Proc. Syst."},{"key":"2_CR9","doi-asserted-by":"publisher","unstructured":"Daghero, F., et al.: Energy-efficient adaptive machine learning on IoT end-nodes with class-dependent confidence. In: 2020 27th IEEE International Conference on Electronics, Circuits and Systems (ICECS), pp. 1\u20134 (2020). https:\/\/doi.org\/10.1109\/ICECS49266.2020.9294863","DOI":"10.1109\/ICECS49266.2020.9294863"},{"key":"2_CR10","doi-asserted-by":"crossref","unstructured":"Daghero, F., et al.: Energy-efficient deep learning inference on edge devices. In: Hardware Accelerator Systems for Artificial Intelligence and Machine Learning. Ed. by Shiho Kim and Ganesh Chandra Deka, vol. 122. Advances in Computers. Elsevier, pp. 247\u2013301 (2021)","DOI":"10.1016\/bs.adcom.2020.07.002"},{"key":"2_CR11","doi-asserted-by":"crossref","unstructured":"Daghero, F., et al.: Adaptive random forests for energy-efficient inference on microcontrollers. In: 2021 IFIP\/IEEE 29th International Conference on Very Large Scale Integration (VLSI-SoC). IEEE, pp. 1\u20136 (2021)","DOI":"10.1109\/VLSI-SoC53125.2021.9606986"},{"key":"2_CR12","doi-asserted-by":"crossref","unstructured":"Daghero, F., et al.: Ultra-compact binary neural networks for human activity recognition on RISC-V processors. In: Proceedings of the 18th ACM International Conference on Computing Frontiers, pp. 3\u201311 (2021)","DOI":"10.1145\/3457388.3458656"},{"key":"2_CR13","doi-asserted-by":"crossref","unstructured":"Di Mauro, A.Q., et al.: Always-on 674$$\\mu $$ W@ 4GOP\/s error resilient binary neural networks with aggressive SRAM voltage scaling on a 22-nm IoT endnode. In: IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 67, no. 11, pp. 3905\u20133918 (2020)","DOI":"10.1109\/TCSI.2020.3012576"},{"issue":"05","key":"2_CR14","doi-asserted-by":"publisher","first-page":"1550023","DOI":"10.1142\/S0129065715500239","volume":"25","author":"C Donos","year":"2015","unstructured":"Donos, C., D\u00fcmpelmann, M., Schulze-Bonhage, A.: Early seizure detection algorithm based on intracranial EEG and random forest classification. Int. J. Neural Syst. 25(05), 1550023 (2015). https:\/\/doi.org\/10.1142\/S0129065715500239","journal-title":"Int. J. Neural Syst."},{"key":"2_CR15","doi-asserted-by":"publisher","unstructured":"Fan, L., Wang, Z., Wang, H.: Human activity recognition model based on decision tree. In: Proceedings of the 2013 International Conference on Advanced Cloud and Big Data. CBD 2013. USA. IEEE Computer Society, pp. 64\u201368. isbn: 9781479932610 (2013). https:\/\/doi.org\/10.1109\/CBD.2013.19","DOI":"10.1109\/CBD.2013.19"},{"key":"2_CR16","unstructured":"Gao, T., Koller, D.: Active classification based on value of classifier. In: Shawe-Taylor, J., et al., (eds.) Advances in Neural Information Processing Systems 24. Curran Associates Inc, pp. 1062\u20131070 (2011). http:\/\/papers.nips.cc\/paper\/4340-active-classification-based-onvalue-of-classifier.pdf"},{"key":"2_CR17","doi-asserted-by":"publisher","unstructured":"Garofalo, A., et al.: PULP-NN: accelerating quantized neural networks on parallel ultra-low-power RISC-V processors. Philos. Trans. R. Soc. A Math. Phys. Eng. Sci. 378(2164), 20190155 (2020). https:\/\/doi.org\/10.1098\/rsta.2019.0155","DOI":"10.1098\/rsta.2019.0155"},{"key":"2_CR18","doi-asserted-by":"crossref","unstructured":"Jacob, B., et al.: Quantization and training of neural networks for efficient integer-arithmetic-only inference. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (2018)","DOI":"10.1109\/CVPR.2018.00286"},{"key":"2_CR19","doi-asserted-by":"publisher","unstructured":"Jahier Pagliari, D., et al.: Dynamic bit-width reconfiguration for energy-efficient deep learning hardware. In: Proceedings of the International Symposium on Low Power Electronics and Design. ISLPED 2018. New York, NY, USA. ACM, vol. 47, no. (1\u201347), p. 6. isbn: 978-1-4503-5704-3 (2018). https:\/\/doi.org\/10.1145\/3218603.3218611","DOI":"10.1145\/3218603.3218611"},{"key":"2_CR20","doi-asserted-by":"crossref","unstructured":"Jahier Pagliari, D., et al.: Sequence-to-sequence neural networks inference on embedded processors using dynamic beam search. Electronics, 9(2) (2020). issn: 2079\u20139292","DOI":"10.3390\/electronics9020337"},{"key":"2_CR21","doi-asserted-by":"publisher","unstructured":"Jahier Pagliari, D., et al.: CRIME: input-dependent collaborative inference for recurrent neural networks. IEEE Trans. Comput. 1 (2020). issn: 1557\u20139956. https:\/\/doi.org\/10.1109\/TC.2020.3021199","DOI":"10.1109\/TC.2020.3021199"},{"key":"2_CR22","doi-asserted-by":"publisher","unstructured":"Jahier Pagliari, D., et al.: Input-dependent edge-cloud mapping of recurrent neural networks inference. In: 2020 57th ACM\/IEEE Design Automation Conference (DAC), pp. 1\u20136 (2020). https:\/\/doi.org\/10.1109\/DAC18072.2020.9218595","DOI":"10.1109\/DAC18072.2020.9218595"},{"key":"2_CR23","doi-asserted-by":"crossref","unstructured":"Maimon, O.Z., Rokach, L.: Data mining with decision trees: theory and applications, vol. 81. World scientific (2014)","DOI":"10.1142\/9097"},{"issue":"10","key":"2_CR24","doi-asserted-by":"publisher","first-page":"1101","DOI":"10.3390\/app7101101","volume":"7","author":"D Micucci","year":"2017","unstructured":"Micucci, D., et al.: Unimib shar: a dataset for human activity recognition using acceleration data from smartphones. Appl. Sci. 7(10), 1101 (2017)","journal-title":"Appl. Sci."},{"issue":"2","key":"2_CR25","doi-asserted-by":"publisher","first-page":"227","DOI":"10.1023\/A:1022604100933","volume":"4","author":"J John Mingers","year":"1989","unstructured":"John Mingers, J.: An empirical comparison of pruning methods for decision tree induction. Mach. Learn. 4(2), 227\u2013243 (1989). https:\/\/doi.org\/10.1023\/A:1022604100933","journal-title":"Mach. Learn."},{"key":"2_CR26","unstructured":"Molchanov, P., et al.: Pruning convolutional neural networks for resource efficient inference. In: 5th International Conference on Learning Representations, ICLR 2017, Toulon, France, 24\u201326 April 2017, Conference Track Proceedings. OpenReview.net (2017). https:\/\/openreview.net\/forum?id=SJGCiw5gl"},{"key":"2_CR27","doi-asserted-by":"crossref","unstructured":"Panda, P., Sengupta, A., Roy, K.: Conditional deep learning for energy-efficient and enhanced pattern recognition. In: Proceedings of the 2016 Conference on Design, Automation & Test in Europe. DATE 2016, San Jose, CA, USA. EDA Consortium, pp. 475\u2013480 (2016). isbn: 9783981537062","DOI":"10.3850\/9783981537079_0819"},{"key":"2_CR28","doi-asserted-by":"publisher","unstructured":"Park, E., et al.: Big\/little deep neural network for ultra low power inference. In: 2015 International Conference on Hardware\/Software Code- sign and System Synthesis (CODES+ISSS), pp. 124\u2013132 (2015). isbn: 978-1-4673-8321-9. https:\/\/doi.org\/10.1109\/CODESISSS.2015.7331375","DOI":"10.1109\/CODESISSS.2015.7331375"},{"key":"2_CR29","first-page":"2825","volume":"12","author":"F Pedregosa","year":"2011","unstructured":"Pedregosa, F., et al.: Scikit-learn: machine learning in python. J. Mach. Learn. Res. 12, 2825\u20132830 (2011)","journal-title":"J. Mach. Learn. Res."},{"key":"2_CR30","doi-asserted-by":"crossref","unstructured":"Pereira, J., Silveira, M.: Learning representations from healthcare time series data for unsupervised anomaly detection. In: 2019 IEEE International Conference on Big Data and Smart Computing (BigComp). IEEE, pp. 1\u20137 (2019)","DOI":"10.1109\/BIGCOMP.2019.8679157"},{"key":"2_CR31","doi-asserted-by":"publisher","unstructured":"Samie, F., et al.: From cloud down to things: an overview of machine learning in internet of things. IEEE Internet Things J. 6(3), 4921\u20134934 (2019). issn: 2327\u20134662. https:\/\/doi.org\/10.1109\/JIOT.2019.2893866","DOI":"10.1109\/JIOT.2019.2893866"},{"key":"2_CR32","doi-asserted-by":"publisher","unstructured":"Schwing, A.G., et al.: Adaptive random forest - how many \u201cexperts\u201d to ask before making a decision? In: CVPR 2011, pp. 1377\u20131384 (2011). https:\/\/doi.org\/10.1109\/CVPR.2011.5995684","DOI":"10.1109\/CVPR.2011.5995684"},{"key":"2_CR33","doi-asserted-by":"publisher","unstructured":"Shi, W., et al.: Edge computing: vision and challenges. In: IEEE Internet Things J. 3(5), 637\u2013646 (2016). issn: 2327\u20134662. https:\/\/doi.org\/10.1109\/JIOT.2016.2579198","DOI":"10.1109\/JIOT.2016.2579198"},{"key":"2_CR34","unstructured":"SiFive. SiFive Core IP. (2021). https:\/\/www.sive.com\/risc-v-core-ip"},{"key":"2_CR35","unstructured":"STMicroelectronics. iNEMO inertial module: always-on 3D accelerometer and 3D gyroscope. Website (2019). www.st.com\/resource\/en\/datasheet\/lsm6dsox.pdf"},{"key":"2_CR36","doi-asserted-by":"publisher","unstructured":"Sze, V., et al.: Efficient processing of deep neural networks: a tutorial and survey. Proc. IEEE, 105(12), 2295\u20132329 (2017). issn: 00189219. https:\/\/doi.org\/10.1109\/JPROC.2017.2761740, arXiv: 1703.09039","DOI":"10.1109\/JPROC.2017.2761740"},{"key":"2_CR37","doi-asserted-by":"publisher","unstructured":"Tann, H., et al.: Runtime configurable deep neural networks for energy-accuracy trade-off. In: Proceedings of the Eleventh IEEE\/ACM\/IFIP International Conference on Hardware\/SoftwareCodesign and System Synthesis - CODES 2016, pp. 1\u201310 (2016). isbn: 9781450344838. https:\/\/doi.org\/10.1145\/2968456.2968458, arXiv: arXiv:1508.06655v1, http:\/\/dl.acm.org\/citation.cfm?doid=2968456.2968458","DOI":"10.1145\/2968456.2968458"},{"key":"2_CR38","unstructured":"The PULP Platform. GVSOC: PULP Virtual Platform (2020). https:\/\/github.com\/pulp-platform\/gvsoc"},{"issue":"4","key":"2_CR39","first-page":"1","volume":"17","author":"S Wang","year":"2021","unstructured":"Wang, S., et al.: Quit when you can: efficient evaluation of ensembles by optimized ordering. ACM J. Emerg. Technol. Comput. Syst. (JETC) 17(4), 1\u201320 (2021)","journal-title":"ACM J. Emerg. Technol. Comput. Syst. (JETC)"},{"key":"2_CR40","doi-asserted-by":"publisher","unstructured":"Zhou, Z., et al.: Edge intelligence: paving the last mile of artificial intelligence with edge computing. Proc. IEEE, 107(8), 1738\u20131762 (2019). issn: 1558\u20132256 VO - 107. 2918951. https:\/\/doi.org\/10.1109\/JPROC.2019.2918951","DOI":"10.1109\/JPROC.2019.2918951"}],"container-title":["IFIP Advances in Information and Communication Technology","VLSI-SoC: Technology Advancement on SoC Design"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-16818-5_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,9,28]],"date-time":"2022-09-28T07:13:58Z","timestamp":1664349238000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-16818-5_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031168178","9783031168185"],"references-count":40,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-16818-5_2","relation":{},"ISSN":["1868-4238","1868-422X"],"issn-type":[{"type":"print","value":"1868-4238"},{"type":"electronic","value":"1868-422X"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"22 September 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"VLSI-SoC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"IFIP\/IEEE International Conference on Very Large Scale Integration - System on a Chip","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2021","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"4 October 2021","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"8 October 2021","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"vlsi-soc2021","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/vlsisoc.github.io\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}