Beyond Low-rankness: Guaranteed Matrix Recovery via Modified Nuclear Norm
Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 6066-6074.
https://doi.org/10.24963/ijcai.2025/675
Keywords
- Machine Learning: ML: Matrix/tensor methods
- Computer Vision: CV: Low-level Vision
- Data Mining: DM: Theoretical foundations of data mining
- Computer Vision: CV: Machine learning for vision
Abstract
The nuclear norm (NN) has been widely explored in matrix recovery problems, such as Robust PCA and matrix completion, leveraging the inherent global low-rank structure of the data. In this study, we introduce a new modified nuclear norm (MNN) framework, where the MNN family norms are defined by adopting suitable transformations and performing the NN on the transformed matrix. The MNN framework offers two main advantages: (1) it jointly captures both local information and global low-rankness without requiring trade-off parameter tuning; (2) under mild assumptions on the transformation, we provide theoretical recovery guarantees for both Robust PCA and MC tasks—an achievement not shared by existing methods that combine local and global information. Thanks to its general and flexible design, MNN can accommodate various proven transformations, enabling a unified and effective approach to structured low-rank recovery. Extensive experiments demonstrate the effectiveness of our method. Code and supplementary material are available at https://github.com/andrew-pengjj/modified_nuclear_norm.
- [Boyd et al., 2011] Stephen Boyd, Neal Parikh, Eric Chu, Borja Peleato, Jonathan Eckstein, et al. Distributed op- timization and statistical learning via the alternating direc- tion method of multipliers. Foundations and Trends® in Machine learning, 3(1):1-122, 2011.
- [Candes and Plan, 2010] Emmanuel J Candes and Yaniv Plan. Matrix completion with noise. Proceedings of the IEEE, 98(6):925-936, 2010.
- [Candes and Recht, 2012] Emmanuel Candes and Benjamin Recht. Exact matrix completion via convex optimization. Communications of the ACM, 55(6):111-119, 2012.
- [Candes and Romberg, 2007] Emmanuel Candes and Justin Romberg. Sparsity and incoherence in compressive sam- pling. Inverse problems, 23(3):969, 2007.
- [Candès et al., 2011] Emmanuel J Candès, Xiaodong Li, Yi Ma, and John Wright. Robust principal component analysis? Journal of the ACM (JACM), 58(3):1-37, 2011.
- [Chambolle, 2004] Antonin Chambolle. An algorithm for total variation minimization and applications. Journal of Mathematical imaging and vision, 20:89-97, 2004.
- [Chen et al., 2023] Yang Chen, Wenfei Cao, Li Pang, Jiangjun Peng, and Xiangyong Cao. Hyperspectral im- age denoising via texture-preserved total variation regular- izer. IEEE Transactions on Geoscience and Remote Sens- ing, 2023.
- [Chen, 2015] Yudong Chen. Incoherence-optimal matrix completion. IEEE Transactions on Information Theory, 61(5):2909-2923, 2015.
- [De Silva and Lim, 2008] Vin De Silva and Lek-Heng Lim. Tensor rank and the ill-posedness of the best low-rank ap- proximation problem. SIAM Journal on Matrix Analysis and Applications, 30(3):1084-1127, 2008.
- [Gu et al., 2014] Shuhang Gu, Lei Zhang, Wangmeng Zuo, and Xiangchu Feng. Weighted nuclear norm minimization with application to image denoising. In Proceedings of the IEEE conference on computer vision and pattern recogni- tion, pages 2862-2869, 2014.
- [He et al., 2015] Wei He, Hongyan Zhang, Liangpei Zhang, and Huanfeng Shen. Total-variation-regularized low-rank matrix factorization for hyperspectral image restoration. IEEE transactions on geoscience and remote sensing, 54(1):178-188, 2015.
- [He et al., 2017] Wei He, Hongyan Zhang, and Liangpei Zhang. Total variation regularized reweighted sparse non- negative matrix factorization for hyperspectral unmixing. IEEE Transactions on Geoscience and Remote Sensing, 55(7):3909-3921, 2017.
- [Huang et al., 2008] Yumei Huang, Michael K Ng, and You- Wei Wen. A fast total variation minimization method for image restoration. Multiscale Modeling & Simulation, 7(2):774-795, 2008.
- [Jiang et al., 2020] Tai-Xiang Jiang, Michael K Ng, Xi-Le Zhao, and Ting-Zhu Huang. Framelet representation of tensor nuclear norm for third-order tensor completion. IEEE Transactions on Image Processing, 29:7233-7244, 2020.
- [Kanopoulos et al., 1988] Nick Kanopoulos, Nagesh Vasan- thavada, and Robert L Baker. Design of an image edge detection filter using the sobel operator. IEEE Journal of solid-state circuits, 23(2):358-367, 1988.
- [Kong et al., 2021] Hao Kong, Canyi Lu, and Zhouchen Lin. Tensor q-rank: new data dependent definition of tensor rank. Machine Learning, 110(7):1867-1900, 2021.
- [Liu et al., 2012] Ji Liu, Przemyslaw Musialski, Peter Wonka, and Jieping Ye. Tensor completion for estimat- ing missing values in visual data. IEEE transactions on pattern analysis and machine intelligence, 35(1):208-220, 2012.
- [Liu et al., 2023] Xinling Liu, Jingyao Hou, Jiangjun Peng, Hailin Wang, Deyu Meng, and Jianjun Wang. Ten- sor compressive sensing fused low-rankness and local- smoothness. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 37, pages 8879-8887, 2023.
- [Lu et al., 2019] Canyi Lu, Jiashi Feng, Yudong Chen, Wei Liu, Zhouchen Lin, and Shuicheng Yan. Tensor robust principal component analysis with a new tensor nuclear norm. IEEE transactions on pattern analysis and machine intelligence, 42(4):925-938, 2019.
- [Negahban and Wainwright, 2012] Sahand Negahban and Martin J Wainwright. Restricted strong convexity and weighted matrix completion: Optimal bounds with noise. The Journal of Machine Learning Research, 13:1665- 1697, 2012.
- [Peng et al., 2020] Jiangjun Peng, Qi Xie, Qian Zhao, Yao Wang, Leung Yee, and Deyu Meng. Enhanced 3dtv reg- ularization and its applications on hsi denoising and com- pressed sensing. IEEE Transactions on Image Processing, 29:7889-7903, 2020.
- [Peng et al., 2022a] Jiangjun Peng, Hailin Wang, Xiangyong Cao, Xinling Liu, Xiangyu Rui, and Deyu Meng. Fast noise removal in hyperspectral images via representative coefficient total variation. IEEE Transactions on Geo- science and Remote Sensing, 60:1-17, 2022.
- [Peng et al., 2022b] Jiangjun Peng, Yao Wang, Hongying Zhang, Jianjun Wang, and Deyu Meng. Exact decomposi- tion of joint low rankness and local smoothness plus sparse matrices. IEEE Transactions on Pattern Analysis and Ma- chine Intelligence, 45(5):5766-5781, 2022.
- [Recht et al., 2010] Benjamin Recht, Maryam Fazel, and Pablo A Parrilo. Guaranteed minimum-rank solutions of linear matrix equations via nuclear norm minimization. SIAM review, 52(3):471-501, 2010.
- [Rudin et al., 1992] Leonid I Rudin, Stanley Osher, and Emad Fatemi. Nonlinear total variation based noise re- moval algorithms. Physica D: nonlinear phenomena, 60(1-4):259-268, 1992.
- [Shahid et al., 2015] Nauman Shahid, Vassilis Kalofolias, Xavier Bresson, Michael Bronstein, and Pierre Van- dergheynst. Robust principal component analysis on graphs. In Proceedings of the IEEE International Con- ference on Computer Vision, pages 2812-2820, 2015.
- [Shang et al., 2023] Wenting Shang, Jiangjun Peng, Zebin Wu, Yang Xu, Mohamad Jouni, Mauro Dalla Mura, and Zhihui Wei. Hyperspectral anomaly detection via sparsity of core tensor under gradient domain. IEEE Transactions on Geoscience and Remote Sensing, 2023.
- [Wang et al., 2017] Yao Wang, Jiangjun Peng, Qian Zhao, Yee Leung, Xi-Le Zhao, and Deyu Meng. Hyperspec- tral image restoration via total variation regularized low- rank tensor decomposition. IEEE Journal of Selected Top- ics in Applied Earth Observations and Remote Sensing, 11(4):1227-1243, 2017.
- [Wang et al., 2023] Hailin Wang, Jiangjun Peng, Wenjin Qin, Jianjun Wang, and Deyu Meng. Guaranteed ten- sor recovery fused low-rankness and smoothness. IEEE Transactions on Pattern Analysis and Machine Intelli- gence, 2023.
- [Wang, 2007] Xin Wang. Laplacian operator-based edge de- tectors. IEEE transactions on pattern analysis and ma- chine intelligence, 29(5):886-890, 2007.
- [Xie et al., 2017] Qi Xie, Qian Zhao, Deyu Meng, and Zong- ben Xu. Kronecker-basis-representation based tensor spar- sity and its applications to tensor recovery. IEEE trans- actions on pattern analysis and machine intelligence, 40(8):1888-1902, 2017.
- [Xue et al., 2021] Jize Xue, Yong-Qiang Zhao, Yuanyang Bu, Wenzhi Liao, Jonathan Cheung-Wai Chan, and Wil- fried Philips. Spatial-spectral structured sparse low-rank representation for hyperspectral image super-resolution. IEEE Transactions on Image Processing, 30:3084-3097, 2021.
References were extracted automatically from the PDF and may contain errors.
Full text extracted automatically from the PDF; figures, tables and equations may differ. The PDF is the version of record.
1 Introduction
The nuclear norm (NN), serving as a convex relaxation of the matrix rank, is widely applied to various matrix optimization problems due to its ability to effectively preserve the global low-rank property of data while possessing many desirable theoretical properties [Candes and Recht, 2012; Cand`es et al., 2011; De Silva and Lim, 2008; Recht et al., 2010; Gu et al., 2014]. The data property is typically encoded by a regularizer term R(·) and incorporated into the following energy function (1):
where X and Y represent the data to be recovered and the observed data, respectively. The function L(X,Y) is the loss function, which can be in the form of ℓ1 and ℓ2 norm.
∗Corresponding authors

However, in many cases, alongside the global low-rankness of data, local prior information also plays a crucial role, especially in data related to computer vision tasks such as hyperspectral image [Wang et al., 2017], multispectral image [Xie et al., 2017], CT images [Wang et al., 2023], and surveillance videos [Peng et al., 2022b], as shown in Fig. 1. Efficiently integrating global and local information to obtain a model with theoretical guarantees is an important issue for restoration tasks. Previous methods of integrating global and local information typically involve constructing multiple regularizer terms and combining them additively [Wang et al., 2017; He et al., 2015; Xue et al., 2021; He et al., 2017; Shang et al., 2023; Chen et al., 2023]. Taking global low-rankness and local smoothness properties as an example, the traditional fused regularization method is given by:
where ∥X∥TV is the total variation (TV) regularizer to encode the sparsity of difference map of the original data [Rudin et al., 1992], and β is the trade-off parameter need to be finetuned for each data. The TV regularizer often fails to capture the local smoothness of the data adequately. Therefore, in many cases, additional regularizers need to be incorporated in the manner (2). This inevitably introduces the problem of selecting more balanced parameters. Besides, except for NN, many regularizers don't hold good theoretical properties.
To tackle the above two drawbacks, we introduce a new modified nuclear norm (MNN) that can capture both the local information and global low-rankness of data. Specifically, the MNN is defined by adopting a suitable transformation and then performing the NN on the transformed matrix, i.e.,
Compared to NN, MNN (3) can concurrently capture local information and global low-rankness of data. Specifically, the transformation D(·) exploits useful local correlation information of the matrix and performing the NN on the transformed matrix could finely utilize such local correlation based on the compatibility of norms.
Specifically, the proposed MNN framework offers two key advantages over existing methods that integrate global and local information. First, MNN eliminates the need for parameter tuning required in additive manner (2). Second, under mild transformation assumptions, MNN provides exact recovery guarantees for two typical matrix applications: Robust PCA and Matrix Completion (MC). Building on theoretical tools related to nuclear norms [Candes and Recht, 2012; Cand`es et al., 2011; Chen, 2015; Candes and Plan, 2010; Negahban and Wainwright, 2012; Shahid et al., 2015], the MNN framework leverages these tools to offer theoretical guarantee. It incorporates various classical transformations, such as the difference operator [Peng et al., 2022b; Wang et al., 2023; Liu et al., 2023], the Sobel operator [Kanopoulos et al., 1988], and the Laplacian operators [Wang, 2007], enabling the integration of diverse local information. In summary, the contributions of this paper are:
Modeling: We propose the MNN framework, which can simultaneously exploit global and local information of data by performing the NN on a transformed matrix that encodes local correlations through a suitable transformation operator without trade-off parameters.
Theory: Under mild conditions, we prove the exact recoverability theory of MNN on two types of problems: Robust PCA and MC. Although the theoretical bounds are not improved compared to NN, from the perspective of embedding local smoothness, MNN provides a unified recoverability theory framework for integrating low-rank and multi-layer local information priors. Extensive experiments validate the efficacy of the MNN framework.
Operator: Classical operators are introduced into the MNN framework to characterize local smoothness. This paper demonstrates that for low-rank image data, the difference, Sobel, and Laplacian operators can be directly embedded into MNN to improve model's performance. In particular, Laplacian operators can provide richer local information than the widely used first-order differences operator.
2 Modified Nuclear Norm
In this part, we will give the forms and theoretical results about the MNN-induced Robust PCA and MC models.
2.1 Motivations
The previous global and local information fusion model [Wang et al., 2017; He et al., 2015; Xue et al., 2021; He et al., 2017; Peng et al., 2022a; Peng et al., 2020] was characterized by constructing multiple regularizers and summing them up, as follows:n∑
where Ri(X)(i = 1, · · · , n) are regularizers, such as the nuclear norm (NN) and total variation (TV) regularizer in the form (2), and τi are trade-off parameters, manner (4) is intuitive and effective. However, it suffers from two key issues: the challenge of parameter selection among multiple regularizers and the lack of theoretical recoverability. To address these limitations, inspired by the norm compatibility and exact recovery guarantees of the nuclear norm, we propose the MNN defined in Eq. (3). As demonstrated in Remark 1, Eq. (3) effectively models both global and local information, eliminating the need for hyperparameter tuning.
Remark 1. MNN (3) can simultaneously encode global and local information based on two aspects.
1) MNN could capture global low-rankness. We assume that D(·) can be reformulated as a full-rank matrix-induced linear operator, i.e., there exists a full-rank matrix A such that
Based on the above derivation, it can be inferred that the low-rankness of D(X) stems from the low-rankness of X, i.e., minimizing the rank of D(X) is equivalent to minimizing the rank of X. Hence, MNN can characterize the global lowrankness of the data.
2) MNN could capture local information. According to the norm compatibility theorem, we have
holds for all transformation operators. Thus, it can be inferred that minimizing ∥D(X)∥∗ can simultaneously minimize both ∥D(X)∥F and ∥D(X)∥1. If an appropriate transformation operator D(·) is chosen so that D(X) can capture useful local information of data (e.g., edge structures), then MNN can effectively utilize such local information based on Eq. (6). For example, when D(·) is chosen as the firstorder difference operator ∇(·), ∥∇(X)∥F and ∥∇(X)∥1 correspond to isotropic [Rudin et al., 1992] and anisotropic [He et al., 2017] TV regularizer, respectively. Therefore, our MNN can then characterize the local smoothness of data 1 .
1 If D(·) is set as identity mapping, ∥D(X)∥∗ degenerates to ∥X∥∗. Since ∥X∥F and ∥X∥1 cannot encode local structural information of the data, ∥X∥∗ can only characterize the global low rankness.
Indeed, several works such as Correlated Total Variation (CTV [Wang et al., 2023; Peng et al., 2022b; Liu et al., 2023]) can be seen as a special case of our MNN by setting the transformation operator as the first-order difference.
Remark 2. Unlike the first-order difference in CTV, which only captures adjacent similarities, the proposed MNN framework accommodates operators with larger receptive fields, enabling more effective modeling of local smoothness across broader regions. What's more, MNN also removes the need for tuning the parameters between multiple regularization terms. While combining several regularizers improves interpretability, it often requires careful hyperparameter tuning-poor choices can yield suboptimal results.
2.2 Theoretical Guarantees
Next, we establish the exact recovery guarantees of MNNinduced RPCA and MC models.
Models
Robust PCA [Cand`es et al., 2011] is a problem aiming at accurately separating a low-rank matrix X0 ∈ Rn1×n2 and a sparse matrix S0 from the observed data matrix M = X0+S0. By using MNN and ℓ1 norms to respectively encode the global low-rankness and local priors of low-rank matrices, as well as the sparsity of sparse matrices, we can derive the following MNN-RPCA model:
MC [Candes and Recht, 2012] is a problem aiming to accurately infer the clean data X0 from a limited set of observed data M (the support set denoted as Ω). Using MNN, we can obtain the following MNN-MC model:
where PΩ(·) is a mapping operator. If (i, j) ∈ Ω, then PΩ(Xij) =Xij; otherwise, it is set to 0.
In our MNN-based model, the single regularization term simultaneously captures both global and local information, which avoids the need for carefully tuning the trade-off parameter τi required by additive model-based methods (4).
Assumptions
Before giving the theorems, we need three mild assumptions. Assumption 1 (Incoherence Condition). For the low-rank matrix X0 ∈ Rn1×n2 with rank r, it follows the incoherence condition with parameter µ, i.e.,
where U ∈ Rn1×r and V ∈ Rn2×r are obtained from the singular vector decomposition of X0 and ek is the unit orthogonal vector.
Incoherence condition is a widely used assumption for lowrank recovery problems [Cand`es et al., 2011; Chen, 2015; Candes and Romberg, 2007] to control the dispersion of the elements of the low-rank matrix. If the data is a rank-r identity matrix, since the observed values are likely to be zero, it is difficult to infer the non-zero elements, so we need this condition to keep the data away from the identity matrix.
The random distribution assumption for S0 and the normalization assumption of D(·) are as follows:
Assumption 2 (Random Distribution). For the sparse term S0, its support Ω is chosen uniformly among all sets of cardinality m, and the signs of supports are random, i.e.
Assumption 3 (Normalization). The Frobenius norm of the linear transformation D(·) in Eq. (6) is one.
Assumption 3 ensures that the elements of the transformed data D(X) remain bounded, allowing key inequalities in the dual verification to hold. If the Frobenius norm of D(·) is not one, normalization can be used to satisfy Assumption 3.
Main Results
Based on Assumptions 1-3, we can derive that:
Theorem1 (MNN-RPCATheorem). Suppose that D(X0) ∈ Rn1×n2 , S0 and D(·) obey Assumptions 1-3, respectively. Without loss of generality, suppose n1 ≥ n2. Then, there is a numerical constant c > 0 such that with probability at least 1 - cn-10 1 (over the choice of support of S0), the MNNRPCA model (7) with λ = 1/(√n1) is exact, i.e., the solution
where ρr and ρs are some positive numerical constants, and m is the number of the support set of S0.
Theorem 2 (MNN-MC Theorem). Suppose that D(X0) ∈ Rn1×n2 and D(·) obey Assumptions 1 and 3, Ω ∼ Ber(p) and m is the number of Ω, where Ber(p) represents the Bernoulli distribution with p. Without loss of generality, suppose n1 ≥ n2. Then, there exist universal constants c0, c1 > 0 such that X0 is the unique solution to MNN-MC model (8) with probability at least 1 - c1n-3 1 logn1, provided that
Theorems 1 and 2 establish the exact recoverable theory for the fusion-induced model combining low-rank and general local smoothness priors, which was unavailable in previous studies. Proofs are provided in the supplementary materials.
2.3 Optimizations
The exact recoverable theory, as outlined in Theorems 1 and 2, asserts that the optimal solution ( ˆX, ˆS) of the model accurately reflects the true value (X0, S0). Thus, the following corollary can be inferred with high probability.
Corollary. Suppose X0 and S0 satisfy Assumptions 1 and 2, and transformation operator D(·) satisfy Assumption 3. Denote the objective functions of the RPCA and MC models as
respectively, where λ = 1/√n1 and µ = (√n1 + √n2)√pσ according to [Candes and Plan, 2010], and n1, n2, σ, p are the sizes of matrix, noise standard variance, and missing ratio. Then, for any X, we have:
Then, according to Corollary 2.3, we can directly perform a simple gradient descent on the objective function (14) to obtain the final solution. More details can be seen in the supplementary materials.
2.4 Some Suitable Transformation Operators for MNN
In this section, we shift our attention to another important aspect, namely, the selection of the transformation operator D(·). The local smoothness of images is typically achieved through convolution operators. The most common one is the first-order difference operator ∇(·) =[-1,1]/[-1;1]. Based on the first-order difference operator [Rudin et al., 1992] and its fast Fourier transform-based solving algorithm [Chambolle, 2004; Huang et al., 2008], various types of total variation regularization have been developed in recent decades [Wang et al., 2017; He et al., 2015; Peng et al., 2020]. However, the difference operators may not be able to characterize local information of data with multiple directions and higherorder derivative information. Hence, we consider several other transformations by taking advantage of multiple directions and higher-order derivatives.
Specifically, we examine four common convolution kernels: the first-order central difference operator, the Sobel operator, and two types of Laplacian operators. Their forms and edge extraction effects on the "Barbara" image are shown in Figure 2. It can be observed that compared to the central difference operator, the latter three operators capture more abundant local information about the image.

