Self-adaptive Support Vector Machine: A multi-agent optimization perspective

被引:29
作者
Couellan, Nicolas [1 ]
Jan, Sophie [1 ]
Jorquera, Tom [2 ]
George, Jean-Pierre [2 ]
机构
[1] Univ Toulouse, UPS IMT, Inst Math Toulouse, F-31062 Toulouse 9, France
[2] Univ Toulouse, UPS IRIT, Inst Rech Informat Toulouse, F-31062 Toulouse 9, France
关键词
Support Vector Machine; Classification; Model selection; Multi-agent systems; Collaborative process; Complex systems optimization; MODEL SELECTION;
D O I
10.1016/j.eswa.2015.01.028
中图分类号
TP18 [人工智能理论];
学科分类号
140502 [人工智能];
摘要
Support Vector Machines (SVM) have been in the forefront of machine learning research for many years now. They have very nice theoretical properties and have proven to be efficient in many real life applications but the design of SVM training algorithms often gives rise to challenging optimization issues. We propose here to review the basics of Support Vector Machine learning from a multi-agent optimization perspective. Multi-agents systems break down complex optimization problems into elementary "oracle" tasks and perform a collaborative solving process resulting in a self-organized solution of the complex problems. We show how the SVM training problem can also be "tackled" from this point of view and provide several perspectives for binary classification, hyperparameters selection, multiclass learning as well as unsupervised learning. This conceptual work is illustrated through simple examples in order to convey the ideas and understand the behavior of agent cooperation. The proposed models provide simple formulations of complex learning tasks that are sometimes very difficult to solve with classical optimization strategies. The ideas that are discussed open up perspectives for the design of new distributed cooperative learning systems. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:4284 / 4298
页数:15
相关论文
共 30 条
[1]
[Anonymous], 2001, Learning with Kernels: Support Vector Machines, Regularization, Optimization, and beyond
[2]
[Anonymous], 2013, Multiagent Systems
[3]
Support vector regression for determining the minimum zone sphericity [J].
Balakrishna, Poornima ;
Raman, Shivakumar ;
Trafalis, Theodore B. ;
Santosa, Budi .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2008, 35 (9-10) :916-923
[4]
Bottou L, 1997, ONLINE LAERNING NEUR, P9
[5]
Bottou L., 2007, NIPS, P161
[6]
Boyd S., 2004, CONVEX OPTIMIZATION, DOI [10.1017/CBO97805118044411, DOI 10.1017/CBO97805118044411]
[7]
Parallel sequential minimal optimization for the training of support vector machines [J].
Cao, L. J. ;
Keerthi, S. S. ;
ong, Ch-Jin Ong ;
Zhang, J. Q. ;
Periyathamby, Uvaraj ;
Fu, Xiu Ju ;
Lee, H. P. .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2006, 17 (04) :1039-1049
[8]
Chan P. K., 1998, Proceedings Fourth International Conference on Knowledge Discovery and Data Mining, P164
[9]
Couellan N., 2014, NEUROCOMPUTING
[10]
Cristianini N., 2001, An Introduction to Support Vector Machines