Task-Driven Dictionary Learning
Modeling data with linear combinations of a few elements from a learned dictionary has been the focus of much recent research in machine learning, neuroscience and signal processing. For signals such as natural images that admit such sparse representations, it is now well established that these models are well suited to restoration tasks. In this context, learning the dictionary amounts to solving a large-scale matrix factorization problem, which can be done efficiently with classical optimization tools. The same approach has also been used for learning features from data for other purposes, e.g., image classification, but tuning the dictionary in a supervised way for these tasks has proven to be more difficult. In this paper, we present a general formulation for supervised dictionary learning adapted to a wide variety of tasks, and present an efficient algorithm for solving the corresponding optimization problem. Experiments on handwritten digit classification, digital art identification, nonlinear inverse image problems, and compressed sensing demonstrate that our approach is effective in large-scale settings, and is well suited to supervised and semi-supervised classification, as well as regression tasks for data that admit sparse representations.
Code (0)
등록된 구현이 없습니다.
Tasks
Classificationcompressed sensingDictionary LearningGeneral Classificationimage-classificationImage ClassificationSimilar Papers 제목 키워드 기반
Task-Driven Dictionary Learning for Hyperspectral Image Classification with Structured Sparsity Constraints
Sparse representation models a signal as a linear combination of a small number of dictionary atoms. As a generative model, it requires the dictionary to be highly redundant in order to ensure both a stable high sparsity…
Dictionary LearningGeneral ClassificationHyperspectral Image Classificationimage-classification+1Kernel Task-Driven Dictionary Learning for Hyperspectral Image Classification
Dictionary learning algorithms have been successfully used in both reconstructive and discriminative tasks, where the input signal is represented by a linear combination of a few dictionary atoms. While these methods are…
ClassificationDictionary LearningGeneral ClassificationHyperspectral Image Classification+2Multimodal Task-Driven Dictionary Learning for Image Classification
Dictionary learning algorithms have been successfully used for both reconstructive and discriminative tasks, where an input signal is represented with a sparse linear combination of dictionary atoms. While these methods …
Action RecognitionClassificationDictionary LearningFace Recognition+4Buried object detection using handheld WEMI with task-driven extended functions of multiple instances
Many effective supervised discriminative dictionary learning methods have been developed in the literature. However, when training these algorithms, precise ground-truth of the training data is required to provide very a…
Dictionary Learningobject-detectionObject DetectionDictBERT: Dictionary Description Knowledge Enhanced Language Model Pre-training via Contrastive Learning
Although pre-trained language models (PLMs) have achieved state-of-the-art performance on various natural language processing (NLP) tasks, they are shown to be lacking in knowledge when dealing with knowledge driven task…
Contrastive LearningLanguage ModelingLanguage ModellingNER+1