Improving SVM performance through data reduction and misclassification analysis with linear programming

In the dual optimization problem behind Support Vector Machine (SVM), each data point corresponds to a decision variable. Therefore, removing data points is equivalent to reducing the dimensionality of the dual problem, leading to a more efficient optimization process. We introduce linear programming models to determine whether two sets of points are linearly separable efficiently, compute the misclassification rate, and reduce the dimension of the optimization problems behind the SVM procedure. Data reduction can be conducted using a simple convexity property for the linearly separable case. The misclassification rate is a key indicator of the complexity of separating the two sets, providing valuable insights into the classification performance. Our approach combines SVM optimization with linear programming techniques to offer a comprehensive classification and complexity analysis framework.

Authors

Institutions

Publication Details

Journal
Complex & Intelligent Systems
Published
2025-06-21
DOI
https://doi.org/10.1007/s40747-025-01989-4
Citations
6
Primary Topic
Face and Expression Recognition
Type
article
Field-Weighted Citation Impact
7.66

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Improving SVM performance through data reduction and misclassification analysis with linear programming

Michael Liut, Carlos Aníbal Suárez, Carlos Martín-Barreiro, M. López León et al.
6 citations
Complex & Intelligent Systems
Face and Expression Recognition
7.66
article

Improving SVM performance through data reduction and misclassification analysis with linear programming

Michael Liut, Carlos Aníbal Suárez, Carlos Martín-Barreiro, M. López León, Mauricio Castro
article en
6 citations

Abstract

In the dual optimization problem behind Support Vector Machine (SVM), each data point corresponds to a decision variable. Therefore, removing data points is equivalent to reducing the dimensionality of the dual problem, leading to a more efficient optimization process. We introduce linear programming models to determine whether two sets of points are linearly separable efficiently, compute the misclassification rate, and reduce the dimension of the optimization problems behind the SVM procedure. Data reduction can be conducted using a simple convexity property for the linearly separable case. The misclassification rate is a key indicator of the complexity of separating the two sets, providing valuable insights into the classification performance. Our approach combines SVM optimization with linear programming techniques to offer a comprehensive classification and complexity analysis framework.

Complex & Intelligent SystemsVol. 11(8)
University of Toronto (CA), Escuela Superior Politecnica del Litoral (EC)
Escuela Superior Politécnica del Litoral, University of Toronto, Natural Sciences and Engineering Research Council of Canada
Openalex Percentile: Top 3%
Face and Expression Recognition
7.66
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.