A class of smooth semi-supervised SVM by difference of convex functions programming and algorithm

作者:

Highlights:

摘要

Owing to its wide applicability, semi-supervised learning is an attractive method for using unlabeled data in classification. Applying a new smoothing strategy to a class of continuous semi-supervised support vector machines (S3VMs), this paper proposes a class of smooth S3VMs (S4VMs) without adding new variables and constraints to the corresponding S3VMs. Moreover, a general framework for solving the S4VMs is constructed based on robust DC (difference of convex functions) programming. Furthermore, DC optimization algorithms (DCAs) for solving the S4VMs are investigated. The resulting DCAs converge and only require solving one linear or quadratic program at each iteration. Numerical experiments on some real-world databases demonstrate that the proposed smooth S3VMs are feasible and effective, and have comparable results as other S3VMs.

论文关键词:Semi-supervised learning,Support vector machine,Smoothing technique,DC programming,Semi-supervised SVM

论文评审过程:Received 4 June 2012, Revised 9 December 2012, Accepted 12 December 2012, Available online 26 December 2012.

论文官网地址:https://doi.org/10.1016/j.knosys.2012.12.004