English

Widening Access to Applied Machine Learning with TinyML

Machine Learning 2021-06-10 v2

Abstract

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.

Keywords

Cite

@article{arxiv.2106.04008,
  title  = {Widening Access to Applied Machine Learning with TinyML},
  author = {Vijay Janapa Reddi and Brian Plancher and Susan Kennedy and Laurence Moroney and Pete Warden and Anant Agarwal and Colby Banbury and Massimo Banzi and Matthew Bennett and Benjamin Brown and Sharad Chitlangia and Radhika Ghosal and Sarah Grafman and Rupert Jaeger and Srivatsan Krishnan and Maximilian Lam and Daniel Leiker and Cara Mann and Mark Mazumder and Dominic Pajak and Dhilan Ramaprasad and J. Evan Smith and Matthew Stewart and Dustin Tingley},
  journal= {arXiv preprint arXiv:2106.04008},
  year   = {2021}
}

Comments

Understanding the underpinnings of the TinyML edX course series: https://www.edx.org/professional-certificate/harvardx-tiny-machine-learning

R2 v1 2026-06-24T02:56:14.378Z