Nonstationary data stream classification with online active learning and siamese neural networks
Not on the map. Why?
Abstract (arXiv)
We have witnessed in recent years an ever-growing volume of information becoming available in a streaming manner in various application areas. As a result, there is an emerging need for online learning methods that train predictive models on-the-fly. A series of open challenges, however, hinder their deployment in practice. These are, learning as data arrive in real-time one-by-one, learning from data with limited ground truth information, learning from nonstationary data, and learning from severely imbalanced data, while occupying a limited amount of memory for data storage. We propose the ActiSiamese algorithm, which addresses these challenges by combining online active learning, siamese networks, and a multi-queue memory. It develops a new density-based active learning strategy which considers similarity in the latent (rather than the input) space. We conduct an extensive study that compares the role of different active learning budgets and strategies, the performance with/without memory, the performance with/without ensembling, in both synthetic and real-world datasets, under different data nonstationarity characteristics and class imbalance levels. ActiSiamese outperforms baseline and state-of-the-art algorithms, and is effective under severe imbalance, even only when a fraction of the arriving instances' labels is available. We publicly release our code to the community.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 8 of its 78 references that are in the map. First posted on arXiv 3 Oct 2022.
Builds on
8 of 78 references.
References · 8
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2020Learning under Concept Drift: A Reviewcited by 470
- 2022A survey on learning from imbalanced data streams: taxonomy, challenges, empirical study, and reproducible experimental frameworkcited by 39
- 2017A Systematic Study of Online Class Imbalance Learning with Concept Driftcited by 28
- 2020Online Learning With Adaptive Rebalancing in Nonstationary Environmentscited by 16
- 2018Queue-based Resampling for Online Class Imbalance Learningcited by 7
- 2020Data-efficient Online Classification with Siamese Networks and Active Learningcited by 7
Built on by
Citing papers per year: 2022: 3; 2023: 3; 2024: 1; 2025: 3; 2026: 2.
12 papers.
- 2023Autoencoder-based Anomaly Detection in Streaming Data with Incremental Learning and Concept Drift Adaptationcited by 9
- 2022A Hybrid Active-Passive Approach to Imbalanced Nonstationary Data Stream Classificationcited by 7
- 2025Bridging Streaming Continual Learning via In-Context Large Tabular Modelscited by 6
- 2022Data augmentation on-the-fly and active learning in data stream classificationcited by 5
- 2023Aux-Drop: Handling Haphazard Inputs in Online Learning Using Auxiliary Dropoutscited by 5
- 2022Unsupervised Unlearning of Concept Drift with Autoencoderscited by 3
- 2023A Study of Data-driven Methods for Adaptive Forecasting of COVID-19 Casescited by 2
- 2024Incremental Learning with Concept Drift Detection and Prototype-based Embeddings for Graph Stream Classificationcited by 1
- 2025Online Detection of Water Contamination Under Concept Driftcited by 1
- 2025SiameseDuo++: Active Learning from Data Streams with Dual Augmented Siamese Networkscited by 1
- 2026Resilient Class-Incremental Learning: on the Interplay of Drifting, Unlabelled and Imbalanced Data Streamscited by 0
- 2026Drift-Aware Variational Autoencoder-based Anomaly Detection with Two-level Ensemblingcited by 0
- 2026Drift-Aware Variational Autoencoder-based Anomaly Detection with Two-level Ensembling13 Feb 2026
- 2026Resilient Class-Incremental Learning: on the Interplay of Drifting, Unlabelled and Imbalanced Data Streams10 Feb 2026
- 2025Bridging Streaming Continual Learning via In-Context Large Tabular Models12 Dec 2025
- 2025SiameseDuo++: Active Learning from Data Streams with Dual Augmented Siamese Networks6 Apr 2025
- 2025Online Detection of Water Contamination Under Concept Drift3 Jan 2025
- 2024Incremental Learning with Concept Drift Detection and Prototype-based Embeddings for Graph Stream Classification3 Apr 2024
- 2023A Study of Data-driven Methods for Adaptive Forecasting of COVID-19 Cases18 Sep 2023
- 2023Autoencoder-based Anomaly Detection in Streaming Data with Incremental Learning and Concept Drift Adaptation15 May 2023
- 2023Aux-Drop: Handling Haphazard Inputs in Online Learning Using Auxiliary Dropouts9 Mar 2023
- 2022Unsupervised Unlearning of Concept Drift with Autoencoders23 Nov 2022
- 2022Data augmentation on-the-fly and active learning in data stream classification13 Oct 2022
- 2022A Hybrid Active-Passive Approach to Imbalanced Nonstationary Data Stream Classification10 Oct 2022