Classifier Construction Under Budget Constraints
Shay Gershtein, Tova Milo, Slava Novgorodov, Kathy Razmadze
Abstract
Search mechanisms over large assortments of items are central to the operation of many platforms. As users commonly express filtering conditions based on item properties that are not initially stored, companies must derive the missing information by training and applying binary classifiers. Choosing which classifiers to construct is however not trivial, since classifiers differ in construction costs and range of applicability. Previous work has considered the problem of selecting a classifier set of minimum construction cost, but this has been done under the (often unrealistic) assumption that the available budget is unlimited and allows to support all search queries. In practice, budget constraints require prioritizing some queries over others. To capture this consideration, we study in this work a more general model that allows assigning to each search query a score that models how important it is to compute its result set and examine the optimization problem of selecting a classifier set, whose cost is within the budget, that maximizes the overall score of the queries it can answer.
We show that this generalization is likely much harder to approximate complexity-wise, even assuming limited special cases. Nevertheless, we devise a heuristic algorithm, whose effectiveness is demonstrated in our experimental study over real-world data, consisting of a public dataset and datasets provided by a large e-commerce company that include costs and scores derived by business analysts. Finally, we show that our methods are applicable also for related problems in practical settings where there is some flexibility in determining the budget.
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 4654a14d-5c81-4034-be6c-207d7b200fe9Builds on2
Related papers
- Automated Category Tree Construction in E-CommerceUri Avron, Shay Gershtein, Ido Guy, Tova Milo et al.SIGMOD 2022 · 3 citations
- OCCAM: Towards Cost-Efficient and Accuracy-Aware Classification InferenceDujian Ding, Bicheng Xu, Laks V. S. LakshmananICLR 2025
- Estimating Conditional Mutual Information for Dynamic Feature SelectionSoham Gadgil, Ian Connick Covert, Su-In LeeICLR 2024 · 15 citations
- Efficient Algorithms for Crowd-Aided CategorizationYuanbing Li, Xian Wu, Yifei Jin, Jian Li et al.VLDB 2020 · 13 citations
- Fast Search-By-Classification for Large-Scale Databases Using Index-Aware Decision Trees and Random ForestsChristian Lülf, Denis Mayr Lima Martins, Marcos Antonio Vaz Salles, Yongluan Zhou et al.VLDB 2023 · 5 citations
