Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
144 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
46 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Specifying and Solving Robust Empirical Risk Minimization Problems Using CVXPY (2306.05649v3)

Published 9 Jun 2023 in math.OC and cs.LG

Abstract: We consider robust empirical risk minimization (ERM), where model parameters are chosen to minimize the worst-case empirical loss when each data point varies over a given convex uncertainty set. In some simple cases, such problems can be expressed in an analytical form. In general the problem can be made tractable via dualization, which turns a min-max problem into a min-min problem. Dualization requires expertise and is tedious and error-prone. We demonstrate how CVXPY can be used to automate this dualization procedure in a user-friendly manner. Our framework allows practitioners to specify and solve robust ERM problems with a general class of convex losses, capturing many standard regression and classification problems. Users can easily specify any complex uncertainty set that is representable via disciplined convex programming (DCP) constraints.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (11)
  1. Laurent El Ghaoui and Hervé Lebret “Robust solutions to least-squares problems with uncertain data” In SIAM Journal on matrix analysis and applications 18.4 SIAM, 1997, pp. 1035–1064
  2. “Convex Optimization” Cambridge University Press, 2004
  3. Pannagadatta K. Shivaswamy, Chiranjib Bhattacharyya and Alexander J. Smola “Second Order Cone Programming Approaches for Handling Missing and Uncertain Data” In Journal of Machine Learning Research 7.47, 2006, pp. 1283–1314
  4. Huan Xu, Constantine Caramanis and Shie Mannor “Robust Regression and Lasso” In Advances in Neural Information Processing Systems 21 Curran Associates, Inc., 2008
  5. Aharon Ben-Tal, Laurent El Ghaoui and Arkadi Nemirovski “Robust optimization” Princeton university press, 2009
  6. Huan Xu, Constantine Caramanis and Shie Mannor “Robustness and Regularization of Support Vector Machines” In Journal of Machine Learning Research 10.51, 2009, pp. 1485–1510
  7. Dimitris Bertsimas, David Brown and Constantine Caramanis “Theory and applications of robust optimization” In SIAM review 53.3 SIAM, 2011, pp. 464–501
  8. “CVXPY: A Python-embedded modeling language for convex optimization” In Journal of Machine Learning Research 17.83, 2016, pp. 1–5
  9. “Determinants of Airbnb prices in European cities: A spatial econometrics approach” In Tourism Management 86, 2021, pp. 104319
  10. Alireza Aghasi, MohammadJavad Feizollahi and Saeed Ghadimi “RIGID: Robust Linear Regression with Missing Data” In arXiv preprint arXiv:2205.13635, 2022
  11. Philipp Schiele, Eric Luxenberg and Stephen Boyd “Disciplined Saddle Programming” In arXiv preprint arXiv:2301.13427, 2023

Summary

We haven't generated a summary for this paper yet.