Successive overrelaxation for support vector machines

被引:357
作者
Mangasarian, OL [1 ]
Musicant, DR [1 ]
机构
[1] Univ Wisconsin, Dept Comp Sci, Madison, WI 53706 USA
来源
IEEE TRANSACTIONS ON NEURAL NETWORKS | 1999年 / 10卷 / 05期
基金
美国国家科学基金会;
关键词
massive data discrimination; successive overrelaxation; support vector machines;
D O I
10.1109/72.788643
中图分类号
TP18 [人工智能理论];
学科分类号
081104 [模式识别与智能系统]; 0812 [计算机科学与技术]; 0835 [软件工程]; 1405 [智能科学与技术];
摘要
Successive overrelaxation (SOR) for symmetric linear complementarity problems and quadratic programs is used to train a support vector machine (SVM) for discriminating between the elements of two massive datasets, each with millions of points. Because SOR handles one point at a Lime, similar to Platt's sequential minimal optimization (SMO) algorithm which handles two constraints at a time and Joachims' SVMlight which handles a small number of points at a time, SOB can process very large datasets that need not reside in memory, The algorithm converges linearly to a solution. Encouraging numerical results are presented on datasets with up to 10 000 000 points. Such massive discrimination problems cannot be processed by conventional linear or quadratic programming methods, and to our knowledge have not been solved by other methods. On smaller problems, SOB was faster than SVMlight and comparable or faster than SMO.
引用
收藏
页码:1032 / 1037
页数:6
相关论文
共 28 条
[1]
[Anonymous], [No title captured]
[2]
Boser B. E., 1992, Proceedings of the Fifth Annual ACM Workshop on Computational Learning Theory, P144, DOI 10.1145/130385.130401
[3]
BRADLEY PS, 1998, 9805 U WISC MAD COMP
[4]
Hybrid misclassification minimization [J].
Chen, CH ;
Mangasarian, OL .
ADVANCES IN COMPUTATIONAL MATHEMATICS, 1996, 5 (2-3) :127-136
[5]
Cherkassky V, 1997, IEEE Trans Neural Netw, V8, P1564, DOI 10.1109/TNN.1997.641482
[6]
Cherkassky V.S., 1998, LEARNING DATA CONCEP, V1st ed.
[7]
SOLUTION OF A QUADRATIC PROGRAMMING PROBLEM USING SYSTEMATIC OVERRELAXATION [J].
CRYER, CW .
SIAM JOURNAL ON CONTROL, 1971, 9 (03) :385-&
[8]
De Leone R., 1990, Annals of Operations Research, V22, P43, DOI 10.1007/BF02023047
[9]
MASSIVELY-PARALLEL SOLUTION OF QUADRATIC PROGRAMS VIA SUCCESSIVE OVERRELAXATION [J].
DELEONE, R ;
ROTH, MAT .
CONCURRENCY-PRACTICE AND EXPERIENCE, 1993, 5 (08) :623-634
[10]
Dirkse S.P., 1995, Optimization Methods and Software, V5, P319, DOI [DOI 10.1080/10556789508805619, 10.1080/10556789508805619]