Improving the Generalization Performance of Multi-Class SVM via Angular Regularization

Abstract

In multi-class support vector machine (MSVM) for classification, one core issue is to regularize the coefficient vectors to reduce overfitting. Various regularizers have been proposed such as L2, L1, and trace norm. In this paper, we introduce a new type of regularization approach -- angular regularization, that encourages the coefficient vectors to have larger angles such that class regions can be widen to flexibly accommodate unseen samples. We propose a novel angular regularizer based on the singular values of the coefficient matrix, where the uniformity of singular values reduces the correlation among different classes and drives the angles between coefficient vectors to increase. In generalization error analysis, we show that decreasing this regularizer effectively reduces generalization error bound. On various datasets, we demonstrate the efficacy of the regularizer in reducing overfitting.

Cite

Text

Li et al. "Improving the Generalization Performance of Multi-Class SVM via Angular Regularization." International Joint Conference on Artificial Intelligence, 2017. doi:10.24963/IJCAI.2017/296

Markdown

[Li et al. "Improving the Generalization Performance of Multi-Class SVM via Angular Regularization." International Joint Conference on Artificial Intelligence, 2017.](https://mlanthology.org/ijcai/2017/li2017ijcai-improving/) doi:10.24963/IJCAI.2017/296

BibTeX

@inproceedings{li2017ijcai-improving,
  title     = {{Improving the Generalization Performance of Multi-Class SVM via Angular Regularization}},
  author    = {Li, Jianxin and Zhou, Haoyi and Xie, Pengtao and Zhang, Yingchun},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2017},
  pages     = {2131-2137},
  doi       = {10.24963/IJCAI.2017/296},
  url       = {https://mlanthology.org/ijcai/2017/li2017ijcai-improving/}
}