Visualizing and Improving Scattering Networks
Fergal Cotter, Nick Kingsbury

TL;DR
This paper visualizes the features of ScatterNets, identifies their limitations compared to CNNs, and proposes enhancements to improve their feature extraction capabilities for image classification.
Contribution
It introduces visualization techniques for ScatterNets, analyzes their sensitivity to complex patterns, and suggests design improvements to bridge the performance gap with CNNs.
Findings
Higher orders of ScatterNets detect complex, edge-like patterns.
ScatterNets currently underperform CNNs on CIFAR-10 (83% vs 93%).
Proposed enhancements can make ScatterNets extract features more similar to CNNs.
Abstract
Scattering Transforms (or ScatterNets) introduced by Mallat are a promising start into creating a well-defined feature extractor to use for pattern recognition and image classification tasks. They are of particular interest due to their architectural similarity to Convolutional Neural Networks (CNNs), while requiring no parameter learning and still performing very well (particularly in constrained classification tasks). In this paper we visualize what the deeper layers of a ScatterNet are sensitive to using a 'DeScatterNet'. We show that the higher orders of ScatterNets are sensitive to complex, edge-like patterns (checker-boards and rippled edges). These complex patterns may be useful for texture classification, but are quite dissimilar from the patterns visualized in second and third layers of Convolutional Neural Networks (CNNs) - the current state of the art Image Classifiers. We…
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.
