Efficient Low Rank Tensor Ring Completion
About
Using the matrix product state (MPS) representation of the recently proposed tensor ring decompositions, in this paper we propose a tensor completion algorithm, which is an alternating minimization algorithm that alternates over the factors in the MPS representation. This development is motivated in part by the success of matrix completion algorithms that alternate over the (low-rank) factors. In this paper, we propose a spectral initialization for the tensor ring completion algorithm and analyze the computational complexity of the proposed algorithm. We numerically compare it with existing methods that employ a low rank tensor train approximation for data completion and show that our method outperforms the existing ones for a variety of real computer vision settings, and thus demonstrate the improved expressive power of tensor ring as compared to tensor train.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Color Video Completion | Bird color video sequence | PSNR22.811 | 28 | |
| Color Video Completion | Foreman color video sequence | PSNR28.99 | 28 | |
| Color Video Completion | Horse color video sequence | PSNR29.172 | 28 | |
| MSI Completion | Flowers MSI database | PSNR35.974 | 28 | |
| MSI Completion | Toy MSI database | PSNR35 | 28 | |
| MSI Completion | Cloth MSI database | PSNR31.977 | 28 | |
| MSI Completion | Painting MSI | PSNR36.321 | 28 | |
| Image Completion | Sentinel-2 T30UYV (test) | PSNR32.071 | 28 | |
| Image Completion | Sentinel-2 T32TQR (test) | PSNR31.615 | 28 | |
| Image Completion | Sentinel-2 T33TUL (test) | PSNR31.625 | 28 |