An algorithm for a singly constrained class of quadratic programs subject to upper and lower bounds
Mathematical Programming: Series A and B
A training algorithm for optimal margin classifiers
COLT '92 Proceedings of the fifth annual workshop on Computational learning theory
The nature of statistical learning theory
The nature of statistical learning theory
Machine Learning
Making large-scale support vector machine learning practical
Advances in kernel methods
Fast training of support vector machines using sequential minimal optimization
Advances in kernel methods
A modified projection algorithm for large strictly-convex quadratic programs
Journal of Optimization Theory and Applications
Using analytic QP and sparseness to speed training of support vector machines
Proceedings of the 1998 conference on Advances in neural information processing systems II
Variable projection methods for large convex quadratic programs
Recent trends in numerical analysis
A Tutorial on Support Vector Machines for Pattern Recognition
Data Mining and Knowledge Discovery
Support vector machines in data mining
Support vector machines in data mining
Successive overrelaxation for support vector machines
IEEE Transactions on Neural Networks
On the convergence of the decomposition method for support vector machines
IEEE Transactions on Neural Networks
Errata to "On the convergence of the decomposition method for support vector machines"
IEEE Transactions on Neural Networks
Nonlinear optimization and parallel computing
Parallel Computing - Special issue: Parallel computing in numerical optimization
Incremental approximate matrix factorization for speeding up support vector machines
Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining
Efficient optimization of support vector machine learning parameters for unbalanced datasets
Journal of Computational and Applied Mathematics
Parallel Software for Training Large Scale Support Vector Machines on Multiprocessor Systems
The Journal of Machine Learning Research
AusDM '06 Proceedings of the fifth Australasian conference on Data mining and analystics - Volume 61
Granular Kernel Trees with parallel Genetic Algorithms for drug activity comparisons
International Journal of Data Mining and Bioinformatics
A Parallel Implementation of Error Correction SVM with Applications to Face Recognition
ISNN 2009 Proceedings of the 6th International Symposium on Neural Networks: Advances in Neural Networks - Part II
Hybrid MPI/OpenMP Parallel Linear Support Vector Machine Training
The Journal of Machine Learning Research
Some improvements to a parallel decomposition technique for training support vector machines
PVM/MPI'05 Proceedings of the 12th European PVM/MPI users' group conference on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Parallel tuning of support vector machine learning parameters for large and unbalanced data sets
CompLife'05 Proceedings of the First international conference on Computational Life Sciences
Data mining tools: from web to grid architectures
EGC'05 Proceedings of the 2005 European conference on Advances in Grid Computing
A MapReduce-based distributed SVM algorithm for automatic image annotation
Computers & Mathematics with Applications
Parallel multitask cross validation for Support Vector Machine using GPU
Journal of Parallel and Distributed Computing
Hi-index | 0.00 |
This work is concerned with the solution of the convex quadratic programming problem arising in training the learning machines named support vector machines. The problem is subject to box constraints and to a single linear equality constraint; it is dense and, for many practical applications, it becomes a large-scale problem. Thus, approaches based on explicit storage of the matrix of the quadratic form are not practicable. Here we present an easily parallelizable approach based on a decomposition technique that splits the problem into a sequence of smaller quadratic programming subproblems. These subproblems are solved by a variable projection method that is well suited to a parallel implementation and is very effective in the case of Gaussian support vector machines. Performance results are presented on well known large-scale test problems, in scalar and parallel environments. The numerical results show that the approach is comparable on scalar machines with a widely used technique and can achieve good efficiency and scalability on a multiprocessor system.