Support vector machines within a bivariate mixed-integer linear programming framework

被引:2
作者
Warwicker, John Alasdair [1 ]
Rebennack, Steffen [1 ]
机构
[1] Karlsruhe Inst Technol, Inst Operat Res IOR, D-76185 Karlsruhe, Baden-wurttembe, Germany
关键词
Support vector machine; Optimisation; Mixed-integer linear programming; Outlier detection; Feature selection; FEATURE-SELECTION;
D O I
10.1016/j.eswa.2023.122998
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Support vector machines (SVMs) are a powerful machine learning paradigm, performing supervised learning for classification and regression analysis. A number of SVM models in the literature have made use of advances in mixed-integer linear programming (MILP) techniques in order to perform this task efficiently. In this work, we present three new models for SVMs that make use of piecewise linear (PWL) functions. This allows effective separation of data points where a simple linear SVM model may not be sufficient. The models we present make use of binary variables to assign data points to SVM segments, and hence fit within a recently presented framework for machine learning MILP models. Alongside presenting an inbuilt feature selection operator, we show that the models can benefit from robust inbuilt outlier detection. Experimental results show when each of the presented models is effective, and we present guidelines on which of the models are preferable in different scenarios.
引用
收藏
页数:17
相关论文
共 43 条
  • [1] A new hybrid approach for feature selection and support vector machine model selection based on self-adaptive cohort intelligence
    Aladeemy, Mohammed
    Tutun, Salih
    Khasawneh, Mohammad T.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2017, 88 : 118 - 131
  • [2] Support Vector Machine with feature selection: A multiobjective approach
    Alcaraz, Javier
    Labbe, Martine
    Landete, Mercedes
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2022, 204
  • [3] [Anonymous], 2011, Machine Learning: An Algorithmic
  • [4] A robust SVM-based approach with feature selection and outliers detection for classification problems
    Baldomero-Naranjo, Marta
    Martinez-Merino, Luisa I.
    Rodriguez-Chia, Antonio M.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 178
  • [5] Tightening big Ms in integer programming formulations for support vector machines with ramp loss
    Baldomero-Naranjo, Marta
    Martinez-Merino, Luisa, I
    Rodriguez-Chia, Antonio M.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2020, 286 (01) : 84 - 100
  • [6] On handling indicator constraints in mixed integer programming
    Belotti, Pietro
    Bonami, Pierre
    Fischetti, Matteo
    Lodi, Andrea
    Monaci, Michele
    Nogales-Gomez, Amaya
    Salvagnin, Domenico
    [J]. COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2016, 65 (03) : 545 - 566
  • [7] Cost-sensitive Feature Selection for Support Vector Machines
    Benitez-Pena, S.
    Blanquero, R.
    Carrizosa, E.
    Ramirez-Cobo, P.
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2019, 106 : 169 - 178
  • [8] Bertsimas D, 2019, MACHINE LEARNING MOD
  • [9] A mathematical programming approach to SVM-based classification with label noise
    Blanco, Victor
    Japon, Alberto
    Puerto, Justo
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 172
  • [10] Boser B. E., 1992, Proceedings of the Fifth Annual ACM Workshop on Computational Learning Theory, P144, DOI 10.1145/130385.130401