skip to main content
Language:
Search Limited to: Search Limited to: Resource type Show Results with: Show Results with: Search type Index

A multi-microcontroller-based hardware for deploying Tiny machine learning model

International journal of electrical and computer engineering (Malacca, Malacca), 2023-10, Vol.13 (5), p.5727

ISSN: 2088-8708 ;EISSN: 2722-2578 ;DOI: 10.11591/ijece.v13i5.pp5727-5736

Full text available

Citations Cited by
  • Title:
    A multi-microcontroller-based hardware for deploying Tiny machine learning model
  • Author: Nguyen, Van-Khanh ; Tran, Vy-Khang ; Pham, Hai ; Nguyen, Van-Muot ; Nguyen, Hoang-Dung ; Nguyen, Chi-Ngon
  • Is Part Of: International journal of electrical and computer engineering (Malacca, Malacca), 2023-10, Vol.13 (5), p.5727
  • Description: The tiny machine learning (TinyML) has been considered to applied on the edge devices where the resource-constrained micro-controller units (MCUs) were used. Finding a good platform to deploy the TinyML effectively is very crucial. The paper aims to propose a multiple micro-controller hardware platform for productively running the TinyML model. The proposed hardware consists of two dual-core MCUs. The first MCU is utilized for acquiring and processing input data, while the second is responsible for executing the trained TinyML network. Two MCUs communicate to each other using the universal asynchronous receiver-transmitter (UART) protocol. The multi-tasking programming technique is mainly applied on the first MCU to optimize the pre-processing new data. A three-phase motors faults classification TinyML model was deployed on the proposed system to evaluate the effectiveness. The experimental results prove that our proposed hardware platform was improved 34.8% the total inference time including pre-processing data of the proposed TinyML model in comparing with single micro-controller hardware platform.
  • Language: English
  • Identifier: ISSN: 2088-8708
    EISSN: 2722-2578
    DOI: 10.11591/ijece.v13i5.pp5727-5736
  • Source: ProQuest Central

Searching Remote Databases, Please Wait