Active Learning Systems ML Frameworks

Tools, frameworks, and curated resources for active learning methodologies including data selection, annotation strategies, and pipeline implementation. Does NOT include general machine learning frameworks, semi-supervised learning without active sampling, or domain-specific applications (e.g., medical diagnosis) without active learning as the primary focus.

There are 40 active learning systems frameworks tracked. 2 score above 70 (verified tier). The highest-rated is ntucllab/libact at 73/100 with 789 stars. 2 of the top 10 are actively maintained.

Get all 40 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=active-learning-systems&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 ntucllab/libact

Pool-based active learning in Python

73
Verified
2 scikit-activeml/scikit-activeml

scikit-activeml: A Comprehensive and User-friendly Active Learning Library

72
Verified
3 python-adaptive/adaptive

:chart_with_upwards_trend: Adaptive: parallel active learning of...

64
Established
4 NUAA-AL/ALiPy

ALiPy: Active Learning in Python is an active learning python toolbox, which...

57
Established
5 ai4co/awesome-fm4co

Recent research papers about Foundation Models for Combinatorial Optimization

51
Established
6 baal-org/baal

Bayesian active learning library for research and industrial usecases.

50
Established
7 gmalivenko/awesome-computer-vision-models

A list of popular deep learning models related to classification,...

49
Emerging
8 jonhue/activeft

PyTorch library for Active Fine-Tuning

48
Emerging
9 joisino/seafaring

Code for "Active Learning from the Web" (WWW 2023)

46
Emerging
10 JosephKJ/Awesome-Novel-Class-Discovery

A list of papers that studies Novel Class Discovery

46
Emerging
11 Thinklab-SJTU/awesome-ml4co

Awesome machine learning for combinatorial optimization papers.

45
Emerging
12 cure-lab/deep-active-learning

An implementation of the state-of-the-art Deep Active Learning algorithms

45
Emerging
13 PrateekMunjal/TorchAL

Official implementation of our paper: Towards Robust and Reproducible Active...

44
Emerging
14 cshjin/awesome-nonconvex-optimization

A collection of papers and readings for non-convex optimization

44
Emerging
15 dholzmueller/bmdal_reg

Deep Batch Active Learning for Regression

44
Emerging
16 baifanxxx/awesome-active-learning

A curated list of awesome Active Learning

44
Emerging
17 weiaicunzai/awesome-image-classification

A curated list of deep learning image classification papers and codes

43
Emerging
18 NVlabs/AL-MDN

Official pytorch implementation of Active Learning for deep object detection...

43
Emerging
19 scho97/awesome-large-neuroimaging-models

A curated list of large-scale foundation models for neuroimaging data

37
Emerging
20 HuaizhengZhang/Active-Learning-as-a-Service

A scalable & efficient active learning/data selection system for everyone.

37
Emerging
21 Qingrenn/TSFM-ScalingLaws

[ICLR 2025] Official implementation of "Towards Neural Scaling Laws for Time...

36
Emerging
22 SupeRuier/awesome-active-learning

Everything you need about Active Learning (AL).

35
Emerging
23 ege-erdogan/awesome-weight-space-learning

Awesome papers on weight-space learning

33
Emerging
24 stefanoteso/awesome-explanatory-supervision

List of relevant resources for machine learning from explanatory supervision

33
Emerging
25 yongjin-shin/awesome-active-learning

Awesome Active Learning Paper List

33
Emerging
26 Clearloveyuan/awesome-active-learning-New

Active Learning Awesome Paper

33
Emerging
27 liuzy0708/Awesome-OL

A General Toolkit for Advanced Online Learning, Online Active Learning,...

32
Emerging
28 AminParvaneh/alpha_mix_active_learning

The official implementation of Active Learning by Feature Mixing (ALFA-Mix) paper

32
Emerging
29 NanboLi/FACTS

[ICLR 2025] Implementation of "FACTS: A Factored State-Space Framework For...

29
Experimental
30 zhenyuanlu/awesome-pain-intensity-classification-papers

A comprehensive list of pain intensity classification papers mainly based on...

27
Experimental
31 Adamdad/DeRy

[NeurIPS2022] Deep Model Reassembly

27
Experimental
32 paartheee/awesome-models

The Awesome Models is where the developer's to download PyTorch , Keras and...

22
Experimental
33 nettashafir/active_learning_with_label_noise

Official PyTorch Implementation for the "Active Learning with a Noisy...

21
Experimental
34 justinkay/coda

Consensus-Driven Active Model Selection (ICCV 2025 Highlight)

21
Experimental
35 samiraat/Awesome-Sea-Ice-Papers

Awesome list of papers on sea ice, covering semi-supervised learning and...

19
Experimental
36 ValentinMargraf/ActiveLearningPipelines

Specificy, execute and monitor performances of active learning pipelines.

18
Experimental
37 chenyaofo/awesome-vision-architecture

An up-to-date list of progress made in deep learning vision architectures

17
Experimental
38 FinJun/Awesome-DFL-papers

📑 List of awesome DFL's papers

17
Experimental
39 LAMDA-Model-Reuse/Awesome-Model-Reuse

A Unifying Perspective on Model Reuse: From Small to Large Pre-Trained...

14
Experimental
40 MarshaGomez/Multilabel-Classification

The dataset is made up of WikiHow articles. We propose a unified multi-class...

10
Experimental