智能科学与技术学报, 2021, 3(3): 342-350 doi: 10.11959/j.issn.2096-6652.202135

专刊:目标智能检测与识别

鲁棒的非负监督低秩鉴别嵌入算法

姚裕1, 万鸣华1,2

1 南京审计大学信息工程学院,江苏 南京 211815

2 江苏省社会安全图像与视频理解重点实验室,江苏 南京 210094

Robust non-negative supervised low-rank discriminant embedding algorithm

YAO Yu1, WAN Minghua1,2

1 School of Information Engineering, Nanjing Audit University, Nanjing 211815, China

2 Key Laboratory of Image and Video Understanding for Social Safety, Nanjing 210094, China

通讯作者: 万鸣华,wmh36@nau.edu.cn

修回日期: 2021-08-05   网络出版日期: 2021-09-15

基金资助: 国家自然科学基金资助项目.  61876213
江苏省自然科学基金资助项目.  BK20201397
2018年江苏省高校自然科学研究重大项目.  18KJA520005
江苏省社会安全图像与视频理解重点实验室项目.  J2021-4
2020年江苏省科研与实践创新计划资助项目.  SJCX20_0670

Revised: 2021-08-05   Online: 2021-09-15

Fund supported: The National Natural Science Foundation of China.  61876213
The Natural Science Fund of Jiangsu Province.  BK20201397
The Key Research and Development Program Science Foundation in Colleges and Universities of Jiangshu Province.  18KJA520005
Jiangsu Key Laboratory of Image and Video Understanding for Social Safety of Nanjing University of Science and Technology.  J2021-4
Postgraduate Research and Practice Innovation Program of Jiangsu Province.  SJCX20_0670

作者简介 About authors

姚裕(1997−),男,南京审计大学信息工程学院硕士生,主要研究方向为模式识别与特征提取 。

万鸣华(1978−),男,博士,南京审计大学信息工程学院教授,主要研究方向为模式识别与机器学习 。

摘要

非负矩阵分解(NMF)已经得到了广泛应用。但NMF更注重数据的局部信息,忽略了数据的全局信息,而在有噪声图像的分类问题上,数据的全局信息往往比局部信息更具鲁棒性。为了提高算法的鲁棒性,结合数据的局部与全局信息,并且考虑低秩表示的特性,提出了一种新的非负监督低秩鉴别嵌入算法,此算法假设数据存在噪声,将数据分解为干净数据与噪声数据,并通过L1范数对噪声矩阵进行稀疏约束,增强对噪声的鲁棒性。此外,该算法使用低秩表示学习到一个低秩矩阵,然后通过非负分解再一次增强算法的鲁棒性。最后结合图嵌入理论,同时保留了数据的局部性和全局性。将该算法应用于各种加噪数据库中发现,相对于对比方法,该算法识别率提升了5%~15%。

关键词: 非负矩阵分解 ; 低秩表示 ; 特征提取 ; 图嵌入

Abstract

Non-negative matrix factorization (NMF) has been widely used.However, NMF pays more attention to the local information of the data, it ignores the global representation of the data.In terms of image classification, the global information of the data is often more robust to noise than the local information.In order to improve the robustness of the algorithm, combined with the data of local and global representation, and considered the characteristics of low-rank representation, a non-negative supervised low-rank discriminant embedded algorithm was proposed.This algorithm assumed the existence of noise in the data, decomposed the data into clean data and noise data, and made sparse constraints on the noise matrix through the L1norm, so as to enhance the robustness to noise.In addition, the algorithm used low-rank representation to learn a low-rank matrix, then through non-negative decomposition, the robustness of the algorithm was enhanced again.Finally, combined with a study of graph embedding method, the local and global data were retained at the same time.The algorithm is applied to various noisy databases, and the recognition rate of this algorithm is improved by about 5%~15% compared with the comparison algorithm.

