mlsanityData to 14 Oct 2026

On-device edge learning for IoT data streams: a survey

arXiv 2502.17788 ↗First posted 25 Feb 2025cs.LGcited by 8

Not on the map. Why?

Abstract (arXiv)

This literature review explores continual learning methods for on-device training in the context of neural networks (NNs) and decision trees (DTs) for classification tasks on smart environments. We highlight key constraints, such as data architecture (batch vs. stream) and network capacity (cloud vs. edge), which impact TinyML algorithm design, due to the uncontrolled natural arrival of data streams. The survey details the challenges of deploying deep learners on resource-constrained edge devices, including catastrophic forgetting, data inefficiency, and the difficulty of handling IoT tabular data in open-world settings. While decision trees are more memory-efficient for on-device training, they are limited in expressiveness, requiring dynamic adaptations, like pruning and meta-learning, to handle complex patterns and concept drifts. We emphasize the importance of multi-criteria performance evaluation tailored to edge applications, which assess both output-based and internal representation metrics. The key challenge lies in integrating these building blocks into autonomous online systems, taking into account stability-plasticity trade-offs, forward-backward transfer, and model convergence.

Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 79 of its 152 references that are in the map. First posted on arXiv 25 Feb 2025.

Builds on

79 of 152 references.

References · 79

  1. 2016Overcoming catastrophic forgetting in neural networkscited by 4,787
  2. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
  3. 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,509
  4. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
  5. 2018DARTS: Differentiable Architecture Searchcited by 1,798
  6. 2019Similarity of Neural Network Representations Revisitedcited by 1,755
  7. 2016Progressive Neural Networkscited by 1,361
  8. 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,352
  9. 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,200
  10. 2017Continual Learning with Deep Generative Replaycited by 1,158
  11. 2016Pruning Filters for Efficient ConvNetscited by 1,143
  12. 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,060
38 more
  1. 2018Efficient Lifelong Learning with A-GEMcited by 1,058
  2. 2020Dark Experience for General Continual Learning: a Strong, Simple Baselinecited by 911
  3. 2018Overcoming catastrophic forgetting with hard attention to the taskcited by 681
  4. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 676
  5. 2019TabNet: Attentive Interpretable Tabular Learningcited by 648
  6. 2018Rethinking the Value of Network Pruningcited by 599
  7. 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 592
  8. 2017Learning Sparse Neural Networks through L0 Regularizationcited by 583
  9. 2016Learning Structured Sparsity in Deep Neural Networkscited by 541
  10. 2019Importance Estimation for Neural Network Pruningcited by 541
  11. 2017Zero-Shot Learning -- A Comprehensive Evaluation of the Good, the Bad and the Uglycited by 538
  12. 2018Progress & Compress: A scalable framework for continual learningcited by 520
  13. 2019Be Your Own Teacher: Improve the Performance of Convolutional Neural Networks via Self Distillationcited by 497
  14. 2021Deep Neural Networks and Tabular Data: A Surveycited by 491
  15. 2020TabTransformer: Tabular Data Modeling Using Contextual Embeddingscited by 409
  16. 2019Online Continual Learning with Maximally Interfered Retrievalcited by 379
  17. 2017Variational Continual Learningcited by 339
  18. 2019Data-Free Quantization Through Weight Equalization and Bias Correctioncited by 336
  19. 2021SAINT: Improved Neural Networks for Tabular Data via Row Attention and Contrastive Pre-Trainingcited by 319
  20. 2018Recent Advances in Open Set Recognition: A Surveycited by 310
  21. 2014Exploiting Linear Structure Within Convolutional Networks for Efficient Evaluationcited by 306
  22. 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 284
  23. 2019Continual learning with hypernetworkscited by 273
  24. 2021Rainbow Memory: Continual Learning with a Memory of Diverse Samplescited by 273
  25. 2017Distilling a Neural Network Into a Soft Decision Treecited by 236
  26. 2018Dataset Distillationcited by 230
  27. 2020Supermasks in Superpositioncited by 227
  28. 2017Learning to Prune Deep Neural Networks via Layer-wise Optimal Brain Surgeoncited by 221
  29. 2021New Insights on Reducing Abrupt Representation Change in Online Continual Learningcited by 219
  30. 2019Neural Oblivious Decision Ensembles for Deep Learning on Tabular Datacited by 203
  31. 2019REMIND Your Neural Network to Prevent Catastrophic Forgettingcited by 197
  32. 2022On Embeddings for Numerical Features in Tabular Deep Learningcited by 186
  33. 2023Small-scale proxies for large-scale Transformer training instabilitiescited by 183
  34. 2020Understanding the Role of Training Regimes in Continual Learningcited by 180
  35. 2023Understanding plasticity in neural networkscited by 174
  36. 2020Anatomy of Catastrophic Forgetting: Hidden Representations and Task Semanticscited by 161
  37. 2021A Unified Survey on Anomaly, Novelty, Open-Set, and Out-of-Distribution Detection: Solutions and Future Challengescited by 154
  38. 2020Continual Prototype Evolution: Learning Online from Non-Stationary Data Streamscited by 144

50 most cited of 79 All 79 (JSON)

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 2; 2026: 6.

8 papers.