Training Support Vector Machines (SVMs) requires efficient architectures, endowed with agile memory handling and specific computational features. Such a process is often supported by embedded implementations on dedicated machinery, for example in applications requiring on-line training abilities. The paper presents a general approach to the efficient implementation of SVM training on Digital Signal Processor (DSP) devices. The methodology optimizes efficiency by a twofold approach: first, it suitably adjusts an established, effective training algorithm for large data sets; secondly, it reformulates the algorithm to best exploit the computational features of DSP devices and boost efficiency accordingly. Experimental results tackle the training problem of SVMs by using a high-end DSP architecture on real-world benchmarks, and confirm both the effectiveness and the general validity of the approach.
Embedded Electronics Systems for Training Support Vector Machines
GASTALDO, PAOLO;ZUNINO, RODOLFO
2006-01-01
Abstract
Training Support Vector Machines (SVMs) requires efficient architectures, endowed with agile memory handling and specific computational features. Such a process is often supported by embedded implementations on dedicated machinery, for example in applications requiring on-line training abilities. The paper presents a general approach to the efficient implementation of SVM training on Digital Signal Processor (DSP) devices. The methodology optimizes efficiency by a twofold approach: first, it suitably adjusts an established, effective training algorithm for large data sets; secondly, it reformulates the algorithm to best exploit the computational features of DSP devices and boost efficiency accordingly. Experimental results tackle the training problem of SVMs by using a high-end DSP architecture on real-world benchmarks, and confirm both the effectiveness and the general validity of the approach.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.