4.6 Article

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

期刊

ELECTRONICS
卷 8, 期 9, 页码 -

出版社

MDPI
DOI: 10.3390/electronics8090919

关键词

training method; Field-Programmable Gate Array (FPGA); Support Vector Regression (SVR); Zynq

资金

  1. National Natural Science Foundation of China [61671170]
  2. Open Projects Program of National Laboratory of Pattern Recognition [201700019]

向作者/读者索取更多资源

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

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据