ProtoBandit: Efficient Prototype Selection via Multi-Armed Bandits
Not on the map. Why?
Abstract (arXiv)
In this work, we propose a multi-armed bandit-based framework for identifying a compact set of informative data instances (i.e., the prototypes) from a source dataset S that best represents a given target set T. Prototypical examples of a given dataset offer interpretable insights into the underlying data distribution and assist in example-based reasoning, thereby influencing every sphere of human decision-making. Current state-of-the-art prototype selection approaches require O(|S||T|) similarity comparisons between source and target data points, which becomes prohibitively expensive for large-scale settings. We propose to mitigate this limitation by employing stochastic greedy search in the space of prototypical examples and multi-armed bandits for reducing the number of similarity comparisons. Our randomized algorithm, ProtoBandit, identifies a set of k prototypes incurring O(k3|S|) similarity comparisons, which is independent of the size of the target set. An interesting outcome of our analysis is for the k-medoids clustering problem T = S setting) in which we show that our algorithm ProtoBandit approximates the BUILD step solution of the partitioning around medoids (PAM) method in O(k3|S|) complexity. Empirically, we observe that ProtoBandit reduces the number of similarity computation calls by several orders of magnitudes (100-1000 times) while obtaining solutions similar in quality to those from state-of-the-art approaches.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 11 of its 45 references that are in the map. First posted on arXiv 4 Oct 2022.
Builds on
11 of 45 references.
References · 11
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
- 2018Representer Point Selection for Explaining Deep Neural Networkscited by 187
- 2013lil' UCB : An Optimal Exploration Algorithm for Multi-Armed Banditscited by 148
- 2014Lazier Than Lazy Greedycited by 97
- 2015The Bayesian Case Model: A Generative Approach for Case-Based Reasoning and Prototype Classificationcited by 76
- 2018Faster k-Medoids Clustering: Improving the PAM, CLARA, and CLARANS Algorithmscited by 44
- 2020Fast Distributed Bandits for Online Recommendation Systemscited by 18
- 2019PAC Identification of Many Good Arms in Stochastic Multi-Armed Banditscited by 15
- 2021SPOT: A framework for selection of prototypes using optimal transportcited by 13
- 2020An Optimal Elimination Algorithm for Learning a Best Armcited by 10
- 2020BanditPAM: Almost Linear Time k-Medoids Clustering via Multi-Armed Banditscited by 3
Built on by
Not cited yet.