LGOct 17, 2024

AutoAL: Automated Active Learning with Differentiable Query Strategy Search

CMU
arXiv:2410.13853v22 citationsh-index: 3Has CodeICML
Originality Incremental advance
AI Analysis

This work addresses the challenge of data efficiency in deep learning by automating active learning strategy selection, which is incremental as it builds on existing methods to improve adaptability across tasks.

The paper tackles the problem of selecting the best active learning algorithm for a given task by introducing AutoAL, a differentiable search method that co-optimizes neural networks to identify optimal strategies, resulting in consistently superior accuracy compared to candidate algorithms and other selective approaches.

As deep learning continues to evolve, the need for data efficiency becomes increasingly important. Considering labeling large datasets is both time-consuming and expensive, active learning (AL) provides a promising solution to this challenge by iteratively selecting the most informative subsets of examples to train deep neural networks, thereby reducing the labeling cost. However, the effectiveness of different AL algorithms can vary significantly across data scenarios, and determining which AL algorithm best fits a given task remains a challenging problem. This work presents the first differentiable AL strategy search method, named AutoAL, which is designed on top of existing AL sampling strategies. AutoAL consists of two neural nets, named SearchNet and FitNet, which are optimized concurrently under a differentiable bi-level optimization framework. For any given task, SearchNet and FitNet are iteratively co-optimized using the labeled data, learning how well a set of candidate AL algorithms perform on that task. With the optimal AL strategies identified, SearchNet selects a small subset from the unlabeled pool for querying their annotations, enabling efficient training of the task model. Experimental results demonstrate that AutoAL consistently achieves superior accuracy compared to all candidate AL algorithms and other selective AL approaches, showcasing its potential for adapting and integrating multiple existing AL methods across diverse tasks and domains. Code is available at: https://github.com/haizailache999/AutoAL.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes