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 :
بازگشت