stream-learn – open-source Python library for difficult data stream batch analysis

01/29/2020
by   Paweł Ksieniewicz, et al.
0

stream-learn is a Python package compatible with scikit-learn and developed for the drifting and imbalanced data stream analysis. Its main component is a stream generator, which allows to produce a synthetic data stream that may incorporate each of the three main concept drift types (i.e. sudden, gradual and incremental drift) in their recurring or non-recurring versions. The package allows conducting experiments following established evaluation methodologies (i.e. Test-Then-Train and Prequential). In addition, estimators adapted for data stream classification have been implemented, including both simple classifiers and state-of-art chunk-based and online classifier ensembles. To improve computational efficiency, package utilises its own implementations of prediction metrics for imbalanced binary classification tasks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/05/2019

Imbalance-XGBoost: Leveraging Weighted and Focal Losses for Binary Label-Imbalanced Classification with XGBoost

The paper presents Imbalance-XGBoost, a Python package that combines the...
research
09/16/2021

Soft Confusion Matrix Classifier for Stream Classification

In this paper, the issue of tailoring the soft confusion matrix (SCM) ba...
research
12/13/2021

HiClass: a Python library for local hierarchical classification compatible with scikit-learn

HiClass is an open-source Python package for local hierarchical classifi...
research
09/18/2022

HiPart: Hierarchical Divisive Clustering Toolbox

This paper presents the HiPart package, an open-source native python lib...
research
08/27/2020

A benchmark of data stream classification for human activity recognition on connected objects

This paper evaluates data stream classifiers from the perspective of con...
research
10/07/2021

A Broad Ensemble Learning System for Drifting Stream Classification

Data stream classification has become a major research topic due to the ...

Please sign up or login with your details

Forgot password? Click here to reset