Tightening big Ms in integer programming formulations for support vector machines with ramp loss

Marta Baldomero-Naranjo,Luisa I. Martínez-Merino,Antonio M. Rodríguez-Chía
DOI: https://doi.org/10.1016/j.ejor.2020.03.023
2024-03-12
Abstract:This paper considers various models of support vector machines with ramp loss, these being an efficient and robust tool in supervised classification for the detection of outliers. The exact solution approaches for the resulting optimization problem are of high demand for large datasets. Hence, the goal of this paper is to develop algorithms that provide efficient methodologies to exactly solve these optimization problems. These approaches are based on three strategies for obtaining tightened values of the big M parameters included in the formulation of the problem. Two of them require solving a sequence of continuous problems, while the third uses the Lagrangian relaxation to tighten the bounds. The proposed resolution methods are valid for the l1-norm and l2-norm ramp loss formulations. They were tested and compared with existing solution methods in simulated and real-life datasets, showing the efficiency of the developed methodology.
Optimization and Control
What problem does this paper attempt to address?
This paper attempts to address the problem of developing efficient algorithms to precisely solve the optimization problem arising from support vector machines (SVM) with ramp loss functions. Specifically, the paper focuses on the following points: 1. **Need for Optimization**: For large datasets, it is crucial to precisely solve the SVM optimization problem with ramp loss. 2. **Improvement of Big M Parameters**: A series of strategies are proposed to obtain more compact values for the Big M parameters, which play a key role in the integer programming formulation. 3. **Applicability to Different Norms**: The proposed solution methods are applicable to ramp loss formulations with ℓ1-norm and ℓ2-norm. 4. **Comparison with Existing Methods**: The effectiveness of the developed methods is demonstrated by comparing them with existing solutions through tests on simulated and real datasets. In short, this paper aims to improve the efficiency of solving the SVM optimization problem with ramp loss by enhancing the Big M parameters.