A Neural Network-Based On-device Learning Anomaly Detector for Edge Devices
Not on the map. Why?
Abstract (arXiv)
Semi-supervised anomaly detection is an approach to identify anomalies by learning the distribution of normal data. Backpropagation neural networks (i.e., BP-NNs) based approaches have recently drawn attention because of their good generalization capability. In a typical situation, BP-NN-based models are iteratively optimized in server machines with input data gathered from edge devices. However, (1) the iterative optimization often requires significant efforts to follow changes in the distribution of normal data (i.e., concept drift), and (2) data transfers between edge and server impose additional latency and energy consumption. To address these issues, we propose ONLAD and its IP core, named ONLAD Core. ONLAD is highly optimized to perform fast sequential learning to follow concept drift in less than one millisecond. ONLAD Core realizes on-device learning for edge devices at low power consumption, which realizes standalone execution where data transfers between edge and server are not required. Experiments show that ONLAD has favorable anomaly detection capability in an environment that simulates concept drift. Evaluations of ONLAD Core confirm that the training latency is 1.95x~6.58x faster than the other software implementations. Also, the runtime power consumption of ONLAD Core implemented on PYNQ-Z1 board, a small FPGA/CPU SoC platform, is 5.0x~25.4x lower than them.
Key facts. Cited by 18 papers in the map (data through 14 Oct 2026). First posted on arXiv 23 Jul 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 4; 2023: 3; 2024: 5; 2025: 3.
18 papers.
Sort:
- 2024Training Machine Learning models at the Edge: A Surveycited by 11
- 2022Addressing Gap between Training Data and Deployed Environment by On-Device Learningcited by 6
- 2021Generative Optimization Networks for Memory Efficient Data Generationcited by 5
- 2022A review of Federated Learning in Intrusion Detection Systems for IoTcited by 4
- 2021Machine Learning for the Control and Monitoring of Electric Machine Drives: Advances and Trendscited by 1
- 2022Fast fluorescence lifetime imaging analysis via extreme learning machinecited by 1
- 2024Achieving Pareto Optimality using Efficient Parameter Reduction for DNNs in Resource-Constrained Edge Environmentcited by 1
- 2024A Tiny Supervised ODL Core with Auto Data Pruning for Human Activity Recognitioncited by 1
- 2024Skip2-LoRA: A Lightweight On-device DNN Fine-tuning Method for Low-cost Edge Devicescited by 1
- 2024Training Multi-Layer Binary Neural Networks With Local Binary Error Signalscited by 1
- 2021An Overflow/Underflow-Free Fixed-Point Bit-Width Optimization Method for OS-ELM Digital Circuitcited by 0
- 2022A Sequential Concept Drift Detection Method for On-Device Learning on Low-End Edge Devicescited by 0
6 more
- 2023LightESD: Fully-Automated and Lightweight Anomaly Detection Framework for Edge Computingcited by 0
- 2023An FPGA-Based Accelerator for Graph Embedding using Sequential Training Algorithmcited by 0
- 2023Developing a Resource-Constraint EdgeAI model for Surface Defect Detectioncited by 0
- 2025Towards On-Device Learning and Reconfigurable Hardware Implementation for Encoded Single-Photon Signal Processingcited by 0
- 2025InstantFT: An FPGA-Based Runtime Subsecond Fine-tuning of CNN Modelscited by 0
- 2025Semi-Supervised Online Learning on the Edge by Transforming Knowledge from Teacher Modelscited by 0
- 2025Semi-Supervised Online Learning on the Edge by Transforming Knowledge from Teacher Models18 Dec 2025
- 2025InstantFT: An FPGA-Based Runtime Subsecond Fine-tuning of CNN Models6 Jun 2025
- 2025Towards On-Device Learning and Reconfigurable Hardware Implementation for Encoded Single-Photon Signal Processing12 Apr 2025
- 2024Training Multi-Layer Binary Neural Networks With Local Binary Error Signals28 Nov 2024
- 2024Skip2-LoRA: A Lightweight On-device DNN Fine-tuning Method for Low-cost Edge Devices28 Oct 2024
- 2024A Tiny Supervised ODL Core with Auto Data Pruning for Human Activity Recognition2 Aug 2024
- 2024Achieving Pareto Optimality using Efficient Parameter Reduction for DNNs in Resource-Constrained Edge Environment14 Mar 2024
- 2024Training Machine Learning models at the Edge: A Survey5 Mar 2024
- 2023An FPGA-Based Accelerator for Graph Embedding using Sequential Training Algorithm23 Dec 2023
- 2023Developing a Resource-Constraint EdgeAI model for Surface Defect Detection4 Dec 2023
- 2023LightESD: Fully-Automated and Lightweight Anomaly Detection Framework for Edge Computing20 May 2023
- 2022A Sequential Concept Drift Detection Method for On-Device Learning on Low-End Edge Devices19 Dec 2022
6 more
- 2022A review of Federated Learning in Intrusion Detection Systems for IoT26 Apr 2022
- 2022Fast fluorescence lifetime imaging analysis via extreme learning machine25 Mar 2022
- 2022Addressing Gap between Training Data and Deployed Environment by On-Device Learning2 Mar 2022
- 2021Machine Learning for the Control and Monitoring of Electric Machine Drives: Advances and Trends11 Oct 2021
- 2021Generative Optimization Networks for Memory Efficient Data Generation6 Oct 2021
- 2021An Overflow/Underflow-Free Fixed-Point Bit-Width Optimization Method for OS-ELM Digital Circuit17 Mar 2021
- 2024Training Machine Learning models at the Edge: A Surveycited by 11
- 2022Addressing Gap between Training Data and Deployed Environment by On-Device Learningcited by 6
- 2021Generative Optimization Networks for Memory Efficient Data Generationcited by 5
- 2022A review of Federated Learning in Intrusion Detection Systems for IoTcited by 4
- 2021Machine Learning for the Control and Monitoring of Electric Machine Drives: Advances and Trendscited by 1
- 2022Fast fluorescence lifetime imaging analysis via extreme learning machinecited by 1
- 2024Achieving Pareto Optimality using Efficient Parameter Reduction for DNNs in Resource-Constrained Edge Environmentcited by 1
- 2024A Tiny Supervised ODL Core with Auto Data Pruning for Human Activity Recognitioncited by 1
- 2024Skip2-LoRA: A Lightweight On-device DNN Fine-tuning Method for Low-cost Edge Devicescited by 1
- 2024Training Multi-Layer Binary Neural Networks With Local Binary Error Signalscited by 1
- 2021An Overflow/Underflow-Free Fixed-Point Bit-Width Optimization Method for OS-ELM Digital Circuitcited by 0
- 2022A Sequential Concept Drift Detection Method for On-Device Learning on Low-End Edge Devicescited by 0
12 most cited of 18 All 18 (JSON)
- 2025Semi-Supervised Online Learning on the Edge by Transforming Knowledge from Teacher Models18 Dec 2025
- 2025InstantFT: An FPGA-Based Runtime Subsecond Fine-tuning of CNN Models6 Jun 2025
- 2025Towards On-Device Learning and Reconfigurable Hardware Implementation for Encoded Single-Photon Signal Processing12 Apr 2025
- 2024Training Multi-Layer Binary Neural Networks With Local Binary Error Signals28 Nov 2024
- 2024Skip2-LoRA: A Lightweight On-device DNN Fine-tuning Method for Low-cost Edge Devices28 Oct 2024
- 2024A Tiny Supervised ODL Core with Auto Data Pruning for Human Activity Recognition2 Aug 2024
- 2024Achieving Pareto Optimality using Efficient Parameter Reduction for DNNs in Resource-Constrained Edge Environment14 Mar 2024
- 2024Training Machine Learning models at the Edge: A Survey5 Mar 2024
- 2023An FPGA-Based Accelerator for Graph Embedding using Sequential Training Algorithm23 Dec 2023
- 2023Developing a Resource-Constraint EdgeAI model for Surface Defect Detection4 Dec 2023
- 2023LightESD: Fully-Automated and Lightweight Anomaly Detection Framework for Edge Computing20 May 2023
- 2022A Sequential Concept Drift Detection Method for On-Device Learning on Low-End Edge Devices19 Dec 2022
12 newest of 18 All 18 (JSON)