Scikit-Multiflow: A Multi-output Streaming Framework
Not on the map. Why?
Abstract (arXiv)
Scikit-multiflow is a multi-output/multi-label and stream data mining framework for the Python programming language. Conceived to serve as a platform to encourage democratization of stream learning research, it provides multiple state of the art methods for stream learning, stream generators and evaluators. scikit-multiflow builds upon popular open source frameworks including scikit-learn, MOA and MEKA. Development follows the FOSS principles and quality is enforced by complying with PEP8 guidelines and using continuous integration and automatic testing. The source code is publicly available at https://github.com/scikit-multiflow/scikit-multiflow.
Key facts. Cited by 70 papers in the map (data through 14 Oct 2026). First posted on arXiv 12 Jul 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 18; 2022: 17; 2023: 6; 2024: 16; 2025: 10; 2026: 3.
70 papers.
Sort:
By area:
- 2022A survey on learning from imbalanced data streams: taxonomy, challenges, empirical study, and reproducible experimental frameworkcited by 39
- 2021A Lightweight Concept Drift Detection and Adaptation Framework for IoT Data Streamscited by 28
- 2024Drift-Resilient TabPFN: In-Context Learning Temporal Distribution Shifts on Tabular Datacited by 25
- 2021Detecting Concept Drift With Neural Network Model Uncertaintycited by 22
- 2023Model Based Explanations of Concept Driftcited by 21
- 2021STUDD: A Student-Teacher Method for Unsupervised Concept Drift Detectioncited by 19
- 2021PWPAE: An Ensemble Framework for Concept Drift Adaptation in IoT Data Streamscited by 17
- 2023Online Boosting Adaptive Learning under Concept Drift for Multistream Classificationcited by 17
- 2022IoT Data Analytics in Dynamic Environments: From An Automated Machine Learning Perspectivecited by 16
- 2024A Survey on Failure Analysis and Fault Injection in AI Systemscited by 10
- 2021A Survey on Spatio-temporal Data Analytics Systemscited by 9
- 2021Active Weighted Aging Ensemble for Drifted Data Stream Classificationcited by 8
38 more
- 2022Suitability of Different Metric Choices for Concept Drift Detectioncited by 8
- 2022Change Detection for Local Explainability in Evolving Data Streamscited by 8
- 2025When to retrain a machine learning modelcited by 8
- 2023Cost-Effective Retraining of Machine Learning Modelscited by 7
- 2023One or Two Things We know about Concept Drift -- A Survey on Monitoring Evolving Environmentscited by 7
- 2022Dynamic Model Tree for Interpretable Data Stream Learningcited by 6
- 2022Fast & Furious: Modelling Malware Detection as Evolving Data Streamscited by 6
- 2021MRCpy: A Library for Minimax Risk Classifierscited by 5
- 2021ACDC: Online Unsupervised Cross-Domain Adaptationcited by 4
- 2022Autoregressive based Drift Detection Methodcited by 4
- 2022Standardized Evaluation of Machine Learning Methods for Evolving Data Streamscited by 4
- 2023Adaptive Bernstein Change Detector for High-Dimensional Data Streamscited by 4
- 2021Automatic Learning to Detect Concept Driftcited by 3
- 2021On-the-Fly Ensemble Pruning in Evolving Data Streamscited by 3
- 2021A Broad Ensemble Learning System for Drifting Stream Classificationcited by 3
- 2022Unfolding AIS transmission behavior for vessel movement modeling on noisy data leveraging machine learningcited by 3
- 2023DynED: Dynamic Ensemble Diversification in Data Stream Classificationcited by 3
- 2024Identifying Predictions That Influence the Future: Detecting Performative Concept Drift in Data Streamscited by 3
- 2025IncA-DES: An incremental and adaptive dynamic ensemble selection approach using online K-d tree neighborhood search for data streams with concept driftcited by 3
- 2021Automated Machine Learning Techniques for Data Streamscited by 2
- 2024Unsupervised Concept Drift Detection based on Parallel Activations of Neural Networkcited by 2
- 2024Employing Two-Dimensional Word Embedding for Difficult Tabular Data Stream Classificationcited by 2
- 2024DriftGAN: Using historical data for Unsupervised Recurring Drift Detectioncited by 2
- 2024A Probabilistic Framework for Adapting to Changing and Recurring Concepts in Data Streamscited by 2
- 2025CapyMOA: Efficient Machine Learning for Data Streams and Online Continual Learning in Pythoncited by 2
- 2021Domain Specific Concept Drift Detectors for Predicting Financial Time Seriescited by 1
- 2021Incremental Learning Techniques for Online Human Activity Recognitioncited by 1
- 2021Differentially Private Ensemble Classifiers for Data Streamscited by 1
- 2022Frouros: A Python library for drift detection in machine learning systemscited by 1
- 2024On-Time Delivery in Crowdshipping Systems: An Agent-Based Approach Using Streaming Datacited by 1
- 2024Targeted aspect-based emotion analysis to detect opportunities and precaution in financial Twitter messagescited by 1
- 2024A Self-Organizing Clustering System for Unsupervised Distribution Shift Detectioncited by 1
- 2024Structuring the Processing Frameworks for Data Stream Evaluation and Applicationcited by 1
- 2025Histogram Approaches for Imbalanced Data Streams Regressioncited by 1
- 2021Online Binary Models are Promising for Distinguishing Temporally Consistent Computer Usage Profilescited by 0
- 2021Sketches for Time-Dependent Machine Learningcited by 0
- 2021Online Feature Selection for Efficient Learning in Networked Systemscited by 0
- 2022Implicit Concept Drift Detection for Multi-label Data Streamscited by 0
50 most cited of 70 All 70 (JSON)
- 2026SCCM : Stream Cruise Control Method for Automated Drift Detection and Adaptation8 Sep 2026
- 2026How well does Classification Accuracy capture Concept Drift Detection Quality? An overview of Concept Drift Detection evaluation29 May 2026
- 2026On Imbalanced Regression with Hoeffding Trees25 Feb 2026
- 2025Ensemble Performance Through the Lens of Linear Independence of Classifier Votes in Data Streams26 Nov 2025
- 2025Label-Free Concept Drift Assessment for Reliable AI in Emerging Wireless Applications31 Jul 2025
- 2025IncA-DES: An incremental and adaptive dynamic ensemble selection approach using online K-d tree neighborhood search for data streams with concept drift16 Jul 2025
- 2025Real-Time Bayesian Detection of Drift-Evasive GNSS Spoofing in Reinforcement Learning Based UAV Deconfliction15 Jul 2025
- 2025RiverText: A Python Library for Training and Evaluating Incremental Word Embeddings from Text Data Streams29 Jun 2025
- 2025When to retrain a machine learning model20 May 2025
- 2025Explaining Unreliable Perception in Automated Driving: A Fuzzy-based Monitoring Approach20 May 2025
- 2025ROSFD: Robust Online Streaming Fraud Detection with Resilience to Concept Drift in Data Streams14 Apr 2025
- 2025CapyMOA: Efficient Machine Learning for Data Streams and Online Continual Learning in Python11 Feb 2025
38 more
- 2025Histogram Approaches for Imbalanced Data Streams Regression29 Jan 2025
- 2024Identifying Predictions That Influence the Future: Detecting Performative Concept Drift in Data Streams13 Dec 2024
- 2024Drift-Resilient TabPFN: In-Context Learning Temporal Distribution Shifts on Tabular Data15 Nov 2024
- 2024Structuring the Processing Frameworks for Data Stream Evaluation and Application11 Nov 2024
- 2024RPS: A Generic Reservoir Patterns Sampler31 Oct 2024
- 2024Time to Retrain? Detecting Concept Drifts in Machine Learning Systems11 Oct 2024
- 2024Detecting Interpretable Subgroup Drifts26 Aug 2024
- 2024A Probabilistic Framework for Adapting to Changing and Recurring Concepts in Data Streams18 Aug 2024
- 2024Employing Sentence Space Embedding for Classification of Data Stream from Fake News Domain15 Jul 2024
- 2024DriftGAN: Using historical data for Unsupervised Recurring Drift Detection9 Jul 2024
- 2024A Survey on Failure Analysis and Fault Injection in AI Systems28 Jun 2024
- 2024A Retrospective of the Tutorial on Opportunities and Challenges of Online Deep Learning27 May 2024
- 2024A Self-Organizing Clustering System for Unsupervised Distribution Shift Detection25 Apr 2024
- 2024Employing Two-Dimensional Word Embedding for Difficult Tabular Data Stream Classification24 Apr 2024
- 2024Unsupervised Concept Drift Detection based on Parallel Activations of Neural Network11 Apr 2024
- 2024Targeted aspect-based emotion analysis to detect opportunities and precaution in financial Twitter messages30 Mar 2024
- 2024On-Time Delivery in Crowdshipping Systems: An Agent-Based Approach Using Streaming Data22 Jan 2024
- 2023Online Boosting Adaptive Learning under Concept Drift for Multistream Classification17 Dec 2023
- 2023One or Two Things We know about Concept Drift -- A Survey on Monitoring Evolving Environments24 Oct 2023
- 2023Cost-Effective Retraining of Machine Learning Models6 Oct 2023
- 2023DynED: Dynamic Ensemble Diversification in Data Stream Classification21 Aug 2023
- 2023Adaptive Bernstein Change Detector for High-Dimensional Data Streams22 Jun 2023
- 2023Model Based Explanations of Concept Drift16 Mar 2023
- 2022On the Change of Decision Boundaries and Loss in Learning with Concept Drift2 Dec 2022
- 2022Clustering-based Aggregations for Prediction in Event Streams18 Oct 2022
- 2022IoT Data Analytics in Dynamic Environments: From An Automated Machine Learning Perspective16 Sep 2022
- 2022Change Detection for Local Explainability in Evolving Data Streams6 Sep 2022
- 2022Adaptive Learning for Service Monitoring Data25 Aug 2022
- 2022Frouros: A Python library for drift detection in machine learning systems14 Aug 2022
- 2022Fast & Furious: Modelling Malware Detection as Evolving Data Streams24 May 2022
- 2022Precise Change Point Detection using Spectral Drift Detection13 May 2022
- 2022An Online Ensemble Learning Model for Detecting Attacks in Wireless Sensor Networks28 Apr 2022
- 2022Standardized Evaluation of Machine Learning Methods for Evolving Data Streams28 Apr 2022
- 2022A survey on learning from imbalanced data streams: taxonomy, challenges, empirical study, and reproducible experimental framework7 Apr 2022
- 2022Dynamic Model Tree for Interpretable Data Stream Learning30 Mar 2022
- 2022A Review of Open Source Software Tools for Time Series Analysis10 Mar 2022
- 2022Autoregressive based Drift Detection Method9 Mar 2022
- 2022Unfolding AIS transmission behavior for vessel movement modeling on noisy data leveraging machine learning24 Feb 2022
50 newest of 70 All 70 (JSON)
- 2022A survey on learning from imbalanced data streams: taxonomy, challenges, empirical study, and reproducible experimental frameworkcited by 39
- 2021A Lightweight Concept Drift Detection and Adaptation Framework for IoT Data Streamscited by 28
- 2024Drift-Resilient TabPFN: In-Context Learning Temporal Distribution Shifts on Tabular Datacited by 25
- 2021Detecting Concept Drift With Neural Network Model Uncertaintycited by 22
- 2023Model Based Explanations of Concept Driftcited by 21
- 2021STUDD: A Student-Teacher Method for Unsupervised Concept Drift Detectioncited by 19
- 2021PWPAE: An Ensemble Framework for Concept Drift Adaptation in IoT Data Streamscited by 17
- 2023Online Boosting Adaptive Learning under Concept Drift for Multistream Classificationcited by 17
- 2022IoT Data Analytics in Dynamic Environments: From An Automated Machine Learning Perspectivecited by 16
- 2024A Survey on Failure Analysis and Fault Injection in AI Systemscited by 10
- 2021A Survey on Spatio-temporal Data Analytics Systemscited by 9
- 2021Active Weighted Aging Ensemble for Drifted Data Stream Classificationcited by 8
12 most cited of 69 All 69 (JSON)
- 2026SCCM : Stream Cruise Control Method for Automated Drift Detection and Adaptation8 Sep 2026
- 2026How well does Classification Accuracy capture Concept Drift Detection Quality? An overview of Concept Drift Detection evaluation29 May 2026
- 2026On Imbalanced Regression with Hoeffding Trees25 Feb 2026
- 2025Ensemble Performance Through the Lens of Linear Independence of Classifier Votes in Data Streams26 Nov 2025
- 2025Label-Free Concept Drift Assessment for Reliable AI in Emerging Wireless Applications31 Jul 2025
- 2025IncA-DES: An incremental and adaptive dynamic ensemble selection approach using online K-d tree neighborhood search for data streams with concept drift16 Jul 2025
- 2025RiverText: A Python Library for Training and Evaluating Incremental Word Embeddings from Text Data Streams29 Jun 2025
- 2025When to retrain a machine learning model20 May 2025
- 2025Explaining Unreliable Perception in Automated Driving: A Fuzzy-based Monitoring Approach20 May 2025
- 2025ROSFD: Robust Online Streaming Fraud Detection with Resilience to Concept Drift in Data Streams14 Apr 2025
- 2025CapyMOA: Efficient Machine Learning for Data Streams and Online Continual Learning in Python11 Feb 2025
- 2025Histogram Approaches for Imbalanced Data Streams Regression29 Jan 2025
12 newest of 69 All 69 (JSON)