Classification with Few Tests through Self-Selection
Hanrui Zhang, Yu Cheng, Vincent Conitzer
Abstract
We study test-based binary classification, where a principal either accepts or rejects agents based on the outcomes they get in a set of tests. The principal commits to a policy, which consists of all sets of outcomes that lead to acceptance. Each agent is modeled by a distribution over the space of possible outcomes. When an agent takes a test, he pays a cost and receives an independent sample from his distribution as the outcome. Agents can always choose between taking another test and stopping. They maximize their expected utility, which is the value of acceptance if the principal's policy accepts the set of outcomes they have and 0 otherwise, minus the total cost of tests taken.
We focus on the case where agents can be either "good" or "bad" (corresponding to their distribution over test outcomes), and the principal's goal is to accept good agents and reject bad ones. We show, roughly speaking, that as long as the good and bad agents have different distributions (which can be arbitrarily close to each other), the principal can always achieve perfect accuracy, meaning good agents are accepted with probability 1, and bad ones are rejected with probability 1. Moreover, there is a policy achieving perfect accuracy under which the maximum number of tests any agent needs to take is constant — in sharp contrast to the case where the principal directly observes samples from agents' distributions. The key technique is to choose the policy so that agents self-select into taking tests.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 0ea9e7f5-95d6-4a3d-96c2-7a7865a141efCited by top-tier papers4
- Automated Mechanism Design for Classification with Partial VerificationHanrui Zhang, Yu Cheng, Vincent ConitzerAAAI 2021 · 13 citations
- Classification Under Strategic Self-SelectionGuy Horowitz, Yonatan Sommer, Moran Koren, Nir RosenfeldICML 2024 · 8 citations
- Multi-Level Strategic Classification: Incentivizing Improvement through Promotion and Relegation DynamicsZiyuan Huang, Lina Alkarmi, Mingyan LiuICML 2026 · 1 citation
- Evolutionary Prediction GamesEden Saig, Nir RosenfeldNeurIPS 2025
Builds on4
- Learning Strategy-Aware Linear ClassifiersYiling Chen, Yang Liu, Chara PodimataNeurIPS 2020 · 110 citations
- The Intrinsic Robustness of Stochastic Bandits to Strategic ManipulationZhe Feng, David C. Parkes, Haifeng XuICML 2020 · 31 citations
- Classification with Strategically Withheld DataAnilesh K. Krishnaswamy, Haoming Li, David Rein, Hanrui Zhang et al.AAAI 2021 · 17 citations
- Automated Mechanism Design for Classification with Partial VerificationHanrui Zhang, Yu Cheng, Vincent ConitzerAAAI 2021 · 13 citations
Related papers
- Testing Under Strategic Manipulation: Mechanism Design for Human and AI InstitutionsXiaoyun Qiu, Liren ShanAAAI 2026
- Towards optimally abstaining from prediction with OOD test examplesAdam Kalai, Varun KanadeNeurIPS 2021 · 1 citation
- A/B/n Testing with Control in the Presence of SubpopulationsYoan Russac, Christina Katsimerou, Dennis Bohle, Olivier Cappé et al.NeurIPS 2021 · 34 citations
- PAC Learning with ImprovementsIdan Attias, Avrim Blum, Keziah Naggita, Donya Saless et al.ICML 2025
- Learning Optimal Contracts: How to Exploit Small Action SpacesFrancesco Bacchiocchi, Matteo Castiglioni, Alberto Marchesi, Nicola GattiICLR 2024 · 21 citations
