Matrix recovery using split bregman

Version 1.0.0.0 (5.37 KB) by Ankita
Recovery of low rank matrix, using Split Bregman, via nuclear norm minimization
778 Downloads
Updated Tue, 24 Dec 2013 15:35:27 +0000

View License

This work deals with recovering a low rank matrix from its lower dimensional projections via nuclear norm minimization.
% Minimize ||X||* (nuclear norm of Z)
% Subject to A(X) = Y
We use split Bregman algorithm for the same.
% Minimize (lambda1)||W||* + 1/2 || A(X) - y ||_2^2 + eta/2 || W-X-B1 ||_2^2
%W is proxy variable and B1 is the Bregman variable
The use of Bregman technique improves the convergence speeds of our algorithm and gives a higher success rate. Also, the accuracy of reconstruction is much better even for cases where small number of linear measurements are available.

Cite As

Ankita (2024). Matrix recovery using split bregman (https://www.mathworks.com/matlabcentral/fileexchange/44744-matrix-recovery-using-split-bregman), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2013a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0