Scattering Networks for Hybrid Representation Learning

09/17/2018
by   Edouard Oyallon, et al.
5

Scattering networks are a class of designed Convolutional Neural Networks (CNNs) with fixed weights. We argue they can serve as generic representations for modelling images. In particular, by working in scattering space, we achieve competitive results both for supervised and unsupervised learning tasks, while making progress towards constructing more interpretable CNNs. For supervised learning, we demonstrate that the early layers of CNNs do not necessarily need to be learned, and can be replaced with a scattering network instead. Indeed, using hybrid architectures, we achieve the best results with predefined representations to-date, while being competitive with end-to-end learned CNNs. Specifically, even applying a shallow cascade of small-windowed scattering coefficients followed by 1×1-convolutions results in AlexNet accuracy on the ILSVRC2012 classification task. Moreover, by combining scattering networks with deep residual networks, we achieve a single-crop top-5 error of 11.4 ILSVRC2012. Also, we show they can yield excellent performance in the small sample regime on CIFAR-10 and STL-10 datasets, exceeding their end-to-end counterparts, through their ability to incorporate geometrical priors. For unsupervised learning, scattering coefficients can be a competitive representation that permits image recovery. We use this fact to train hybrid GANs to generate images. Finally, we empirically analyze several properties related to stability and reconstruction of images from scattering coefficients.

READ FULL TEXT

page 5

page 11

research
03/27/2017

Scaling the Scattering Transform: Deep Hybrid Networks

We use the scattering network as a generic and fixed ini-tialization of ...
research
03/29/2022

Efficient Hybrid Network: Inducting Scattering Features

Recent work showed that hybrid networks, which combine predefined and le...
research
01/07/2021

Deep Scattering Network with Max-pooling

Scattering network is a convolutional network, consisting of cascading c...
research
12/18/2021

Neural Born Iteration Method For Solving Inverse Scattering Problems: 2D Cases

In this paper, we propose the neural Born iteration method (NeuralBIM) f...
research
04/30/2019

Surprising Effectiveness of Few-Image Unsupervised Feature Learning

State-of-the-art methods for unsupervised representation learning can tr...
research
12/30/2014

Deep Roto-Translation Scattering for Object Classification

Dictionary learning algorithms or supervised deep convolution networks h...
research
03/07/2019

A Learnable ScatterNet: Locally Invariant Convolutional Layers

In this paper we explore tying together the ideas from Scattering Transf...

Please sign up or login with your details

Forgot password? Click here to reset