Iterative Channel Estimation for Discrete Denoising under Channel Uncertainty

We propose a novel iterative channel estimation (ICE) algorithm that essentially removes the critical known noisy channel assumption for universal discrete denoising problem. Our algorithm is based on Neural DUDE (N-DUDE), a recently proposed neural network-based discrete denoiser, and it estimates the channel transition matrix as well as the neural network parameters in an alternating manner until convergence. While we do not make any probabilistic assumption on the underlying clean data, our ICE resembles Expectation-Maximization (EM) with variational approximation, and it takes advantage of the property of N-DUDE being locally robust around the true channel. With extensive experiments on several radically different types of data, we show that the ICE equipped N-DUDE (dubbed as ICE-N-DUDE) can perform \emph{universally} well regardless of the uncertainties in both the channel and the clean source. Moreover, we show ICE-N-DUDE becomes extremely robust to its hyperparameters and significantly outperforms the strong baseline that can deal with the channel uncertainties for denoising, the widely used Baum-Welch (BW) algorithm for hidden Markov models (HMM).

[1]  D. Haussler,et al.  Hidden Markov models in computational biology. Applications to protein modeling. , 1993, Journal of molecular biology.

[2]  Tsachy Weissman,et al.  Universal minimax discrete denoising under channel uncertainty , 2004, International Symposium onInformation Theory, 2004. ISIT 2004. Proceedings..

[3]  Tsachy Weissman,et al.  Universal discrete denoising: known channel , 2003, IEEE Transactions on Information Theory.

[4]  Byunghan Lee,et al.  Neural Universal Discrete Denoiser , 2016, NIPS.

[5]  Giovanni Motta,et al.  The iDUDE Framework for Grayscale Image Denoising , 2011, IEEE Transactions on Image Processing.

[6]  Jianguo Zhang,et al.  The PASCAL Visual Object Classes Challenge , 2006 .

[7]  Neri Merhav,et al.  Universal Filtering Via Prediction , 2007, IEEE Transactions on Information Theory.

[8]  Tsachy Weissman,et al.  Algorithms for discrete denoising under channel uncertainty , 2005, IEEE Transactions on Signal Processing.

[9]  Neri Merhav,et al.  Hidden Markov processes , 2002, IEEE Trans. Inf. Theory.

[10]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[11]  Tsachy Weissman,et al.  Universal Minimax Discrete Denoising Under Channel Uncertainty , 2006, IEEE Transactions on Information Theory.

[12]  Georgios B. Giannakis,et al.  Learning Power Spectrum Maps From Quantized Power Measurements , 2016, IEEE Transactions on Signal Processing.

[13]  Y. Sanz,et al.  Species-level resolution of 16S rRNA gene amplicons sequenced through the MinIONTM portable nanopore sequencer , 2015, bioRxiv.

[14]  David Laehnemann,et al.  Denoising DNA deep sequencing data—high-throughput sequencing errors and their correction , 2015, Briefings Bioinform..

[15]  Michael C. Schatz,et al.  Oxford Nanopore Sequencing, Hybrid Error Correction, and de novo Assembly of a Eukaryotic Genome , 2015 .

[16]  Biing-Hwang Juang,et al.  Hidden Markov Models for Speech Recognition , 1991 .

[17]  Young-Han Kim,et al.  Conditional Distribution Learning with Neural Networks and its Application to Universal Image Denoising , 2018, 2018 25th IEEE International Conference on Image Processing (ICIP).

[18]  L. Baum,et al.  A Maximization Technique Occurring in the Statistical Analysis of Probabilistic Functions of Markov Chains , 1970 .

[19]  Tsachy Weissman,et al.  DUDE-Seq: Fast, flexible, and robust denoising of nucleotide sequences , 2015 .

[20]  Anil K. Jain,et al.  Handbook of Fingerprint Recognition , 2005, Springer Professional Computing.

[21]  Sergio Verdú,et al.  Universal Algorithms for Channel Decoding of Uncompressed Sources , 2008, IEEE Transactions on Information Theory.