Non-linear dictionary learning with partially labeled data

Ashish Shrivastava, Vishal M. Patel, Rama Chellappa

Research output: Contribution to journalArticlepeer-review

20 Scopus citations


While recent techniques for discriminative dictionary learning have demonstrated tremendous success in image analysis applications, their performance is often limited by the amount of labeled data available for training. Even though labeling images is difficult, it is relatively easy to collect unlabeled images either by querying the web or from public datasets. Using the kernel method, we propose a non-linear discriminative dictionary learning technique which utilizes both labeled and unlabeled data for learning dictionaries in the high-dimensional feature space. Furthermore, we show how this method can be extended for ambiguously labeled classification problem where each training sample has multiple labels and only one of them is correct. Extensive evaluation on existing datasets demonstrates that the proposed method performs significantly better than state of the art dictionary learning approaches when unlabeled images are available for training.

Original languageEnglish (US)
Pages (from-to)3283-3292
Number of pages10
JournalPattern Recognition
Issue number11
StatePublished - Nov 1 2015

All Science Journal Classification (ASJC) codes

  • Software
  • Signal Processing
  • Computer Vision and Pattern Recognition
  • Artificial Intelligence


  • Classification
  • Dictionary learning
  • Kernel methods
  • Semi-supervised learning
  • Weakly supervised learning

Fingerprint Dive into the research topics of 'Non-linear dictionary learning with partially labeled data'. Together they form a unique fingerprint.

Cite this