Are Deep Neural Architectures Losing Information? Invertibility Is Indispensable

09/07/2020
by   Yang Liu, et al.
58

Ever since the advent of AlexNet, designing novel deep neural architectures for different tasks has consistently been a productive research direction. Despite the exceptional performance of various architectures in practice, we study a theoretical question: what is the condition for deep neural architectures to preserve all the information of the input data? Identifying the information lossless condition for deep neural architectures is important, because tasks such as image restoration require keep the detailed information of the input data as much as possible. Using the definition of mutual information, we show that: a deep neural architecture can preserve maximum details about the given data if and only if the architecture is invertible. We verify the advantages of our Invertible Restoring Autoencoder (IRAE) network by comparing it with competitive models on three perturbed image restoration tasks: image denoising, jpeg image decompression and image inpainting. Experimental results show that IRAE consistently outperforms non-invertible ones. Our model even contains far fewer parameters. Thus, it may be worthwhile to try replacing standard components of deep neural architectures, such as residual blocks and ReLU, with their invertible counterparts. We believe our work provides a unique perspective and direction for future deep learning research.

READ FULL TEXT

page 7

page 10

research
12/18/2019

Image Restoration using Plug-and-Play CNN MAP Denoisers

Plug-and-play denoisers can be used to perform generic image restoration...
research
11/25/2020

Rank-One Network: An Effective Framework for Image Restoration

The principal rank-one (RO) components of an image represent the self-si...
research
08/26/2020

NAS-DIP: Learning Deep Image Prior with Neural Architecture Search

Recent work has shown that the structure of deep convolutional neural ne...
research
12/05/2016

On-Demand Learning for Deep Image Restoration

While machine learning approaches to image restoration offer great promi...
research
04/14/2019

Lunar surface image restoration using U-net based deep neural networks

Image restoration is a technique that reconstructs a feasible estimate o...
research
03/04/2021

Convolutional versus Self-Organized Operational Neural Networks for Real-World Blind Image Denoising

Real-world blind denoising poses a unique image restoration challenge du...

Please sign up or login with your details

Forgot password? Click here to reset