Title
FPGA based nonlinear Support Vector Machine training using an ensemble learning
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.
Year
DOI
Venue
2015
10.1109/FPL.2015.7293972
2015 25th International Conference on Field Programmable Logic and Applications (FPL)
Keywords
Field
DocType
FPGA based nonlinear support vector machine training,ensemble learning,supervised learning methods,machine learning,computational cost,FPGA-based system,nonlinear SVM training,FPGA architecture,cascaded multiprecision training flow,number representation tuning,ensemble training,internal memory structure,very large datasets,performance evaluation,CPU-based implementation,GPU-based implementation
Stability (learning theory),Nonlinear system,Computer science,Support vector machine,Field-programmable gate array,Exploit,Implementation,Supervised learning,Artificial intelligence,Ensemble learning,Machine learning
Conference
ISSN
Citations 
PageRank 
1946-147X
2
0.38
References 
Authors
6
2
Name
Order
Citations
PageRank
Mudhar Bin Rabieah120.38
Christos Savvas Bouganis240049.04