Keywords: non-negative matrix factorization ; low-rank representation ; feature extraction ; graph embedding

PDF (13761KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

姚裕, 万鸣华. 鲁棒的非负监督低秩鉴别嵌入算法. 智能科学与技术学报[J], 2021, 3(3): 342-350 doi:10.11959/j.issn.2096-6652.202135

YAO Yu. Robust non-negative supervised low-rank discriminant embedding algorithm. Chinese Journal of Intelligent Science and Technology[J], 2021, 3(3): 342-350 doi:10.11959/j.issn.2096-6652.202135

1 引言

特征提取是人脸识别中比较重要的步骤,在研究特征提取的过程中产生了许多降维的方法[1,2,3],如主成分分析(principal component analysis,PCA)[4]和线性判别分析(liner discriminant analysis,LDA)[5]等,这些方法都能在一定程度上较好地对特征进行提取。与 PCA 和 LDA 不同的是,非负矩阵分解(non-negative matrix factorization,NMF)要求非负矩阵中的所有元素都大于或等于零,在这种约束下,原始数据中的噪声信息被充分过滤,从而使新的数据具有更好的表示能力。

作为一种基于局部的提取方法,NMF在特征提取领域已得到广泛使用,同时也产生了许多 NMF的扩展方法,包括稀疏NMF、鉴别NMF、正交NMF以及流形 NMF 等。有学者通过对非负矩阵施加稀疏编码,提出了一种新的非负稀疏编码(non-negative sparse coding,NNSC)方法[6],很大程度上增强了NMF的稀疏表示能力。Cai D等人[7]将 NMF 与流形结构结合,提出了图正则化 NMF (graph regularized NMF,GNMF)算法,从而保持了数据的内在几何结构。类似的算法还有流形正则化判别 NMF(manifold regularized discriminative NMF,MD-NMF)[8]、图嵌入正则化投影NMF(graph embedding regularized projection NMF,GEPNMF)[9]等。这些扩展算法都使 NMF 方法的能力得到了很大的提高。

尽管许多 NMF 方法结合了不同的性质,如稀疏性、判别能力或流形结构,但这些基于 NMF 的方法都将欧氏距离作为度量,该度量对数据噪声非常敏感。为了增强 NMF 的鲁棒性,人们也提出了一些鲁棒的NMF方法,如鲁棒NMF(robust NMF, RNMF)[10]、基于L2.1范数的NMF [11]等。这些鲁棒的 NMF 方法都是基于局部学习的,忽略了数据的全局信息。然而在实际应用中,数据中的噪声的全局分布大多是不规律的。因此,现有的鲁棒的NMF方法的鲁棒性是有限的。事实上,在对损坏数据进行分类时,数据的全局信息比局部信息具有更强的鲁棒性。

低秩表示(low-rank representation,LRR)可以捕获数据的全局结构,揭示样本的隶属度。在图像分类中,局部信息和全局信息在特征提取和分类中都起着重要作用。NMF 方法在局部特征学习上具有较强的能力,但忽略了数据的全局信息,为了保持局部特征学习和全局学习能力,在 LRR 的激励下,本文提出了一种利用低秩、非负监督约束和稀疏性[12,13,14]的算法——非负监督低秩鉴别嵌入(non-negative supervised low-rank discriminant embedding,NSLRE)来分类被破坏的数据。笔者假设数据被严重损坏,并将L1范数作为假定的噪声矩阵的稀疏约束。NSLRE先学习低秩矩阵、恢复干净矩阵并去除数据中的噪声;然后,对学习到的低秩矩阵进行非负因子分解,保持数据的局部表示能力,在此基础上结合流形正则化保持数据的局部几何结构,进一步增强 NMF的局部属性。NSLRE能够同时进行低秩学习和非负性学习,能够很好地获得基于局部和全局的数据表示。这保证了 NMF 中两个非负矩阵的构造不受噪声的影响。该算法既能保留数据的局部几何信息,又能进行去噪处理,对有噪声的图像分类任务有较好的处理效果。该算法的主要优点如下。

(1)NSLRE结合了NMF和LRR的一些优点。该算法学习到的低秩矩阵具有类似于 LRR 的全局表示,基础矩阵具有类似于 NMF 的局部表示。将局部表示和全局表示结合进行非负学习,实现鲁棒图像分类。

(2)在没有数据噪声干扰的情况下,在学习到的投影子空间中,同一类的数据点可以尽可能接近,这可以提高基于NMF的鲁棒方法的判别能力。

2 相关工作

2.1 非负矩阵分解

给定一个训练集 X=[x1,x2,,xi,,xn]Rm×n ,其中m表示数据样本的维度,n表示数据样本的个数。NMF 的主要想法是将数据集X分解为两个非负因子URm×kVRk×n 。基于欧氏距离的NMF的目标函数可以定义为:

O=XUVF2,  s.tU0,V0    (1)

它的迭代规则可以表示为:

ujkt+1ujkt(XV)jk(UVV)jk,vkit+1vkit(UX)ki(UUV)ki  (2)

其中,ujkvki分别为UV的列向量。NMF被广泛应用于计算机视觉、模式识别、图像分类。不同于PCA和LDA,NMF中的所有元素都大于或等于零,这导致 NMF 是基于局部的表示。这也与基于部分表征的人脑的心理和生理证据一致。

2.2 低秩表示

为了解决子空间分解问题,有学者提出了LRR[15,16,17]方法,LRR的数据向量是其他样本的线性组合。与稀疏表示不同,LRR联合搜索所有数据的最低秩表示,捕获数据的全局结构。

给定一个训练集X=[x1,x2,,xi,,xn]Rm×nX的每一列都可以用基矩阵D来线性表示:

X=DZ    (3)

其中,Z是一个系数矩阵,LRR通过解决如下优化寻找Z的最优解:

minZZ*, s.tX=DZ    (4)

对于被损坏的数据,将噪声矩阵E添加到式(4)中可以得到:

minZZ*+λE2,1, s.tX=DZ+E  (5)

3 目标函数及迭代方法

3.1 目标函数

给定一个训练集X=[x1,x2,,xi,,xn]Rm×n , NMF将训练数据矩阵分解为两个非负的因子矩阵。但在实际应用中,数据总是被噪声干扰,因此笔者假设数据的噪声矩阵为E,并且将它添加到非负矩阵分解模型中,可以得到:

minU0,V0=XEUVF2    (6)

A=XE,则式(6)可重写为:

minA,E,U,V0=AUVF2, s.t.  X=A+E   (7)

其中,A为不含噪声的矩阵。但是非负矩阵分解注重数据局部结构,且忽略了数据的低秩特性。而对于被损坏的数据来说,全局信息更加有效,因此笔者考虑了样本的全局结构,且在式(7)中引入了LRR的低秩约束,得到下式:

minA,E,p,U,V0=i,jyiyj22Sijwyiyj22Sijb+

αrank(A)+AUVF2,

s.t.  X=A+E        (8)

其中,SijwSijb分别表示样本类内与类间的权重矩阵,p 为投影向量,α>0是一个用于权衡A分解后的余数与A的低秩的参数。

但是由于式(8)是一个NP问题,笔者将该问题用凸优化问题代替:

minA,E,p,U,V0=i,jyiyj22Sijwyiyj22Sijb+

αA*+AUVF2

s.t.     X=A+E      (9)

假设噪声是稀疏的,笔者使用L1范数对噪声矩阵E进行稀疏约束,可以得到:

minA,E,p,U,V0=i,jyiyj22Sijwyiyj22 Sijb+

αA*+βE1+AUVF2,

s.t.  X=A+E         (10)

该模型考虑了样本的全局信息与局部信息,同时对样本添加低秩特性,确保误差是稀疏的。

3.2 优化方法

笔者用交替方向乘子法(alternating direction method of multiplier,ADMM)或增广拉格朗日乘子法(augmented Lagrangian multiplier,ALM)来解决式(4)~式(10)。具体利用核范数[18]的下列性质来解决。

定理 1 对于任意矩阵ARm×n,都有 A*=minR,H12(RF2+HF2) s.t.A=RH

根据定理1,可以将式(10)转化为式(11):

minA,E,p,R,H,U,V0=i,jyiyj22Sijwyiyj22Sijb+

α2(RF2+HF2)+βE1+AUVF2,

s.tX=A+E, A=RH      (11)

它的增广拉格朗日函数为:

L(A,E,U,V,R,H,p,Y1,Y2,μ)=i,jyiyj22Sijw

yiyj22Sijb+α2(RF2+HF2)+βE1+AUVF2+

Y1,XAE+Y2,ARH+

μ2(XAEF2+ARHF2)=

i,jyiyj22Sijwyiyj22Sijb+

α2(RF2+HF2)+βE1+AUVF2+

μ2XAE+Y1μF2+μ2ARH+Y2μF2

12μ(Y1F2+Y2F2)         (12)

可以通过固定其他变量的方法来求解每个变量。

(1)求解A

固定其他变量求解A,可以得到如下问题:

minAAUVF2+

μ2XAE+Y1μF2+μ2ARH+Y2μF2   (13)

通过求解式(13)的偏导数并令其等于0可以得到:

A=2K1+μ(K2+K3)2+2μ    (14)

其中, K1=UVK2=XE+Y1μK3=RHY2μ

(2)求解E

固定其他变量求解E,可以得到下式:

minEβE1+μ2XAE+Y1μF2    (15)

这是一个软阈值问题,可以通过收缩因子来求解该问题:

ek+1=argminjβμke1+

12e(AX+Y1kμk)22=ζβμk(AX+Y1kμk)    (16)

其中,ζβμk 是一个软阈值算子,它被定义为:

ζξ(π)={πξ, π>ξπ+ξ,      π<ξ0,                         (17)

(3)求解U

固定其他变量求解U得到:

minU0AUVF2    (18)

经过简单的计算,式(18)可转化为:

AUVF2=tr(AUV)(AUV)=

tr(AAAVUUVA+UVVU)   (19)

假设拉格朗日乘子为ψij,且使得uij0,可以得到式(19)的拉格朗日函数为:

L(U)=tr(AAAVU

UVA+UVVU)+tr(ΨU)    (20)

L(U)对U的偏导数为0,则最后可以得到:

L(U)U=2AV+2UVV+Ψ    (21)

通过KKT条件可知,需要 ψijuij=0,因此式(21)可转化为:

(AV)ijuij+(UVV)ijuij=0    (22)

从而可以进一步得到如下迭代规则:

uijuij(AV)ij(UVV)ij    (23)

(4)求解V

求解VU的步骤与上文相同,经过一些简单的计算,可以得到下式:

minV0AUVF2    (24)

ϕij为拉格朗日乘子,可得函数为:

L(V)=tr(AAAVU

UVA+UVVU)+tr(ΦV)    (25)

V的偏导数为0,则:

L(V)V=2UA+2UUV+Φ    (26)

根据KKT条件ϕijvij=0,可得:

(UA)ijvij+(UUV)ijvij=0    (27)

最后得出迭代规则为:

vijvij(UA)ij(UUV)ij    (28)

(5)求解R

固定R以外的变量可以得到:

minRα2RF2+μ2ARH+Y2μF2    (29)

求解式(29)的偏导数,且令其等于0得:

αR+μRHH(μA+Y2)H=0

R=(Y2+μA)H(μHH+αI)1   (30)

(6)求解H

固定H以外的变量可以得到:

minHα2HF2+μ2ARH+Y2μF2    (31)

求偏导数得:

H=(μRR+αI)1R(Y2+μA)    (32)

(7)求解投影矩阵p

固定投影矩阵p以外的变量可以得到:

minpi,jyiyj22Sijwi,jyiyj22Sijb   (33)

经过简单化简得到:

i,jyiyj22Sijwi,jyiyj22Sijb=

i,jpxipxj22Sijwi,jpxipxj22Sijb=

pX(DSw)XppX(HSb)Xp=

pX(LJ)Xp    (34)

算法1展示了NSLRE的整个过程。

算法1 NSLRE

输入 训练集X,维度d,迭代数T,参数α和β

步骤1:初始化E=0V=0U=0Y1=Y2=0

步骤2:从i= 1 : T做:

通过式(14)更新A

通过式(16)更新E

通过式(23)更新U

通过式(28)更新V

通过式(30)更新R

通过式(32)更新H

通过式(33)更新p

更新拉格朗日乘子:

Y1=Y1+μ(XAE)

Y2=Y2+μ(XRH)

通过μ=min(ρμ,max μ)更新μ

输出 最优解AEUVRHp

4 实验

4.1 数据集

ORL人脸数据库包含400张图像,共40个人,每个人10张图像。每张图像的大小为56×46像素,包含了每个人不同的姿势和面部表情。

Yale人脸数据库的图像数量较少,共165张图像,包含15个人,每个人有11张图像。每张图像的大小为80×100像素,表情、手势和灯光都不一样。

AR人脸数据库包含120个人的2 400张图像,每一张都被裁剪成50×40像素。

FERET人脸数据库包含200个人,每个人都有7张受不同照明影响的图像,共1 400张图像。每张图像都被调整为40×40像素。

PolyU掌纹数据库有100个人的600张图像。每个人的6个样本被采集了两次,采集间隔两个月。

4.2 实验参数

笔者从不同的数据集中选取不同的样本来测试本文提出的方法的性能。选择不同数据集中的t张图像作为训练样本,图像分别来自 ORL、Yale 和AR(t= 3,4,5,6)以及 FERET 人脸数据库(t= 2,3,4,5)。为了证明该方法的准确性,笔者将其与经典的线性方法LDA和低秩方法LRR、流形学习的方法LPP及其监督扩展SLPP、基于非负矩阵分解的方法NMF和鲁棒扩展方法RNMF以及基于相同低秩思想的LRNF方法进行比较。参数α和β的选择范围为{10-4,10-2,…,102,103}。最后使用最近邻分类器对提取的样本进行分类。

4.3 连续像素遮挡的鲁棒性检验

为了进一步测试 NSLRE 在面对不同层次的连续遮挡数据时的鲁棒性,笔者在图像的不同位置随机添加一些遮挡块,将块大小分别设置为 5×5 和10×10。ORL、Yale、AR 和 FERET 人脸数据库的原始图像及其不同级别连续遮挡的损坏图像见表1

表1   ORL、Yale、AR和FERET人脸数据库的原始图像及其不同级别连续遮挡的损坏图像

人脸数据库干净数据遮挡块为5×5像素遮挡块为10×10像素
ORL
Yale
AR
FERET

新窗口打开| 下载CSV


图1展示了LDA、LRR、LPP、SLPP、NMF、RNMF、LRNF和NSLRE在不同遮挡水平下,在不同数量的训练样本中的最高分类准确率,表2表3表4表5展示了块遮挡下不同人脸数据库上各算法的最高识别率。

4.4 PolyU掌纹数据库的实验

图1

图1   LDA、LRR、LPP、SLPP、NMF、RNMF、LRNF和NSLRE在ORL、Yale、AR和FERET人脸数据库上的最高分类准确率


表2   块遮挡下ORL人脸数据库上各算法的最高识别率

算法块大小为5×5块大小为10×10
t=3t=4t=5t=6t=3t=4t=5t=6
LDA57.87%64.37%70.83%76.51%56.42%60.21%66.83%70.21%
LRR68.21%73.33%75.67%81.25%67.21%72.36%76.53%80.67%
LPP66.71%72.34%74.5%80.21%64.27%69.55%72.61%78.25%
SLPP73.66%77.11%78.11%83.06%67.34%72.6%78.07%81.95%
NMF70.08%75.99%78.91%85.05%65.5%70.17%73.62%83.25%
RNMF78.81%81.66%83.71%85.55%73.46%78.21%83.21%86.53%
LRNF82.01%84.1%86.25%89.66%75.67%82%85.37%88.41%
NSLRE86.07%88.33%90.61%93.58%83.05%86.58%88.51%92.12%

新窗口打开| 下载CSV


表3   块遮挡下Yale人脸数据库上各算法的最高识别率

算法遮挡块大小为5×5遮挡块大小为10×10
t=3t=4t=5t=6t=3t=4t=5t=6
LDA62.11%66.1%72.33%76.11%60.7%64.1%70.11%73.99%
LRR72.16%75.23%78.66%82.22%71.42%73.33%76.16%81.11%
LPP65.65%70.45%75.11%79.31%64.1%69%74.3%77.8%
SLPP71.21%73.66%77.55%84.21%72.06%75.75%78.31%85.65%
NMF69.06%72.08%76.08%82.25%68.26%71.88%77.33%80.25%
RNMF83.33%85.71%88.2%90.5%81.66%82.71%84.88%89%
LRNF86.12%88%91%92.12%80%84.71%86.2%90.21%
NSLRE90.16%92.28%94.3%95.6%84.71%87.3%90%92.12%

新窗口打开| 下载CSV


表4   块遮挡下AR人脸数据库上各算法的最高识别率

算法遮挡块大小为5×5遮挡块大小为10×10
t=3t=4t=5t=6t=3t=4t=5t=6
LDA42.14%50.72%53%58.5%39.97%46.45%50.61%54%
LRR61.68%65.11%69.85%74.93%58.75%62.11%66.25%71.99%
LPP58.17%63.90%67.9%72%55.21%60.06%63.45%69%
SLPP64.05%67.91%71.2%75.98%61.26%65.77%69.21%73.11%
NMF62.33%68.11%72.25%77.25%61.07%66.21%71.33%75.81%
RNMF68.21%72.11%76.25%79%65.33%69.25%73.67%76%
LRNF70.15%74%77.15%82.97%70%75.11%76.87%80.46%
NSLRE75.23%78.16%82.33%85.5%72.17%77.04%80.95%83.25%

新窗口打开| 下载CSV


PolyU掌纹数据库包含100个人的600张图像。每张图像的大小都是128×128像素。为了进一步测试NSLRE在掌纹数据库上的鲁棒性,笔者在样本图像上分别添加了大小为 5×5 和 10×10 的遮挡块。PolyU 掌纹数据库的原始图像与分别带有 5×5 和10×10遮挡块的损坏图像如图2所示。笔者为每个掌纹选取3张图像作为训练样本。实验结果如图3所示。PolyU掌纹数据库上各算法的最高识别率见表6

图2

图2   PolyU掌纹数据库的原始图像与分别带有5×5和10×10遮挡块的损坏图像


图3

图3   LDA、LRR、LPP、SLPP、NMF、RNMF、LRNF和NSLRE在PolyU掌纹数据库上的最高分类准确率


4.5 实验结果与分析

对于人脸数据库,图1显示了不同方法在ORL、Yale、AR和FERET人脸数据库上的最高识别率随训练样本数量的变化,表2表5显示了不同算法随不同训练样本在不同人脸数据库上的最高识别率。上述结果表明,LPP和SLPP方法作为流形学习方法,识别率较LDA有所提升,因为LPP和SLPP都采用了图嵌入的思想,通过权重图来约束样本相邻点的相似度,流形学习方法更注重于保留数据内在的局部邻域结构。作为一种低秩表示方法,LRR将样本矩阵作为字典并进行自表示,在对噪声的鲁棒性上具有明显的优势。与NMF和RNMF相比, NSLRE因为引入了非负学习的思想,将非负因子分解融入算法中,所以效果更加显著。同时,相比LPP、NMF和LRR,NSLRE的识别率提升了5%~15%,这是因为NSLRE在考虑样本流形结构的情况下引入了低秩表示,通过对矩阵的分解来引入低秩特性提取主要特征,从而获得了更好的鲁棒性。最后,为了测试NSLRE的稳定性,图3表6分别展示了NSLRE在 PolyU 掌纹数据库上原始样本的最高识别率和样本加噪后的最高识别率。从图3表6中可以看出, NSLRE 在经过块遮挡干扰后仍能保持良好的识别率,模型具有良好的鲁棒性。

表5   块遮挡下FERET人脸数据库上各算法的最高识别率

算法遮挡块大小为5×5遮挡块大小为10×10
t=2t=3t=4t=5t=2t=3t=4t=5
LDA41%42%46.75%48.3%38.55%41.14%44.5%47.33%
LRR59.21%61.36%66.21%71.17%56.09%58.11%65.34%69.09%
LPP57.8%59.5%64.25%69%54.1%56.5%63%67%
SLPP57.4%64.2%67.6%73.9%55.8%62.03%68.77%72.95%
NMF59.05%65.01%71.98%74.09%57.11%62.61%65.30%72.34%
RNMF65.39%70.25%77.65%80.5%63.21%66.96%74.11%78.10%
LRNF70.2%73.1%80.62%86.21%68.36%71%76.33%82.25%
NSLRE75.23%78.16%82.33%87.60%73.32%76.61%81.45%86.12%

新窗口打开| 下载CSV


表6   PolyU掌纹数据库上各算法的最高识别率

算法原始图像遮挡块大小为5×5遮挡块大小为10×10
LDA73.51%68.21%62.52%
LRR77.11%73.32%69.15%
LPP81.24%76.56%73.34%
SLPP80.27%77.15%71.69%
NMF85.63%83.12%76.87%
RNMF89.92%85.61%79.13%
LRNF90.45%85.1%82.92%
NSLRE93.31%88.70%84.30%

新窗口打开| 下载CSV


5 结束语

本文提出了一种新的低秩非负矩阵分解算法——非负监督低秩鉴别嵌入算法,它在一定程度上解决了非负矩阵分解存在的一些问题。此算法有效地结合了低秩表示、非负矩阵分解以及图嵌入的特性。它假设数据被噪声损坏,通过L1范数约束噪声,通过核范数约束低秩矩阵,并在此基础上进行非负矩阵分解,最后结合图嵌入的方法保留了样本的局部性和全局性,这使得模型的鲁棒性较强。在对不同数据集进行加噪处理后,通过实验对所提算法进行分析,进一步证明了该算法的有效性。

参考文献

任克强, 张静然 .

基于局部Fisher准则判别投影的人脸识别算法

[J]. 传感器与微系统, 2019,38(7): 113-116,120.

[本文引用: 1]

REN K Q , ZHANG J R .

Face recognition algorithm based on local Fisher criterion discriminant projections

[J]. Transducer and Microsystem Technologies, 2019,38(7): 113-116,120.

[本文引用: 1]

YANG J , ZHANG D , YANG J Y .

Constructing PCA baseline algorithms to reevaluate ICA-based face-recognition performance

[J]. IEEE Transactions on Systems,Man,and Cybernetics,Part B (Cybernetics), 2007,37(4): 1015-1021.

[本文引用: 1]

刘文华, 李浥东, 王涛 ,.

基于高维特征表示的交通场景识别

[J]. 智能科学与技术学报, 2019,1(4): 392-399.

[本文引用: 1]

LIU W H , LI Y D , WANG T ,et al.

Transportation scene recognition based on high level feature representation

[J]. Chinese Journal of Intelligent Science and Technology, 2019,1(4): 392-399.

[本文引用: 1]

ZUO W M , ZHANG D , YANG J ,et al.

BDPCA plus LDA:a novel fast feature extraction technique for face recognition

[J]. IEEE Transactions on Systems,Man,and Cybernetics,Part B (Cybernetics), 2006,36(4): 946-953.

[本文引用: 1]

NIE F P , WANG Z , WANG R ,et al.

Adaptive local linear discriminant analysis

[J]. ACM Transactions on Knowledge Discovery from Data, 2020,14(1): 1-19.

[本文引用: 1]

HOYER P O , .

Non-negative sparse coding

[C]// Proceedings of the 12th IEEE Workshop on Neural Networks for Signal Processing. Piscataway:IEEE Press, 2002: 557-565.

[本文引用: 1]

CAI D , HE X F , HAN J W ,et al.

Graph regularized nonnegative matrix factorization for data representation

[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2011,33(8): 1548-1560.

[本文引用: 1]

GUAN N Y , TAO D C , LUO Z G ,et al.

Manifold regularized discriminative nonnegative matrix factorization with fast gradient descent

[J]. IEEE Transactions on Image Processing, 2011,20(7): 2030-2048.

[本文引用: 1]

杜海顺, 张旭东 .

图嵌入正则化投影非负矩阵分解人脸图像特征提取

[J]. 中国图象图形学报, 2014,19(8): 1176-1184.

[本文引用: 1]

DU H S , ZHANG X D .

Graph embedding regularized projective non-negative matrix factorization for face image feature extraction

[J]. Journal of Image and Graphics, 2014,19(8): 1176-1184.

[本文引用: 1]

ZHANG L J , CHEN Z G , ZHENG M ,et al.

Robust non-negative matrix factorization

[J]. Frontiers of Electrical and Electronic Engineering in China, 2011,6(2): 192-200.

[本文引用: 1]

KONG D G , DING C , HUANG H .

Robust nonnegative matrix factorization using L2.1-norm

[C]// Proceedings of the 20th ACM International Conference on Information and Knowledge Management. New York:ACM Press, 2011.

[本文引用: 1]

WRIGHT J , MA Y , MAIRAL J ,et al.

Sparse representation for computer vision and pattern recognition

[J]. Proceedings of the IEEE, 2010,98(6): 1031-1044.

[本文引用: 1]

WRIGHT J , YANG A Y , GANESH A ,et al.

Robust face recognition via sparse representation

[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2009,31(2): 210-227.

[本文引用: 1]

YANG M , ZHANG L .

Gabor feature based sparse representation for face recognition with Gabor occlusion dictionary

[C]// Proceedings of the European Conference on Computer Vision.[S.l.:s.n.], 2010.

[本文引用: 1]

LIU G C , LIN Z C , YAN S C ,et al.

Robust recovery of subspace structures by low-rank representation

[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2013,35(1): 171-184.

[本文引用: 1]

LIU G C , LIN Z C , YONG Y .

Robust subspace segmentation by low-rank representation

[C]// Proceedings of the International Conference on Machine Learning.[S.l.:s.n.], 2003: 1615-1618.

[本文引用: 1]

LIU G C , LIN Z C , YONG Y .

Robust subspace segmentation by low-rank representation

[C]// Proceedings of the ICML.[S.l.:s.n.], 2010: 663-670.

[本文引用: 1]

MAZUMDER R , HASTIE T , TIBSHIRANI R .

Spectral regularization algorithms for learning large incomplete matrices

[J]. The Journal of Machine Learning Research, 2010,11: 2287-2322.

[本文引用: 1]

/