Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2013, Vol. 39 ›› Issue (5): 225-229. doi: 10.3969/j.issn.1000-3428.2013.05.050

• Networks and Communications • Previous Articles     Next Articles

Discriminate Dictionary Training Algorithm Based on Adaptive Steepest Descent

XU Jian 1,2, CHANG Zhi-guo 3, ZHAO Xiao-qiang 1, MA Xiang 3   

  1. (1. School of Communication and Information Engineering, Xi’an University of Posts & Telecommunications, Xi’an 710121, China; 2. School of Electronic and Information Engineering, Xi’an Jiaotong University, Xi’an 710049, China; 3. School of Information Engineering, Chang’an University, Xi’an 710064, China)
  • Received:2012-05-24 Online:2013-05-15 Published:2013-05-14

基于自适应梯度最速下降的分类字典训练算法

徐 健1,2,常志国3,赵小强1,马 祥3   

  1. (1. 西安邮电学院通信与信息工程学院,西安 710121;2. 西安交通大学电子与信息工程学院,西安 710049; 3. 长安大学信息工程学院,西安 710064)
  • 作者简介:徐 健(1981-),女,讲师、硕士,主研方向:模式识别,数字图像处理;常志国,讲师、博士;赵小强,副教授、硕士;马 祥,讲师、博士
  • 基金资助:
    国家自然科学基金资助项目(61101215);中央高校基本科研业务费专项基金资助项目(CHD2012JC012);陕西省社会发展科技攻关基金资助项目(2010K11-02-11);陕西省教育厅科学研究计划基金资助项目(11JK0994)

Abstract: To improve the correct rate of image classification using sparse representation dictionaries, a discriminate dictionary training algorithm based on adaptive steepest descent is proposed. This algorithm uses alternating gradient descent for bi-objective optimization model of discriminate dictionary training. To guarantee the convergence of sparse representation residual and the incoherence of atoms from dictionaries corresponding to different classes and increasing convergence rate, adaptive step size is adopted and the method of calculating the step size is proved. The steps of the algorithm are as following: Fix dictionaries and use current dictionaries and data samples to calculate the steepest descent directions and adaptive step sizes of the sparse representation coefficients. Small coefficients are set to zero according to sparseness constraints. Fix sparse representation coefficients, and use sparse representation coefficients and data samples to calculate the steepest descent direction and adaptive step size of dictionaries. Experimental results of hand-writing recognition show that the correct rate is 96.51%.

Key words: image classification, dictionary training, sparse representation, hand-written character recognition, bi-variable optimization, adaptive step size

摘要: 为提高稀疏表示字典用于图像分类时的正确率,提出一种基于自适应梯度最速下降的分类字典训练算法。该算法采用交替梯度下降法解决分类字典训练的双变量优化模型。为提高收敛速度,并保证稀疏表示残差和不同类别对应字典原子间的不相关性同时收敛,采用自适应步长,推导证明自适应步长的计算方法。通过固定字典,运用当前字典和训练样本计算出稀疏表示系数的下降方向和自适应步长,按照稀疏度约束将小系数置零,固定稀疏表示系数,利用稀疏表示系数和样本找到字典的下降方向和自适应步长。实验结果表明,该算法在手写字符识别中正确率能达到96.51%。

关键词: 图像分类, 字典训练, 稀疏表示, 手写字符识别, 双变量优化, 自适应步长

CLC Number: