Data augmentation on-the-fly and active learning in data stream classification
Not on the map. Why?
Abstract (arXiv)
There is an emerging need for predictive models to be trained on-the-fly, since in numerous machine learning applications data are arriving in an online fashion. A critical challenge encountered is that of limited availability of ground truth information (e.g., labels in classification tasks) as new data are observed one-by-one online, while another significant challenge is that of class imbalance. This work introduces the novel Augmented Queues method, which addresses the dual-problem by combining in a synergistic manner online active learning, data augmentation, and a multi-queue memory to maintain separate and balanced queues for each class. We perform an extensive experimental study using image and time-series augmentations, in which we examine the roles of the active learning budget, memory size, imbalance level, and neural network type. We demonstrate two major advantages of Augmented Queues. First, it does not reserve additional memory space as the generation of synthetic data occurs only at training times. Second, learning models have access to more labelled data without the need to increase the active learning budget and / or the original memory size. Learning on-the-fly poses major challenges which, typically, hinder the deployment of learning models. Augmented Queues significantly improves the performance in terms of learning quality and speed. Our code is made publicly available.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 9 of its 32 references that are in the map. First posted on arXiv 13 Oct 2022.
Builds on
9 of 32 references.
References · 9
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2017Random Erasing Data Augmentationcited by 1,235
- 2017Data Augmentation of Wearable Sensor Data for Parkinson's Disease Monitoring using Convolutional Neural Networkscited by 130
- 2017A Systematic Study of Online Class Imbalance Learning with Concept Driftcited by 28
- 2020Online Learning With Adaptive Rebalancing in Nonstationary Environmentscited by 16
- 2022Nonstationary data stream classification with online active learning and siamese neural networkscited by 12
- 2018Queue-based Resampling for Online Class Imbalance Learningcited by 7
- 2020Data-efficient Online Classification with Siamese Networks and Active Learningcited by 7
- 2022A Hybrid Active-Passive Approach to Imbalanced Nonstationary Data Stream Classificationcited by 7
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 1; 2025: 2.
5 papers.
- 2023Autoencoder-based Anomaly Detection in Streaming Data with Incremental Learning and Concept Drift Adaptationcited by 9
- 2025Efficient FPGA-accelerated Convolutional Neural Networks for Cloud Detection on CubeSatscited by 5
- 2022Unsupervised Unlearning of Concept Drift with Autoencoderscited by 3
- 2024Incremental Learning with Concept Drift Detection and Prototype-based Embeddings for Graph Stream Classificationcited by 1
- 2025SiameseDuo++: Active Learning from Data Streams with Dual Augmented Siamese Networkscited by 1
- 2025SiameseDuo++: Active Learning from Data Streams with Dual Augmented Siamese Networks6 Apr 2025
- 2025Efficient FPGA-accelerated Convolutional Neural Networks for Cloud Detection on CubeSats4 Apr 2025
- 2024Incremental Learning with Concept Drift Detection and Prototype-based Embeddings for Graph Stream Classification3 Apr 2024
- 2023Autoencoder-based Anomaly Detection in Streaming Data with Incremental Learning and Concept Drift Adaptation15 May 2023
- 2022Unsupervised Unlearning of Concept Drift with Autoencoders23 Nov 2022