Skip to main content

Efficient Implementation of SVM Training on Embedded Electronic Systems

  • Conference paper
Applications of Fuzzy Sets Theory (WILF 2007)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4578))

Included in the following conference series:

Abstract

The implementation of training algorithms for SVMs on embedded architectures differs significantly from the electronic support of trained SVM systems. This mostly depends on the complexity and the computational intricacies brought about by the optimization process, which implies a Quadratic-Programming problem and usually involves large data sets. This work presents a general approach to the efficient implementation of SVM training on Digital Signal Processor (DSP) devices. The methodology optimizes efficiency by suitably adjusting the established, effective Keerthiā€™s optimization algorithm for large data sets. Besides, the algorithm is reformulated to best exploit the computational features of DSP devices and boost efficiency accordingly. Experimental results tackle the training problem of SVMs by involving real-world benchmarks, and confirm both the computational efficiency of the approach.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Vapnik, V.: Statistical Learning Theory. Wiley, New York (1998)

    MATHĀ  Google ScholarĀ 

  2. Cristianini, N., Shawe-Taylor, J.: An introduction to Support Vector Machines. Cambridge University Press, Cambridge (2000)

    Google ScholarĀ 

  3. Chen, Y., Wang, J.Z.: Support vector learning for fuzzy rule-based classification systems. IEEE Trans. Fuzzy SystemĀ 11, 716ā€“728 (2003)

    ArticleĀ  Google ScholarĀ 

  4. Chaves, Ad.C.F., Vellasco, M.M.B.R., Tanscheit, R.: Fuzzy rule extraction from support vector machines. In: Proc. HIS 2005 (2005)

    Google ScholarĀ 

  5. Joachims, T.: Making large-Scale SVM Learning Practical. In: Scholkopf, B., Burges, C.J.C., Smola, A.J. (eds.) Advances in Kernel Methods - Support Vector Learning, MIT Press, Cambridge (1999)

    Google ScholarĀ 

  6. Keerthi, S., Shevade, S., Bhattacharyya, C., Murthy, K.: Improvements to Plattā€™s SMO algorithm for SVM classifier design. Neural ComputationĀ 13, 637ā€“649 (2001)

    ArticleĀ  MATHĀ  Google ScholarĀ 

  7. Chang, C.-C., Lin, C.-J.: LIBSVM: a Library for Support Vector Machines, available at: http://www.csie.ntu.edu.tw/cjlin/libsvm

  8. Anguita, D., Boni, A., Ridella, S.: A digital architecture for support vector machines: theory, algorithm and FPGA implementation. IEEE TNNĀ 14, 993ā€“1009 (2003)

    Google ScholarĀ 

  9. RƤtsch, G., Onoda, T., MĆ¼ller, K.-R.: Soft margins for AdaBoost. Machine LearningĀ 42, 287ā€“320 (2001)

    ArticleĀ  MATHĀ  Google ScholarĀ 

  10. Torres-Moreno, J.M., Gordon, M.B.: Characterization of the sonar signals benchmark. Neural Processing Lett.Ā 7, 1ā€“4 (1998)

    ArticleĀ  Google ScholarĀ 

  11. Newman, D.J., Hettich, S., Blake, C.L., Merz, C. J.: UCI repository of machine learning databases, available at: http://www.ics.uci.edu/~mlearn/MLRepository.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Francesco Masulli Sushmita Mitra Gabriella Pasi

Rights and permissions

Reprints and permissions

Copyright information

Ā© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gastaldo, P., Parodi, G., Decherchi, S., Zunino, R. (2007). Efficient Implementation of SVM Training on Embedded Electronic Systems. In: Masulli, F., Mitra, S., Pasi, G. (eds) Applications of Fuzzy Sets Theory. WILF 2007. Lecture Notes in Computer Science(), vol 4578. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73400-0_33

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-73400-0_33

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-73399-7

  • Online ISBN: 978-3-540-73400-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics