Towards Robust and Reproducible Active Learning using Neural Networks
By Prateek Munjal, Nasir Hayat, Munawar Hayat, Jamshid Sourati, Shadab Khan. 2020
89 citations recorded by the source corpus.
Active learning (AL) is a promising ML paradigm that has the potential to parse through large unlabeled data and help reduce annotation cost in domains where labeling data can be prohibitive. Recently proposed neural network based AL methods use different heuristics to accomplish this goal. In this study, we demonstrate that under identical experimental settings, different types of AL algorithms (uncertainty based, diversity based, and committee based) produce an inconsistent gain over random sampling baseline. Through a variety of experiments, controlling for sources of stochasticity, we show that variance in performance metrics achieved by AL algorithms can lead to results that are not consistent with the previously reported results. We also found that under strong regularization, AL methods show marginal or no advantage over the random sampling baseline under a variety of experimental conditions. Finally, we conclude with a set of recommendations on how to assess the results using a new AL algorithm to ensure results are reproducible and robust under changes in experimental conditions. We share our codes to facilitate AL evaluations. We believe our findings and recommendations will help advance reproducible research in AL using neural networks.
Subfields: Artificial Intelligence
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Po-Yao (Bernie) Huang
- Xiaojun Chang
- Zhihui Li
- Xin Wang
- Xiaojiang Chen
- Mert Kilickaya
- Joost van de Weijer
- Yun Xiao
Citations in the corpus
- Towards Label-Efficient Incremental Learning: A Survey (2023, background): “In active learning, the learning agent selects the most influential examples to be annotated by a human expert [Munjal et al., 2022].”
- A Survey of Deep Active Learning (2020, methodology): “There is also some work devoted to providing a convenient performance comparison platform for DeepAL; for example, [148] discusses and studies the robustness and reproducibility of the DeepAL method in detail, and presents many useful suggestions.”