Discrete Denoising with Shifts
Taesup Moon, Tsachy Weissman

TL;DR
The paper introduces S-DUDE, an advanced denoising algorithm that adaptively switches between denoisers to effectively handle data with abrupt changes, achieving near-optimal performance with efficient implementation.
Contribution
It generalizes the DUDE algorithm by enabling multiple switches, providing universal optimality for piecewise stationary data, and offering an efficient dynamic programming implementation.
Findings
S-DUDE performs nearly as well as an ideal genie for individual sequences.
It achieves optimal distribution-dependent performance for piecewise stationary data.
Experimental results show significant improvements over the original DUDE in changing data environments.
Abstract
We introduce S-DUDE, a new algorithm for denoising DMC-corrupted data. The algorithm, which generalizes the recently introduced DUDE (Discrete Universal DEnoiser) of Weissman et al., aims to compete with a genie that has access, in addition to the noisy data, also to the underlying clean data, and can choose to switch, up to times, between sliding window denoisers in a way that minimizes the overall loss. When the underlying data form an individual sequence, we show that the S-DUDE performs essentially as well as this genie, provided that is sub-linear in the size of the data. When the clean data is emitted by a piecewise stationary process, we show that the S-DUDE achieves the optimum distribution-dependent performance, provided that the same sub-linearity condition is imposed on the number of switches. To further substantiate the universal optimality of the S-DUDE, we show…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
