<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">OALibJ</journal-id><journal-title-group><journal-title>Open Access Library Journal</journal-title></journal-title-group><issn pub-type="epub">2333-9705</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/oalib.1109425</article-id><article-id pub-id-type="publisher-id">OALibJ-121128</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Biomedical&amp;Life Sciences</subject><subject> Business&amp;Economics</subject><subject> Chemistry&amp;Materials Science</subject><subject> Computer Science&amp;Communications</subject><subject> Earth&amp;Environmental Sciences</subject><subject> Engineering</subject><subject> Medicine&amp;Healthcare</subject><subject> Physics&amp;Mathematics</subject><subject> Social Sciences&amp;Humanities</subject></subj-group></article-categories><title-group><article-title>
 
 
  Improved Robust Low-Rank Regularization Tensor Completion
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Xiangyi</surname><given-names>Wang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Wei</surname><given-names>Jiang</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff2"><addr-line>College of Computer Science and Artificial Intelligence, Wenzhou University, Wenzhou, China</addr-line></aff><aff id="aff1"><addr-line>School of Mathematics, Liaoning Normal University, Dalian, China</addr-line></aff><pub-date pub-type="epub"><day>01</day><month>11</month><year>2022</year></pub-date><volume>09</volume><issue>11</issue><fpage>1</fpage><lpage>25</lpage><history><date date-type="received"><day>6,</day>	<month>October</month>	<year>2022</year></date><date date-type="rev-recd"><day>7,</day>	<month>November</month>	<year>2022</year>	</date><date date-type="accepted"><day>10,</day>	<month>November</month>	<year>2022</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  In recent years, there are many surrogates for tensor tubal rank. In this paper, we propose a hybrid norm consisting of the weighted nuclear norm and the weighted Frobenius norm (WTNFN) of a tensor. The WTNFN is a surrogate for tensor tubal rank, and studies the weighted tensor nuclear and Frobenius norm minimization (WTNFNM) problem. The aim is to enhance the stability of the solution and improve the shortcomings of the traditional method of minimizing approximate rank functions based on the tensor nuclear norm (TNN) in the field of low-rank tensor recovery. Based on this definition, we build a novel model for typical tensor recovery problems i.e. the weighted tensor nuclear and Frobenius tensor completion (WTNFNTC). The experimental results on synthetic data and real data show that the stability and recovery effects of the model are improved compared with related algorithms.
 