Next, we give an intuitive mathematical explanation of the superior local correlation excavation abilities of the Sobel and Laplacian operators by Remark 3.
Remark 3. For an image, it can be modeled as a bivariate function z = f(x, y), where x, y represent the coordinates, and z represents the grayscale value. The first-order difference of f(x, y) is:
The second-order difference of f(x, y) can be represented in the x and y directions as follows:
The first-order difference operator ∂f ∂x / ∂f ∂y corresponds to the convolution kernel [-1,1]/[-1;1]. The Sobel operator ∂f ∂x + ∂f ∂y and Laplacian operator ∂ 2 f ∂x2 + ∂ 2 f ∂y2 have effects equivalent to [-2,-1;-1,0] and [0,-1,0;-1,4,-1;0,-1,0], respectively. The first derivative detects edges, while the second derivative detects the rate of change of edges. Derivatives in multiple directions can comprehensively characterize edge information. Therefore, the Sobel operator and the two types of Laplacian operators provided in Figure 2 can exploit richer local priors.

3 Simulated Experiment
The numerical experiments are conducted to validate Theorems 1 and 2. As described in Section 2.4, we use difference, Sobel, and Laplacian operators in MNN, denoted as MNNDiff, MNN-Sobel, MNN-L1, and MNN-L2 in Figure 2. Note that MNN-Diff reduces to the CTV regularizer. Following Corollary 2.3, we set λ = 1/√max{n1, n2} for the TRPCA task and µ = (√n1 + √n2)√pσ, σ = 1e-4 for the MC noiseless task. Further performance gains can be achieved by fine-tuning λ and µ. All simulations are run on a PC with an Intel Core i5-10600KF CPU (4.10 GHz), 32 GB RAM, and a GeForce RTX 3080 GPU.
3.1 Data Generation
We create two factor matrices U ∈ Rn1×r and V ∈ Rr×n2 , yielding X0 = UVT as a low-rank matrix, where n1 = hw. To introduce image-like properties, each column of U (i.e., U(:, i)) is reshaped into an h × w matrix, thus we can get the tensor U ∈ Rh×w×r satisfies U = unfold3(U) where unfold3(·) is the unfold operator to unfold the tensor to matrix along the third-mode. Each slice U(:, :, i) is randomly divided into c regions, with elements within each region being consistent and drawn from N(0, 1) distribution. The elements of V are selected from N(0, 1) distribution. The entire generation process is shown in Figure 3. Besides, the support set Ω is NN
MNN-Diff
MNN-Sobel
MNN-L1
MNN-L2
00 600 700 800 900 1000
tion chosen randomly. For RPCA task, S0 is set as S0 = PΩ(E) and the observed matrix M is set as M = X0 + S0, where E is a matrix with independent Bernoulli ±1 entries. For MC task, M is set as M = PΩ(X0).


