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
相关论文
共 50 条
  • [1] A unified framework for bivariate clustering and regression problems via mixed-integer linear programming
    Warwicker, John Alasdair
    Rebennack, Steffen
    DISCRETE APPLIED MATHEMATICS, 2023, 336 : 15 - 36
  • [2] Feature selection for Support Vector Machines via Mixed Integer Linear Programming
    Maldonado, Sebastian
    Perez, Juan
    Weber, Richard
    Labbe, Martine
    INFORMATION SCIENCES, 2014, 279 : 163 - 175
  • [3] Stencil printing optimization using a hybrid of support vector regression and mixed-integer linear programming
    Khader, Nourma
    Yoon, Sang Won
    Li, Debiao
    27TH INTERNATIONAL CONFERENCE ON FLEXIBLE AUTOMATION AND INTELLIGENT MANUFACTURING, FAIM2017, 2017, 11 : 1809 - 1817
  • [4] A multi-agent learning framework for mixed-integer linear programming
    Jing, Yuchen
    Liang, Binyan
    Li, Siyuan
    Liu, Feifan
    Zhao, Wei
    Liu, Peng
    INFOR, 2024, 62 (04) : 588 - 598
  • [5] Safe bounds in linear and mixed-integer linear programming
    Arnold Neumaier
    Oleg Shcherbina
    Mathematical Programming, 2004, 99 : 283 - 296
  • [6] Safe bounds in linear and mixed-integer linear programming
    Neumaier, A
    Shcherbina, O
    MATHEMATICAL PROGRAMMING, 2004, 99 (02) : 283 - 296
  • [7] SelfSplit parallelization for mixed-integer linear programming
    Fischetti, Matteo
    Monaci, Michele
    Salvagnin, Domenico
    COMPUTERS & OPERATIONS RESEARCH, 2018, 93 : 101 - 112
  • [8] Bivium as a Mixed-Integer Linear Programming Problem
    Borghoff, Julia
    Knudsen, Lars R.
    Stolpe, Mathias
    CRYPTOGRAPHY AND CODING, PROCEEDINGS, 2009, 5921 : 133 - 152
  • [9] A Mixed-Integer Linear Programming Framework for Optimization of Water Network Operations Problems
    Thomas, Meghna
    Sela, Lina
    WATER RESOURCES RESEARCH, 2024, 60 (02)
  • [10] Valid Linear Programming Bounds for Exact Mixed-Integer Programming
    Steffy, Daniel E.
    Wolter, Kati
    INFORMS JOURNAL ON COMPUTING, 2013, 25 (02) : 271 - 284