412 T.- Y. Ji et al. / Applied Mathematical Modelling 48 (2017) 410–422
Fig. 1. Mode- n unfoldings of a third-order tensor.
low-rank, if X
( n )
is low-rank for all n . This definition relates to the Tucker decomposition [33] . Please refer to [13] for its
extensive overview.
2.2. Related work
In this section, we consider the problem estimating the missing entries using low-rank prior of the underlying tensor.
Given an observed tensor B whose entries in the index set are known but the remaining are missing, find the tensor X
from the following optimization problem:
min
X
rank (X )
s.t. X
= B
. (1)
Recently, Liu et al. [14] developed the definition for the tensor nuclear norm as a surrogate for the tensor n -rank, and
they solved the following convex problem as a variant of (1) :
min
X
X
∗
:=
N
n =1
α
n
X
(n )
∗
s.t. X
= B
, (2)
where α
n
are constants satisfying α
n
≥ 0 and
N
n =1
α
n
= 1 . One of the algorithms for solving the problem (2) in [14] is
based on ADMM called HaLRTC. Recently, Gandy et al. in [15] studied noisy tensor completion based on nuclear norm and
proposed a Douglas-Rachford splitting method.
3. Proposed model
In this section, we explain the motivation and propose the non-convex but smooth surrogate function for the tensor
n -rank by using the logDet function rather than the nuclear norm. We also establish the completion model based on this
definition.
Our motivation for this model can be divided into three parts. (1) Although the non-convex functions are more
difficult, many works have paid more attention to them because of their effectiveness. The non-convex l
p
-norm (0 <
p < 1) [45,46] performs much better than the l
1
-norm in approximating the l
0
-norm; the low-rank matrix factorization
[16,20,26] and MCP function [18,29,30] also perform better than the convex nuclear norm. Therefore, we conjecture that a
non-convex approximation for the tensor rank could lead to better results.
(2) The n -rank of a tensor denotes the correlation with respect to the corresponding dimension. A simple description for
a third-order tensor unfolding is shown in Fig. 1 . We can see that the rank of the mode- n unfolding matrix X
( n )
denotes the
linear correlation between the mode- n fibers. In [14] , the rank of X
( n )
is approximated by the nuclear norm of X
( n )
. Fortu-
nately, the nuclear norm is the tightest convex approximation, and the nuclear norm minimization problem can be easily
solved by the singular value thresholding (SVT) [21] , which is theoretically sound [47] . The nuclear norm-based methods
treat each singular value equally. However, the larger singular values are generally associated with the major information,
and hence they should better be shrunk less to preserve the major data information. Clearly, tensor nuclear norm-based
completion methods fail to preserve the major data components. (3) To preserve the major data components, the singular
values should be treated differently. One way is to use the weighted nuclear norm, but it has to introduce more parameters
that may lead the method to be less robust. The logarithm operator can make a larger scalar decrease more rapidly than a
smaller one, i.e., the larger singular values are shrunk less using a smaller weight. Given two positive scalars: one is smaller,
denoted as s , and the other is larger, denoted as l , log (q ) = W
q
∗ q, where q ∈ { s, l }. We can see that the weight | W
l
| < | W
s
|,
because of l > s when l, s ∈ (1, e ) where e is the Euler’s number (The interval (1, e ) is narrower than the range of singular
values, thus we can ignore it). Therefore, the larger singular values are shrunk less, and can be treated as more important. In
addition, for scalars, the effective of the logDet can be seen in Fig. 2 , where we can see that the logDet function can better
approximate the rank than the nuclear norm. For vectors, the logDet function leads to the well-known reweighted l
1
-norm.
In [48] it was shown that the reweighted l
1
-norm achieved better performance than the l
1
-norm. For matrices, the logDet
function also performs better than the nuclear norm and often leads to superior image recovery results [41,42,49] .