3.2 Experiment Settings and Result Analysis
Experiment Settings. In all experiments, we set h = w = 50, n1 = hw = 2500, and n2 = 100. We evaluate how the rank r, sparsity ρs (RPCA), and missing ratio ρ (MC) affect performance by varying ρs in (0.01, 0.5) (step 0.01), ρ in (0.01, 0.99) (step 0.02), and r in (1, 50) (step 1).
Phase Transition Diagram. For each (r, ρs) and (r, ρ), we run 10 trials and consider recovery successful if ∥ ˆX -
1
0.8
0.6
0.4
0.2
0
| 14 NN Type | NN Methods |
|---|---|
| 12 MNN-Diff MNN-Sobel Non-convex Decomposition | MNN-Diff MNN-Sobel KBR, LRTDTV, |
| 10 Function MNN-L1 MNN-L2 Multi-regularization Fusion | MNN-L1 MNN-L2 LRTV, LRTDTV, |
| 8 Matrix-based Methods | NN, LRTV, CTV |
| 6 Tensor-based Methods | TCTV,SNN,TNN, Qrank, Framelet |
4
2 Table 1: Comparison of methods for fusing global and local priors.
0
0 100 200 300 400 500 600 700 800 900 1000
0 100 200 300 400 500 600 700 800 900 1000
Iteration Iteration (b) MC Task X0∥F/∥X0∥F ≤ 0.05. Figure 4 shows the phase diagrams with recovery rates. Compared to NN, MNN variants (Diff, Sobel, L1, L2) significantly expand the recovery region by leveraging local structures. Notably, MNN-Sobel, MNN-L1, and MNN-L2 outperform MNN-Diff, highlighting the advantage of high-order operators as noted in Remark 3.
Empirical analysis of convergence. According to Corollary 2.3, the objectives of models (7) and (8) reach their minima at X0 and S0 under Assumptions 1-3. Even when the assumptions are only partially met, the objective values still decrease, and NMSE sequence ∥Xk-X0∥F /∥X0∥F steadily declines. Figure 5 shows that under a learning rate of 1e-4 , NN and all MNN variants converge stably.
4 Real Application
We then assess the restoration performance on real datasets.
Datasets. We selected four commonly used low-rank image datasets, which are HSI data used in [Wang et al., 2023], MSI 2 , color video sequences 3 , and MRI and CT images 4 . Among them, hyperspectral images, multispectral images, color video sequences, and MRI and CT images contain 5, 11, 10, and 4 images, respectively. We adopt the same noise addition mechanism and sampling scheme as in the simulation experiments section.
2 https://www.cs.columbia.edu/CAVE/databases/multispectral/
3 http://trace.eas.asu.edu/yuv/
4 https://www.cancerimagingarchive.net/
Objective Function Comparison methods. To validate the effectiveness of MNN in fusing global and local priors, we selected methods such as LRTV [He et al., 2015], LRTDTV [Wang et al., 2017], CTV [Peng et al., 2022b], Qrank [], KBR [Xie et al., 2017], TCTV [Wang et al., 2023], SNN [Liu et al., 2012], Qrank [Kong et al., 2021], TNN [Lu et al., 2019] and Framlet [Jiang et al., 2020]. It is worth noting that CTV can actually be regarded as a special case of MNN since it utilizes multiple differential operators from different methods and employs the ADMM [Boyd et al., 2011] algorithm to solve the model. To facilitate readers' understanding of these comparison methods, the description of these methods are placed in Table 1.
| SR | Metrics | NN | SNN | KBR | TNN | LRTV | LRTD TV | CTV | TCTV | MNN- Diff | MNN- Sobel | MNN- L1 | MNN- L2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Hyperspectral Image Denoising: Five Datasets | |||||||||||||
| 0.1 | PSNR↑ SSIM↑ | 46.16 0.998 | 29.58 0.897 | 35.97 0.974 | 45.43 0.989 | 32.57 0.928 | 31.21 0.894 | 48.53 0.998 | 47.30 0.992 | 47.57 0.997 | 49.52 0.999 | 49.33 0.999 | 47.99 0.998 |
| 0.3 | PSNR↑ SSIM↑ | 39.93 0.992 | 23.21 0.608 | 33.31 0.959 | 40.34 0.980 | 30.26 0.883 | 29.30 0.845 | 45.69 0.997 | 43.55 0.988 | 44.99 0.997 | 47.08 0.999 | 46.70 0.998 | 45.52 0.997 |
| SSIM↑ | 0.690 | 0.138 | 0.519 | 0.051 | 0.644 | 0.642 | 0.962 | 0.366 | 0.781 | 0.991 | 0.910 | 0.991 | |
| Average Time/s | 8.62 | 116.8 | 58.39 | 136.4 | 33.79 | 102.9 | 96.63 | 277.1 | 77.61 | 75.04 | 74.12 | 77.69 | |
| Multispectral Image Denoising: Eleven Datasets | |||||||||||||
| 0.1 | PSNR↑ SSIM↑ | 29.85 0.968 | 33.39 0.967 | 35.76 0.965 | 41.70 0.993 | 33.56 0.957 | 36.32 0.977 | 40.64 0.995 | 44.64 0.996 | 40.15 0.995 | 42.14 0.996 | 42.92 0.996 | 40.74 0.995 |
| 0.3 | PSNR↑ SSIM↑ | 24.96 0.920 | 31.14 0.945 | 34.32 0.956 | 39.14 0.988 | 31.90 0.943 | 34.48 0.965 | 38.57 0.992 | 42.95 0.995 | 38.34 0.992 | 40.47 0.994 | 41.39 0.995 | 39.43 0.993 |
| Average Time/s | 17.01 | 294.5 | 106.8 | 275.6 | 52.91 | 220.9 | 233.5 | 513.9 | 68.62 | 70.24 | 67.24 | 67.35 | |
| RGB Video Denoising: Ten Datasets | |||||||||||||
| 0.1 | PSNR↑ SSIM↑ | 32.26 0.958 | 27.44 0.774 | 26.48 0.827 | 38.01 0.980 | 29.97 0.892 | 23.51 0.809 | 35.73 0.976 | 38.69 0.983 | 37.14 0.980 | 38.61 0.983 | 39.77 0.984 | 37.62 0.981 |
| 0.3 | PSNR↑ SSIM↑ | 30.16 0.933 | 10.58 0.097 | 25.89 0.808 | 35.47 0.963 | 28.52 0.870 | 22.43 0.777 | 33.91 0.963 | 36.63 0.967 | 34.90 0.970 | 36.57 0.977 | 37.45 0.979 | 35.84 0.975 |
| Average Time/s | 28.17 | 104.1 | 72.61 | 142.9 | 52.67 | 119.9 | 129.2 | 293.1 | 157.6 | 159.8 | 157.8 | 159.9 | |
| SR | Metrics | NN | SNN | KBR | TNN | Framlet | Qrank | CTV | TCTV | MNN- Diff | MNN- Sobel | MNN- L1 | MNN- L2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Hyperspectral Image Completion: Five Datasets | |||||||||||||
| 5% | PSNR↑ SSIM↑ | 21.85 0.625 | 20.20 0.428 | 30.28 0.871 | 27.41 0.771 | 29.26 0.825 | 28.38 0.803 | 35.29 0.972 | 29.48 0.862 | 29.29 0.913 | 36.03 0.981 | 32.04 0.957 | 32.57 0.961 |
| 10% | PSNR↑ SSIM↑ | 33.98 0.909 | 21.91 0.528 | 42.60 0.989 | 31.01 0.876 | 32.28 0.884 | 28.06 0.861 | 41.90 0.992 | 33.54 0.935 | 37.10 0.982 | 43.09 0.995 | 39.34 0.990 | 40.46 0.992 |
| Average Time/s | 11.30 | 35.23 | 258.6 | 143.3 | 222.3 | 112.1 | 213.2 | 474.5 | 41.30 | 42.98 | 41.97 | 41.85 | |
| Multispectral Image Completion: Eleven Datasets | |||||||||||||
| 5% | PSNR↑ SSIM↑ | 16.71 0.583 | 27.56 0.820 | 26.49 0.888 | 32.58 0.920 | 31.61 0.912 | 30.23 0.889 | 35.71 0.963 | 36.12 0.973 | 30.64 0.921 | 36.98 0.978 | 36.10 0.975 | 36.05 0.975 |
| 10% | PSNR↑ SSIM↑ | 22.41 0.793 | 30.84 0.892 | 35.45 0.980 | 36.29 0.963 | 35.48 0.958 | 34.72 0.952 | 39.89 0.983 | 40.09 0.988 | 35.42 0.971 | 41.11 0.992 | 40.32 0.991 | 40.05 0.991 |
| Average Time/s | 15.4 | 77.73 | 431.5 | 275.4 | 512.2 | 332.1 | 303.1 | 800.6 | 31.70 | 32.36 | 31.99 | 31.49 | |
| RGB Video Completion: Ten Datasets | |||||||||||||
| 5% | PSNR↑ SSIM↑ | 23.01 0.605 | 17.72 0.484 | 26.90 0.802 | 28.14 0.801 | 26.53 0.790 | 25.35 0.751 | 29.43 0.890 | 28.70 0.856 | 25.76 0.826 | 29.53 0.909 | 27.95 0.892 | 28.10 0.894 |
| 10% | PSNR↑ SSIM↑ | 29.06 0.846 | 20.48 0.589 | 32.81 0.917 | 30.54 0.861 | 31.55 0.893 | 29.36 0.879 | 33.18 0.937 | 31.89 0.910 | 29.32 0.898 | 32.75 0.945 | 31.61 0.935 | 31.72 0.936 |
| Average Time/s | 20.51 | 58.22 | 401.8 | 214.8 | 449.4 | 168.6 | 426.2 | 685.1 | 67.44 | 68.16 | 64.92 | 64.83 | |
| MRI-CT Completion: Four Datasets | |||||||||||||
| 5% | PSNR↑ SSIM↑ | 14.14 0.204 | 17.40 0.448 | 21.58 0.532 | 20.65 0.368 | 19.82 0.506 | 19.94 0.380 | 23.70 0.688 | 24.80 0.647 | 20.48 0.625 | 24.45 0.801 | 24.87 0.810 | 24.94 0.813 |
| 10% | PSNR↑ SSIM↑ | 18.36 0.369 | 19.89 0.535 | 25.68 0.704 | 22.37 0.457 | 22.71 0.621 | 23.94 0.699 | 25.48 0.761 | 26.73 0.721 | 22.75 0.737 | 26.34 0.858 | 27.04 0.869 | 26.98 0.870 |
| Average Time/s | 20.07 | 69.32 | 484.0 | 316.8 | 537.8 | 235.2 | 424.7 | 1009 | 60.81 | 62.13 | 60.04 | 60.01 | |


