SiameseDuo++: Active Learning from Data Streams with Dual Augmented Siamese Networks
Not on the map. Why?
Abstract (arXiv)
Data stream mining, also known as stream learning, is a growing area which deals with learning from high-speed arriving data. Its relevance has surged recently due to its wide range of applicability, such as, critical infrastructure monitoring, social media analysis, and recommender systems. The design of stream learning methods faces significant research challenges; from the nonstationary nature of the data (referred to as concept drift) and the fact that data streams are typically not annotated with the ground truth, to the requirement that such methods should process large amounts of data in real-time with limited memory. This work proposes the SiameseDuo++ method, which uses active learning to automatically select instances for a human expert to label according to a budget. Specifically, it incrementally trains two siamese neural networks which operate in synergy, augmented by generated examples. Both the proposed active learning strategy and augmentation operate in the latent space. SiameseDuo++ addresses the aforementioned challenges by operating with limited memory and limited labelling budget. Simulation experiments show that the proposed method outperforms strong baselines and state-of-the-art methods in terms of learning speed and/or performance. To promote open science we publicly release our code and datasets.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 25 of its 81 references that are in the map. First posted on arXiv 6 Apr 2025.
Builds on
25 of 81 references.
References · 25
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2017Random Erasing Data Augmentationcited by 1,235
- 2020Learning under Concept Drift: A Reviewcited by 470
- 2021Online Continual Learning in Image Classification: An Empirical Surveycited by 242
- 2017Data Augmentation of Wearable Sensor Data for Parkinson's Disease Monitoring using Convolutional Neural Networkscited by 130
- 2017Dataset Augmentation in Feature Spacecited by 124
- 2018Data Augmentation by Pairing Samples for Images Classificationcited by 96
- 2018Style Augmentation: Data Augmentation via Style Randomizationcited by 79
- 2019Bayesian Generative Active Deep Learningcited by 57
- 2019A Closer Look At Feature Space Data Augmentation For Few-Shot Intent Classificationcited by 45
- 2022A survey on learning from imbalanced data streams: taxonomy, challenges, empirical study, and reproducible experimental frameworkcited by 39
13 more
- 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
- 2023Autoencoder-based Anomaly Detection in Streaming Data with Incremental Learning and Concept Drift Adaptationcited by 9
- 2020Deep Active Learning with Augmentation-based Consistency Estimationcited by 8
- 2021Active Weighted Aging Ensemble for Drifted Data Stream Classificationcited by 8
- 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
- 2022Data augmentation on-the-fly and active learning in data stream classificationcited by 5
- 2024Unsupervised Incremental Learning with Dual Concept Drift Detection for Identifying Anomalous Sequencescited by 5
- 2022Unsupervised Unlearning of Concept Drift with Autoencoderscited by 3
- 2021A Clustering-based Framework for Classifying Data Streamscited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.