TinyML4D: Scaling Embedded Machine Learning Education in the Developing World

Brian Plancher,Sebastian Buttrich,Jeremy Ellis,Neena Goveas,Laila Kazimierski,Jesus Lopez Sotelo,Milan Lukic,Diego Mendez,Rosdiadee Nordin,Andres Oliva Trevisan,Massimo Pavan,Manuel Roveri,Marcus Rüb,Jackline Tum,Marian Verhelst,Salah Abdeljabar,Segun Adebayo,Thomas Amberg,Halleluyah Aworinde,José Bagur,Gregg Barrett,Nabil Benamar,Bharat Chaudhari,Ronald Criollo,David Cuartielles,Jose Alberto Ferreira Filho,Solomon Gizaw,Evgeni Gousev,Alessandro Grande,Shawn Hymel,Peter Ing,Prashant Manandhar,Pietro Manzoni,Boris Murmann,Eric Pan,Rytis Paskauskas,Ermanno Pietrosemoli,Tales Pimenta,Marcelo Rovai,Marco Zennaro,Vijay Janapa Reddi
DOI: https://doi.org/10.1609/aaaiss.v3i1.31265
2024-05-20
Abstract:Embedded machine learning (ML) on low-power devices, also known as "TinyML," enables intelligent applications on accessible hardware and fosters collaboration across disciplines to solve real-world problems. Its interdisciplinary and practical nature makes embedded ML education appealing, but barriers remain that limit its accessibility, especially in developing countries. Challenges include limited open-source software, courseware, models, and datasets that can be used with globally accessible heterogeneous hardware. Our vision is that with concerted effort and partnerships between industry and academia, we can overcome such challenges and enable embedded ML education to empower developers and researchers worldwide to build locally relevant AI solutions on low-cost hardware, increasing diversity and sustainability in the field. Towards this aim, we document efforts made by the TinyML4D community to scale embedded ML education globally through open-source curricula and introductory workshops co-created by international educators. We conclude with calls to action to further develop modular and inclusive resources and transform embedded ML into a truly global gateway to embedded AI skills development.
What problem does this paper attempt to address?