The Neural Tangent Link Between CNN Denoisers and Non-Local Filters

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Tachella, Julián, Tang, Junqi, Davies, Mike
Natura: Preprint
Pubblicazione: 2020
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866909354619305984
author Tachella, Julián
Tang, Junqi
Davies, Mike
author_facet Tachella, Julián
Tang, Junqi
Davies, Mike
contents Convolutional Neural Networks (CNNs) are now a well-established tool for solving computational imaging problems. Modern CNN-based algorithms obtain state-of-the-art performance in diverse image restoration problems. Furthermore, it has been recently shown that, despite being highly overparameterized, networks trained with a single corrupted image can still perform as well as fully trained networks. We introduce a formal link between such networks through their neural tangent kernel (NTK), and well-known non-local filtering techniques, such as non-local means or BM3D. The filtering function associated with a given network architecture can be obtained in closed form without need to train the network, being fully characterized by the random initialization of the network weights. While the NTK theory accurately predicts the filter associated with networks trained using standard gradient descent, our analysis shows that it falls short to explain the behaviour of networks trained using the popular Adam optimizer. The latter achieves a larger change of weights in hidden layers, adapting the non-local filtering function during training. We evaluate our findings via extensive image denoising experiments.
format Preprint
id arxiv_https___arxiv_org_abs_2006_02379
institution arXiv
publishDate 2020
record_format arxiv
spellingShingle The Neural Tangent Link Between CNN Denoisers and Non-Local Filters
Tachella, Julián
Tang, Junqi
Davies, Mike
Computer Vision and Pattern Recognition
Image and Video Processing
Signal Processing
68T07
Convolutional Neural Networks (CNNs) are now a well-established tool for solving computational imaging problems. Modern CNN-based algorithms obtain state-of-the-art performance in diverse image restoration problems. Furthermore, it has been recently shown that, despite being highly overparameterized, networks trained with a single corrupted image can still perform as well as fully trained networks. We introduce a formal link between such networks through their neural tangent kernel (NTK), and well-known non-local filtering techniques, such as non-local means or BM3D. The filtering function associated with a given network architecture can be obtained in closed form without need to train the network, being fully characterized by the random initialization of the network weights. While the NTK theory accurately predicts the filter associated with networks trained using standard gradient descent, our analysis shows that it falls short to explain the behaviour of networks trained using the popular Adam optimizer. The latter achieves a larger change of weights in hidden layers, adapting the non-local filtering function during training. We evaluate our findings via extensive image denoising experiments.
title The Neural Tangent Link Between CNN Denoisers and Non-Local Filters
topic Computer Vision and Pattern Recognition
Image and Video Processing
Signal Processing
68T07
url https://arxiv.org/abs/2006.02379