A Parallelizable Dual Smoothing Method for Large Scale Convex Regression Problems
Necdet Serhat Aybat, Zi Wang

TL;DR
This paper introduces a parallelizable dual smoothing method to efficiently compute the least squares estimator for large-scale convex regression problems, overcoming computational challenges of traditional quadratic programming approaches.
Contribution
It presents a novel first-order dual smoothing algorithm that leverages parallelization to handle large convex regression problems more efficiently than existing methods.
Findings
Enables scalable computation of convex regression estimators.
Reduces memory usage through parallel processing.
Achieves practical efficiency for large datasets.
Abstract
Convex regression (CR) is an approach for fitting a convex function to a finite number of observations. It arises in various applications from diverse fields such as statistics, operations research, economics, and electrical engineering. The least squares (LS) estimator, which can be computed via solving a quadratic program (QP), is an intuitive method for convex regression with already established strong theoretical guarantees. On the other hand, since the number of constraints in the QP formulation increases quadratically in the number of observed data points, the QP quickly becomes impractical to solve using traditional interior point methods. To address this issue, we propose a first-order method based on dual smoothing that carefully manages the memory usage through parallelization in order to efficiently compute the LS estimator in practice for large-scale CR instances.
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
TopicsSparse and Compressive Sensing Techniques · Statistical Methods and Inference · Machine Learning and Algorithms
