Optimization for Classical Machine Learning Problems on the GPU
Not on the map. Why?
Abstract (arXiv)
Constrained optimization problems arise frequently in classical machine learning. There exist frameworks addressing constrained optimization, for instance, CVXPY and GENO. However, in contrast to deep learning frameworks, GPU support is limited. Here, we extend the GENO framework to also solve constrained optimization problems on the GPU. The framework allows the user to specify constrained optimization problems in an easy-to-read modeling language. A solver is then automatically generated from this specification. When run on the GPU, the solver outperforms state-of-the-art approaches like CVXPY combined with a GPU-accelerated solver such as cuOSQP or SCS by a few orders of magnitude.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 14 of its 54 references that are in the map. First posted on arXiv 30 Mar 2022.
Builds on
14 of 54 references.
References · 14
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,277
- 2016CVXPY: A Python-Embedded Modeling Language for Convex Optimizationcited by 633
- 2018A Reductions Approach to Fair Classificationcited by 585
- 2019Differentiable Convex Optimization Layerscited by 458
- 2018Empirical Risk Minimization under Fairness Constraintscited by 226
- 2017A Rewriting System for Convex Optimization Problemscited by 178
- 2017OSQP: An Operator Splitting Solver for Quadratic Programscited by 156
- 2015MLlib: Machine Learning in Apache Sparkcited by 55
- 2014Global Convergence of Online Limited Memory BFGScited by 18
- 2016Tsallis Regularized Optimal Transport and Ecological Inferencecited by 15
- 2019GPU Acceleration of ADMM for Large-Scale Quadratic Programmingcited by 15
- 2020New Results on Superlinear Convergence of Classical Quasi-Newton Methodscited by 15
2 more
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 1; 2025: 2.
5 papers.
- 2023Optimization and Optimizers for Adversarial Robustnesscited by 6
- 2025Exact Reformulation and Optimization for Direct Metric Optimization in Binary Imbalanced Classificationcited by 2
- 2024Efficient Line Search Method Based on Regression and Uncertainty Quantificationcited by 1
- 2022Convexity Certificates from Hessianscited by 0
- 2025Information Preserving Line Search via Bayesian Optimizationcited by 0
- 2025Information Preserving Line Search via Bayesian Optimization21 Jul 2025
- 2025Exact Reformulation and Optimization for Direct Metric Optimization in Binary Imbalanced Classification21 Jul 2025
- 2024Efficient Line Search Method Based on Regression and Uncertainty Quantification17 May 2024
- 2023Optimization and Optimizers for Adversarial Robustness23 Mar 2023
- 2022Convexity Certificates from Hessians19 Oct 2022