摘要
非负张量分解将一个非负张量表为秩1非负张量之和,而非负矩阵分解是非负张量分解在二维下的特殊情形。首先,介绍非负矩阵分解的乘性迭代算法和交替最小二乘算法,并通过数值实验比较两种算法的优劣;其次,介绍非负张量分解在不同代价函数下的乘性迭代算法;最后,将非负矩阵分解和非负张量分解的乘性迭代算法用于人脸识别的特征提取,通过识别准确率比较它们之间的优劣。
The nonnegative tensor factorization(NTF)is to decompose a nonnegative tensor into the sum of some nonnegative tensors of rank one.The nonnegative matrix factorization(NMF)is a special case of NTF in 2D.In this paper,we first introduced the multiplicative iterative algorithm and the alternating least square algorithm of NMF,and compared the advantages and disadvantages of the two algorithms through numerical experiments.Secondly,the multiplicative iterative algorithm of NTF under different cost functions was introduced.Finally,the multiplicative iterative algorithms of NMF and NTF were applied to feature extraction of face recognition.Their advantages and disadvantages were compared by recognition accuracy.
作者
宋珊
冯岩
徐常青
SONG Shan;FENG Yan;XU Changqing(School of Mathematical Sciences,SUST,Suzhou 215009,China)
出处
《苏州科技大学学报(自然科学版)》
2022年第1期27-34,共8页
Journal of Suzhou University of Science and Technology(Natural Science Edition)
基金
国家自然科学基金资助项目(11871362)。
关键词
非负矩阵分解
非负张量分解
乘性迭代
交替最小二乘
人脸识别
nonnegative matrix factorization
nonnegative tensor factorization
multiplicative iteration
alternating least squares
face recognition