Publication
Kernel Fisher Dictionary Transfer Learning
Publisher:
Association for Computing Machinery (ACM)
Date:
12-05-2023
DOI:
10.1145/3588575
Abstract: Dictionary learning is an efficient knowledge representation method that can learn the essential features of data. Traditional dictionary learning methods are difficult to obtain nonlinear information when processing large-scale and high-dimensional datasets. While most dictionary learning algorithms are based on the assumption that the training data and test data have the same feature distribution, which is not always true in practical applications. To address the above problems, we propose the Kernel Fisher Dictionary Transfer Learning (KFDTL) algorithm. First, we map each s le to high-dimensional space through kernel mapping and use any dictionary learning algorithm to learn the essential features. Then, the feature-based transfer learning method is performed to predict the labels of the target s les. This method includes three main contributions: (1) KFDTL constructs a discriminative Fisher embedding model to make the same class s les have similar coding coefficients (2) Based on the relationship between profiles and atoms, KFDTL constructs an adaptive model that adapts source domain s les to target domain s les (3) The kernel method is used to efficiently solve nonlinear problems. Experiments on a large number of public image datasets have proved the effectiveness of the proposed method. The source code of the proposed method is available at zfan3/KFDTL .