An Open-Source Tool for Classification Models in Resource-Constrained Hardware

被引:2
|
作者
da Silva, Lucas Tsutsui [1 ]
Souza, Vinicius M. A. [2 ]
Batista, Gustavo E. A. P. A. [3 ]
TsutsuidaSilva, Lucas
机构
[1] Univ Sao Paulo, Inst Ciencias Matemat & Comp, BR-13566590 Sao Carlos, Brazil
[2] Pontificia Univ Catolica Parana, Grad Program Informat, BR-80215901 Curitiba, Parana, Brazil
[3] Univ New South Wales, Sch Comp Sci & Engn, Sydney, NSW 2052, Australia
关键词
Tools; Codes; Hardware; Microcontrollers; Intelligent sensors; Support vector machines; Libraries; Classification; edge computing; machine learning; smart sensors;
D O I
10.1109/JSEN.2021.3128130
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Sensor applications often face three main restrictions: power consumption, cost, and lack of infrastructure. Most of the challenges imposed by these limitations can be addressed by embedding Machine Learning (ML) classifiers in the sensor hardware, creating smart sensors able to interpret the low-level data stream. However, for this approach to be cost-effective, we need highly efficient classifiers suitable to execute in resource-constrained hardware, such as low-power microcontrollers. In this paper, we present an open-source tool named EmbML - Embedded Machine Learning that implements a pipeline to develop classifiers for resource-constrained hardware. We describe EmbML implementation details and comprehensively analyze its classifiers considering accuracy, classification time, and memory usage. Moreover, we compare the performance of EmbML classifiers with classifiers produced by related tools to demonstrate that our tool provides a diverse set of classification algorithms that are both compact and accurate. Finally, we validate EmbML classifiers to recognize disease vector mosquitoes in a smart sensor and trap application.
引用
收藏
页码:544 / 554
页数:11
相关论文
共 50 条
  • [41] Efficient hardware implementations of lightweight Simeck Cipher for resource-constrained applications
    Raja, Kaluri Praveen
    Mishra, Zeesha
    Singh, Pulkit
    Acharya, Bibhudendra
    INTEGRATION-THE VLSI JOURNAL, 2023, 88 : 343 - 352
  • [42] Integer undirected graphical models for resource-constrained systems
    Piatkowski, Nico
    Lee, Sangkyun
    Morik, Katharina
    NEUROCOMPUTING, 2016, 173 : 9 - 23
  • [43] Visual Domain Adaptation for Monocular Depth Estimation on Resource-Constrained Hardware
    Hornauer, Julia
    Nalpantidis, Lazaros
    Belagiannis, Vasileios
    2021 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION WORKSHOPS (ICCVW 2021), 2021, : 954 - 962
  • [44] Post-Silicon Validation Methodology for Resource-Constrained Neuromorphic Hardware
    Lee, Yun Kwan
    Nambiar, Vishnu P.
    Goh, Kim Seng
    Anh Tuan Do
    IECON 2020: THE 46TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2020, : 3836 - 3840
  • [45] MIP models for resource-constrained project scheduling with flexible resource profiles
    Naber, Anulark
    Kolisch, Rainer
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 239 (02) : 335 - 348
  • [46] Building Research Equipment with Free, Open-Source Hardware
    Pearce, Joshua M.
    SCIENCE, 2012, 337 (6100) : 1303 - 1304
  • [47] Tutorial: SHAKTI Processors: An Open-Source Hardware Initiative
    Gala, Neel
    Menon, Arjun
    Bodduna, Rahul
    Madhusudan, G. S.
    Kamakoti, V.
    2016 29TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2016 15TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2016, : 7 - 8
  • [48] Open-Source Hardware in Education: A Systematic Mapping Study
    Heradio, Ruben
    Chacon, Jesus
    Vargas, Hector
    Galan, Daniel
    Saenz, Jacobo
    De La Torre, Luis
    Dormido, Sebastian
    IEEE ACCESS, 2018, 6 : 72094 - 72103
  • [49] Hecatonquiros: Open-source hardware for aerial manipulation applications
    Perez-Jimenez, M.
    Ramon-Soria, P.
    Arrue, B. C.
    Ollero, A.
    INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2020, 17 (02)
  • [50] Research on open-source hardware based design method
    Department of Electronic Engineering, Tsinghua University, Beijing 100084, China
    不详
    Dianzi Yu Xinxi Xuebao, 2007, 7 (1761-1764):