mlsanityData to 14 Oct 2026

PyRelationAL: a python library for active learning research and development

arXiv 2205.11117 ↗First posted 23 May 2022cs.LG cs.AIcited by 2

Not on the map. Why?

Abstract (arXiv)

Active learning (AL) is a sub-field of ML focused on the development of methods to iteratively and economically acquire data by strategically querying new data points that are the most useful for a particular task. Here, we introduce PyRelationAL, an open source library for AL research. We describe a modular toolkit based around a two step design methodology for composing pool-based active learning strategies applicable to both single-acquisition and batch-acquisition strategies. This framework allows for the mathematical and practical specification of a broad number of existing and novel strategies under a consistent programming model and abstraction. Furthermore, we incorporate datasets and active learning tasks applicable to them to simplify comparative evaluation and benchmarking, along with an initial group of benchmarks across datasets included in this library. The toolkit is compatible with existing ML frameworks. PyRelationAL is maintained using modern software engineering practices -- with an inclusive contributor code of conduct -- to promote long term library quality and utilisation. PyRelationAL is available under a permissive Apache licence on PyPi and at https://github.com/RelationRx/pyrelational.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 23 of its 66 references that are in the map. First posted on arXiv 23 May 2022.

Builds on

23 of 66 references.

References · 23

  1. 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,448
  2. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
  3. 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,926
  4. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
  5. 2019SuperGLUE: A Stickier Benchmark for General-Purpose Language Understanding Systemscited by 1,729
  6. 2020A Survey of Deep Active Learningcited by 554
  7. 2017A Tutorial on Thompson Samplingcited by 433
  8. 2019BatchBALD: Efficient and Diverse Batch Acquisition for Deep Bayesian Active Learningcited by 432
  9. 2021Therapeutics Data Commons: Machine Learning Datasets and Tasks for Drug Discovery and Developmentcited by 264
  10. 2021Epistemic Neural Networkscited by 120
  11. 2017Learning Active Learning from Datacited by 101
  12. 2018Less is more: sampling chemical space with active learningcited by 82
11 more
  1. 2019Bayesian Batch Active Learning as Sparse Subset Approximationcited by 68
  2. 2019Greed is Good: Exploration and Exploitation Trade-offs in Bayesian Optimisationcited by 51
  3. 2016A Benchmark and Comparison of Active Learning for Logistic Regressioncited by 36
  4. 2021Stochastic Batch Acquisition: A Simple Baseline for Deep Active Learningcited by 36
  5. 2018modAL: A modular active learning framework for Pythoncited by 35
  6. 2018Pool-Based Sequential Active Learning for Regressioncited by 33
  7. 2021GeneDisco: A Benchmark for Experimental Design in Drug Discoverycited by 18
  8. 2020Bayesian active learning for production, a systematic study and a reusable librarycited by 15
  9. 2015Introducing Geometry in Active Learning for Image Segmentationcited by 12
  10. 2017libact: Pool-based Active Learning in Pythoncited by 12
  11. 2019ALiPy: Active Learning in Pythoncited by 11

Built on by

Cited by year

Citing papers per year: 2024: 1; 2025: 1.

2 papers.