DocumentCode
3295047
Title
A distributed machine learning framework
Author
Alpcan, Tansu ; Bauckhage, Christian
Author_Institution
Deutsche Telekom Labs., Berlin, Germany
fYear
2009
fDate
15-18 Dec. 2009
Firstpage
2546
Lastpage
2551
Abstract
A distributed online learning framework for support vector machines (SVMs) is presented and analyzed. First, the generic binary classification problem is decomposed into multiple relaxed subproblems. Then, each of them is solved iteratively through parallel update algorithms with minimal communication overhead. This computation can be performed by individual processing units, such as separate computers or processor cores, in parallel and possibly having access to only a subset of the data. Convergence properties of continuous- and discrete-time variants of the proposed parallel update schemes are studied. A sufficient condition is derived under which synchronous and asynchronous gradient algorithms converge to the approximate solution. Subsequently, a class of stochastic update algorithms, which may arise due to distortions in the information flow between units, is shown to be globally stable under similar sufficient conditions. Active set methods are utilized to decrease communication and computational overhead. A numerical example comparing centralized and distributed learning schemes indicates favorable properties of the proposed framework such as configurability and fast convergence.
Keywords
gradient methods; learning (artificial intelligence); parallel algorithms; pattern classification; support vector machines; active set method; asynchronous gradient algorithm; centralized learning; computational overhead; continuous-time variants; convergence property; discrete-time variants; distributed machine learning; distributed online learning; generic binary classification; information flow; minimal communication overhead; multiple relaxed subproblems; parallel update algorithm; stochastic update; support vector machine; Concurrent computing; Iterative algorithms; Machine learning; Multicore processing; Multiprocessing systems; Stochastic processes; Sufficient conditions; Support vector machine classification; Support vector machines; Wireless sensor networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Decision and Control, 2009 held jointly with the 2009 28th Chinese Control Conference. CDC/CCC 2009. Proceedings of the 48th IEEE Conference on
Conference_Location
Shanghai
ISSN
0191-2216
Print_ISBN
978-1-4244-3871-6
Electronic_ISBN
0191-2216
Type
conf
DOI
10.1109/CDC.2009.5399634
Filename
5399634
Link To Document