Skip to main content

Kernel Dictionary Learning

  • Chapter
  • First Online:
Dictionary Learning Algorithms and Applications
  • 1325 Accesses

Abstract

Sparse representations are linear by construction, a fact that can hinder their use in classification problems. Building vectors of characteristics from the signals to be classified can overcome the difficulties and is automated by employing kernels, which are functions that quantify the similarities between two vectors. DL can be extended to kernel form by assuming a specific form of the dictionary. DL algorithms have the usual form, comprising sparse coding and dictionary update. We present the kernel versions of OMP and of the most common update algorithms: MOD, SGK, AK-SVD, and K-SVD. The kernel methods use many operations involving a square kernel matrix whose size is equal to the number of signals; hence, their complexities are significantly higher than those of the standard methods. We present two ideas for reducing the size of the problem, the most prominent being that based on Nyström sampling. Finally, we show how kernel DL can be adapted to classification methods involving sparse representations, in particular SRC and discriminative DL.

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 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. V. Abrol, P. Sharma, A.K. Sao, Greedy dictionary learning for kernel sparse representation based classifier. Pattern Recogn. Lett. 78, 64–69 (2016)

    Article  Google Scholar 

  2. E.J. Candès, L. Wakin, An introduction to compressive sampling. IEEE Signal Process. Mag. 25(2), 21–30 (2008)

    Article  Google Scholar 

  3. A.K. Farahat, A. Elgohary, A. Ghodsi, M.S. Kamel, Greedy column subset selection for large-scale data sets. Springer Knowl. Inf. Syst. 45(1), 1–34 (2015)

    Google Scholar 

  4. M.J. Gangeh, A. Ghodsi, M.S. Kamel, Kernelized supervised dictionary learning. IEEE Trans. Signal Process. 61(19), 4753–4767 (2013)

    Article  MathSciNet  Google Scholar 

  5. S. Gao, I.W.H. Tsang, L.T. Chia, Sparse representation with kernels. IEEE Trans. Image Process. 22(2), 423–434 (2013)

    Google Scholar 

  6. A. Golts, M. Elad, Linearized kernel dictionary learning. IEEE J. Sel. Top. Signal Process. 10(4), 726–739 (2016)

    Article  Google Scholar 

  7. M. Gönen, E. Alpaydin, Multiple kernel learning algorithms. J. Mach. Learn. Res. 12, 2211–2268 (2011)

    Google Scholar 

  8. T. Hofmann, B. Schölkopf, A.J. Smola, Kernel methods in machine learning. Ann. Stat. 36(3), 1171–1220 (2008)

    Article  MathSciNet  Google Scholar 

  9. S.J. Kim, Online kernel dictionary learning, in GlobalSIP, Orlando, December 2015

    Google Scholar 

  10. S. Kumar, M. Mohri, A. Talwalkar, Sampling methods for the Nyström method. J. Mach. Learn. Res. 13, 981–1006 (2012)

    MathSciNet  MATH  Google Scholar 

  11. V.H. Nguyen, V.M. Patel, N.M. Nasrabadi, R. Chellappa, Design of non-linear kernel dictionaries for object recognition. IEEE Trans. Image Process. 22(12), 5123–5135 (2013)

    Article  MathSciNet  Google Scholar 

  12. A. Shrivastava, V.M. Patel, R. Chellappa, Multiple kernel learning for sparse representation-based classification. IEEE Trans. Image Process. 23(7), 3013–3024 (2014)

    Article  MathSciNet  Google Scholar 

  13. J.J. Thiagarajan, K.N. Ramamurthy, A. Spanias, Multiple kernel sparse representations for supervised and unsupervised learning. IEEE Trans. Image Process. 23(7), 2905–2915 (2014)

    Article  MathSciNet  Google Scholar 

  14. P. Vincent, Y. Bengio, Kernel matching pursuit. Mach. Learn. 48, 165–187 (2002)

    Article  Google Scholar 

  15. J. Yin, Z. Liu, Z. Jin, W. Yang, Kernel sparse representation based classification. Neurocomputing 77, 120–128 (2012)

    Article  Google Scholar 

  16. L. Zhang, W.D. Zhou, P.C. Chang, J. Liu, Z. Yan, T. Wang, F.Z. Li, Kernel sparse representation-based classifier. IEEE Trans. Signal Process. 60(4), 1684–1695 (2012)

    Article  MathSciNet  Google Scholar 

  17. G. Zhang, H. Sun, G. Xia, Q. Sun, Multiple kernel sparse representation-based orthogonal discriminative projection and its cost-sensitive extension. IEEE Trans. Image Process. 25(9), 4271–4285 (2016)

    MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Dumitrescu, B., Irofti, P. (2018). Kernel Dictionary Learning. In: Dictionary Learning Algorithms and Applications. Springer, Cham. https://doi.org/10.1007/978-3-319-78674-2_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-78674-2_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-78673-5

  • Online ISBN: 978-3-319-78674-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics