Cited by 60IoT and Edge/Fog ComputingAdvanced Neural Network ApplicationsEnergy Efficiency in Computing

The DOI matches its Crossref record.

TinyML Benchmark: Executing Fully Connected Neural Networks on Commodity Microcontrollers

Open access
Sudharsan, Bharath, Salerno, Simone, Nguyen, Duc-Duy, Yahya, Muhammad, Wahid, Abdul, Yadav, Piyush, Breslin, John G., Ali, Muhammad Intizar·2021·2021 IEEE 7th World Forum on Internet of Things (WF-IoT)

Abstract

Recent advancements in the field of ultra-low-power machine learning (TinyML) promises to unlock an entirely new class of edge applications. However, continued progress is restrained by the lack of benchmarking Machine Learning (ML) models on TinyML hardware, which is fundamental to this field reaching maturity. In this paper, we designed 3 types of fully connected Neural Networks (NNs), trained each NN using 10 datasets (produces 30 NNs), and present the benchmark by reporting the onboard model performance on 7 popular MCU-boards (similar boards are used to design TinyML hardware). We open-sourced and made the complete benchmark results freely available online1to enable the TinyML community researchers and developers to systematically compare, evaluate, and improve various aspects during the design phase of ML-powered IoT hardware. 1Trained TFLite models, complete benchmark results, and more details on chosen MCU boards, datasets, NNs are available at https://github.com/bharathsudharsan/TinyML-Benchmark-NNs-on-MCUs

Overview

Integrity signals

Registry

Crossref · 10.1109/wf-iot51360.2021.9595024

Cites

Statistics

Recomputing p-values needs the paper’s full text.

Verification

Claims the paper makes

We couldn’t retrieve this paper’s full text, so its claims and self-check weren’t run. The registry and citation checks still apply.

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • The study presents an analysis of 30 neural networks on 7 different embedded boards with minimal power consumption settings for IoT.

    “The study presents an analysis of 30 neural networks on 7 different embedded boards with minimal power consumption settings for IoT.”

    From A review on TinyML: State-of-the-art and prospects (2022) · cites this paper as Sudharsan et al., 2021

  • Sudharsan et al. (2021) devised an alternative benchmark with 3 types of fully connected neural networks, available at Benchmark-NN (2021).

    “In (Sudharsan et al., 2021), an alternative benchmark is devised with 3 types of fully connected neural networks, available at (Benchmark-NN, 2021).”

    From A review on TinyML: State-of-the-art and prospects (2022) · cites this paper as Sudharsan et al., 2021

  • The alternative benchmark provides 10 datasets with various feature dimensions and class counts.

    “The benchmark provides 10 datasets with various feature dimensions and class counts.”

    From A review on TinyML: State-of-the-art and prospects (2022) · cites this paper as Sudharsan et al., 2021

  • There exist 14 popular hardware boards with various flash, SRAM, and clock speeds where such benchmarks can be tested.

    “There exist 14 popular hardware boards with various flash, SRAM, and clock speeds where such benchmarks can be tested.”

    From A review on TinyML: State-of-the-art and prospects (2022) · cites this paper as Sudharsan et al., 2021

Citations

Cites

No references could be resolved yet.

Research works printed but not linked: 10

  1. 2021, Edgeml
  2. 2021, Opennn
  3. 10.1145/3410992.3411005 · DOI
  4. 2021, Tfmicro
  5. 2021, utensor
  6. 2020, sklearn-porter
  7. 2020, m2cgen: Code-generation for various ml models into native code
  8. 2020, emlearn
  9. 2021, Micromlgen
  10. 10.1109/PerComWorkshops51409.2021.9431061 · DOI

Cited by

Sorted by citations

Metadata

Authors
Sudharsan, B., Salerno, S., Nguyen, D.-D., Yahya, M., Wahid, A., Yadav, P., Breslin, J. G., & Ali, M. I.
Affiliations
  • Ollscoil na Gaillimhe – University of Galway (IE)
  • Dublin City University (IE)
Venue
2021 IEEE 7th World Forum on Internet of Things (WF-IoT)
Publisher
IEEE
Published
2021-06-14
Pages
883-884
OpenAlex
W3174833680
Cited by
60
References
0
Citations by year
2025: 6 · 2024: 10 · 2023: 16 · 2022: 20 · 2021: 7
FWCI
12.25
Type
conference paper
Language
en
Open access
Locations
  • IEEE World Forum on Internet of Things (WF-IoT) (publishedVersion)
  • ARAN (University of Galway Research Repository) (Ollscoil na Gaillimhe – University of Galway) (acceptedVersion, cc-by)
  • Arrow@dit (Dublin Institute of Technology) (submittedVersion)
  • University of Galway Research Repository (submittedVersion, cc-by)
  • Research Repository UCD (University College Dublin) (cc-by)
Funders
Science Foundation Ireland
Topics
  • Physical Sciences › Computer Science › Computer Networks and Communications › IoT and Edge/Fog Computing
  • Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Advanced Neural Network Applications
  • Physical Sciences › Computer Science › Hardware and Architecture › Energy Efficiency in Computing
Keywords
TinyML, fully connected neural network, microcontroller, benchmarking, edge computing, IoT hardware, TensorFlow Lite, model evaluation

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review