Code Supplement for "The Optimal Hard Threshold for Singular Values is 4/\sqrt(3)"

Placeholder Show Content

Abstract/Contents

Abstract

In this code supplement we offer a Matlab software library that includes:

- A function that calculates the optimal shrinkage coefficient in known or unknown noise level.
- Scripts that generate each of the figures in this paper.
- A script that generates figures similar to Figure 7, comparing AMSE to MSE in various situations.

Description

Type of resource software, multimedia
Date created March 17, 2014

Creators/Contributors

Author Donoho, David
Author Gavish, Matan

Subjects

Subject Singular values shrinkage
Subject optimal threshold
Subject low-rank matrix denoising
Subject unique admissible
Subject scree plot elbow truncation
Subject quarter circle law
Subject bulk edge

Bibliographic information

Related Publication D. Donoho and M. Gavish. (2014) The Optimal Hard Threshold for Singular Values is 4/\sqrt(3). IEEE Transactions on Information Theory. 60(8):5040-5053. http://dx.doi.org/10.1109/TIT.2014.2323359
Related item
Location https://purl.stanford.edu/vg705qn9070

Access conditions

Use and reproduction
User agrees that, where applicable, content will not be used to identify or to otherwise infringe the privacy or confidentiality rights of individuals. Content distributed via the Stanford Digital Repository may be subject to additional license and use restrictions applied by the depositor.
License
This work is licensed under a Creative Commons Attribution 3.0 Unported license (CC BY).

Preferred citation

Preferred Citation
D. Donoho and M. Gavish, Code supplement to "The Optimal Hard Threshold for Singular Values is 4/\sqrt(3)"

Collection

Contact information

Also listed in

Loading usage metrics...