Title :
A general-purpose dynamically reconfigurable SVM
Author :
Filho, Jonas Gomes ; Raffo, Mario ; Strum, Marius ; Chau, Wang Jiang
Author_Institution :
Dept. of Electron. Syst., Univ. of Sao Paulo, Sao Paulo, Brazil
Abstract :
This paper presents an hardware implementation of the Sequential Minimal Optimization (SMO) for the Support Vector Machine (SVM) training phase. A general-purpose reconfigurable architecture, aimed to partial reconfiguration FPGAs, is developed, i.e., it supports different sizes of training sets, with wide-range number of samples and elements. The effects of fixed-point implementation are analyzed and data on area and frequency targeting the Xilinx Virtex-IV XC4VLX25 FPGA are provided. The architecture was able to perform the training in different learning benchmarks and the reconfigurable architecture was able to save 22.38% of FPGA´s area.
Keywords :
field programmable gate arrays; learning (artificial intelligence); minimisation; reconfigurable architectures; support vector machines; Xilinx Virtex-IV XC4VLX25 FPGA; field programmable gate array; general-purpose reconfigurable architecture; partial reconfiguration FPGA; reconfigurable SVM; sequential minimal optimization; support vector machines; Data analysis; Field programmable gate arrays; Frequency; Hardware; Iterative algorithms; Quadratic programming; Reconfigurable architectures; Support vector machine classification; Support vector machines; Testing;
Conference_Titel :
Programmable Logic Conference (SPL), 2010 VI Southern
Conference_Location :
Ipojuca
Print_ISBN :
978-1-4244-6309-1
DOI :
10.1109/SPL.2010.5483031