mlsanityData to 7 Oct 2026

Optimization for Classical Machine Learning Problems on the GPU

arXiv 2203.16340 ↗First posted 30 Mar 2022cs.LG math.OC stat.MLcited by 5

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

  1. 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,277
  2. 2016CVXPY: A Python-Embedded Modeling Language for Convex Optimizationcited by 633
  3. 2018A Reductions Approach to Fair Classificationcited by 585
  4. 2019Differentiable Convex Optimization Layerscited by 458
  5. 2018Empirical Risk Minimization under Fairness Constraintscited by 226
  6. 2017A Rewriting System for Convex Optimization Problemscited by 178
  7. 2017OSQP: An Operator Splitting Solver for Quadratic Programscited by 156
  8. 2015MLlib: Machine Learning in Apache Sparkcited by 55
  9. 2014Global Convergence of Online Limited Memory BFGScited by 18
  10. 2016Tsallis Regularized Optimal Transport and Ecological Inferencecited by 15
  11. 2019GPU Acceleration of ADMM for Large-Scale Quadratic Programmingcited by 15
  12. 2020New Results on Superlinear Convergence of Classical Quasi-Newton Methodscited by 15
2 more
  1. 2019GENO -- GENeric Optimization for Classical Machine Learningcited by 12
  2. 2016Distributed Convex Optimization with Many Convex Constraintscited by 5

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 1; 2024: 1; 2025: 2.

5 papers.