A Unified Batch Selection Policy for Active Metric Learning
Not on the map. Why?
Abstract (arXiv)
Active metric learning is the problem of incrementally selecting high-utility batches of training data (typically, ordered triplets) to annotate, in order to progressively improve a learned model of a metric over some input domain as rapidly as possible. Standard approaches, which independently assess the informativeness of each triplet in a batch, are susceptible to highly correlated batches with many redundant triplets and hence low overall utility. While a recent work citekumari2020batch proposes batch-decorrelation strategies for metric learning, they rely on ad hoc heuristics to estimate the correlation between two triplets at a time. We present a novel batch active metric learning method that leverages the Maximum Entropy Principle to learn the least biased estimate of triplet distribution for a given set of prior constraints. To avoid redundancy between triplets, our method collectively selects batches with maximum joint entropy, which simultaneously captures both informativeness and diversity. We take advantage of the submodularity of the joint entropy function to construct a tractable solution using an efficient greedy algorithm based on Gram-Schmidt orthogonalization that is provably left( 1 - frac1e right)-optimal. Our approach is the first batch active metric learning method to define a unified score that balances informativeness and diversity for an entire batch of triplets. Experiments with several real-world datasets demonstrate that our algorithm is robust, generalizes well to different applications and input modalities, and consistently outperforms the state-of-the-art.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 17 of its 36 references that are in the map. First posted on arXiv 15 Feb 2021.
Builds on
17 of 36 references.
References · 17
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,029
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
- 2019Deep Batch Active Learning by Diverse, Uncertain Gradient Lower Boundscited by 602
- 2019BatchBALD: Efficient and Diverse Batch Acquisition for Deep Bayesian Active Learningcited by 428
- 2019Variational Adversarial Active Learningcited by 284
- 2015Bayesian SegNet: Model Uncertainty in Deep Convolutional Encoder-Decoder Architectures for Scene Understandingcited by 218
- 2014Learning Fine-grained Image Similarity with Deep Rankingcited by 189
- 2019Deep Active Learning: Unified and Principled Method for Query and Trainingcited by 92
- 2019Bayesian Batch Active Learning as Sparse Subset Approximationcited by 68
- 2013A Survey on Metric Learning for Feature Vectors and Structured Datacited by 57
- 2019Deep Metric Learning Beyond Binary Supervisioncited by 36
5 more
- 2020Randomised Gaussian Process Upper Confidence Bound for Bayesian Optimisationcited by 22
- 2014Cost-Effective HITs for Relative Similarity Comparisonscited by 13
- 2019Scoot: A Perceptual Metric for Facial Sketchescited by 10
- 2015Active Perceptual Similarity Modeling with Auxiliary Informationcited by 2
- 2019PerceptNet: Learning Perceptual Similarity of Haptic Textures in Presence of Unorderable Tripletscited by 2
Built on by
Not cited yet.