OKRidge: Scalable Optimal k-Sparse Ridge Regression

被引:0
|
作者
Liu, Jiachang [1 ]
Rosen, Sam [1 ]
Zhong, Chudi [1 ]
Rudin, Cynthia [1 ]
机构
[1] Duke Univ, Durham, NC 27706 USA
关键词
SUBSET-SELECTION; SIGNAL RECOVERY; ALGORITHMS; PROGRAMS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页数:183
相关论文
共 50 条
  • [31] OPTIMAL BIAS IN RIDGE REGRESSION APPROACHES TO MULTICOLLINEARITY
    KASARDA, JD
    SHIH, WFP
    SOCIOLOGICAL METHODS & RESEARCH, 1977, 5 (04) : 461 - 470
  • [32] Determining the optimal ridge parameter in logistic regression
    Phrueksawatnon, Piyada
    Jitthavech, Jirawan
    Lorchirachoonkul, Vichit
    COMMUNICATIONS IN STATISTICS-SIMULATION AND COMPUTATION, 2021, 50 (11) : 3569 - 3580
  • [33] RECOVERING K-SPARSE N-LENGTH VECTORS IN O(K log N) TIME: COMPRESSED SENSING USING SPARSE-GRAPH CODES
    Li, Xiao
    Ramchandran, Kannan
    2016 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING PROCEEDINGS, 2016, : 4049 - 4053
  • [34] ON ZERO-TESTING AND INTERPOLATION OF K-SPARSE MULTIVARIATE POLYNOMIALS OVER FINITE-FIELDS
    CLAUSEN, M
    DRESS, A
    GRABMEIER, J
    KARPINSKI, M
    THEORETICAL COMPUTER SCIENCE, 1991, 84 (02) : 151 - 164
  • [35] GPU-SFFT: A GPU based parallel algorithm for computing the Sparse Fast Fourier Transform (SFFT) of k-sparse signals
    Artiles, Oswaldo
    Saeed, Fahad
    2019 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2019, : 3303 - 3311
  • [36] Accurate, Fast and Scalable Kernel Ridge Regression on Parallel and Distributed Systems
    You, Yang
    Demmel, James
    Hsieh, Cho-Jui
    Vuduc, Richard
    INTERNATIONAL CONFERENCE ON SUPERCOMPUTING (ICS 2018), 2018, : 307 - 317
  • [37] Optimal subsampling for high-dimensional ridge regression
    Li, Hanyu
    Niu, Chengmei
    KNOWLEDGE-BASED SYSTEMS, 2024, 286
  • [38] Dictionary Learning Method Based on K-Sparse Approximation and Orthogonal Procrustes Analysis for Reconstruction in Bioluminescence Tomography
    Su, Linzhi
    Chen, Limin
    Tang, Wenlong
    Gao, Huimin
    Chen, Yi
    Gao, Chengyi
    Yi, Huangjian
    Cao, Xin
    JOURNAL OF BIOPHOTONICS, 2024, 17 (11)
  • [39] Spatial Upscaling of Sparse Soil Moisture Observations Based on Ridge Regression
    Kang, Jian
    Jin, Rui
    Li, Xin
    Zhang, Yang
    Zhu, Zhongli
    REMOTE SENSING, 2018, 10 (02)
  • [40] Randomized Sketching for Large-Scale Sparse Ridge Regression Problems
    Iyer, Chander
    Carothers, Christopher
    Drineas, Petros
    PROCEEDINGS OF SCALA 2016: 7TH WORKSHOP ON LATEST ADVANCES IN SCALABLE ALGORITHMS FOR LARGE-SCALE SYSTEMS, 2016, : 65 - 72