Elsevier

Pattern Recognition

Volume 135, March 2023, 109169
Pattern Recognition

Robust low tubal rank tensor completion via factor tensor norm minimization

https://doi.org/10.1016/j.patcog.2022.109169Get rights and content

Highlights

  • We give the definitions of tensor double norm and tensor Frobenius/nuclear hybrid norm, and regard them as low-rank regularization penalty of tensor completion.

  • We prove that tensor double norm and tensor Frobenius/nuclear hybrid norm are equivalent to Schatten-1/2 and 2/3 quasi-norm.

  • We transform a nonconvex problem into two convex subproblems and give an efficient algorithm to solve the model.

  • Several experiments on both synthesized data and real world data can verify the superiority of the proposed algorithms from both accuracy and time consumption.

Abstract

Recent research has demonstrated that low tubal rank recovery based on tensor has received extensive attention. In this correspondence, we define tensor double nuclear norm and tensor Frobenius/nuclear hybrid norm to induce a surrogate for tensor tubal rank, and prove that they are equivalent to tensor Schatten-p norm for p=1/2 and p=2/3. Based on the definition, we propose two novel tractable tensor completion models called Double Nuclear norm regularized Tensor Completion (DNTC) and Frobenius/Nuclear hybrid norm regularized Tensor Completion (FNTC) by integrating these two norm minimization and factorization methods into a joint learning framework. Furthermore, we adopt invertible linear transforms to obtain low tubal rank tensors, which makes the model more flexible and effective. Two efficient algorithms are designed to solve the proposed tensor completion models by incorporating the convexity of the factor norms. Comprehensive experiments are conducted on synthetic and real datasets to achieve better results in comparison with some state-of-the-art approaches.

Introduction

As a higher-order matrix generalization, tensors [1], [2] are important data formats for multi-dimensional data applications. Traditional matrix-based data have been extensively studied and applied. However, many data are usually high-order tensor structures. For instance, color images can be regarded as a third-order tensor with row, column, and color channel, and grayscale videos have both spatial and temporal structures, which is a third-order tensor. Tensor data may be missed or severely corrupted partly in many real-life data. This leads us to study the tensor completion problem (TC) [3], [4], which obtains the missing values of tensors from its partial observations. Usually, the tensor completion problem is an inverse problem [5], [6], which is ill posed without prior knowledge. The most widely adopted prior knowledge is low rank. The prior knowledge of a low rank is inherent in multimedia tensor data [7], [8]. This idea has been applied to a variety of vision and learning tasks, including but not limited to recommendation systems [9], image/video inpainting [8], and hyperspectral data recovery[10].

The rank of a matrix is defined as the number of non-zero singular values, which can be easily achieved by singular value decomposition. The nuclear norm is the convex envelope of the matrix rank on the unit ball of the spectral norm. Matrix completion [11] has received a considerable amount of attention in both theoretical and applied areas [12], [13]. However, as a higher-order generalization of matrix completion, the research on tensor completion is less developed compared with that on matrix completion. This can be attributed to the big difference between the definition of the rank of matrices and that of tensors. Many researchers have been defined tensor rank based on the different tensor decompositions, such as the CANDECOMP/PARAFAC (CP) rank based on CP decomposition [14], Tucker rank based on the Tucker Decomposition [15], Tensor Train (TT) rank based on TT Decomposition [16], and tubal rank based on tensor singular value decomposition (t-SVD) [17]. Based on the different the definitions of tensor ranks, various tensor nuclear norms have been proposed to replace the rank. Friedland et al. [18] defined a tensor nuclear norm based on CP (cTNN) as the convex envelope of CP rank [19]. Liu et al.[20] presented the sum of nuclear norms (SNN), a convex envelop of the Tucker rank, to approximate the Tucker rank. Semerci [21] et al. defined a new tensor nuclear norm (TNN) based on Tubal rank. Furthermore, Zhang [22] et al. applied TNN to tensor completion and obtained the most advanced video inpainting results. Lu et al. [10], [23] performed tensor robust principal component analysis with TNN based on t-SVD by using Fourier transform. However, owing to the limitation of Fourier transform, the lower tubal rank tensor may not be obtained by Fourier transform along each tube. Recently, robust tensor completion has been studied by using cosine transform and any unitary matrix instead of Fourier transform for t-product and t-SVD [24], [25].

Despite the perfect mathematical theory, there exist two problems that limit the application of TNN-based methods: 1) TNN as the convex relaxation of tubal rank can lead to a biased solution owing to the shrinking different singular values equally with the same value. 2) Singular value decomposition (SVD) of large-scale tensors leads to high computational cost. Using nonconvex rank relaxation [26] instead of nuclear norm is a popular choice to address the first shortcoming. To solve the second shortcoming, a large-scale tensor is decomposed into two smaller factor tensors [10] by the decomposition method.

Research shows that it is better to use nonconvex p-norm, which is defined as xp=(i|xi|p)1/p, for x=[x1,x2,,xn] and 0<p<1, to approximate 0-norm (the number of non-zero entries of a vector) [27], [28] and Schatten-p norm, which is defined as the p-norm of the singular values (iσip)1/p, to relax rank function [29], [30] than 1-norm and nuclear norm as the alternatives. It has been proven theoretically that the Schatten-p norm with small p needs much less observation terms than the nuclear norm minimization for the matrix completion question. Unfortunately, solving a model with the Schatten-p norm directly is unsuitable owing to expensive computational complexity at each iteration, which involves SVD with large scale matrices. Excellent image restoration performance has been achieved using matrix decomposition technology [31]. However, a matrix-based model must rearrange three-order data in a matrix form, which will corrupt the information structure of the real color image and video. In this paper, the real color image and video are regarded as third-order tensors, each front slice of which corresponds to a color channel, and the low tubal rank minimization method is introduced to extract spatial information by using the invertible linear transform. Inspired by the unbiasedness and decomposability of the nonconvex Schatten-p norm, we propose a novel color image and video restoration model, called robust low tubal rank tensor completion via factor tensor norm minimization, which extends the nuclear norm to specific Schatten-p norms for p=1/2 and 2/3. Based on the Schatten-1/2 and 2/3 norms of tensor decomposition, we provide the convex substitution of these two norms as tensor double norm and tensor Forbenius/nucleus hybrid norm, respectively. Consequently, computational complexity is reduced by calculating the singular value decomposition of small-scale matrix, and each subproblem has a closed form solution.

Section snippets

Notations

We present some notations used throughout the paper. We use boldface calligraphic letters e.g., A, boldfaced uppercase letters, e.g., A, and boldface lowercase letters, e.g., a to denote tensors, matrices, and vectors, respectively. We use R and C to represent the fields of real numbers and complex numbers, respectively. For ACn1×n2×n3, we represent the element (i,j,k)-th of the tensor as A(i,j,k) or Aijk. The i-th horizontal slice, lateral slice, and frontal slice of the tensor A are

Related works

In this section, we briefly review some closely related works.

Robust low tubal rank tensor completion via double factor tensor norm minimization

In this paper, we first define tensor double nuclear norm and tensor Frobenius/nuclear hybrid norm, and then prove their equivalence with tensor Schatten-p norm with p=1/2,2/3. Furthermore, we propose two new tensor norm regularization models, optimize them, and analyze their convergence.

Experiments

We investigated the tensor completion of our proposed approaches and compared the results with those of the state-of-the-art approaches using synthetic and real-world data including natural images and video data sequences. The compared approaches are double nuclear norm regularized matrix completion (DNMC) [31], Tri-trace norms matrix completion (TriMC) [12], simple low-rank tensor completion (SiLRTC) [38], tensor nuclear norm using Fourier transform (TNN) [24], tensor factorization for

Conclusion

We proposed DNTC and FNTC models for the low tubal rank tensor completion problem, combined with our proposed two tensor norms, i.e., tensor double nuclear norm and tensor Frobenius/nuclear hybrid norm to avoid the undesirable over shrink problem. The tensor-tensor product of two smaller tensors is adopted to represent the target tensor, thus avoiding the singular value decomposition of large-scale tensor. We designed optimization algorithms to solve two models. Several experiments on both

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Acknowledgments

