Research and Implementation of ε-SVR Training Method Based on FPGA

作者: Ruidong Wu , Bing Liu , Jiafeng Fu , Mingzhu Xu , Ping Fu

DOI: 10.3390/ELECTRONICS8090919

关键词:

摘要: Online training of Support Vector Regression (SVR) in the field machine learning is a computationally complex algorithm. Due to need for multiple iterative processing training, SVR usually implemented on computer, and existing methods cannot be directly Field-Programmable Gate Array (FPGA), which restricts application range. This paper reconstructs framework implementation without precision loss reduce total latency required matrix update, reducing time consumption by 90%. A general e-SVR system with low Zynq platform. Taking regression samples two-dimensional as an example, maximum acceleration ratio 27.014× compared microcontroller platform energy 12.449% microcontroller. From experiments University California, Riverside (UCR) series data set. The results obtain excellent effects. minimum coefficient determination 0.996, running less than 30 ms, can meet requirements different applications real-time regression.

参考文章(26)
C. Kyrkou, T. Theocharides, A Parallel Hardware Architecture for Real-Time Object Detection with Support Vector Machines IEEE Transactions on Computers. ,vol. 61, pp. 831- 842 ,(2012) , 10.1109/TC.2011.113
Kui-kang Cao, Hai-bin Shen, Hua-feng Chen, A parallel and scalable digital architecture for training support vector machines Journal of Zhejiang University Science C. ,vol. 11, pp. 620- 628 ,(2010) , 10.1631/JZUS.C0910500
Chih-Hsiang Peng, Ta-Wen Kuan, Po-Chuan Lin, Jhing-Fa Wang, Guo-Ji Wu, Trainable and Low-Cost SMO Pattern Classifier Implemented via MCMC and SFBS Technologies IEEE Transactions on Very Large Scale Integration Systems. ,vol. 23, pp. 2295- 2306 ,(2015) , 10.1109/TVLSI.2014.2362150
Po-Chuan Lin, Gaung-Hui Gu, Ta-Wen Kuan, Jhing-Fa Wang, Jia-Ching Wang, VLSI Design of an SVM Learning Core on Sequential Minimal Optimization Algorithm IEEE Transactions on Very Large Scale Integration Systems. ,vol. 20, pp. 673- 683 ,(2012) , 10.1109/TVLSI.2011.2107533
Chih-Hsiang Peng, Bo-Wei Chen, Ta-Wen Kuan, Po-Chuan Lin, Jhing-Fa Wang, Nai-Sheng Shih, REC-STA: Reconfigurable and Efficient Chip Design With SMO-Based Training Accelerator IEEE Transactions on Very Large Scale Integration Systems. ,vol. 22, pp. 1791- 1802 ,(2014) , 10.1109/TVLSI.2013.2278706
Rong-En Fan, Chih-Jen Lin, Pai-Hsuen Chen, Working Set Selection Using Second Order Information for Training Support Vector Machines Journal of Machine Learning Research. ,vol. 6, pp. 1889- 1918 ,(2005)
Markos Papadonikolakis, Christos-Savvas Bouganis, George Constantinides, None, Performance comparison of GPU and FPGA architectures for the SVM training problem field-programmable technology. pp. 388- 391 ,(2009) , 10.1109/FPT.2009.5377653
Chih-Chung Chang, Chih-Jen Lin, LIBSVM ACM Transactions on Intelligent Systems and Technology. ,vol. 2, pp. 1- 27 ,(2011) , 10.1145/1961189.1961199
Christos Kyrkou, Christos-Savvas Bouganis, Theocharis Theocharides, Marios M. Polycarpou, Embedded Hardware-Efficient Real-Time Classification With Cascade Support Vector Machines IEEE Transactions on Neural Networks. ,vol. 27, pp. 99- 112 ,(2016) , 10.1109/TNNLS.2015.2428738
Muhammad Bilal, Asim Khan, Muhammad Umar Karim Khan, Chong-Min Kyung, None, A Low-Complexity Pedestrian Detection Framework for Smart Video Surveillance Systems IEEE Transactions on Circuits and Systems for Video Technology. ,vol. 27, pp. 2260- 2273 ,(2017) , 10.1109/TCSVT.2016.2581660