scikit-activeml: A Comprehensive and User-friendly Active Learning Library
Authored by Marek Herde, Minh Tuan Pham, Daniel Kottke, Alexander Benz, Lukas Lührs, Pascal Mergard, Christoph Sandrock, Jiaying Cheng, Atal Roghman, Mehmet Müjde, Lukas Rauch, and Bernhard Sick
Posted
Server
Preprints.org
DOI
10.20944/preprints202507.0252.v1
scikit-activeml is a user-friendly open-source Python library for active learning on top of scikit-learn. Included are implementations of a large collection of query strategies, models, and visualization tools in pool- and stream-based active learning for classification or regression tasks with single or multiple annotators. The flexible design of the active learning cycle enables individual adaptations to a variety of learning scenarios. Our source code with comprehensive documentation is available at https://scikit-activeml.github.io.
You can write a PREreview of scikit-activeml: A Comprehensive and User-friendly Active Learning Library. A PREreview is a review of a preprint and can vary from a few sentences to a lengthy report, similar to a journal-organized peer-review report.
Before you start
We will ask you to log in with your ORCID iD. If you don’t have an iD, you can create one.
What is an ORCID iD?
An ORCID iD is a unique identifier that distinguishes you from everyone with the same or similar name.