A second-order cone programming formulation for twin support vector machines

Sebastián Maldonado*, Julio López, Miguel Carrasco

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

26 Scopus citations


Second-order cone programming (SOCP) formulations have received increasing attention as robust optimization schemes for Support Vector Machine (SVM) classification. These formulations study the worst-case setting for class-conditional densities, leading to potentially more effective classifiers in terms of performance compared to the standard SVM formulation. In this work we propose an SOCP extension for Twin SVM, a recently developed classification approach that constructs two nonparallel classifiers. The linear and kernel-based SOCP formulations for Twin SVM are derived, while the duality analysis provides interesting geometrical properties of the proposed method. Experiments on benchmark datasets demonstrate the virtues of our approach in terms of classification performance compared to alternative SVM methods.

Original languageEnglish
Pages (from-to)265-276
Number of pages12
JournalApplied Intelligence
Issue number2
StatePublished - 1 Sep 2016

Bibliographical note

Funding Information:
The first author was supported by FONDECYT project 1140831, the second was funded by CONICYT Anillo ACT1106, and third author was supported by FONDECYT project 1130905. Support from the Chilean “Instituto Sistemas Complejos de Ingeniería” (ICM: P-05-004-F, CONICYT: FB016, www.sistemasdeingenieria.cl ) is greatly acknowledged.

Publisher Copyright:
© 2016, Springer Science+Business Media New York.


  • Second-order cone programming
  • Support vector classification
  • Twin support vector machines


Dive into the research topics of 'A second-order cone programming formulation for twin support vector machines'. Together they form a unique fingerprint.

Cite this