</p></abstract><kwd-group><kwd>Low-Rank Recovery</kwd><kwd> T-SVD</kwd><kwd> Weighted Tensor Nuclear</kwd><kwd> Weighted Tensor Frobenius Norm</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>With the development of modern computer information technology, various data have emerged in many application fields such as mobile Internet, statistics, and psychometrics. These data are not only huge in scale, but also have the remarkable characteristics of extremely high dimensionality and complex structure. As a natural representation of multi-dimensional data, tensors are the generalization of 1-order vectors and 2-order matrices in higher-order forms [<xref ref-type="bibr" rid="scirp.121128-ref1">1</xref>].</p><p>In recent years, the research interest in tensors has expanded to many fields: e.g., computer vision [<xref ref-type="bibr" rid="scirp.121128-ref2">2</xref>], machine learning [<xref ref-type="bibr" rid="scirp.121128-ref3">3</xref>], pattern recognition [<xref ref-type="bibr" rid="scirp.121128-ref4">4</xref>], signal processing and image processing [<xref ref-type="bibr" rid="scirp.121128-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.121128-ref6">6</xref>]. For example, in a video recommendation system, user rating data can be expressed as a 3-order tensor of “user &#215; video &#215; time” [<xref ref-type="bibr" rid="scirp.121128-ref7">7</xref>]; a color image is a 3-way object with column, row and color modes. Compared with vectors and matrices, in these applications, tensors can better retain the intrinsic structure information of high-dimensional spatial data. But the tensor of interest is frequently low-rank, or approximately so [<xref ref-type="bibr" rid="scirp.121128-ref8">8</xref>], and hence has a much lower-dimensional structure. This motivates the low-rank tensor approximation and recovery problem. The core of the low-rank tensor recovery model is the tensor rank minimization.</p><p>In matrix processing, the rank minimization is NP-hard and is difficult to solve, the problem is generally relaxed by substitutively minimizing the nuclear norm of the estimated matrix, which is a convex relaxation of minimizing the matrix rank [<xref ref-type="bibr" rid="scirp.121128-ref9">9</xref>]. However, as a high-level extension of vectors and matrices, whether there is also a method similar to the matrix LMRA for low-rank tensor approximation and how to extend the low-rank definition from a matrix to a tensor is still a question worth studying. Because the notions of the tensor nuclear norm, and even tensor rank, are still ambiguous or nonuniform.</p><p>The most two popular tensor rank definitions are the CANDECOMP/PARAFAC(CP)-rank, which is related to the CANDECOMP/ PARAFAC decomposition [<xref ref-type="bibr" rid="scirp.121128-ref10">10</xref>], and Tucker-rank, which is corresponding to the Tucker decomposition [<xref ref-type="bibr" rid="scirp.121128-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.121128-ref12">12</xref>]. The CP rank is defined as the smallest number of rank one tensor decomposition, where the computation is generally NP-hard [<xref ref-type="bibr" rid="scirp.121128-ref13">13</xref>] and its convex relaxation is intractable. For the Tucker rank minimization, Liu et al. [<xref ref-type="bibr" rid="scirp.121128-ref14">14</xref>] first proposed the sum of nuclear norms (SNN) of unfolding matrices of a tensor to approximate the sum of Tucker rank of a tensor for tensor completion. Unfortunately, albeit the tucker rank and its convex relaxation are tractable and widely used, its direct unfolding and folding operation tend to damage intrinsic structure information of the tensor and SNN is not the convex envelope of the tucker rank according to [<xref ref-type="bibr" rid="scirp.121128-ref15">15</xref>].</p><p>Recently, Kilmer et al. [<xref ref-type="bibr" rid="scirp.121128-ref16">16</xref>] focused on a new tensor decomposition paradigm, namely tensor singular value decomposition (T-SVD), which is similar to the singular value decomposition of matrix. By using T-SVD, Kilmer et al. [<xref ref-type="bibr" rid="scirp.121128-ref16">16</xref>] defined the concept of tensor tubal rank, which is based on tensor-product (t-product) and its algebraic framework. T-SVD allows the matrix analysis to be extended to the tensor, while avoiding the inherent information loss in matricization or flattening of the tensor. The tensor tubal rank can well characterize the intrinsic structure of a tensor, and thus, solving low-tubal-rank related problems starts to attract more and more reasonable research interest these years.</p><p>This work focuses on the low-tubal-rank tensor recovery problem under the T-SVD framework. For the underlying tensor with low-tubal-rank assumption, it can be recovered by solving the following optimization:</p><p>min X f ( X ) + τ ⋅ r a n k t ( X ) (1)</p><p>where τ &gt; 0 is a regularization parameter, r a n k t ( ⋅ ) denotes the tensor tubal rank.</p><p>It has been proved that solving (1) is NP-hard. The commonly used convex relaxation for the rank function is the tensor nuclear norm. In the recent work [<xref ref-type="bibr" rid="scirp.121128-ref17">17</xref>], Lu et al. first defined the tensor average rank and deduced that a tensor always has low average rank if it has low tubal rank and then proposed a novel tensor nuclear norm that is proven to be the convex envelope of the tensor average rank within the unit ball of the tensor spectral norm, which performed much better than other types of tensor nuclear norm in many tasks. This methodology is called as tensor nuclear norm minimization (TNNM). The nuclear norm of a tensor X ∈ ℝ n 1 &#215; n 2 &#215; n 3 , denoted by ‖ X ‖ ⋆ . The TNNM [<xref ref-type="bibr" rid="scirp.121128-ref17">17</xref>] approach has been attracting significant attention due to its rapid development in both theory and implementation. A general TNNM problem can be formulated as</p><p>min X f ( X ) + τ ⋅ ‖ X ‖ ⋆ (2)</p><p>However, even though tensor nuclear norm relaxation is becoming a popular scheme for the low-tubal-tensor recovery problem, it is also associated with shortcoming. The tensor nuclear norm suffers from the major limitation that all singular values are simultaneously minimized, which implies that large singular values are penalized more heavily than small ones. Under this circumstance, method based on nuclear norms usually fails to find a good solution. Even worse, the resulting global optimal solution may deviate significantly from the ground truth. In order to break through the limitations of the tensor nuclear norm relaxation method, there is currently work to solve the low-tubal-rank recovery problem by employing a weighted tensor nuclear norm and nonconvex relaxation strategy. The essence of relaxation is to overcome the unbalanced punishment of different singular values. Essentially, they will keep the larger singular values larger and shrink the smaller singular values. Hence, the method has already been well studied and applied in many low-tubal-rank tensor recovery problems, and in real applications, weighted tensor nuclear norm relaxation methods usually perform better than tensor nuclear norm relaxation. In addition, for low-rank representation, the Frobenius norm has been shown to perform similarly to the nuclear norm [<xref ref-type="bibr" rid="scirp.121128-ref18">18</xref>] [<xref ref-type="bibr" rid="scirp.121128-ref19">19</xref>].</p><p>This paper mainly studies the tensor completion problem. Different from the existing nonconvex tensor completion models, this paper also considers the stability and low rank of the solution of the tensor recovery model, and proposes a relatively stable low-rank nonconvex approximation of tensors. Specifically, our contributions can be summarized in the following three points.</p><p>・ First, Similar to the tensor nuclear norm definition form, we show that the square of the tensor Frobenius norm can be defined as the sum of its singular value squares. Based on the above definition, assign different weights to singular values of a tensor. We propose a surrogate of the tensor tubal rank, i.e., the WTNFN.</p><p>・ Second, to optimize the WTNFN-based minimization Problem, we extend the weighted tensor nuclear and Frobenius norm singular value thresholding (WTNFNSVT) operator which is given with careful derivations. For the tensor in the complex field, and demonstrate that it is the exact solution to the WTNFN-based minimization problem. The bounded convergence is also demonstrated with strict proof.</p><p>・ Third, we adapt the proposed weighted tensor nuclear and Frobenius norm model to different computer vision tasks. In tensor completion the model outperforms TNN methods in both PSNR index and visual perception. The proposed WTNFN-TC models also achieve better performance than traditional algorithms, especially, the low-rank learning methods designed for these tasks. The global optimal solution obtained above is relatively stable compared to existing weighted nuclear norm models.</p><p>The rest of this paper proceeds as follows: Section II briefly introduces some notations, preliminaries, and some preliminary works; Section III analyzes the optimization of the WTNFNM models, including the basic WTNFN operator in detail, and the convergences of the proposed methods are specifically analyzed with strict formulation; Section IV applies the WTNFNM model to tensor completion and compares the proposed algorithm with numerical experiments demonstrate the effectiveness of the proposed methods compared with other state-of-the-art methods; finally the conclusions and future work are given in Section V.</p></sec><sec id="s2"><title>2. Notations and Preliminaries</title><sec id="s2_1"><title>2.1. Notations</title><p>We denote tensors by boldface Euler script letters, e.g., A . Matrices are denoted by boldface capital letters, e.g., A , vectors are denoted by boldface lowercase letters, e.g., a , and scalars are denoted by lowercase letters, e.g., a. Real and complex numbers are in ℝ and ℂ fields respectively. For a 3-way tensor A ∈ ℝ n 1 &#215; n 2 &#215; n 3 , we denote A ( i , : , : ) , A ( : , i , : ) , and A ( : , : , i ) as the i-th horizontal, lateral and frontal slice. Generally, the frontal slice A ( : , : , i ) can also be denoted as A ( i ) . We denote its ( i , j , k ) -th entry as A ( i , j , k ) or A i j k . The tube is denoted A ( i , j , : ) . The inner product between A and B in A ∈ ℝ n 1 &#215; n 2 , is defined as 〈 A , B 〉 = Tr ( A ∗ B ) , where Tr ( ⋅ ) stands for the trace, and A T is the conjugate transpose of A , and the inner product of any two tensors A and B in ℂ n 1 &#215; n 2 &#215; n 3 , 〈 A , B 〉 = ∑ i = 1 n 3 〈 A ( i ) , B ( i ) 〉 .</p><p>For any A ∈ ℂ n 1 &#215; n 2 &#215; n 3 , the complex conjugate of A is denoted as c o n j ( A ) which takes the complex conjugate of each entry of A . ⌈ b ⌉ is the nearest integer greater than or equal to b. Now we consider applying the Discrete Fourier Transformation (DFT) on tensors. A &#175; is the result of the Discrete Fourier Transformation of A along the third dimension, that is,</p><p>A &#175; = f f t ( A , [   ] ,3 ) (3)</p><p>We denote A &#175; ∈ ℂ n 1 n 3 &#215; n 2 n 3 as a block diagonal matrix with its i-th block on the diagonal as the i-th frontal slice A &#175; ( i ) of A ,. i.e.,</p><p>A &#175; = bdiag ( A &#175; ) = [ A &#175; ( 1 ) A &#175; ( 2 ) ⋱ A &#175; ( n 3 ) ] (4)</p><p>Next, we define the block circulant matrix bcirc ( A ) reshapes tensor A ∈ ℝ n 1 &#215; n 2 &#215; n 3 into a block circulant matrix with size n 1 n 3 &#215; n 2 n 3 , i.e.,</p><p>bcirc ( A ) = [ A ( 1 ) A ( n 3 ) ⋯ A ( 2 ) A ( 2 ) A ( 1 ) ⋯ A ( 3 ) ⋮ ⋮ ⋱ ⋮ A ( n 3 ) A ( n 3 − 1 ) ⋯ A ( 1 ) ] (5)</p></sec><sec id="s2_2"><title>2.2. T-Product and T-SVD</title><p>For tensor A ∈ ℝ n 1 &#215; n 2 &#215; n 3 , unfold ( A ) unfolds tensor A as follows:</p><p>unfold ( A ) = [ A ( 1 ) A ( 2 ) ⋮ A ( n 3 ) ] ,     fold ( unfold ( A ) ) = A (6)</p><p>According to [<xref ref-type="bibr" rid="scirp.121128-ref17">17</xref>], t-product is equivalent to the familiar matrix multiplication in the Fourier domain.i.e., C = A ∗ B is equivalent to C &#175; = A &#175; ⋅ B &#175; . Then the tensor product of two third-order tensors can be defined as follows:</p><p>Definition 1 (T-product [<xref ref-type="bibr" rid="scirp.121128-ref16">16</xref>]) Let A ∈ ℝ n 1 &#215; n 2 &#215; n 3 and B ∈ ℝ n 1 &#215; m &#215; n 3 . Then the t-product C = A ∗ B is defined to be a tensor of size n 1 &#215; m &#215; n 3</p><p>C = A ∗ B = fold ( bcirc ( A ) ⋅ unfold ( B ) ) (7)</p><p>Definition 2 (Conjugate Transpose [<xref ref-type="bibr" rid="scirp.121128-ref16">16</xref>]) The conjugate transpose of a tensor of A ∈ ℂ n 1 &#215; n 2 &#215; n 3 size n 1 &#215; n 2 &#215; n 3 is a n 2 &#215; n 1 &#215; n 3 tensor A T obtained by conjugate transposing each of the frontal slice and then reversing the order of transposed frontal slices 2 through n 3 . If tensor is A ∈ ℝ n 1 &#215; n 2 &#215; n 3 , Conjugate transpose is also recorded as A T .</p><p>Definition 3 (Identity Tensor [<xref ref-type="bibr" rid="scirp.121128-ref16">16</xref>]) The identity tensor I ∈ ℝ n &#215; n &#215; n 3 is the tensor whose first frontal slice is an n &#215; n identity matrix, and whose other frontal slices are all zeros.</p><p>Definition 4 (Orthogonal Tensor [<xref ref-type="bibr" rid="scirp.121128-ref16">16</xref>]) A tensor Q ∈ ℝ n &#215; n &#215; n 3 is orthogonal if it satisfies</p><p>Q T ∗ Q = Q ∗ Q T = I (8)</p><p>Definition 5 (F-diagonal Tensor [<xref ref-type="bibr" rid="scirp.121128-ref16">16</xref>]) A tensor is called F-diagonal if each of its frontal slices is a diagonal matrix.</p><p>As stated above, tensor-SVD can be defined.</p><p>Theorem 1 (T-SVD [<xref ref-type="bibr" rid="scirp.121128-ref17">17</xref>]) Let A ∈ ℝ n 1 &#215; n 2 &#215; n 3 . Then it can be factorized as</p><p>A = U ∗ S ∗ V T (9)</p><p>where U ∈ ℝ n 1 &#215; n 1 &#215; n 3 , V ∈ ℝ n 2 &#215; n 2 &#215; n 3 are orthogona tensors, and S ∈ ℝ n 1 &#215; n 2 &#215; n 3 is an F-diagonal tensor.</p><p>It is worth noting that T-SVD can be efficiently computed based on the matrix SVD in the Fourier domain. The details of T-SVD are described in Algorithm 1.</p><disp-formula id="scirp.121128-formula4"><graphic  xlink:href="//html.scirp.org/file/121128x77.png?20140202081839986"  xlink:type="simple"/></disp-formula><p>Definition 6 (Tensor Tubal Rank [<xref ref-type="bibr" rid="scirp.121128-ref20">20</xref>] [<xref ref-type="bibr" rid="scirp.121128-ref21">21</xref>]) For A ∈ ℝ n 1 &#215; n 2 &#215; n 3 , the tensor tubal rank, denoted as r a n k t ( A ) , is defined as the number of nonzero singular tubes of S , where S is from the T-SVD of A = U ∗ S ∗ V T . The tensor tubal rank is equivalent to the number of nonzero singular values of A . That is</p><p>r a n k t ( A ) = # { i , S ( i , i , : ) ≠ 0 } = # { i , S ( i , i ,1 ) ≠ 0 } . (10)</p><p>where S ( i , i ,1 ) = 1 n 3 ∑ j = 1 n 3     S &#175; ( i , i , j ) , it uses the property induced by inverse DFT. Denote σ ( A ) ∈ ℝ n &#215; n 3 with σ i j ( A ) = S &#175; ( i , i , j ) , therefore, the Tensor unclear norm and Frobenius norm tensor are defined as follows.</p><p>Definition 7 (Tensor Nuclear Norm (TNN) [<xref ref-type="bibr" rid="scirp.121128-ref22">22</xref>]) For tensor A ∈ ℝ n 1 &#215; n 2 &#215; n 3 , based on the result about the tensor nuclear norm derived from the T-product. we have the tensor nuclear norm (TNN) is defined to be</p><p>‖ A ‖ ⋆ = 1 n 3 ∑ i = 1 m ∑ j = 1 n 3 σ i j ( A ) (11)</p><p>Theorem 2 (Tensor Frobenius Norm (TFN)) Given a tensor A ∈ ℝ n 1 &#215; n 2 &#215; n 3 , if A = U ∗ S ∗ V T the following hold:</p><p>‖ A ‖ F = 1 n 3 ∑ i = 1 m ∑ j = 1 n 3 σ i j 2 ( A ) (12)</p></sec></sec><sec id="s3"><title>3. Proposed Algorithm Scheme</title><p>Based on the definition of tensor nuclear norm and tensor Frobenius norm in Definition 8 and Theorem 2, we present a new nonconvex regularizer which is defined as the sum of the weighted tensor nuclear norm and the square of the weighted tensor Frobenius norm (WTNFN) of X ∈ ℝ n 1 &#215; n 2 &#215; n 3</p><p>‖ X ‖ WTNFN = ‖ X ‖ W , ⋆ + γ ‖ X ‖ W , F 2 = 1 n 3 ∑ i = 1 m ∑ j = 1 n 3 w i j σ i j ( X ) + γ n 3 ∑ i = 1 m ∑ j = 1 n 3 w i j σ i j 2 ( X ) (13)</p><p>where W = ( w i j ) n &#215; n 3 is the weight matrix, n = min ( n 1 , n 2 ) , γ is a positive parameter.</p><sec id="s3_1"><title>3.1. Problem Formulation</title><p>Consider the general weighted tensor nuclear and Frobenius norm framework for tensor tubal rank minimization problems</p><p>min X f ( X ) + τ ⋅ ‖ X ‖ WTNFN (14)</p><p>where X ∈ ℝ n 1 &#215; n 2 &#215; n 3 , τ &gt; 0 is a positive parameter. And the loss function f ( X ) satisfy the following assumptions:</p><p>・ f : ℝ n 1 &#215; n 2 &#215; n 3 → ℝ + is continuously differentiable with Lipschitz continuous gradient, i.e., for any X , Y ∈ ℝ n 1 &#215; n 2 &#215; n 3</p><p>‖ ∇ f ( X ) − ∇ f ( Y ) ‖ F ≤ L ( f ) ‖ X − Y ‖ (15)</p><p>where L ( f ) &gt; 0 is the Lipschitz constant.</p><p>・ f is coercive, i.e., f ( X ) → ∞ when X → ∞ .</p><p>To enhance low rank, we need to design a scheme to keep the weights of large singular values sufficiently small and the weights of small singular values sufficiently large, which will lead to a nearly unbiased low rank approximation. Intuitively, one can set each weight, which the entries of matrix w i j ∈ ℝ + to be inversely proportional to the corresponding singular value σ i j ( X ) , which will penalize large singular values less and overcome the unfair penalization of different singular values.</p></sec><sec id="s3_2"><title>3.2. Methodology</title><p>We solve problem (14) by generating an iterative sequence X ( k ) , where X ( k + 1 ) is the minimizer of a weighted tensor nuclear and Frobenius norm regularized problem that comes from the linearized approximation of the objective function f ( X ) at X ( k ) . To realize this, for the loss function f ( X ) , we approximate it as a quadratic function</p><p>f ( X ) = f ( X ( k ) ) + 〈 ∇ f ( X ( k ) ) , X − X ( k ) 〉 + μ ( k ) 2 ‖ X − X ( k ) ‖ F 2 (16)</p><p>Since optimizing f ( X ) directly is hard, we minimize its approximation (16) instead. Hence, we solve the following relaxed problem to update X ( k + 1 )</p><p>X ( k + 1 ) = arg min X f ( X ( k ) ) + 〈 ∇ f ( X ( k ) ) , X − X ( k ) 〉     + μ ( k ) 2 ‖ X − X ( k ) ‖ F 2 + τ ⋅ ‖ X ( k ) ‖ WTNFN (17)</p><p>By ignoring constant terms and combining others, (17) can be expressed equivalently as</p><p>X ( k + 1 ) = μ ( k ) 2 τ ‖ X − ( X ( k ) − 1 μ ( k ) ∇ f ( X ( k ) ) ) ‖ F 2 + τ ⋅ ‖ X ( k ) ‖ WTNFN (18)</p><p>Thus, consider Y ( k ) = X ( k ) − 1 μ ( k ) ∇ f ( X ( k ) ) the above formula is equivalent</p><p>to the following, which is a nonconvex proximal operator problem. Next, we will prove (18) has a closed-form solution by exploiting the special structure of it.</p></sec><sec id="s3_3"><title>3.3. WTNFNSVT Operator</title><p>The weighted tensor nuclear and Frobenius norm singular value thresholding (WTNFNSVT) operator is defined as follows to compute the proximal minimizer of the tensor weighted nuclear and Frobenius norm minimization.</p><p>Theorem 3 (WTNFNSVT Operator) Let Y = U ∗ S ∗ V T be the T-SVD of Y ∈ ℝ n 1 &#215; n 2 &#215; n 3 . For any τ &gt; 0 , γ &gt; 0 , the solution of the problem</p><p>min X ‖ X − Y ‖ F 2 + τ ⋅ ‖ X ‖ WTNFN (19)</p><p>is given by D W , γ , which is defined the WTNFNSVT operator as</p><p>D W , γ = U ∗ S W , γ ∗ V T (20)</p><p>where S W , γ = i f f t ( ( ( 1 + γ τ W ) − 1 ( S &#175; − τ 2 W ) ) + , [   ] ,3 ) , W ∈ ℝ n 1 &#215; n 2 &#215; n 3 is F-diagonal whose diagonal entries of the j-th frontal slice are equal to the j-th column of weight matrix W . The entries of weight matrix W satisfies 0 ≤ w 1 j ≤ w 2 j ≤ ⋯ ≤ w n j , n = min [ n 1 , n 2 ] , j = 1 , 2 , ⋯ , n 3 .</p><p>Theorem 2 shows that the WTNFNSVT operator D W , γ gives a close-from of the proximal minimizer of the WTNFN minimization with monotone nonnegative weights, which is a natural extension of the weighted matrix SVT. The feasibility of this extension is guaranteed by the T-SVD framework. Using Algorithm 1, we show how to compute D W , γ efficiently in Algorithm 2.</p><disp-formula id="scirp.121128-formula5"><graphic  xlink:href="//html.scirp.org/file/121128x137.png?20140202081839986"  xlink:type="simple"/></disp-formula><p>Obviously, when γ = 0 the weighted tensor nuclear norm minimization (WTNNM) was a special case of this problem at that time. And secondly, when all weights were set the same, tensor nuclear norm minimization (TNNM) was a special case of this problem. Therefore, the solution of this model covers the solutions of traditional TNNM and WTNNM.</p></sec><sec id="s3_4"><title>3.4. The Setting of Weighting Matrix</title><p>In previous sections, we proposed to utilize the WTNFNM model and its solving method. By introducing the weight vector, the WTNFNM model improves the flexibility of the original TNNM model. However, the weight vector itself also brings more parameters in the model. Appropriate setting of the weights plays a crucial role in the success of the proposed WTNFNM model.</p><p>Inspired by the weighted unclear norm proposed by Gu et al. [<xref ref-type="bibr" rid="scirp.121128-ref23">23</xref>], a similar weighting method can be used in the weighted tensor unclear norm and Frobenius norm, that is</p><p>w i j k + 1 = C σ i j ( X ( k ) ) + ε (21)</p><p>where σ i j ( X ( k ) ) is the singular value of the tensor X in the k-th iteration, w i j k + 1 is the corresponding weight of σ i j ( X ( k ) ) . Because (21) is monotonically decreasing with the singular values, the non-descending order of weights with respect to singular values will be kept throughout the reweighting process. According to the Remark 1 in [<xref ref-type="bibr" rid="scirp.121128-ref23">23</xref>], we can get Corollary 1 as follow:</p><p>Corollary 1. Let Y = U ∗ S ∗ V T be the T-SVD of tensor Y ∈ ℝ n 1 &#215; n 2 &#215; n 3 , σ i j ( Y ) : = S &#175; ( i , i , j ) denotes singular value of the tensor Y . If the regularization parameter C is positive and the positive value ε is small enough. By using</p><p>the reweighting formula w i j k + 1 = C σ i j ( X ( k ) ) + ε , and initial estimate X ( 0 ) = Y . The reweighted problem</p><p>min X ‖ X − Y ‖ + τ ⋅ ( ‖ X ‖ w , ⋆ + γ ‖ X ‖ w , F 2 ) (22)</p><p>has a closed-form solution</p><p>X ^ = U ∗ S w ∗ V T (23)</p><p>where S w is a F-diagonal tensor, σ i j ( X ) : = S &#175; w ( i , i , j ) . Consider c 1 = τ ( σ j ( Y &#175; ( i ) ) − ε − γ C ) and c 2 = τ 2 ( σ j ( Y &#175; ( i ) ) − ε − γ C ) 2 − 4 ( 2 C − τ ε σ j ( Y &#175; ( i ) ) ) . We get</p><p>σ i j ( X ^ ) = { 0 if   c 2 &gt; 0 c 1 + c 2 2 if   c 2 &gt; 0 (24)</p><p>The proof of Corollary 1 can be found in supplementary material. Corollary 1 shows that although a reweighting strategy (21) is used, we do not need to iteratively perform the thresholding and weight calculation operations. In each iteration of both the WTNFNM models to solve the typical tensor recovery problems, and the tensor completion algorithms, such a reweighting strategy is performed on the WTNFNSVT subproblem (step 2 in Algorithms 2) to adjust weights based on current X ( k ) . In implementation, we initialize X ( 0 ) as the observation tensor Y . The above weight setting strategy greatly facilitates the WTNFNM calculations. Note that there remain two parameters C and γ in the WTNFNM implementation. In all of our experiments, we set it by experience for certain tasks. Please see the following sections for details.</p></sec><sec id="s3_5"><title>3.5. Convergence Analysis</title><p>In this section, we give the convergence analysis for (18). Suppose that the sequence X ( k ) is generated by Algorithm 2. For the simplicity of notation, we denote σ i j k as the singular value of X in the k-th iteration, and w i j k is the corresponding weight of σ i j k .</p><p>Theorem 4. In problem (14), assume that f ( X ) satisfy the assumptions and ∇ f is Lipschitz continuous. Consider F ( X ) = f ( X ) + τ ⋅ ‖ X ‖ WTNFN , and the parameter μ ( k ) ≥ L ( f ) 1 − τ α for any k ≥ 0 , 0 &lt; α &lt; 1 . Then the sequence { X ( k ) } and { F ( X ( k ) ) } generated by WTNFNM satisfies the following properties:</p><p>1) F ( X ( k ) ) is monotonically decreasing. Indeed,</p><p>F ( X ( k ) ) − F ( X ( k + 1 ) ) ≤ μ ( k ) − L ( f ) 1 − 2 τ ‖ X ( k + 1 ) − X ( k ) ‖ F 2 (25)</p><p>2) The sequence { X ( k ) } is always bounded. Moreover, lim k → + ∞ ( X ( k + 1 ) − X ( k ) ) = 0 .</p><p>3) Any accumulation point X ^ of the sequence { X ( k ) } is a critical point of F ( X ) .</p><p>Proof. (1) First, with the definition of X ( k + 1 ) , i.e.,</p><p>X ( k + 1 ) = arg min X μ ( k ) 2 τ ‖ X − ( X ( k ) − 1 μ ∇ f ( X ( k ) ) ) ‖ F 2 + ‖ X ‖ WTNFN (26)</p><p>We have</p><p>X ( k + 1 ) = arg min X 1 n 3 ∑ i = 1 m ∑ j = 1 n 3 ( w i j ( k ) σ i j + w i j ( k ) σ i j 2 ) + μ ( k ) 2 τ ‖ X − ( X ( k ) − 1 μ ∇ f ( X ( k ) ) ) ‖ F 2 = arg min X 1 n 3 ∑ i = 1 m ∑ j = 1 n 3 ( w i j ( k ) σ i j + w i j ( k ) σ i j 2 ) + 〈 ∇ f ( X ( k ) ) , X − X ( k ) 〉     + μ ( k ) 2 τ ‖ X − X ( k ) ‖ F 2</p><p>Then</p><p>1 n 3 ∑ i = 1 m ∑ j = 1 n 3 ( w i j ( k ) σ i j ( k + 1 ) + w i j ( k ) ( σ i j ( k + 1 ) ) 2 ) + 〈 ∇ f ( X ( k ) ) , X ( k + 1 ) − X ( k ) 〉 + μ ( k ) 2 τ ‖ X ( k + 1 ) − X ( k ) ‖ F 2 ≤ 1 n 3 ∑ i = 1 m ∑ j = 1 n 3 ( w i j ( k ) σ i j ( k ) + w i j ( k ) ( σ i j ( k ) ) 2 )       + 〈 ∇ f ( X ( k ) ) , X ( k ) − X ( k ) 〉 + μ ( k ) 2 τ ‖ X ( k ) − X ( k ) ‖ F 2</p><p>which can be rewritten as</p><p>〈 ∇ f ( X ( k ) ) , X ( k + 1 ) − X ( k ) 〉 ≤ 1 n 3 ∑ i = 1 m ∑ j = 1 n 3 ( w i j ( k ) ( σ i j ( k ) − σ i j ( k + 1 ) ) + ( ( σ i j ( k ) ) 2 − ( σ i j ( k + 1 ) ) 2 ) ) − μ ( k ) 2 τ ‖ X ( k + 1 ) − X ( k ) ‖ F 2 (27)</p><p>Second, note that f is Lipschitz gradient continuous. According to [ [<xref ref-type="bibr" rid="scirp.121128-ref24">24</xref>] Lemma 2.11], we have</p><p>f ( X ( k + 1 ) ) − f ( X ( k ) ) ≤ 〈 ∇ f ( X ( k ) ) , X ( k + 1 ) − X ( k ) 〉 + L ( f ) 2 ‖ X ( k + 1 ) − X ( k ) ‖ F 2 (28)</p><p>Finally, we combine (27) and (28), it obtains that</p><p>F ( X ( k + 1 ) ) − F ( X ( k ) ) = 1 n 3 ∑ i = 1 m ∑ j = 1 n 3 ( w i j ( k + 1 ) ( σ i j ( k + 1 ) − ( σ i j ( k + 1 ) ) 2 ) + w i j ( k ) ( σ i j ( k ) − ( σ i j ( k ) ) 2 ) )     + f ( X ( k + 1 ) ) − f ( X ( k ) ) ≤ 1 n 3 ∑ i = 1 m ∑ j = 1 n 3 ( w i j ( k ) ( σ i j ( k ) − σ i j ( k + 1 ) ) + ( σ i j ( k ) ) 2 − ( σ i j ( k + 1 ) ) 2 )     + 〈 ∇ f ( X ( k ) ) , X ( k + 1 ) − X ( k ) 〉 + L ( f ) 2 τ ‖ X ( k + 1 ) − X ( k ) ‖ F 2</p><p>which leads</p><p>F ( X ( k + 1 ) ) + μ ( k ) − L ( f ) 2 τ ‖ X ( k + 1 ) − X ( k ) ‖ F 2 ≤ F ( X ( k ) ) (29)</p><p>Since for any integer k, if μ ( k ) ≥ L ( f ) 1 − α τ we have μ ( k ) − L ( f ) 2 τ ≥ α 2 μ ( k ) always held. Then the monotone search criterion (25) is always satisfied, which makes the F ( X ( k ) ) is monotonically decreasing.</p><p>2) It’s easy to obtain that F ( X ( k ) ) is bounded. Then, we know that { X ( k ) } is bounded as well from the assumption. Besides, summing up the inequality (27) for all k ≥ 0 , it leads that</p><p>F ( X ( 0 ) ) ≥ ∑ k = 0 + ∞ μ ( k ) − L ( f ) 2 τ ‖ X ( k + 1 ) − X ( k ) ‖ F 2 ≥ 2 − 2 α τ α L ( f ) ∑ k = 0 + ∞ ‖ X ( k + 1 ) − X ( k ) ‖ F 2</p><p>Hence, we get</p><p>∑ k = 0 + ∞ ‖ X ( k + 1 ) − X ( k ) ‖ F 2 ≤ μ ( k ) − L ( f ) 2 τ &lt; + ∞ (30)</p><p>From (30), it yields that</p><p>lim k → + ∞ ( X ( k + 1 ) − X ( k ) ) = 0 (31)</p><p>3) Because of the boundedness of the sequence { X ( k ) } , there exists a subsequence { X ( k t ) } such that it converges to an accumulation point X ^ , i.e., lim t → + ∞ X ( k t ) = X ^ . Based on that convergence result (31), we have lim t → + ∞ X ( k t ) = X ^ , which implies that lim t → + ∞ σ i j ( X ( k t ) ) = σ i j ( X ^ ) for all i and j. Note that the subsequence { X ( k t ) } is bounded obviously, according to the [ [<xref ref-type="bibr" rid="scirp.121128-ref25">25</xref>] Proposition 2.1.5], there exists w ^ i j ∈ w i j ( σ i j ( X ^ ) + σ i j 2 ( X ^ ) ) such that lim t → + ∞ w i j ( k t ) = w ^ i j for all i and j. Denote</p><p>T ( X , W ) = 1 n 3 ∑ i = 1 m ∑ j = 1 n 3 w i j ( σ i j ( X ) + σ i j 2 ( X ) ) (32)</p><p>Since X ( k t ) is optimal to problem (30), there exists Z ( k t ) ∈ T ( X ( k t ) , W ( k t ) ) such that</p><p>Z ( k t ) ∈ T ( X ( k t ) , W ( k t ) ) (33)</p><p>such that</p><p>Z ( k t + 1 ) + ∇ f ( X ( k t ) ) + μ ( k t ) ( X ( k t + 1 ) − X ( k t ) ) = O (34)</p><p>Let t → + ∞ in the above equation, then we obtain that there exists Z ^ ∈ ∂ T ( X ^ , W ^ )</p><p>O = Z ^ + ∇ f ( X ^ ) ∈ ∂ F ( X ^ ) (35)</p><p>Thus X ^ is a critical point of problem (14). This completes the proof.</p></sec></sec><sec id="s4"><title>4. Experiments</title><p>In this section, we conducted a series of experiments on both synthetic and real-world data to demonstrate the superiority of the proposed model. we empirically demonstrated that the WTNFN regularization algorithm leads to more stable solutions than WTNN (with γ = 0 ). Moreover, it could achieve better performance when compared to the previous algorithm.</p><p>We solved the low rank tubal tensor completion problem by the following program using the Discrete Fourier Transform based tensor nuclear norm based on the proposed weighted tensor nuclear and Frobenius norm</p><p>min X τ ‖ X ‖ WTNFN + 1 2 ‖ P Ω ( X ) − P Ω ( M ) ‖ F 2 , (36)</p><p>where X , M , Ω were respectively the observed data and the underlying recover result, a binary support indicator tensor. Zeros in Ω indicate the missing entries in the observed tensor, and P Ω : ℝ n 1 &#215; n 1 &#215; n 3 → ℝ n 1 &#215; n 1 &#215; n 3 was a linear operator that keeps the entries in unchanged and sets those outside zeros. It was easy to know that the gradient of the squared loss function was a Lipschitz continuous function with a Lipschitz constant L ( f ) = 1 . The quality of the restored image was evaluated in terms of the peak-signal-to-noise ratio (PSNR) defined by</p><p>PSNR = 10 log 10 ( ‖ M ‖ ∞ 2 1 n 1 n 2 n 3 ‖ X ^ − M ‖ F 2 ) (37)</p><sec id="s4_1"><title>4.1. Stability of the WTNFN Regularization Model</title><p>In this section, we show that WTNFN model leads to more stable solutions and provides improved experimental results than WTNN for color images. In our experiments, the testing images shown in <xref ref-type="fig" rid="fig1">Figure 1</xref> were the “Im1” and “Im5” with size 300 &#215; 300 &#215; 3. For each image, pixels were sampled randomly with sampling rates of 30%, 50%, and 70%. These two images were used to illustrate the effectiveness of the Frobenius norm in the WTNFN.</p><p>We first applied the WTNFN with different γ values to “Im1” and “Im5”. A suitable value of should γ result to a stabilized solution and meanwhile result to a solution of high PSNR value. We denote WTNN the WTNN regularization model with γ = 0 , WTNFN1 with γ is about 10<sup>−</sup><sup>6</sup>, WTNFN2 with a lager γ about 10<sup>−5</sup>. <xref ref-type="fig" rid="fig1">Figure 1</xref> shows the PSNR values of sampling rates of 30%, 50%, and 70%, respectively, for recovering images “Im1” and “Im5” 10 times. Comparing the WTNFN with different values of γ , we can find that the PSNR values of WTNFN1 and WTNFN2 are more stable than that of WTNN, which indicates that the Frobenius norm in the WTNFN penalty can induce stable solutions. In addition, we found that WTNFN11 and WTNFN2 behave very similarly for the values of PSNR for the same image at the same sample rate. So we should choose moderate value of γ to balance the stability and the quality of the restored image. The results in <xref ref-type="fig" rid="fig1">Figure 1</xref> show that setting γ = 10 − 6 to make sure that always achieves good results.</p></sec><sec id="s4_2"><title>4.2. Synthetic Experiments</title><p>We conducted an experiment to demonstrate the practical applicability of the WTNFN heuristic for recovering low-rank tensors. We generated a tensor by X = M ∗ N , where the entries of M ∈ ℝ n &#215; r &#215; n and N ∈ ℝ r &#215; n &#215; n were independently sampled from standard Gaussian distribution. The tubal rank of tensor X was defined as r. We solve (36) and obtain the solution X ^ . Then we reported to the tubal rank r t of X ^ and Relative Error was defined as</p><p>RelativeError : = ‖ X ^ − X ‖ F ‖ X ‖ F (38)</p><p>We simply considered tensors of size n &#215; n &#215; n , with n = [ 50,100,200 ] . To</p><p>create the known entries, we sampled m = p n 3 items uniformly from X , where p was the sampling rate. A reference quantity that is defined as d r = r ( 2 n − r ) n in the literature [<xref ref-type="bibr" rid="scirp.121128-ref26">26</xref>]. We set the parameter τ = 0.01 , γ = 10 − 6 for model (36) in experiment. <xref ref-type="table" rid="table1">Table 1</xref> respectively gives the recovery results for the linear transform DFT. It can be seen that the WTNFN program (36) gives the correct rank estimation of X in all cases and the relative errors are small. Therefore, these results do a good job of validating the correct recovery guarantees of our algorithm.</p><p>Next, we studied the recovery phenomenon with different tubal ranks of X and different sampling rates of p. We generated a 50 &#215; 50 &#215; 50 tensor X similarly to the previous experiment. The range of variations for tubal ranks r and sampling rates p were r = [ 1, ⋯ ,20 ] and p = [ 0.01, ⋯ ,0.99 ] . The tubal rank was gradually increased in steps of 1. The sampling rate was gradually increased in steps of 0.01. We conducted an experiment for each ( p , r ) pair. The algorithms stopped when the Relative Error was less than 10<sup>−</sup><sup>5</sup>. <xref ref-type="fig" rid="fig2">Figure 2</xref> reports the percentage of success for each pair of WTNFN and TNN for the linear transform DFT, in which the yellow region reflects the full successful recovery, and the blue region reflects the full failed recovery. The bigger the yellow area, the stronger ability to recover. It can be seen that the WTNFN method has a much larger yellow area than the TNN method. The recovery phenomena can be explained by the fact that WTNFN has a stronger ability to recovery than TNN. In a word, the WTNFN minimization model is more robust and efficient than the classic TNN minimization model.</p></sec><sec id="s4_3"><title>4.3. Real World Experiments</title><p>Due to coding and transmission difficulties, photos may be partially damaged or obscured by text or branding. Matrix completion methods, of course, can be used to recover the missing information in these images. We considered the</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Exact tensor completion on random data</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >n</th><th align="center" valign="middle" >r</th><th align="center" valign="middle" >m d r</th><th align="center" valign="middle" >p</th><th align="center" valign="middle" >r<sub>t</sub></th><th align="center" valign="middle" >‖ X ^ − X ‖ F ‖ X ‖ F</th></tr></thead><tr><td align="center" valign="middle" >50 50 50 50</td><td align="center" valign="middle" >3 5 8 10</td><td align="center" valign="middle" >4 3 2 2</td><td align="center" valign="middle" >0.47 0.57 0.59 0.72</td><td align="center" valign="middle" >3 5 8 10</td><td align="center" valign="middle" >6.64e−07 8.50e−07 5.54e−07 2.69e−07</td></tr><tr><td align="center" valign="middle" >100 100 100 100</td><td align="center" valign="middle" >5 10 15 20</td><td align="center" valign="middle" >4 3 2 2</td><td align="center" valign="middle" >0.39 0.57 0.56 0.72</td><td align="center" valign="middle" >5 10 15 20</td><td align="center" valign="middle" >1.55e−06 8.28e−07 1.01e−06 5.99e−07</td></tr><tr><td align="center" valign="middle" >200 200 200 200</td><td align="center" valign="middle" >5 10 20 30</td><td align="center" valign="middle" >4 3 2 2</td><td align="center" valign="middle" >0.20 0.29 0.38 0.56</td><td align="center" valign="middle" >5 10 20 30</td><td align="center" valign="middle" >4.2e−06 3.26e−06 2.94e−06 1.92e−06</td></tr></tbody></table></table-wrap><p>WFNFN to color image recovery with partially missing pixels, as color images with three channels (Red, Green, Blue) can be modeled as third-order low-tubal rank tensors. The Peak Signal-to-Noise Ratio (PSNR) is a widely used measure for assessing image quality. To compare the performance of different approaches, we utilize the PSNR value of the recovered image. Larger values of PSNR indicate better image restoration performance.</p><p>We considered four methods for image recovery and compare their performance: 1) TNN-DFT [<xref ref-type="bibr" rid="scirp.121128-ref26">26</xref>]: tensor nuclear norm based discrete Fourier transform tensor completion model; 2) TNNR [<xref ref-type="bibr" rid="scirp.121128-ref27">27</xref>]: tensor truncated nuclear norm regularization; 3) L<sub>p</sub> [<xref ref-type="bibr" rid="scirp.121128-ref22">22</xref>]: tensor completion by nonconvex L<sub>p</sub> function regularization; 4) TCTF [<xref ref-type="bibr" rid="scirp.121128-ref28">28</xref>]: tensor completion by tensor factorization.</p><p>a) Random Mask: We first conducted experiments to deal with a relatively easy tensor completion problem. We randomly selected 5 images with a size of 300 &#215; 300 &#215; 3 from the LJU dataset, and randomly sampled 50% of pixels for each image.</p><p>Five recovered image examples with sampling rate of 50% by different methods are shown in “Fig.”. In the magnified views of the comparable sections in color boxes, it reveals that our recovered images have a clearer shape, fuller color, and brightness than the other four state-of-the-art tensor completion methods. Furthermore, we display the PSNR values achieved by various approaches on five images in <xref ref-type="fig" rid="fig3">Figure 3</xref> when the sampling rate is 50%. It can demonstrate that the WTNFN-based algorithms can achieve much higher PSNR values compared with the other four state-of-the-art tensor completion methods quantitatively for the majority of the images.</p><p>b) Text Mask: Text removal is difficult because the pixels covered by the text are not spread evenly throughout the image, and the text may obscure essential textural information. We start by looking at the text's location and treating the</p><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> PSNR values of the various methods on text mask for image recovery</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >ID</th><th align="center" valign="middle" >Images</th><th align="center" valign="middle" >TNN-DFT</th><th align="center" valign="middle" >TNNR</th><th align="center" valign="middle" >L<sub>P</sub></th><th align="center" valign="middle" >TCTF</th><th align="center" valign="middle" >WTNFN</th></tr></thead><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >Im1</td><td align="center" valign="middle" >37.87</td><td align="center" valign="middle" >30.17</td><td align="center" valign="middle" >31.15</td><td align="center" valign="middle" >28.88</td><td align="center" valign="middle" >38.99</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >Im2</td><td align="center" valign="middle" >36.24</td><td align="center" valign="middle" >28.56</td><td align="center" valign="middle" >24.00</td><td align="center" valign="middle" >21.14</td><td align="center" valign="middle" >37.68</td></tr><tr><td align="center" valign="middle" >3</td><td align="center" valign="middle" >Im3</td><td align="center" valign="middle" >39.91</td><td align="center" valign="middle" >25.41</td><td align="center" valign="middle" >30.43</td><td align="center" valign="middle" >24.96</td><td align="center" valign="middle" >40.73</td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" >Im4</td><td align="center" valign="middle" >34.07</td><td align="center" valign="middle" >29.32</td><td align="center" valign="middle" >25.37</td><td align="center" valign="middle" >20.19</td><td align="center" valign="middle" >35.97</td></tr><tr><td align="center" valign="middle" >5</td><td align="center" valign="middle" >Im5</td><td align="center" valign="middle" >38.34</td><td align="center" valign="middle" >25.17</td><td align="center" valign="middle" >26.81</td><td align="center" valign="middle" >23.28</td><td align="center" valign="middle" >39.82</td></tr></tbody></table></table-wrap><p>items that correspond to it as missing values. As a result, the text removal problem can be thought of as a tensor completion problem in general. In this experiment, we apply our method to estimate the images from text mask.</p><p>As previously noted, we compared our results to the TNN-DFT, TNNR, L<sub>p</sub>, and TCTF methods. PSNR measurements are used to assess performance. The recovered images from the five tensor completion algorithms are shown in <xref ref-type="fig" rid="fig6">Figure 6</xref>. On all five image sequences, We rounded the experimental results to two decimal places. <xref ref-type="table" rid="table2">Table 2</xref> provides the PSNR values of the compared approaches. We</p><p>can see that the WTNFN has absolute superiority, as evidenced by its far higher PSNR values.</p></sec></sec><sec id="s5"><title>5. Conclusions</title><p>In this work, we have presented a novel method called the weighted nuclear and Frobenius norm regularization for low-tubal rank tensor recovery. We proposed the solving approach for the weighted nuclear and Frobenius norm proximal (WTNFNSVT) operator. The WTNFN model was subsequently extended to tensor completion tasks, and efficient algorithms were developed to solve these using the derived WTNFNSVT operator. Influenced by the weighted nuclear for automatic weight setting. We also developed a rational scheme for automatic weight setting, which yields closed from solutions of the WTNFN operator. This approach can shorten the calculation time.</p><p>On both synthetic and actual visual datasets, we ran many experiments. In comparison to state-of-the-art tensor completion approaches based on the tenor nuclear norm or tensor factorization, the experimental findings indicate the</p><p>advantages of the WTNFN-based algorithms.</p></sec><sec id="s6"><title>Acknowledgements</title><p>This work is supported by Innovative talents support plan of colleges and universities in Liaoning Province (2021).</p></sec><sec id="s7"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest.</p></sec><sec id="s8"><title>Cite this paper</title><p>Wang, X.Y. and Jiang, W. (2022) Improved Robust Low-Rank Regularization Tensor Completion. Open Access Library Journal, 9: e9425. https://doi.org/10.4236/oalib.1109425</p></sec><sec id="s9"><title>Appendix A. Proof of Theorem 2</title><p>Lemma 1. Given a third-order tensor A ∈ ℝ n 1 &#215; n 2 &#215; n 3 if U ∈ ℝ n 1 &#215; n 2 &#215; n 3 is orthogonal, i.e., U ∗ U T = U T ∗ U = I , that is</p><p>‖ U ∗ A ‖ F = ‖ A ∗ U ‖ F = ‖ X ‖ F (39)</p><p>The theorem 2 can be proved by lemma 1.</p><p>Proof By lemma 1 and A = U ∗ S ∗ V T can get</p><p>‖ A ‖ F = ‖ S ‖ F = 1 n 3 ∑ i = 1 n     ∑ j = 1 n 3 σ i j 2 ( A ) (40)</p><p>End of proof.</p></sec><sec id="s10"><title>Appendix B. Proof of Theorem 3</title><p>Proof of Theorem 3 requires the following Lemma 2.</p><p>Lemma 2 (Proximal Operator for WNFN) For a matrix X ∈ ℂ m &#215; n ( m &gt; n ) , denote by Y = U Σ T V the singular value decomposition of matrix Y , and 0 ≤ w 1 ≤ w 2 ≤ ⋯ ≤ w n , the following minimization problem</p><p>min X ‖ X − Y ‖ F 2 + τ ⋅ ( ‖ X ‖ w , ⋆ + γ ‖ X ‖ w , F 2 ) (41)</p><p>The solution is p r o x ‖   ⋅   ‖ w , ⋆ + ‖   ⋅   ‖ w , F 2 ,</p><p>p r o x ‖   ⋅   ‖ w , ⋆ + ‖   ⋅   ‖ w , F 2 = U S w ( Σ ) V T (42)</p><p>where S w ( Σ ) = max { ( 1 + γ τ w i ) − 1 ( Σ i i − 2 τ w i ) ,0 }</p>B1. Proof of Lemma 1<p>Proof In order to prove Lemma 2, we first show the following theorem for the proximal operator of weighted nuclear and Frobenius norm for real-valued matrices. Then, we extend the result to prove Lemma 2 for complex-valued matrices.</p><p>For any X , Y ∈ ℝ m &#215; n ( m &gt; n ) , denote by U &#175; D V &#175; T and U Σ V the singular value decomposition of matrix X and Y , where Σ = ( d i a g ( σ 1 , σ 2 , ⋯ , σ n ) 0 ) ∈ ℝ m &#215; n , and D = ( d i a g ( d 1 , d 2 , ⋯ , d n ) 0 ) are the diagonal singular value matrices. Based on the property of Frobenius norm, the following derivations hold:</p><p>‖ X − Y ‖ F 2 + τ ⋅ ( ‖ X ‖ w , ∗ + γ ‖ X ‖ w , F 2 ) = Tr ( Y T Y ) − 2 Tr ( Y T X ) + Tr ( X T X ) + τ ⋅ ( ∑ i n w i d i + γ ∑ i n w i d i 2 ) = ∑ i n σ i 2 − 2 Tr ( Y T X ) + ∑ i n d i 2 + τ ⋅ ( ∑ i n w i d i + γ ∑ i n w i d i 2 )</p><p>Based on the von Neumann trace inequality, we know that Tr ( X T Y ) achieves its upper bound ∑ i n     σ i d i if U = U &#175; , V = V &#175; . Then we have</p><p>min X ‖ X − Y ‖ F 2 + τ ⋅ ( ‖ X ‖ w , ∗ + γ ‖ X ‖ w , F 2 )</p><p>⇔ min D ∑ i n σ i 2 − 2 ∑ i n σ i d i + ∑ i n d i 2 + τ ⋅ ( ∑ i n w i d i + γ ∑ i n w i d i 2 )         s .t .   d 1 ≥ d 2 ≥ ⋯ ≥ d n ≥ 0</p><p>⇔ min D ∑ i n ( σ i − d i ) 2 + τ ⋅ ( w i d i + γ w i d i 2 )         s .t .   d 1 ≥ d 2 ≥ ⋯ ≥ d n ≥ 0</p><p>From the above derivation, we can see that the optimal solution of the WNFNP problem is X ⋆ = U D V T , where D is the optimum of the constrained quadratic optimization problem.</p><p>The following proof holds the Lemma 2 on the complex number field.</p><p>Let Y = Y 1 + i Y 2 ∈ ℂ n &#215; m be an arbitrary complex-valued matrix and its SVD be Y = ( U + i P ) Σ ( V + i Q ) T , where Y 1 ∈ ℝ n &#215; m , Y 2 ∈ ℝ n &#215; m , U ∈ ℝ n &#215; n , P ∈ ℝ n &#215; m , Σ ∈ ℝ n 0 &#215; n 0 , V ∈ ℝ m &#215; m , Q ∈ ℝ m &#215; m , and n 0 = { n , m } . Then, it is easy to verify that the SVD of the matrix</p><p>A = [ Y 1 Y 2 − Y 2 Y 1 ] ∈ ℝ 2 m &#215; 2 m (43)</p><p>can be expressed as</p><p>A = [ U P − P U ] [ Σ Σ ] [ V − Q Q V ] T (44)</p><p>Let X = L 1 + i L 2 ∈ ℂ n &#215; m , B = [ L 1 L 2 − L 2 L 1 ] ∈ ℝ 2 n &#215; 2 m , w ˜ = [ w T , w T ] T ∈ ℝ + 2 n 0 , and the functions</p><p>h 1 ( X ) = ‖ X − Y ‖ F 2 + τ ⋅ ( w ‖ X ‖ ⋆ + γ w ‖ X ‖ F 2 ) (45)</p><p>h 2 ( B ) = 1 2 ‖ A − B ‖ F 2 + τ ⋅ ( w ˜ 2 ‖ A ‖ ⋆ + γ w ˜ 2 ‖ A ‖ F 2 ) (46)</p><p>From the decomposition formula of the above matrix, h 1 ( X ) = h 2 ( B ) , According to Lemma 1, one minimizer to the following minimization problem</p><p>min B 1 2 ‖ A − B ‖ F 2 + τ ⋅ ( w ˜ 2 ‖ A ‖ ⋆ + γ w ˜ 2 ‖ A ‖ F 2 ) (47)</p><p>The optimal solution is B ⋆ = U S w ˜ , γ V T . Since h 1 ( X ) = h 2 ( B ) , the function h 2 ( B ⋆ ) the same minimum value as h 2 ( X ⋆ ) with X ⋆ = U S w , γ V T .</p><p>End of proof.</p>B2. Proof of Theorem 3<p>Proof Theorem 3 describes one minimizer to the following minimization problem</p><p>min X ‖ X − Y ‖ F 2 + τ ⋅ ‖ X ‖ WTNFN ⇔ min X &#175; ( i ) 1 n 3 ∑ i = 1 n 3 ( ‖ X &#175; ( i ) − Y &#175; ( i ) ‖ F 2 ) + τ ⋅ ‖ X &#175; ( i ) ‖ WTNFN (48)</p><p>From Lemma 2, the optimal solution of the above formula can be expressed as</p><p>X &#175; ( i ) ⋆ = U &#175; ( i ) S &#175; w , γ ( i ) ( S &#175; ( i ) ) V &#175; ( i ) T (49)</p><p>where S &#175; w , γ ( i ) ( S &#175; ( i ) ) = max { ( 1 + γ w i , j ) − 1 ( S &#175; ( i ) − w i , j ) ,0 } , denotes by Y &#175; ( i ) = U &#175; ( i ) S &#175; ( i ) V &#175; ( i ) T the singular value decomposition of matrix Y &#175; ( i ) . So denotes U &#175; , S &#175; w , γ , V &#175; as three tensors. Their frontal slices are U &#175; ( i ) , S &#175; w , γ ( i ) , V &#175; ( i ) . Performing the inverse fast Fourier transform to get U = i f f t ( U &#175; , [   ] ,3 ) , S w , γ = i f f t ( S &#175; w , γ ,   [   ] ,3 ) , V = i f f t ( V &#175; , [   ] ,3 ) , the optimal solution as follow</p><p>X = U S w , γ V T (50)</p><p>End of proof.</p>B3. Proof of Corollary 1<p>Proof From Lemma 1, we can see that the weighted near-end operator problem:</p><p>min X ‖ X − Y ‖ F 2 + τ ⋅ ‖ X ‖ WTNFN = min X &#175; ( i ) 1 n 3 ∑ i = 1 n 3 ( ‖ X &#175; ( i ) − Y &#175; ( i ) ‖ F 2 ) + τ ⋅ ‖ X &#175; ( i ) ‖ WTNFN (51)</p><p>The closed form solution is</p><p>X &#175; ( i ) ⋆ = U &#175; ( i ) S &#175; w , γ ( i ) ( S &#175; ( i ) ) V &#175; ( i ) T (52)</p><p>where</p><p>S &#175; w , γ ( i ) = ( diag ( σ 1 ( X &#175; ( i ) ⋆ ) , ⋯ , σ min { n 1 , n 2 } ( X &#175; ( i ) ⋆ ) ) 0 ) (53)</p><p>According to the updated rules of the algorithm, in each iteration, the weight { w i , j ( k ) } are in a non-descending order, and the singular values σ j ( X &#175; ( i ) ) can be updated independently in a non-increasing order as</p><p>σ j ( X &#175; k ( i ) ) = max { ( 1 + γ w i , j ( k − 1 ) ) − 1 ( σ j ( Y &#175; ( i ) ) − 2 τ w i , j ( k − 1 ) ) ,0 } = max { ( 1 + γ C ( σ j ( X &#175; k − 1 ( i ) ) + ε ) − 1 ) − 1 , ( σ j ( Y &#175; ( i ) ) − − 2 τ C ( σ j ( X &#175; k − 1 ( i ) ) + ε ) − 1 ) ,0 } (54)</p><p>Based on the prior condition that the weights are initialized as w i , j ( 0 ) = C σ j ( Y &#175; ( i ) ) + ε , then we have</p><p>σ j ( X &#175; 1 ( i ) ) = max { ( 1 + γ w i , j ( 0 ) ) − 1 ( σ j ( Y &#175; ( i ) ) − 2 τ w i , j ( 0 ) ) ,0 } = max { ( 1 + γ C ( σ j ( Y &#175; ( i ) ) + ε ) − 1 ) − 1 , ( σ j ( Y &#175; ( i ) ) − − 2 τ C ( σ j ( Y &#175; ( i ) ) + ε ) − 1 ) ,0 } ≤ σ j ( Y &#175; ( i ) ) (55)</p><p>Since γ &gt; 0 , C &gt; 0 . Then in the next iteration, we have</p><p>σ j ( X &#175; 2 ( i ) ) = max { ( 1 + γ w i , j ( 1 ) ) − 1 ( σ j ( Y &#175; ( i ) ) − 2 τ w i , j ( 1 ) ) ,0 } = max { ( 1 + γ C ( σ j ( X &#175; 2 ( i ) ) + ε ) − 1 ) − 1 , ( σ j ( Y &#175; ( i ) ) − 2 τ C ( σ j ( X &#175; 2 ( i ) ) + ε ) − 1 ) ,0 } ≤ max { ( 1 + γ C ( σ j ( Y &#175; ( i ) ) + ε ) − 1 ) − 1 , ( σ j ( Y &#175; ( i ) ) − − 2 τ C ( σ j ( Y &#175; ( i ) ) + ε ) − 1 ) ,0 } = σ j ( X &#175; 1 ( i ) ) (56)</p><p>Then, the weights in the first and second iteration satisfy:</p><p>w i , j ( 2 ) = C ( σ j ( X &#175; 2 ( i ) ) + ε ) − 1 ≥ C ( σ j ( X &#175; 1 ( i ) ) + ε ) − 1 = w i , j ( 1 ) (57)</p><p>Hence, in the I iteration, suppose that, holds for all the singular values, then the inequality</p><p>σ j ( X &#175; I + 1 ( i ) ) = max { ( 1 + γ C ( σ j ( X &#175; I ( i ) ) + ε ) − 1 ) − 1 , ( σ j ( Y &#175; ( i ) ) − 2 τ C ( σ j ( X &#175; I ( i ) ) + ε ) − 1 ) ,0 } ≤ max { ( 1 + γ C ( σ j ( X &#175; I − 1 ( i ) ) + ε ) − 1 ) − 1 , ( σ j ( Y &#175; ( i ) ) − 2 τ C ( σ j ( X &#175; I − 1 ( i ) ) + ε ) − 1 ) ,0 } = σ j ( X &#175; I ( i ) ) (58)</p><p>In summary, ∀ j = 1 , 2 , ⋯ , min { n 1 , n 2 } , i = 1 , 2 , 3 , ⋯ , n 3 , σ j ( X &#175; k ( i ) ) ≤ σ j ( X &#175; k − 1 ( i ) ) and w i , j ( k ) ≥ w i , j ( k − 1 ) . Because the singular value { σ j ( X &#175; k ( i ) ) } is bounded below by 0, then the sequence is convergent. And sequence { σ j ( X &#175; k ( i ) ) } converges to a non-negative number σ j ( X &#175; k ( i ) ⋆ ) .</p><p>σ j ( X &#175; ( i ) ⋆ ) = lim k → ∞ σ j ( X &#175; k ( i ) ) = max { ( 1 + γ lim k → ∞ w i , j ( k ) ) − 1 ( σ j ( Y &#175; ( i ) ) − 2 τ lim k → ∞ w i , j ( k ) ) ,0 } = ( 1 + γ C ( σ j ( X &#175; ( i ) ⋆ ) + ε ) − 1 ) − 1 ( σ j ( Y &#175; ( i ) ) − 2 τ C ( σ j ( X &#175; ( i ) ⋆ ) + ε ) − 1 ) (59)</p><p>Then we have</p><p>σ j ( X &#175; ( i ) ⋆ ) = { 0   if   c 2 &gt; 0 c 1 + c 2 2     if   c 2 &gt; 0 (60)</p><p>where c 2 = τ 2 ( σ j ( Y &#175; ( i ) ) − ε − γ C ) 2 − 4 ( 2 C − τ ε σ j ( Y &#175; ( i ) ) ) and c 1 = τ ( σ j ( Y &#175; ( i ) ) − ε − γ C ) .</p><p>End of proof.</p></sec></body><back><ref-list><title>References</title><ref id="scirp.121128-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Tucker, L.R. (1963) Implications of Factor Analysis of Three-Way Matrices for Measurement of Change. Problems in Measuring Change, 15, 122-137.  
https://doi.org/10.1108/09534810210423008</mixed-citation></ref><ref id="scirp.121128-ref2"><label>2</label><mixed-citation publication-type="book" xlink:type="simple">Vasilescu, M.A.O. and Terzopoulos, D. (2002) Multilinear Analysis of Image Ensembles: TensorFaces. In: Heyden, A., et al., Eds., European Conference on Computer Vision, Springer, Berlin, 447-460. https://doi.org/10.1007/3-540-47969-4_30</mixed-citation></ref><ref id="scirp.121128-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Sidiropoulos, N.D., De Lathauwer, L., Fu, X., et al. (2017) Tensor Decomposition for Signal Processing and Machine Learning. IEEE Transactions on Signal Processing, 65, 3551-3582. https://doi.org/10.1109/TSP.2017.2690524</mixed-citation></ref><ref id="scirp.121128-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Lai, Z., Wong, W.K., Jin, Z., et al. (2012) Sparse Approximation to the Eigensubspace for Discrimination. IEEE Transactions on Neural Networks and Learning Systems, 23, 1948-1960. https://doi.org/10.1109/TNNLS.2012.2217154</mixed-citation></ref><ref id="scirp.121128-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">De Lathauwer, L. and De Moor, B. (1998) From Matrix to Tensor: Multilinear Algebra and Signal Processing. Institute of Mathematics and Its Applications Conference Series 67, Oxford University Press, Oxford, 1-16.</mixed-citation></ref><ref id="scirp.121128-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Cichocki, A., Mandic, D., De Lathauwer, L., et al. (2015) Tensor Decompositions for Signal Processing Applications: From Two-Way to Multiway Component Analysis. IEEE Signal Processing Magazine, 32, 145-163.  
https://doi.org/10.1109/MSP.2013.2297439</mixed-citation></ref><ref id="scirp.121128-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Song, Q., Huang, X., Ge, H., et al. (2017) Multi-Aspect Streaming Tensor Completion. Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Halifax, 13-17 August 2017, 435-443.  
https://doi.org/10.1145/3097983.3098007</mixed-citation></ref><ref id="scirp.121128-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Kolda, T.G. and Bader, B.W. (2009) Tensor Decompositions and Applications. SIAM Review, 51, 455-500. https://doi.org/10.1137/07070111X</mixed-citation></ref><ref id="scirp.121128-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Fazel, M. (2002) Matrix Rank Minimization with Applications. PhD Thesis, Stanford University, Redwood City.</mixed-citation></ref><ref id="scirp.121128-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Kiers, H.A. (2000) Towards a Standardized Notation and Terminology in Multiway Analysis. Journal of Chemometrics: A Journal of the Chemometrics Society, 14, 105-122.  
https://doi.org/10.1002/1099-128X(200005/06)14:3&lt;105::AID-CEM582&gt;3.0.CO;2-I</mixed-citation></ref><ref id="scirp.121128-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Tucker, L.R. (1966) Some Mathematical Notes on Three-Mode Factor Analysis. Psychometrika, 31, 279-311. https://doi.org/10.1007/BF02289464</mixed-citation></ref><ref id="scirp.121128-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Kapteyn, A., Neudecker, H. and Wansbeek, T. (1986) An Approach Ton-Mode Components Analysis. Psychometrika, 51, 269-275.  
https://doi.org/10.1007/BF02293984</mixed-citation></ref><ref id="scirp.121128-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Hillar, C.J. and Lim, L.-H. (2013) Most Tensor Problems Are NP-Hard. Journal of the ACM, 60, Article No. 45. https://doi.org/10.1145/2512329</mixed-citation></ref><ref id="scirp.121128-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Liu, J., Musialski, P., Wonka, P. and Ye, J. (2013) Tensor Completion for Estimating Missing Values in Visual Data. IEEE Transactions on Pattern Analysis and Machine Intelligence, 35, 208-220. https://doi.org/10.1109/TPAMI.2012.39</mixed-citation></ref><ref id="scirp.121128-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Romera-Paredes, B. and Pontil, M. (2013) A New Convex Relaxation for Tensor Completion. 27th Annual Conference on Neural Information Processing Systems, Lake Tahoe, 5-10 December 2013, 2967-2975.</mixed-citation></ref><ref id="scirp.121128-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Kilmer, M.E. and Martin, C.D. (2011) Factorization Strategies for Third-Order Tensors. Linear Algebra and Its Applications, 435, 641-658.  
https://doi.org/10.1016/j.laa.2010.09.020</mixed-citation></ref><ref id="scirp.121128-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Lu, C., Feng, J., Liu, W., Lin, Z. and Yan, S. (2020) Tensor Robust Principal Component Analysis with a New Tensor Nuclear Norm. IEEE Transactions on Pattern Analysis and Machine Intelligence, 42, 925-938.</mixed-citation></ref><ref id="scirp.121128-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Peng, X., Lu, C., Yi, Z. and Tang, H. (2018) Connections between Nuclear-Norm and Frobenius-Norm-Based Representations. IEEE Transactions on Neural Networks and Learning Systems, 29, 218-224. https://doi.org/10.1109/TNNLS.2016.2608834</mixed-citation></ref><ref id="scirp.121128-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, H., Yi, Z. and Peng, X. (2014) fLRR: Fast Low-Rank Representation Using Frobenius-Norm. Electronics Letters, 50, 936-938.  
https://doi.org/10.1049/el.2014.1396</mixed-citation></ref><ref id="scirp.121128-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Kilmer, M.E., Braman, K., Hao, N. and Hoover, R.C. (2013) Third-Order Tensors as Operators on Matrices: A Theoretical and Computational Framework with Applications in Imaging. SIAM Journal on Matrix Analysis and Applications, 34, 148-172.  
https://doi.org/10.1137/110837711</mixed-citation></ref><ref id="scirp.121128-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, Z., Ely, G., Aeron, S., Hao, N. and Kilmer, M. (2014) Novel Methods for Multilinear Data Completion and De-Noising Based on Tensor-SVD. 2014 IEEE Conference on Computer Vision and Pattern Recognition, Columbus, 23-28 June 2014, 3842-3849.</mixed-citation></ref><ref id="scirp.121128-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Wang, H., Zhang, F., Wang, J., et al. (2022) Generalized Nonconvex Approach for Low-Tubal-Rank Tensor Recovery. IEEE Transactions on Neural Networks and Learning Systems, 33, 3305-3319. https://doi.org/10.1109/TNNLS.2021.3051650</mixed-citation></ref><ref id="scirp.121128-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Gu, S., Xie, Q., Meng, D., et al. (2017) Weighted Nuclear Norm Minimization and Its Applications to Low Level Vision. International Journal of Computer Vision, 121, 183-208. https://doi.org/10.1007/s11263-016-0930-5</mixed-citation></ref><ref id="scirp.121128-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Clarke, F.H. (1990) Optimization and Nonsmooth Analysis. Society for Industrial and Applied Mathematics, Philadelphia. https://doi.org/10.1137/1.9781611971309</mixed-citation></ref><ref id="scirp.121128-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Beck, A. and Teboulle, M. (2009) A Fast Iterative Shrinkage-Thresholding Algorithm for Linear Inverse Problems. SIAM Journal on Imaging Sciences, 2, 183-202.  
https://doi.org/10.1137/080716542</mixed-citation></ref><ref id="scirp.121128-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Lu, C., Peng, X. and Wei, Y. (2019) Low-Rank Tensor Completion with a New Tensor Nuclear Norm Induced by Invertible Linear Transforms. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Long Beach, 16-20 June 2019, 5996-6004. https://doi.org/10.1109/CVPR.2019.00615</mixed-citation></ref><ref id="scirp.121128-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Xue, S., Qiu, W., Liu, F., et al. (2018) Low-Rank Tensor Completion by Truncated Nuclear Norm Regularization. 2018 24th International Conference on Pattern Recognition (ICPR) IEEE, Beijing, 20-24 August 2018, 2600-2605.  
https://doi.org/10.1109/ICPR.2018.8546008</mixed-citation></ref><ref id="scirp.121128-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">Zhou, P., Lu, C., Lin, Z., et al. (2017) Tensor Factorization for Low-Rank Tensor Completion. IEEE Transactions on Image Processing, 27, 1152-1163.  
https://doi.org/10.1109/TIP.2017.2762595</mixed-citation></ref></ref-list></back></article>