Poly Instance Recurrent Neural Network for Real-time Lifelong Learning at the Low-power Edge

As machine learning moves towards edge deployment, lifelong learning becomes crucial due to evolving data distributions and new tasks. Yet, applying traditional methods to learn from vast, complex IoT data streams poses challenges. These include excessive CPU usage, RAM overflow, prolonged convergence times disrupting device operation, and difficulties in adapting to concept drift. Consequently, models trained on devices struggle to handle frequently changing data, affecting their ability to respond effectively to new inputs.To address these issues, we introduce Poly Instance Lifelong Learning (PILL), an algorithm designed for real-time on-device model training and inference at the edge under lifelong learning settings. PILL is lightweight, operating efficiently on the CPUs of low-power single-board computers (SBCs). It achieves this by partitioning input data into manageable instances, filtering out label noise, and applying early stopping for rapid predictions.PILL was evaluated on three popular low-power SBCs as well as a high-end Windows 10 machine using four datasets of different sizes and features. The results indicate that despite the superior resources of the Windows 10 machine, models trained using PILL on SBCs differ in accuracy by only ±0.05%. Additionally, PILL’s LSTM trains 2.41 - 2.85 times faster than the widely used Scikit-Learn’s LSTM. Additionally, when compared to ten state-of-the-art methods, PILL demonstrated superior performance across key metrics (Precision, Recall, and F1-Score) while minimizing computational overhead, making it an ideal choice for efficient, real-time edge deployment.

Authors

Institutions

Publication Details

Published
2024-12-15
DOI
https://doi.org/10.1109/bigdata62323.2024.10825026
Citations
1
Primary Topic
Domain Adaptation and Few-Shot Learning
Type
article
Field-Weighted Citation Impact
0.35
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Poly Instance Recurrent Neural Network for Real-time Lifelong Learning at the Low-power Edge

Tomasz Szydło, Tejal Shah, Shamil Al-Ameen, Bharath Sudharsan et al.
1 citations
Domain Adaptation and Few-Shot Learning
0.35
article

Poly Instance Recurrent Neural Network for Real-time Lifelong Learning at the Low-power Edge

Tomasz Szydło, Tejal Shah, Shamil Al-Ameen, Bharath Sudharsan, Rajiv Ranjan, T. Vijayakumar
article en
1 citations

Abstract

As machine learning moves towards edge deployment, lifelong learning becomes crucial due to evolving data distributions and new tasks. Yet, applying traditional methods to learn from vast, complex IoT data streams poses challenges. These include excessive CPU usage, RAM overflow, prolonged convergence times disrupting device operation, and difficulties in adapting to concept drift. Consequently, models trained on devices struggle to handle frequently changing data, affecting their ability to respond effectively to new inputs.To address these issues, we introduce Poly Instance Lifelong Learning (PILL), an algorithm designed for real-time on-device model training and inference at the edge under lifelong learning settings. PILL is lightweight, operating efficiently on the CPUs of low-power single-board computers (SBCs). It achieves this by partitioning input data into manageable instances, filtering out label noise, and applying early stopping for rapid predictions.PILL was evaluated on three popular low-power SBCs as well as a high-end Windows 10 machine using four datasets of different sizes and features. The results indicate that despite the superior resources of the Windows 10 machine, models trained using PILL on SBCs differ in accuracy by only ±0.05%. Additionally, PILL’s LSTM trains 2.41 - 2.85 times faster than the widely used Scikit-Learn’s LSTM. Additionally, when compared to ten state-of-the-art methods, PILL demonstrated superior performance across key metrics (Precision, Recall, and F1-Score) while minimizing computational overhead, making it an ideal choice for efficient, real-time edge deployment.

University of Limerick (IE), Newcastle University (GB)
Decent work and economic growth
Openalex Percentile: Top 30%
Domain Adaptation and Few-Shot Learning
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.