Li Zhengming, Zhang Zheng, Qin Jie, Zhang Zhao, Shao Ling
IEEE Trans Neural Netw Learn Syst. 2020 Mar;31(3):786-800. doi: 10.1109/TNNLS.2019.2910146. Epub 2019 Apr 30.
Both interclass variances and intraclass similarities are crucial for improving the classification performance of discriminative dictionary learning (DDL) algorithms. However, existing DDL methods often ignore the combination between the interclass and intraclass properties of dictionary atoms and coding coefficients. To address this problem, in this paper, we propose a discriminative Fisher embedding dictionary learning (DFEDL) algorithm that simultaneously establishes Fisher embedding models on learned atoms and coefficients. Specifically, we first construct a discriminative Fisher atom embedding model by exploring the Fisher criterion of the atoms, which encourages the atoms of the same class to reconstruct the corresponding training samples as much as possible. At the same time, a discriminative Fisher coefficient embedding model is formulated by imposing the Fisher criterion on the profiles (row vectors of the coding coefficient matrix) and coding coefficients, which forces the coding coefficient matrix to become a block-diagonal matrix. Since the profiles can indicate which training samples are represented by the corresponding atoms, the proposed two discriminative Fisher embedding models can alternatively and interactively promote the discriminative capabilities of the learned dictionary and coding coefficients. The extensive experimental results demonstrate that the proposed DFEDL algorithm achieves superior performance in comparison with some state-of-the-art dictionary learning algorithms on both hand-crafted and deep learning-based features.
类间方差和类内相似性对于提高判别字典学习(DDL)算法的分类性能都至关重要。然而,现有的DDL方法常常忽略字典原子和编码系数的类间与类内属性之间的结合。为了解决这个问题,在本文中,我们提出了一种判别式Fisher嵌入字典学习(DFEDL)算法,该算法在学习到的原子和系数上同时建立Fisher嵌入模型。具体而言,我们首先通过探索原子的Fisher准则构建一个判别式Fisher原子嵌入模型,这鼓励同一类的原子尽可能多地重构相应的训练样本。同时,通过将Fisher准则应用于轮廓(编码系数矩阵的行向量)和编码系数来制定一个判别式Fisher系数嵌入模型,这迫使编码系数矩阵成为一个块对角矩阵。由于轮廓可以指示哪些训练样本由相应的原子表示,所提出的两个判别式Fisher嵌入模型可以交替且交互地提升学习到的字典和编码系数的判别能力。大量实验结果表明,与一些基于手工特征和深度学习特征的现有先进字典学习算法相比,所提出的DFEDL算法具有卓越的性能。