paper-with-me

Papers

Benchmarking TinyML Systems: Challenges and Direction

2020-03-10 · Colby R. Banbury, Vijay Janapa Reddi, Max Lam, William Fu, Amin Fazel, Jeremy Holleman, Xinyuan Huang, Robert Hurtado, David Kanter, Anton Lokhmotov, David Patterson, Danilo Pau, Jae-sun Seo, Jeff Sieracki, Urmish Thakker, Marian Verhelst, Poonam Yadav

Recent advancements in ultra-low-power machine learning (TinyML) hardware promises to unlock an entirely new class of smart applications. However, continued progress is limited by the lack of a widely accepted benchmark for these systems. Benchmarking allows us to measure and thereby systematically compare, evaluate, and improve the performance of systems and is therefore fundamental to a field reaching maturity. In this position paper, we present the current landscape of TinyML and discuss the challenges and direction towards developing a fair and useful hardware benchmark for TinyML workloads. Furthermore, we present our four benchmarks and discuss our selection methodology. Our viewpoints reflect the collective thoughts of the TinyMLPerf working group that is comprised of over 30 organizations.

📄 PDF Abstract BibTeX arXiv:2003.04821

Code (2)

mlcommons/tiny 공식 구현 tf
andreamattiagaravagno/colabnas

Tasks

BenchmarkingPosition

Similar Papers 제목 키워드 기반

Intelligence at the Extreme Edge: A Survey on Reformable TinyML

2022-04-02 · Visal Rajapakse, Ishan Karunanayake, Nadeem Ahmed

Tiny Machine Learning (TinyML) is an upsurging research field that proposes to democratize the use of Machine Learning and Deep Learning on highly energy-efficient frugal Microcontroller Units. Considering the general as…

BenchmarkingBIG-bench Machine LearningSurvey

Is TinyML Sustainable? Assessing the Environmental Impacts of Machine Learning on Microcontrollers

2023-01-27 · Shvetank Prakash, Matthew Stewart, Colby Banbury, Mark Mazumder 외

The sustained growth of carbon emissions and global waste elicits significant sustainability concerns for our environment's future. The growing Internet of Things (IoT) has the potential to exacerbate this issue. However…

Real-Time Performance Benchmarking of TinyML Models in Embedded Systems (PICO: Performance of Inference, CPU, and Operations)

2025-09-05 · Abhishek Dey, Saurabh Srivastava, Gaurav Singh, Robert G. Pettit arxiv

This paper presents PICO-TINYML-BENCHMARK, a modular and platform-agnostic framework for benchmarking the real-time performance of TinyML models on resource-constrained embedded systems. Evaluating key metrics such as in…

Keyword Spotting

TinyML: Tools, Applications, Challenges, and Future Research Directions

2023-03-23 · Rakhee Kallimani, Krishna Pai, Prasoon Raghuwanshi, Sridhar Iyer 외

In recent years, Artificial Intelligence (AI) and Machine learning (ML) have gained significant interest from both, industry and academia. Notably, conventional ML techniques require enormous amounts of power to meet the…

Edge-computing

MLonMCU: TinyML Benchmarking with Fast Retargeting

2023-06-15 · Philipp van Kempen, Rafael Stahl, Daniel Mueller-Gritschneder, Ulf Schlichtmann

While there exist many ways to deploy machine learning models on microcontrollers, it is non-trivial to choose the optimal combination of frameworks and targets for a given application. Thus, automating the end-to-end be…

Benchmarking