Nonlocal Tensor Factorization
- Nonlocal Tensor Factorization is a paradigm that captures long-range dependencies by leveraging patch grouping, optimal-transport losses, and kernel-based regularization.
- These models employ techniques such as Tensor Train and CP decompositions to enhance tasks like tensor completion, image restoration, compressive sensing, and imputation.
- Efficient solvers like ADMM, block coordinate descent, and ALS are used to optimize the models, ensuring robust performance even with noisy or incomplete data.
to=arxiv_search 天天中彩票大奖json code 大发快三怎么看{"query":"\"Nonlocal Tensor Factorization\" tensor factorization nonlocal self-similarity tensor completion Wasserstein factorization arXiv", "max_results": 10} to=arxiv 天天好彩票 code : {"query":"nonlocal tensor factorization arXiv (Ding et al., 2020, Afshar et al., 2020, Zhang et al., 2018, Lei et al., 2024)","top_k":5} Nonlocal tensor factorization denotes a family of tensor models in which latent structure is not inferred solely from entrywise proximity or modewise smoothness, but from dependencies that connect distant patches, indices, or graph nodes. In the cited literature, nonlocality is realized in at least three distinct ways: by grouping similar patches or cubes into higher-order tensors and imposing low-rank structure; by replacing elementwise losses with optimal-transport losses defined through modewise ground metrics; and by regularizing tensor factors with covariance kernels that encode long-range correlations while reserving a separate residual process for local variation (Ding et al., 2020, Afshar et al., 2020, Zhang et al., 2018, Lei et al., 2024). The resulting models are used for tensor completion, image restoration, compressive sensing, sparse nonnegative tensor factorization, and multidimensional imputation.
1. Conceptual scope and meanings of nonlocality
In the patch-grouping literature, nonlocality refers to nonlocal self-similarity (NSS): small patches or cubes that recur across an image, video, or hyperspectral scene even when they are spatially distant. Grouping these similar patches produces a tensor whose additional “group” mode is content-adaptive rather than spatially local, and low-rank structure is then imposed on that tensor (Ding et al., 2020, Zhang et al., 2018).
In the optimal-transport formulation of SWIFT, nonlocality does not arise from explicit patch grouping. Instead, it is induced by modewise ground cost matrices that allow mass to move between similar but distinct indices. This makes the loss nonlocal because discrepancies are propagated along the geometry encoded by , rather than being penalized only entrywise (Afshar et al., 2020).
In GLSKF, nonlocality is encoded by covariance kernels on factor matrices. Large length scales or graph-diffusion kernels create non-negligible covariance between distant indices along each mode, so the low-rank component captures long-range, low-frequency structure, while a separate residual process models short-scale variation (Lei et al., 2024).
| Formulation | Tensor model | Mechanism of nonlocality |
|---|---|---|
| NSS-grouped completion | TT or CP on grouped patches/cubes | Stacking similar patches/cubes into a group tensor |
| Wasserstein factorization | Nonnegative CP | Transport across indices via |
| Kernelized completion | CP plus residual process | Kernel/covariance coupling between distant indices |
A common misconception is that nonlocal tensor factorization is synonymous with patch-based image denoising. The cited work suggests a broader interpretation: nonlocality may be patch recurrence, transport over mode geometry, or kernelized long-range covariance, depending on the modeling assumptions.
2. Patch-grouped low-rank tensor models
For visual tensor completion, the TT-based model of “Tensor train rank minimization with nonlocal self-similarity for tensor completion” forms higher-order group tensors by stacking similar cubes. Given a th-order tensor , its TT representation is
with TT cores , , and TT ranks . The convex surrogate used for grouped completion is
0
For a color image, overlapping cubes of size 1 are extracted, similar cubes are found by BM3D-style block matching with Euclidean distance, and the 2 most similar cubes are stacked into 3. After groupwise completion, overlapping estimates are mapped back and averaged pixel-by-pixel. The paper explicitly contrasts this with ket augmentation (KA), reporting that canonical matricizations of KA-augmented tensors have an average ratio of singular values larger than 4 of the maximum of approximately 5, whereas NSS-grouped tensors show approximately 6, which is presented as evidence of stronger TT low-rankness and reduced block artifacts (Ding et al., 2020).
The CP-based NLR-TFA model constructs a 3D tensor from grouped image patches rather than cubes. Similar 7 patches are found by 8-nearest-neighbor search in Euclidean distance and stacked as
9
The tensor is then factorized by a CP model,
0
and only the 1 most significant components are retained,
2
The paper emphasizes that this avoids vectorizing patches into a 2D matrix and therefore preserves within-patch spatial structure. Typical settings are 3, 4, and 5 (Zhang et al., 2018).
Taken together, these two patch-group formulations show that “nonlocal” does not specify a unique factorization family. One line uses TT rank on higher-order grouped tensors; another uses CP factor truncation on 3D grouped tensors. The common principle is that similarity-driven grouping creates a tensor in which multiway low-rank structure is more explicit than in the original observation domain.
3. Distribution-agnostic and kernelized formulations
SWIFT replaces distribution-specific reconstruction losses with a tensor Wasserstein loss defined over CP reconstructions of sparse nonnegative tensors. Its nonnegative CP model is
6
with 7. The modewise Wasserstein construction begins with entropy-regularized vector transport,
8
extends it to matrices, and then defines the tensor distance
9
The final objective combines OT terms with KL soft constraints:
0
This formulation is explicitly distribution-agnostic, assumes nonnegative input, and uses 1 to exploit cross-dimensional correlation in a way that is not restricted to Gaussian side-information models (Afshar et al., 2020).
GLSKF places nonlocality in the factor priors rather than in the loss. The global component is a CP tensor
2
while the completed tensor is modeled through a global low-rank term plus a local residual process. The core objective is
3
Here the covariance norm
4
is used both for factor smoothness and for the residual process, with a separable residual covariance
5
The paper uses Matérn 6 kernels for temporal and pixel modes, graph-regularized Laplacian kernels for graph modes, Bohman tapering for locality in residual kernels, and alternatively sparse GMRF precisions (Lei et al., 2024).
These two formulations expand the meaning of nonlocal tensor factorization beyond grouped images. SWIFT is nonlocal because its discrepancy measure transports mass along modewise geometry; GLSKF is nonlocal because distant indices are linked by kernel covariance in the factor space.
4. Optimization architectures
The TT-NSS completion model is solved by ADMM with auxiliary tensors 7. The 8 updates apply singular value thresholding to each canonical TT unfolding,
9
while the 0 update is a projection onto the observation set,
1
Stopping uses the relative change criterion 2 or 3. The dominant cost is the SVD of canonical unfoldings, giving an approximate per-iteration cost of
4
for 5 groups (Ding et al., 2020).
NLR-TFA also uses ADMM, but for a compressive sensing objective with auxiliary variable 6:
7
Its 8-update is a diagonal quadratic solve because 9 counts patch overlaps, and the expensive 0-update is handled either by a Fourier-domain closed form under partial Fourier sensing or by a learned convolutional module 1 that approximates 2 in the Sherman–Morrison–Woodbury reduction. The paper states that the learned module is not a plug-and-play denoiser nor an unrolled ADMM net, but a reusable inverse-approximation block for the 3-update (Zhang et al., 2018).
SWIFT is optimized by block coordinate descent. For transport updates it uses Sinkhorn-like fixed-point iterations without explicitly forming transport matrices:
4
with
5
where 6. Factor matrices are then updated multiplicatively. The paper emphasizes sparsity exploitation through the number of nonzero columns 7, symbolic use of 8, and parallel OT subproblems (Afshar et al., 2020).
GLSKF uses ALS with closed-form linear systems for each factor block and CG or PCG for scalable solution. For mode 9, the update solves
0
and the residual is updated either in precision form,
1
or in covariance form with the “imaginary” observation construction that preserves Kronecker structure (Lei et al., 2024).
Across these models, the algorithmic pattern is consistent: nonlocal structure is first encoded in the model class, and efficient solvers are then designed to exploit the resulting algebraic structure—TT unfoldings, small grouped tensors, sparse OT plans, or Kronecker products.
5. Theoretical properties and interpretation
The TT-NSS paper develops explicit perturbation analysis for grouped tensors. Its Theorem 1 gives a rank-2 approximation from the average column fiber with error bound 3; Theorem 2 gives a rank-4 approximation from the average row-cube with 5; Theorem 3 gives a rank-6 approximation by retaining the first 7 cubes and duplicating one cube for the remainder; and Theorem 4 states TT nuclear-norm stability,
8
The stated interpretation is that grouped tensors can be well approximated by low-TT-rank tensors and that TT nuclear norm is robust to small perturbations (Ding et al., 2020).
SWIFT provides two theoretical statements of a different kind. First, it is described as a Block Coordinate Descent method that guarantees convergence to a stationary point. Second, the paper states that the tensor Wasserstein distance 9 is a valid metric under standard assumptions on the per-mode cost matrices, with proof in the appendix (Afshar et al., 2020).
GLSKF supplies an additional interpretive bridge by showing that covariance-norm regularization subsumes familiar smoothness penalties: choosing 0 recovers QV regularization as a special case. It also introduces the imaginary-observation trick, in which missing entries are augmented with infinitesimal-precision observations so that GLS updates preserve Kronecker structure (Lei et al., 2024).
These results clarify that nonlocal tensor factorization is not defined by a single proof technique or rank notion. TT perturbation bounds, Wasserstein metric properties, and kernel-norm interpretations all serve the same broader purpose: justifying why information from distant but correlated configurations can stabilize inference under incompleteness or corruption.
6. Empirical behavior, applications, and limitations
The cited models are evaluated on different tasks and therefore emphasize different performance criteria. In grouped TT completion, experiments cover color images, multispectral images, and videos with PSNR and SSIM. Representative results at image random sampling with 1 include Lena at 2 dB and SSIM 3 for NL-TT, compared with 4 dB and 5 for TMac-TT, and 6 dB and 7 for SiLRTC-TT. Under structured missingness, House with curves reaches 8 dB and 9, and Peppers with random blocks reaches 0 dB and 1. On the CAVE multispectral dataset, the paper states that across 32 MSIs, NL-TT held the best PSNR consistently; for videos, per-frame PSNR/SSIM curves are reported to be highest across frames (Ding et al., 2020).
NLR-TFA is evaluated for compressive sensing restoration on eight standard images, under pseudo-radial Fourier sampling and random Gaussian sensing, using PSNR and SSIM. At 2, the average over eight images is 3 dB and 4 SSIM for NLR-TFA, compared with 5 dB and 6 for BM3D-CS, 7 dB and 8 for TVAL3, 9 dB and 0 for NLR-CS, and 1 dB and 2 for D-AMP. The paper further states that average PSNR drops only about 3 dB as 4 decreases from 5 to 6, whereas NLR-CS and D-AMP drop about 7 dB and 8 dB, respectively (Zhang et al., 2018).
SWIFT is assessed on sparse nonnegative tensors for downstream prediction rather than image fidelity. On BBC News, downstream classification accuracy improves by 9 to 00 relative over baselines; on Sutter EHR, PR-AUC improves by 01 to 02. Under noisy conditions, the reported gains reach up to 03 relative improvement on BBC and up to 04 on Sutter. The paper also reports speedups over a direct dense Wasserstein tensor factorization implementation of up to 05 for OT computation, up to 06 overall, and 07 in appendix experiments (Afshar et al., 2020).
GLSKF is evaluated on traffic speed imputation, color image inpainting, color video completion, and MRI completion. Highlights include PeMS at 08 with MAE 09 and RMSE 10, Airplane at 11 with PSNR 12, Hall video at 13 with PSNR 14, and MRI at 15 with PSNR 16. The ablations LSTF, LSKF, and GLSlocal are used to argue that global nonlocal regularization and local residual modeling play complementary roles (Lei et al., 2024).
The limitations reported across the literature are similarly diverse. TT-NSS requires sufficiently strong NSS, can be degraded by heavy noise in block matching, and may incur significant runtime and memory costs for large 17 or large data volumes (Ding et al., 2020). NLR-TFA depends on accurate patch grouping, is sensitive to retained rank 18, and requires retraining of the learned inverse when 19 or 20 changes (Zhang et al., 2018). SWIFT assumes nonnegative tensors and depends on the quality of the ground metric 21 (Afshar et al., 2020). GLSKF depends on kernel choice, remains nonconvex despite monotone ALS descent, and uses empirically set hyperparameters such as 22, 23, 24, and taper ranges (Lei et al., 2024).
A plausible implication is that the term “nonlocal tensor factorization” should be understood as a modeling principle rather than a single algorithmic template. The common claim across these works is that explicit mechanisms for long-range dependence—patch recurrence, Wasserstein transport, or kernel covariance—can materially improve tensor reconstruction or representation when entrywise or purely local models are inadequate.