DocumentCode
1792163
Title
Employing support vector machines in microcontrollers and the real-time performance
Author
Hongbo Lv ; Xiaolin Zhuang ; Junjie Tu ; Haohao Shi ; Qiguo Sun
Author_Institution
Coll. of Electromech. Eng., North China Univ. of Technol., Beijing, China
fYear
2014
fDate
3-6 Aug. 2014
Firstpage
1329
Lastpage
1334
Abstract
It is difficult for support vector machines to be employed in microcontrollers because of limited hardware resources. A framework based on cloud computing conception is presented for solving this problem. In this framework, the support vector machines are not trained in the microcontrollers, but trained in the SaaSproviders. Microcontrollers gain or update models from SaaS providers and store them in the ROM, and thenput them in use. The time complexity of using support vector machines in microcontrollers is analyzed. Experiments have been performed to verify the practicability of the framework. The run time of the experiments shows that models with a dozen of features and dozens of support vectors running in 32-bit microcontrollers with dozens of MHz could meet the realtime need for most mechatronics systems. Meanwhile, the result of complexity analysis is confirmed.
Keywords
cloud computing; control engineering computing; microcontrollers; support vector machines; SaaS; cloud computing; mechatronics system; microcontroller; real-time performance; support vector machine; time complexity; Cloud computing; Computational modeling; Hardware; Kernel; Microcontrollers; Software as a service; Support vector machines; Microcontroller; Real-time performance; Support vector machine; Time Complexity;
fLanguage
English
Publisher
ieee
Conference_Titel
Mechatronics and Automation (ICMA), 2014 IEEE International Conference on
Conference_Location
Tianjin
Print_ISBN
978-1-4799-3978-7
Type
conf
DOI
10.1109/ICMA.2014.6885892
Filename
6885892
Link To Document