Skip to main content

OKRidge: Scalable Optimal k-Sparse Ridge Regression.

Publication ,  Journal Article
Liu, J; Rosen, S; Zhong, C; Rudin, C
Published in: Advances in neural information processing systems
December 2023

We consider an important problem in scientific discovery, namely identifying sparse governing equations for nonlinear dynamical systems. This involves solving sparse ridge regression problems to provable optimality in order to determine which terms drive the underlying dynamics. We propose a fast algorithm, OKRidge, for sparse ridge regression, using a novel lower bound calculation involving, first, a saddle point formulation, and from there, either solving (i) a linear system or (ii) using an ADMM-based approach, where the proximal operators can be efficiently evaluated by solving another linear system and an isotonic regression problem. We also propose a method to warm-start our solver, which leverages a beam search. Experimentally, our methods attain provable optimality with run times that are orders of magnitude faster than those of the existing MIP formulations solved by the commercial solver Gurobi.

Duke Scholars

Published In

Advances in neural information processing systems

ISSN

1049-5258

Publication Date

December 2023

Volume

36

Start / End Page

41076 / 41258

Related Subject Headings

  • 4611 Machine learning
  • 1702 Cognitive Sciences
  • 1701 Psychology
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Liu, J., Rosen, S., Zhong, C., & Rudin, C. (2023). OKRidge: Scalable Optimal k-Sparse Ridge Regression. Advances in Neural Information Processing Systems, 36, 41076–41258.
Liu, Jiachang, Sam Rosen, Chudi Zhong, and Cynthia Rudin. “OKRidge: Scalable Optimal k-Sparse Ridge Regression.Advances in Neural Information Processing Systems 36 (December 2023): 41076–258.
Liu J, Rosen S, Zhong C, Rudin C. OKRidge: Scalable Optimal k-Sparse Ridge Regression. Advances in neural information processing systems. 2023 Dec;36:41076–258.
Liu, Jiachang, et al. “OKRidge: Scalable Optimal k-Sparse Ridge Regression.Advances in Neural Information Processing Systems, vol. 36, Dec. 2023, pp. 41076–258.
Liu J, Rosen S, Zhong C, Rudin C. OKRidge: Scalable Optimal k-Sparse Ridge Regression. Advances in neural information processing systems. 2023 Dec;36:41076–41258.

Published In

Advances in neural information processing systems

ISSN

1049-5258

Publication Date

December 2023

Volume

36

Start / End Page

41076 / 41258

Related Subject Headings

  • 4611 Machine learning
  • 1702 Cognitive Sciences
  • 1701 Psychology