Specifying and Solving Robust Empirical Risk Minimization Problems Using CVXPY
From MaRDI portal
Publication:6439737
arXiv2306.05649MaRDI QIDQ6439737
Author name not available (Why is that?)
Publication date: 8 June 2023
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.
Has companion code repository: https://github.com/cvxgrp/rerm_code
This page was built for publication: Specifying and Solving Robust Empirical Risk Minimization Problems Using CVXPY
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6439737)