TinyMetaFed: Efficient Federated Meta-Learning for TinyML
Not on the map. Why?
Abstract (arXiv)
The field of Tiny Machine Learning (TinyML) has made substantial advancements in democratizing machine learning on low-footprint devices, such as microcontrollers. The prevalence of these miniature devices raises the question of whether aggregating their knowledge can benefit TinyML applications. Federated meta-learning is a promising answer to this question, as it addresses the scarcity of labeled data and heterogeneous data distribution across devices in the real world. However, deploying TinyML hardware faces unique resource constraints, making existing methods impractical due to energy, privacy, and communication limitations. We introduce TinyMetaFed, a model-agnostic meta-learning framework suitable for TinyML. TinyMetaFed facilitates collaborative training of a neural network initialization that can be quickly fine-tuned on new devices. It offers communication savings and privacy protection through partial local reconstruction and Top-P% selective communication, computational efficiency via online learning, and robustness to client heterogeneity through few-shot learning. The evaluations on three TinyML use cases demonstrate that TinyMetaFed can significantly reduce energy consumption and communication overhead, accelerate convergence, and stabilize the training process.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 19 of its 24 references that are in the map. First posted on arXiv 13 Jul 2023.
Builds on
19 of 24 references.
References · 19
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,897
- 2018Federated Learning with Non-IID Datacited by 1,108
- 2018On First-Order Meta-Learning Algorithmscited by 1,018
- 2018Meta-Learning with Latent Embedding Optimizationcited by 476
- 2018How to train your MAMLcited by 309
- 2021MLPerf Tiny Benchmarkcited by 124
- 2020River: machine learning for streaming data in Pythoncited by 98
- 2021MCUNetV2: Memory-Efficient Patch-based Inference for Tiny Deep Learningcited by 89
- 2022Learning from Few Examples: A Summary of Approaches to Few-Shot Learningcited by 86
- 2021Federated Reconstruction: Partially Local Federated Learningcited by 79
7 more
- 2021TinyOL: TinyML with Online-Learning on Microcontrollerscited by 65
- 2020End-to-End Evaluation of Federated Learning and Split Learning for Internet of Thingscited by 64
- 2019On-Device Machine Learning: An Algorithms and Learning Theory Perspectivecited by 63
- 2020Dynamic Sampling and Selective Masking for Communication-Efficient Federated Learningcited by 16
- 2021Meta Federated Learningcited by 8
- 2022Incremental Online Learning Algorithms Comparison for Gesture and Visual Smart Sensorscited by 4
- 2023TinyReptile: TinyML with Federated Meta-Learningcited by 4
Built on by
Citing papers per year: 2024: 1; 2025: 1.
2 papers.