DocumentCode :
3668955
Title :
FPGA based nonlinear Support Vector Machine training using an ensemble learning
Author :
Mudhar Bin Rabieah;Christos-Savvas Bouganis
Author_Institution :
Department of Electrical and Electronic Engineering, Imperial College London, UK
fYear :
2015
Firstpage :
1
Lastpage :
4
Abstract :
Support Vector Machines (SVMs) are powerful supervised learning methods in machine learning. However, their applicability to large problems has been limited due to the time consuming training stage whose computational cost scales quadratically with the number of examples. In this work, a complete FPGA-based system for nonlinear SVM training using ensemble learning is presented. The proposed framework builds on the FPGA architecture and utilizes a cascaded multi-precision training flow, exploits the heterogeneity within the training problem by tuning the number representation used, and supports ensemble training tuned to each internal memory structure so to address very large datasets. Its performance evaluation shows that the proposed system achieves more than an order of magnitude better results compared to state-of-the-art CPU and GPU-based implementations.
Keywords :
"Training","Support vector machines","Field programmable gate arrays","Kernel","Hardware","Computer architecture","Acceleration"
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2015 25th International Conference on
Type :
conf
DOI :
10.1109/FPL.2015.7293972
Filename :
7293972
Link To Document :
بازگشت