This work was supported by the National Natural Science Foundation of China (Grant no. 61771229), Innovative talents support plan of colleges and universities in Liaoning Province (No. 2021), the Open Research Fund of Key Laboratory of Intelligent Informatics for Safety & Emergency of Zhejiang Province, Wenzhou University.

Wei Jiang was born in Liaoning. He received received the B.S. and Ph.D. degrees from the School of Computer and Communication Engineering, University of Science and Technology Beijing in 2004 and 2012, respectively. He became a faculty member in July 2004 in the School of Mathematics, Liaoning Normal University, Dalian, China, where he is currently a professor. He has now worked in the College of Computer and Artificial Intelligence, Wenzhou University, Wenzhou, China. His research interests

References (38)

  • L. Chen et al.

    Logarithmic norm regularized low-rank factorization for matrix and tensor completion

    IEEE Trans. Image Process.

    (2021)
  • H. Liu et al.

    Multi-dimensional correlative recommendation and adaptive clustering via incremental tensor decomposition for sustainable smart education

    IEEE Trans. Sustain. Comput.

    (2020)
  • C. Lu et al.

    Tensor robust principal component analysis: exact recovery of corrupted low-rank tensors via convex optimization

    CVPR

    (2016)
  • J. Miao et al.

    Quaternion-based bilinear factor matrix norm minimization for color image inpainting

    IEEE Trans. Signal Process.

    (2020)
  • F. Shang et al.

    Tractable and scalable Schatten quasi-norm approximations for rank minimization

    Proceedings of the 19th International Conference on Artificial Intelligence and Statistics

    (2016)
  • F. Shang et al.

    A unified scalable equivalent formulation for Schatten quasi-norms

    Mathematics

    (2020)
  • Y. Liu et al.

    Trace norm regularized candecomp/parafac decomposition with missing data

    IEEE Trans. Cybern.

    (2015)
  • G. Zhou et al.

    Efficient nonnegative tucker decompositions: algorithms and uniqueness

    IEEE Trans. Image Process.

    (2015)
  • D. Bigoni et al.

    Spectral tensor-train decomposition

    SIAM J. Sci. Comput.

    (2014)
  • Cited by (7)

    View all citing articles on Scopus

    Wei Jiang was born in Liaoning. He received received the B.S. and Ph.D. degrees from the School of Computer and Communication Engineering, University of Science and Technology Beijing in 2004 and 2012, respectively. He became a faculty member in July 2004 in the School of Mathematics, Liaoning Normal University, Dalian, China, where he is currently a professor. He has now worked in the College of Computer and Artificial Intelligence, Wenzhou University, Wenzhou, China. His research interests include computer vision and machine learning (Email:[email protected]).

    Jun Zhang received the B.S. degree from Bohai University, Jinzhou, China. She is currently a Ph.D. candidate in the School of Mathematics, Liaoning Normal University, Dalian, China. Her research interests include computer vision, machine learning, and deep learning and their applications (Email:[email protected]).

    Changsheng Zhang was born in Jilin. He received received the Ph.D. degrees from the School of Computer and Communication Engineering, University of Science and Technology Beijing in 2014. He became a faculty member in July 2004 in the College of Computer and Artificial Intelligence, Wenzhou University, Wenzhou, China, where he is currently an associate professor. His research interests include computer vision and machine learning, deep learning and their applications (Email:[email protected]).

    Lijun Wang was born in 1978. She received the Ph.D. degree from the School of Computer and Communication Engineering, University of Science and Technology Beijing in 2012. She has now worked in Research Center for Information Science Theory and Methodology, Institute of Scientific and Technical Information of China. Her current research interests include data mining and intelligent retrieval. (Email:[email protected]).

    Heng Qi received the B.S. degree from Hunan University in 2004; the M.E. degree from Dalian University of Technology in 2006; and the Ph.D. degree from Dalian University of Technology in 2012. He has been a JSPS oversea research fellow in the graduate school of information science, Nagoya University, Japan from 2016 to 2017. He is currently an associate professor at the School of Computer Science and Technology, Dalian University of Technology, China. His research interests include computer network and multimedia computing (Email:[email protected].

    View full text