2. 广东工业大学 自动化学院, 广州 510006;
3. 汕头大学, 广东 汕头 515063
2. School of Automation, Guangdong University of Technology, Guangzhou 510006, China;
3. Shantou University, Shantou, Guangdong 515063, China
开放科学(资源服务)标志码(OSID):
聚类是一种无监督的大规模数据分析算法,在过去的几十年中,许多经典聚类算法被提出。经典的聚类算法包含但不限于标准谱聚类[1](Spectral Clustering,SC)、稀疏子空间聚类[2](Sparse Subspace Clustering,SSC)和低秩表示[3](Low-Rank Representation,LRR)等。尽管这些算法取得了较好的成果,但其仅考虑单视图数据,忽略了来自不同的特征集或异构源的信息。
在现实生活中,目标对象通常由来自不同视图的信息表示,即数据可以由多个不同的特征集或多个异构源来描述。例如,一幅图像可用像素强度、梯度方向直方图(Histogram of Oriented Gradient,HOG)和局部二值模式(Local Binary Pattern,LBP)等不同的图像特征来描述。在生物医学研究中,不同细胞的化学结构和反应都可以用来代表某种药物,而序列和基因表达值可以在不同方面代表某种蛋白质[4]。多视图数据提供来自不同视图的丰富底层信息,只有所有视图结合在一起才能准确、真实地表示对象。为了充分利用多视图信息,近年来研究人员提出了许多多视图聚类算法[5-7]。
考虑到多个视图特征共同描述同一数据,因此不同视图之间应该存在许多共享信息。如何将多个视图集成在一起,从不同的视图中提取一致的底层信息,是多视图聚类需要重点解决的问题。基于此,研究人员提出一些有效的多视图聚类算法,主要分为图学习(或图融合)和谱学习,图学习通过学习一致性图对多视图数据进行聚类。文献[8]通过学习多个单一图,继而将学习到的多个图集成到具有k个分量的全局图中。文献[9]利用拉普拉斯矩阵上的秩约束学习一致性图,无需后处理步骤直接从图本身获得聚类分配结果。谱学习通过直接学习或构建公共子空间学习一致性表示,从而获取多视图数据之间的一致性信息。例如,自适应加权Procrustes[5](Adaptively Weighted Procrustes,AWP)利用PA(Procrustes Analysis)技术从谱嵌入中恢复了一致性聚类指标矩阵。文献[6]提出一种结合非负嵌入和谱嵌入的多视角谱聚类(NESE)算法,该算法在统一框架中同时学习非负嵌入和谱嵌入,其中非负嵌入直接揭示了一致的聚类结果,从而提升聚类性能。文献[10]表明,挖掘多视图数据之间的底层一致性,对于提高多视图聚类性能非常重要。
综上所述,挖掘多视图数据之间的底层一致信息是一项至关重要和具有挑战性的工作。本文提出一种基于正交基的多视图迁移谱聚类(Orthogonal basis-based Multiview Transfer Spectral Clustering,OMTSC)算法。OMTSC算法同时学习每个视图的聚类分配矩阵和特征嵌入,并将聚类分配矩阵分解为共享正交基矩阵和聚类编码矩阵。其中正交基矩阵包含一组潜在的聚类中心,即每个多视图样本可以有效地分配给多个不同权重的类。同时,引入基于二部图的协同聚类来控制和实现多视图之间的知识迁移,发现多视图之间的一致性信息,维护各个视图的特征流形信息。在此基础上,通过从正交基矩阵和特征嵌入迁移知识来获取每个视图聚类任务的聚类编码矩阵,将正交基矩阵和加权聚类编码矩阵相结合学习多视图聚类分配矩阵,从而得到最终聚类指标。
1 相关工作本节将介绍文中用到的符号以及迁移学习和单(多)视图谱聚类的相关工作。
1.1 矩阵表示在本文中,
迁移学习[11-13]的目的是通过迁移源领域的知识来提高目标学习者在目标领域中的表现,其在文档分类[11]、情感分类[14]、协同训练[15]等许多数据挖掘领域中都取得较好的效果。协同训练考虑在只有一小组标记样本的情况下,通过迁移相关知识给无标记样本,从而提高学习算法的性能。
文献[16]基于协同训练提出一种双视图谱聚类算法,即二部图协同聚类。该算法通过在两个视图之间迁移相关知识,达到提升多视图聚类性能的目的。二部图的相似矩阵定义为:
WA=[0AAT0] | (1) |
其中:
对应的图拉普拉斯矩阵定义为:
LA=[D1−A−ATD2] | (2) |
其中:
二部图协同聚类的目标函数表示如下:
minz zTLAzs.t. xTD1x=I,yTD2y=I | (3) |
z=[xy] | (4) |
其中:向量
maxx,y xTAys.t. xTD1x=I,yTD2y=I | (5) |
文献[17]提出一种无监督特征选择算法,即同时正交基聚类特征选择(Simultaneous Orthogonal basis Clustering Feature Selection,SOCFS)算法。该算法旨在利用目标矩阵通过正交基聚类获取投影数据点的潜在聚类中心,继而引导投影矩阵选择判别特征。给出特征权重矩阵
minG ||GTA−BKETK||2Fs.t. BTKBK=I,ETKEK=I,EK≥0 | (6) |
其中:目标矩阵
本节主要介绍通用的单视图谱聚类算法[15]。假设存在
wi,j={1,xi∈N(xj),xj∈N(xi)0,其他 | (7) |
其中:
通过求解一个特征值分解问题得到原始数据的谱嵌入,即:
minP tr(PTLP)s.t. PTP=I | (8) |
其中:
由单视图谱聚类可定义
minF ∑v(α(v))rtr(FTL(v)F)s.t. FTF=I,∑vα(v)=1,α(v)≻0 | (9) |
其中:
在实际应用中,数据往往由多个不同的特征集或多个异构源来描述,即多视图数据。单视图谱聚类[15, 20-22]并不能独立地处理多视图数据,并且聚类性能一般。为解决这一问题,近年来研究人员在单视图聚类的基础上提出多视图聚类算法。多视图谱聚类通过最大化多视图一致性来提高聚类性能。因此,如何最大化多视图一致性成为一个关键问题。
现有的多视图聚类算法[5-7]通过学习一致性嵌入或者一致性图来挖掘多视图一致性,但其存在不足之处:一是多视图一致性信息挖掘不充分;二是无法有效地平衡不同视图的质量差异。本文OMTSC算法与现有算法的不同之处在于:OMTSC分解一致性表示,即聚类分配矩阵,分别学习正交基矩阵和聚类编码矩阵。一方面,正交基矩阵可以捕获并储存多视图一致性;另一方面,聚类编码矩阵通过加权融合,可更好地平衡不同视图的质量差异。并且OMTSC算法利用二部图充分挖掘多视图数据的一致性和多样性,通过多样性提升一致性的学习性能。
本文工作的主要贡献如下:
1)提出一种基于正交基的多视图迁移谱聚类(OMTSC)算法。该算法在一个统一框架中学习聚类分配矩阵和特征嵌入。
2)聚类分配矩阵可分解为正交基矩阵和聚类编码矩阵。正交基矩阵保留潜在的聚类中心,并捕获多视图数据之间的一致性信息。
3)OMTSC算法学习特征嵌入,借助其多样性并最大限度地优化多视图一致性。
2 OMTSC算法为有效地挖掘多视图数据之间的一致性,本节提出基于正交基的多视图迁移谱聚类(OMTSC)算法。
2.1 多视图迁移谱聚类OMTSC算法沿用文献[17]采用正交基聚类发现潜在的聚类中心的思想,可将每个视图的聚类分配矩阵
minE(v),B ∑v(α(v))rtr((E(v)B)TL(v)NE(v)B)s.t. E(v)TE(v)=I,BTB=I | (10) |
其中:
L(v)N=(D(v))−12L(v)(D(v))−12=I−(D(v))−12W(v)(D(v))−12 | (11) |
其中:
OMTSC算法为更好地学习多视图一致性,通过优化学习到的正交基矩阵
minA(v) ∑v||A(v)||2,1+tr((A(v))TX(v)NE(v)B) | (12) |
X(v)N=(D(v)1)−12X(v)(D(v)2)−12 | (13) |
其中:
在多视图之间迁移的正交基矩阵
结合式(10)和式(12),求解最优的聚类分配矩阵
minE(v),B,A(v)∑v(α(v))rtr((E(v)B)TL(v)E(v)B)+ μ||A(v)||2,1+λtr((A(v))TX(v)E(v)B)s.t. E(v)TE(v)=I,BTB=I,∑vα(v)=1,α(v)≻0 | (14) |
其中:
在多视图聚类任务中,正交基矩阵
本节将主要探讨对OMTSC算法模型的优化。显而易见,直接解决问题式(14)是一项具有挑战性的工作,由于它是非凸的,因此本文采用一种交替方向策略来优化多变量问题。首先固定
下面简单介绍更新的过程:
首先明确更新
命题1 假设一个秩为p的矩阵
π(Z)=minQTQ=I||Z−Q||2F | (15) |
如果
固定
minE(v)∑vtr((E(v)B)TL(v)NE(v)B)+λtr((A(v))TX(v)NE(v)B)s.t. E(v)TE(v)=I | (16) |
E(v)T+1=π(E(v)T−t1ddE(v)) | (17) |
其中:
固定
minB∑vtr((E(v)B)TL(v)E(v)B)+λtr((A(v))TX(v)E(v)B)s.t. BTB=I | (18) |
BT+1=π(BT−t2ddB) | (19) |
其中:
固定
minA(v)∑vμ||A(v)||2,1+λtr((A(v))TX(v)NE(v)B) | (20) |
引入一个变量
minA(v)∑vμ||S||2,1+λtr((A(v))TX(v)NE(v)B)s.t. S=A(v) | (21) |
针对上述问题,本文采用ADMM算法,其增广拉格朗日形式如下:
minS,A(v)∑vμ||S||2,1+λtr((A(v))TX(v)NE(v)B)+β2||S−A(v)+1βY||2F | (22) |
其中:
然后对于下面问题:
minS∑vλ2||S||2,1+β2||S−A(v)+1βY||2F | (23) |
有封闭(closed-form)解,即:
S=(2μDS+βIS)−1(βA(v)−Y) | (24) |
其中:
minA(v)∑vλtr((A(v))TX(v)NE(v)B)+β2||S−A(v)+1βY||2F | (25) |
将目标函数关于
A(v)=S+1βY+λβX(v)E(v)B | (26) |
YT=YT−1+β(S−A(v)) | (27) |
固定
γ(v)=tr((E(v)B)TL(v)NE(v)B)+μ||A(v)||2,1+λtr((A(v))TX(v)NE(v)B) | (28) |
min∑vα(v)=1,α(v)≻0∑v(α(v))rγ(v) | (29) |
α(v)=γ(v)1/(1−r)∑vγ(v)1/(1−r) | (30) |
通过
算法1 基于正交基的多视图迁移谱聚类
输入 归一化图拉普拉斯矩阵
输出 最优
1.初始化
2.REPEAT
3.根据式(17)更新
4.根据式(19)更新
5.根据式(26)更新
6.根据式(30)更新
7.UNTIL目标模型收敛
8.计算最优聚类分配矩阵
本节选用3个数据集进行实验,并同时与9种聚类算法进行比较,以此评估OMTSC算法的聚类性能。最后分析OMTSC算法的时间复杂度、收敛性和参数灵敏性。
3.1 数据集本文选用3个真实数据集来评估多视图数据聚类的性能。实验数据集包括人脸、图像和文本数据。数据集详细信息如表 1所示。
![]() |
下载CSV 表 1 数据集信息 Table 1 Introduction to datasets |
ORL[27]是人脸识别领域流行的人脸数据库,共有400个样本,分为40个类,可由3个视图描述,分别是强度特征、LBP特征和Gabor特征。
WikipediaArticles可分为30个类,由于其中一些类很少,因此选取其中10个最受欢迎的类,选取的数据集共有693个样本。
COIL20[28]是一个图像数据集,共有1 440幅图像,可分为20类,对于每幅图像提取3个不同的特征向量,包括强度特征、LBP特征和Gabor特征。
3.2 对比算法本文选用1种单视图聚类算法和8种多视图聚类算法,与OMTSC算法进行比较。下文简要介绍对比算法:
1)SC-Best[15]。SC-Best算法对每个视图中的特征进行标准的谱聚类,并由实验者手动选择最佳的聚类性能作为最终的聚类结果。
2)CoReg SPC[23]。该算法通过对聚类假设进行共正则化,使不同的视图保持一致。
3)AASC[24]。该算法将相似矩阵聚集在一起进行谱聚类。
4)RMSC[29]。该算法为多视图聚类恢复了一个共享的低秩转移概率矩阵。
5)MVGL[8]。该算法从不同的单视图中学习全局图。由于秩约束,因此聚类指标直接由全局图获得。
6)MVGC[9]。该算法利用拉普拉斯矩阵上的秩约束学习一致性图,并利用拉普拉斯矩阵直接获取聚类标签。
7)AWP[5]。该算法利用PA技术从谱嵌入中恢复一致性聚类指标矩阵。
8)WMSC[7]。该算法利用不同视图的归一化拉普拉斯矩阵的特征向量张成子空间之间的最大标准角,它可衡量不同视图聚类结果之间的差异性。因此,最小化标准角可以为所有视图带来更好的聚类一致性。
9)NESE[6]。该算法在统一框架中同时学习非负嵌入和谱嵌入,其中非负嵌入直接揭示了一致的聚类结果,从而提升聚类性能。
本文对每种算法分别进行了10次实验,通过比较各评估指标的均值和标准差对比聚类性能。所有算法的聚类结果由3个评估指标测量:即聚类精度(Accuracy,ACC)、归一化互信息(Normalized Mutual Information,NMI)、调整兰特指数(Adjusted Rand Index,ARI)。对于每个评估指标,指标值越大,结果越好。
3.3 实验结果与分析3个数据集的聚类结果如表 2~表 4所示,其中,粗体字体是最优结果,下划线字体是次优结果,表中数值为均值±标准差。SC-Best是SC在单一视图下得到的最佳结果。
![]() |
下载CSV 表 2 不同算法在WikipediaArticles数据集上的聚类结果 Table 2 Clustering results of different algorithms in WikipediaArticles dataset |
![]() |
下载CSV 表 3 不同算法在COIL20数据集上的聚类结果 Table 3 Clustering results of different algorithms in COIL20 dataset |
![]() |
下载CSV 表 4 不同算法在ORL数据集上的聚类结果 Table 4 Clustering results of different algorithms in ORL dataset |
1)在以上3个数据集中,OMTSC算法的聚类性能均优于其他算法。特别是在与WikipediaArticles、ORL数据集上的次优结果相比,OMTSC算法在ARI指标上的提升超过了近5%。
2)值得注意的是大多数对比算法在不同的数据集上的性能并不稳定。比如NESE算法在COIL20数据集上取得次优结果,然而在另外两个数据集上的性能并不理想,而OMTSC算法在不同数据集上保持着最优结果。这是因为NESE算法是直接学习一致性嵌入,而OMTSC算法将一致性嵌入分解为公共正交基矩阵和聚类编码矩阵,考虑多视图的一致性和不同视图的特异性,并在模型优化过程中促进两者的相互学习。同时,利用每个视图特征嵌入的多样性来捕获多视图潜在的一致性。
3)与SC-Best算法和CoReg算法相比,OMTSC算法可以充分挖掘多视图一致性,捕获潜在聚类中心,并有效消除视图中的噪声和不重要信息,从而提升其聚类性能。其中,SC-Best算法需要对每个视图分别进行聚类,然后手动选择最佳性能视图,故不适用于实际应用。而CoReg算法完全忽略了视图相似矩阵之间的质量差异,对学习到的一致的特征向量集有很大影响。OMTSC算法考虑了不同视图的显著差异,它通过学习加权聚类编码矩阵,可以很好地平衡不同视图相似矩阵之间的质量差异。
4)ORL和COIL20数据集都有3个视图,其中视图的特征数目大多超过3 000个。由于ORL和COIL20数据集的高维性,其中存在一些噪声和冗余信息。OMTSC算法基于群稀疏约束的特征嵌入,可有效消除视图中的噪声,降低视图中高维和噪声特征对聚类性能的影响。可以看出,与ORL数据集上的MVGL算法相比,OMTSC算法在ACC上的提升超过了近10%;与COIL20数据集上的MCGC算法相比,OMTSC算法在AR上的提升超过了近10%。这可能是因为MVGL算法和MCGC算法没有去除冗余信息或噪声矩阵。
综上所述,本文提出的OMTSC算法在聚类性能及稳定性上,均优于其他先进的多(单)视图聚类算法。
3.4 时间复杂度分析不同算法的时间复杂度如表 5所示。由算法1可知,OMTSC算法可分为2个子问题。对于第1个问题,涉及计算一个正交基矩阵
![]() |
下载CSV 表 5 不同算法的时间复杂度 Table 5 Time complexity of different algorithms |
在OMTSC算法中存在有3个参数:
![]() |
Download:
|
图 1 不同参数下OMTSC算法在ORL和WikipediaArticles数据集上的聚类性能 Fig. 1 Clustering performance of OMTSC algorithm on ORL and WikipediaArticles datasets with different parameters |
1)当固定
2)在ORL数据集上,固定参数
本节采用ORL和WikipediaArticles数据集来评估OMTSC算法的收敛性。当更新
本文提出了一种基于正交基的多视图迁移谱聚类(OMTSC)算法。将每个视图的聚类分配矩阵分解为正交基矩阵和一个聚类编码矩阵,正交基矩阵通过捕获并储存多视图一致性,获取多视图数据的潜在聚类中心。同时,基于加权聚类编码矩阵,OMTSC可以更好地平衡不同视图之间的质量差异。通过引入协同聚类控制和实现知识迁移,在二部图上同时学习优化特征嵌入和聚类分配矩阵。在此基础上,利用特征嵌入的多样性最大化多视图一致性,学习最优的潜在聚类中心,进而提升多视图聚类性能。此外,本文设计一种交替迭代优化算法对目标函数进行优化,在3种真实基准数据集上的实验结果验证了该算法的有效性。下一步将考虑构造自适应图,以更好地发现数据的内在关系,提升聚类性能。
[1] |
NG A Y, JORDAN M I, WEISS Y. On spectral clustering: analysis and an algorithm[C]//Proceedings of NIPSʼ02. Cambridge, USA: MIP Press, 2002: 849-856.
|
[2] |
ELHAMIFAR E, VIDAL R. Sparse subspace clustering: algorithm, theory, and applications[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2013, 35(11): 2765-2781. DOI:10.1109/TPAMI.2013.57 |
[3] |
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. DOI:10.1109/TPAMI.2012.88 |
[4] |
LI L M, CAI M L. Drug target prediction by multi-view low rank embedding[J]. IEEE/ACM Transactions on Computational Biology and Bioinformatics, 2019, 16(5): 1712-1721. DOI:10.1109/TCBB.2017.2706267 |
[5] |
NIE F P, TIAN L, LI X L. Multiview clustering via adaptively weighted Procrustes[C]//Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. New York, USA: ACM Press, 2018: 2022-2030.
|
[6] |
HU Z X, NIE F P, WANG R, et al. Multi-view spectral clustering via integrating nonnegative embedding and spectral embedding[J]. Information Fusion, 2020, 55: 251-259. DOI:10.1016/j.inffus.2019.09.005 |
[7] |
ZONG L L, ZHANG X C, LIU X Y, et al. Weighted multi-view spectral clustering based on spectral perturbation[C]//Proceedings of AAAI Conference on Artificial Intelligence. [S. 1.]: AAAI Press, 2018: 4621-4629.
|
[8] |
ZHAN K, ZHANG C Q, GUAN J P, et al. Graph learning for multiview clustering[J]. IEEE Transactions on Cybernetics, 2018, 48(10): 2887-2895. DOI:10.1109/TCYB.2017.2751646 |
[9] |
ZHAN K, NIE F P, WANG J, et al. Multiview consensus graph clustering[J]. IEEE Transactions on Image Processing, 2019, 28(3): 1261-1270. DOI:10.1109/TIP.2018.2877335 |
[10] |
LIU J, JIANG Y, LI Z C, et al. Partially shared latent factor learning with multiview data[J]. IEEE Transactions on Neural Networks and Learning Systems, 2015, 26(6): 1233-1246. DOI:10.1109/TNNLS.2014.2335234 |
[11] |
PAN S J, YANG Q. A survey on transfer learning[J]. IEEE Transactions on Knowledge and Data Engineering, 2010, 22(10): 1345-1359. DOI:10.1109/TKDE.2009.191 |
[12] |
卢晨阳, 康雁, 杨成荣, 等. 基于语义结构的迁移学习文本特征对齐算法[J]. 计算机工程, 2019, 45(5): 116-121. LU C Y, KANG Y, YANG C R, et al. Text feature alignment algorithm for transfer learning based on semantic structure[J]. Computer Engineering, 2019, 45(5): 116-121. (in Chinese) |
[13] |
唐绍恩, 李骞, 胡磊, 等. 一种基于迁移学习的能见度检测算法[J]. 计算机工程, 2019, 45(9): 242-247. TANG S E, LI Q, HU L, et al. A visibility detection method based on transfer learning[J]. Computer Engineering, 2019, 45(9): 242-247. (in Chinese) |
[14] |
BLITZER J, KAKADE S, FOSTER D. Domain adaptation with coupled subspaces[C]//Proceedings of the 14th International Conference on Artificial Intelligence and Statistics. Washington D. C., USA: IEEE Press, 2011: 173-181.
|
[15] |
BLUM A, MITCHELL T. Combining labeled and unlabeled data with co-training[C]//Proceedings of the 11th Annual Conference on Computational Learning Theory. Washington D. C., USA: IEEE Press, 1998: 92-100.
|
[16] |
DE SA V R. Spectral clustering with two views[C]//Proceedings of International Conference on Machine Learning with Multiple Views. Berlin, Germany: Springer, 2005: 20-27.
|
[17] |
HAN D, KIM J. Unsupervised simultaneous orthogonal basis clustering feature selection[C]//Proceedings of 2015 IEEE Conference on Computer Vision and Pattern Recognition. Washington D. C., USA: IEEE Press, 2015: 5016-5023.
|
[18] |
HUANG Z Y, ZHOU J T, PENG X, et al. Multi-view spectral clustering network[C]//Proceedings of the 28th International Joint Conference on Artificial Intelligence. Macao, China: [s. n. ], 2019: 2563-2569.
|
[19] |
LI Y Q, NIE F P, HUANG H, et al. Large-scale multi-view spectral clustering via bipartite graph[C]//Proceedings of AAAI Conference on Artificial Intelligence. [S. 1.]: AAAI Press, 2015, 29(1): 2750-2756.
|
[20] |
SHI J B, MALIK J. Normalized cuts and image segmentation[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2000, 22(8): 888-905. DOI:10.1109/34.868688 |
[21] |
LUXBURG U. A tutorial on spectral clustering[J]. Statistics and Computing, 2007, 17(4): 395-416. DOI:10.1007/s11222-007-9033-z |
[22] |
NIE F P, WANG X Q, HUANG H. Clustering and projected clustering with adaptive neighbors[C]//Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. New York, USA: ACM Press, 2014: 977-986.
|
[23] |
KUMAR A, RAI P, DAUME H. Co-regularized multi-view spectral clustering[C]//Proceedings of NIPS'11. Cambridge, USA: MIP Press, 2011: 1413-1421.
|
[24] |
HUANG H C, CHUANG Y Y, CHEN C S. Affinity aggregation for spectral clustering[C]//Proceedings of 2012 IEEE Conference on Computer Vision and Pattern Recognition. Washington D. C., USA: IEEE Press, 2012: 773-780.
|
[25] |
ZHANG Z, LIU L, SHEN F M, et al. Binary multi-view clustering[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2019, 41(7): 1774-1782. DOI:10.1109/TPAMI.2018.2847335 |
[26] |
WEN J, ZHANG Z, ZHANG Z, et al. Generalized incomplete multiview clustering with flexible locality structure diffusion[J]. IEEE Transactions on Cybernetics, 2021, 51(1): 101-114. DOI:10.1109/TCYB.2020.2987164 |
[27] |
SAMARIA F S, HARTER A C. Parameterisation of a stochastic model for human face identification[C]//Proceedings of IEEE Workshop on Applications of Computer Vision. Washington D. C., USA: IEEE Press, 1994: 138-142.
|
[28] |
NAYAR S. Columbia Object Image Library(COIL100)[EB/OL]. [2021-09-20]. https://www1.cs.columbia.edu/CAVE/publications/pdfs/Nene_TR96.pdf.
|
[29] |
XIA R K, PAN Y, DU L, et al. Robust multi-view spectral clustering via low-rank and sparse decomposition[C]//Proceedings of AAAI Conference on Artificial Intelligence. [S. 1.]: AAAI Press, 2014: 458-467.
|
[30] |
WEN Z W, GOLDFARB D, YIN W T. Alternating direction augmented Lagrangian methods for semidefinite programming[J]. Mathematical Programming Computation, 2010, 2(3/4): 203-230. |
[31] |
LU C Y, FENG J S, YAN S C, et al. A unified alternating direction method of multipliers by majorization minimization[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2018, 40(3): 527-541. DOI:10.1109/TPAMI.2017.2689021 |