Back to Search Start Over

Parallelizing multiclass support vector machines for scalable image annotation.

Authors :
Alham, Nasullah
Li, Maozhen
Liu, Yang
Source :
Neural Computing & Applications. Feb2014, Vol. 24 Issue 2, p367-381. 15p.
Publication Year :
2014

Abstract

Machine learning techniques have facilitated image retrieval by automatically classifying and annotating images with keywords. Among them, Support Vector Machines (SVMs) are used extensively due to their generalization properties. SVM was initially designed for binary classifications. However, most classification problems arising in domains such as image annotation usually involve more than two classes. Notably, SVM training is a computationally intensive process especially when the training dataset is large. This paper presents a resource aware parallel multiclass SVM algorithm (named RAMSMO) for large-scale image annotation which partitions the training dataset into smaller binary chunks and optimizes SVM training in parallel using a cluster of computers. A genetic algorithm-based load balancing scheme is designed to optimize the performance of RAMSMO in balancing the computation of multiclass data chunks in heterogeneous computing environments. RAMSMO is evaluated in both experimental and simulation environments, and the results show that it reduces the training time significantly while maintaining a high level of accuracy in classifications. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
09410643
Volume :
24
Issue :
2
Database :
Academic Search Index
Journal :
Neural Computing & Applications
Publication Type :
Academic Journal
Accession number :
93751108
Full Text :
https://doi.org/10.1007/s00521-012-1237-2