PyRelationAL: a python library for active learning research and development
Scherer, Paul, Gaudelet, Thomas, Pouplin, Alison, Del Vecchio, Alice, S, Suraj M, Bolton, Oliver, Soman, Jyothish, Taylor-King, Jake P., Edwards, Lindsay
–arXiv.org Artificial Intelligence
In constrained real-world scenarios, where it may be challenging or costly to generate data, disciplined methods for acquiring informative new data points are of fundamental importance for the efficient training of machine learning (ML) models. Active learning (AL) is a sub-field of ML focused on the development of methods to iteratively and economically acquire data through 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 that is compatible with diverse ML frameworks (e.g. PyTorch, scikit-learn, TensorFlow, JAX). Furthermore, the library implements a wide range of published methods and provides API access to wide-ranging benchmark datasets and AL task configurations based on existing literature. The library is supplemented by an expansive set of tutorials, demos, and documentation to help users get started. 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.
arXiv.org Artificial Intelligence
Feb-17-2023
- Country:
- North America > United States
- New York > New York County
- New York City (0.04)
- California > San Francisco County
- San Francisco (0.14)
- New York > New York County
- Asia
- Taiwan (0.04)
- China > Jiangsu Province
- Nanjing (0.04)
- North America > United States
- Genre:
- Research Report (1.00)
- Industry:
- Health & Medicine (1.00)
- Energy (0.67)
- Technology: