Laplacian Support Vector Machines Trained in the Primal

09/29/2009
by   Stefano Melacci, et al.
0

In the last few years, due to the growing ubiquity of unlabeled data, much effort has been spent by the machine learning community to develop better understanding and improve the quality of classifiers exploiting unlabeled data. Following the manifold regularization approach, Laplacian Support Vector Machines (LapSVMs) have shown the state of the art performance in semi--supervised classification. In this paper we present two strategies to solve the primal LapSVM problem, in order to overcome some issues of the original dual formulation. Whereas training a LapSVM in the dual requires two steps, using the primal form allows us to collapse training to a single step. Moreover, the computational complexity of the training algorithm is reduced from O(n^3) to O(n^2) using preconditioned conjugate gradient, where n is the combined number of labeled and unlabeled examples. We speed up training by using an early stopping strategy based on the prediction on unlabeled data or, if available, on labeled validation examples. This allows the algorithm to quickly compute approximate solutions with roughly the same classification accuracy as the optimal ones, considerably reducing the training time. Due to its simplicity, training LapSVM in the primal can be the starting point for additional enhancements of the original LapSVM formulation, such as those for dealing with large datasets. We present an extensive experimental evaluation on real world data showing the benefits of the proposed approach.

READ FULL TEXT
research
02/28/2022

The complexity of quantum support vector machines

Quantum support vector machines employ quantum circuits to define the ke...
research
07/26/2013

Multi-view Laplacian Support Vector Machines

We propose a new approach, multi-view Laplacian support vector machines ...
research
09/14/2020

Fairness Constraints in Semi-supervised Learning

Fairness in machine learning has received considerable attention. Howeve...
research
06/12/2023

Combining Primal and Dual Representations in Deep Restricted Kernel Machines Classifiers

In contrast to deep networks, kernel methods cannot directly take advant...
research
08/11/2016

Semi-Supervised Prediction of Gene Regulatory Networks Using Machine Learning Algorithms

Use of computational methods to predict gene regulatory networks (GRNs) ...
research
07/05/2016

An Aggregate and Iterative Disaggregate Algorithm with Proven Optimality in Machine Learning

We propose a clustering-based iterative algorithm to solve certain optim...
research
09/09/2018

An iterative method for classification of binary data

In today's data driven world, storing, processing, and gleaning insights...

Please sign up or login with your details

Forgot password? Click here to reset