Scalable branch-and-bound model selection with non-monotonic criteria including AIC, BIC and Mallows's $\mathit{C_p}$
Jakob Vanhoefer (1), Antonia K\"orner (1), Domagoj Doresic (1), Jan Hasenauer (1), Dilan Pathirana (1) ((1) Life, Medical Sciences (LIMES) Institute, Bonn Center for Mathematical Life Sciences, University of Bonn, Bonn, Germany)

TL;DR
This paper introduces a branch-and-bound algorithm that efficiently finds the optimal model using non-monotonic information criteria like AIC, BIC, and Mallows's C_p, significantly speeding up the process in large model spaces.
Contribution
The authors develop a novel bounding technique enabling branch-and-bound methods for non-monotonic criteria, guaranteeing optimal model selection with substantial computational speedups.
Findings
Achieved over 6,000-fold speedup in a large model selection task.
Guaranteed identification of the globally optimal model.
Applicable across diverse model classes and sizes.
Abstract
Model selection is a pivotal process in the quantitative sciences, where researchers must navigate between numerous candidate models of varying complexity. Traditional information criteria, such as the corrected Akaike Information Criterion (AICc), Bayesian Information Criterion (BIC), and Mallows's , are valuable tools for identifying optimal models. However, the exponential increase in candidate models with each additional model parameter renders the evaluation of these criteria for all models -- a strategy known as exhaustive, or brute-force, searches -- computationally prohibitive. Consequently, heuristic approaches like stepwise regression are commonly employed, albeit without guarantees of finding the globally-optimal model. In this study, we challenge the prevailing notion that non-monotonicity in information criteria precludes bounds on the search space. We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Algorithms · Bayesian Modeling and Causal Inference · Gaussian Processes and Bayesian Inference
