mlsanityData to 7 Oct 2026

Widening Access to Applied Machine Learning with TinyML

arXiv 2106.04008 ↗First posted 7 Jun 2021cs.LGcited by 17

Not on the map. Why?

Abstract (arXiv)

Broadening access to both computational and educational resources is critical to diffusing machine-learning (ML) innovation. However, today, most ML resources and experts are siloed in a few countries and organizations. In this paper, we describe our pedagogical approach to increasing access to applied ML through a massive open online course (MOOC) on Tiny Machine Learning (TinyML). We suggest that TinyML, ML on resource-constrained embedded devices, is an attractive means to widen access because TinyML both leverages low-cost and globally accessible hardware, and encourages the development of complete, self-contained applications, from data collection to deployment. To this end, a collaboration between academia (Harvard University) and industry (Google) produced a four-part MOOC that provides application-oriented instruction on how to develop solutions using TinyML. The series is openly available on the edX MOOC platform, has no prerequisites beyond basic programming, and is designed for learners from a global variety of backgrounds. It introduces pupils to real-world applications, ML algorithms, data-set engineering, and the ethical considerations of these technologies via hands-on programming and deployment of TinyML applications in both the cloud and their own microcontrollers. To facilitate continued learning, community building, and collaboration beyond the courses, we launched a standalone website, a forum, a chat, and an optional course-project competition. We also released the course materials publicly, hoping they will inspire the next generation of ML practitioners and educators and further broaden access to cutting-edge ML technologies.

Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Builds on 19 of its 124 references that are in the map. First posted on arXiv 7 Jun 2021.

Builds on

19 of 124 references.

References · 19

  1. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  2. 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,461
  3. 2019Common Voice: A Massively-Multilingual Speech Corpuscited by 1,358
  4. 2014How transferable are features in deep neural networks?cited by 1,216
  5. 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,097
  6. 2018Model Cards for Model Reportingcited by 1,068
  7. 2018Speech Commands: A Dataset for Limited-Vocabulary Speech Recognitioncited by 741
  8. 2015DeepDriving: Learning Affordance for Direct Perception in Autonomous Drivingcited by 229
  9. 2020TensorFlow Lite Micro: Embedded Machine Learning on TinyML Systemscited by 161
  10. 2019TossingBot: Learning to Throw Arbitrary Objects with Residual Physicscited by 131
  11. 2017Hello Edge: Keyword Spotting on Microcontrollerscited by 108
  12. 2020Benchmarking TinyML Systems: Challenges and Directioncited by 89
7 more
  1. 2017DolphinAtack: Inaudible Voice Commandscited by 65
  2. 2019Temporal Convolution for Real-time Keyword Spotting on Mobile Devicescited by 48
  3. 2019Visual Wake Words Datasetcited by 46
  4. 2019Personalizing ASR for Dysarthric and Accented Speech with Limited Datacited by 45
  5. 2019TensorFlow.js: Machine Learning for the Web and Beyondcited by 29
  6. 2017A Cascade Architecture for Keyword Spotting on Mobile Devicescited by 15
  7. 2020See what I'm saying? Comparing Intelligent Personal Assistant use for Native and Non-Native Language Speakerscited by 7

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 7; 2023: 4; 2024: 3; 2025: 1; 2026: 2.

17 papers.

Sort: