Matrix completion refers to completing a low-rank matrix from a few observed elements of its entries and has been known as one of the significant and widely-used problems in recent years. The required number of observations for exact completion is directly proportional to rank and the coherency parameter of the matrix. In many applications, there might exist additional information about the low-rank matrix of interest. For example, in collaborative filtering, Netflix and dynamic channel estimation in communications, extra subspace information is available. More precisely in these applications, there are prior subspaces forming multiple angles with the ground-truth subspaces. In this paper, we propose a novel strategy to incorporate this information into the completion task. To this end, we designed a multi-weight nuclear norm minimization where the weights are such chosen to penalize each angle within the matrix subspace independently. We propose a new scheme for optimally choosing the weights. Specifically, we first calculate an upper-bound expression describing the coherency of the interested matrix. Then, we obtain the optimal weights by minimizing this expression. Simulation results certify the advantages of allowing multiple weights in the completion procedure. Explicitly, they indicate that our proposed multi-weight problem needs fewer observations compared to state-of-the-art methods.
翻译:矩阵的完成是指从几个观测到的条目中完成一个低位矩阵,这是近年来大量广泛使用的问题之一。精确完成所需的观测数量与矩阵的级别和一致性参数直接成比例。在许多应用中,可能存在关于低位利益矩阵的额外信息。例如,在合作过滤、Netflix和通信中的动态信道估计方面,可以获取额外的子空间信息。在这些应用中,更准确地说,有先前的子空间组成了多个角度,与地面真相子空间相连接。在本文件中,我们提出了将这一信息纳入完成任务的新战略。为此,我们设计了一个多重核规范最小化,选择这些重量来单独惩罚矩阵子空间的每个角度。我们提出了最佳选择权重的新办法。具体地说,我们首先计算一个上限表达方式,说明感兴趣的矩阵的共性。然后,我们通过将这一表达方式最小化获得最佳的权重。模拟结果证明在完成程序中允许多重权重的优势。为此,我们设计了一个多重的核规范,从而可以独立地惩罚矩阵子空间中的每个角度。我们提议的方法表明我们所提出的比重较少。