4.1 Robust Principal Component Analysis Tasks
We evaluate denoising performance on HSI, MSI, and RGB video data with salt-and-pepper noise levels ranging from 10% to 70%, using PSNR and SSIM as metrics. Table 2 summarizes the average results. The following observations can be observed: 1) In most cases, the MNN-Sobel model achieves the best performance; 2) Models such as MNNSobel, MNN-L1, and MNN-L2 generally outperform MNNDiff, partially supporting Remark 3, which suggests that expanding the receptive field of convolutional operators enhances performance; 3) In some scenarios, MNN-L1 and MNN-L2 outperform MNN-Sobel, indicating that different transformation operators are required for different types of data and noise. If suitable transformation operators can be adaptively selected, further improvements in restoration performance are achievable.
Figure 6 shows restored pseudo-color images for two datasets, where MNN-Sobel and MNN-L2 visibly enhance noise reduction and color fidelity. More results are provided in the supplementary materials.
4.2 Completion Tasks
We conduct completion experiments on four datasets using random sampling. Table 3 reports the average restoration metrics, leading to the same three conclusions as in the denoising results (Table 2 ). Notably, despite being matrixbased, MNN consistently outperforms tensor-based methods like TNN, TCTV, and KBR, demonstrating its ability to effectively capture both global and local features.
Figure 7 shows visual results on two datasets, where MNNbased models excel in structure preservation, color fidelity, and overall restoration. Additional results are provided in the supplementary materials.
5 Conclusion
This paper proposes a modified nuclear norm (MNN) regularizer that integrates global low-rankness and local priors via transformation operators. Under mild and general theoretical conditions, MNN accommodates a broad range of transformations, enabling flexible and effective fusion of local and global information within a unified framework.
Acknowledgments
This work was in part by the National Key R& D Program of China (2020YFA0713900), the National Natural Science Foundation of China under Grant 12401674, 62272375 and 12201497, Tianyuan Fund for Mathematics of the National Natural Science Foundation of China (Grant No. 12426105), the Major Key Project of Pengcheng Laboratory under Grant PCL2024A06, the Guangdong Basic and Applied Basic Research Foundation under Grant 2025A1515011453, the Fundamental Research Funds for the Central Universities under Grant D5000240095, and the Key Research, Development Plan of Shaanxi Province, China (No. 2024GX-YBXM-145).
@inproceedings{ijcai2025p675,
title = {Beyond Low-rankness: Guaranteed Matrix Recovery via Modified Nuclear Norm},
author = {Peng, Jiangjun and Luo, Yisi and Cao, Xiangyong and Xu, Shuang and Meng, Deyu},
booktitle = {Proceedings of the Thirty-Fourth International Joint Conference on
Artificial Intelligence, {IJCAI-25}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {James Kwok},
pages = {6066--6074},
year = {2025},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2025/675},
url = {https://doi.org/10.24963/ijcai.2025/675},
}
TY - CPAPER TI - Beyond Low-rankness: Guaranteed Matrix Recovery via Modified Nuclear Norm AU - Peng, Jiangjun AU - Luo, Yisi AU - Cao, Xiangyong AU - Xu, Shuang AU - Meng, Deyu T2 - Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence, IJCAI-25 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2025 SP - 6066 EP - 6074 DO - 10.24963/ijcai.2025/675 UR - https://doi.org/10.24963/ijcai.2025/675 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: