Efficient Learning of CNNs using Patch Based Features
Alon Brutzkus, Amir Globerson, Eran Malach, Alon Regev Netser, Shai Shalev-Shwartz
Abstract
Recent work has demonstrated the effectiveness of using patch based representations when learning from image data. Here we provide theoretical support for this observation, by showing that a simple semi-supervised algorithm that uses patch statistics can efficiently learn labels produced by a one-hidden-layer Convolutional Neural Network (CNN). Since CNNs are known to be computationally hard to learn in the worst case, our analysis holds under some distributional assumptions. We show that these assumptions are necessary and sufficient for our results to hold. We verify that the distributional assumptions hold on realworld data by experimenting on the CIFAR-10 dataset, and find that the analyzed algorithm outperforms a vanilla one-hidden-layer CNN. Finally, we demonstrate that by running the algorithm in a layer-by-layer fashion we can build a deep model which gives further improvements, hinting that this method provides insights about the behavior of deep CNNs.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext cb619025-f063-4cd9-8d0e-8ccf35bea49bCited by top-tier papers2
- Learning Visual Abstract Reasoning through Dual-Stream NetworksKai Zhao, Chang Xu, Bailu SiAAAI 2024 · 11 citations
- What Makes Data Suitable for a Locally Connected Neural Network? A Necessary and Sufficient Condition Based on Quantum EntanglementYotam Alexander, Nimrod De La Vega, Noam Razin, Nadav CohenNeurIPS 2023 · 8 citations
Builds on13
- An Image is Worth 16x16 Words: Transformers for Image Recognition at ScaleAlexey Dosovitskiy, Lucas Beyer, Alexander Kolesnikov, Dirk Weissenborn et al.ICLR 2021 · 21,477 citations
- MLP-Mixer: An all-MLP Architecture for VisionIlya O. Tolstikhin, Neil Houlsby, Alexander Kolesnikov, Lucas Beyer et al.NeurIPS 2021 · 3,862 citations
- Provable Guarantees for Self-Supervised Deep Learning with Spectral Contrastive LossJeff Z. HaoChen, Colin Wei, Adrien Gaidon, Tengyu MaNeurIPS 2021 · 425 citations
- When Do Neural Networks Outperform Kernel Methods?Behrooz Ghorbani, Song Mei, Theodor Misiakiewicz, Andrea MontanariNeurIPS 2020 · 217 citations
- Polylogarithmic width suffices for gradient descent to achieve arbitrarily small test error with shallow ReLU networksZiwei Ji, Matus TelgarskyICLR 2020 · 193 citations
Related papers
- The Implications of Local Correlation on Learning Some Deep FunctionsEran Malach, Shai Shalev-ShwartzNeurIPS 2020 · 15 citations
- The Unreasonable Effectiveness of Patches in Deep Convolutional Kernels MethodsLouis Thiry, Michael Arbel, Eugene Belilovsky, Edouard OyallonICLR 2021 · 16 citations
- Computational Separation Between Convolutional and Fully-Connected NetworksEran Malach, Shai Shalev-ShwartzICLR 2021 · 32 citations
- Big Self-Supervised Models are Strong Semi-Supervised LearnersTing Chen, Simon Kornblith, Kevin Swersky, Mohammad Norouzi et al.NeurIPS 2020 · 2,611 citations
- Density-Aware Graph for Deep Semi-Supervised Visual RecognitionSuichan Li, Bin Liu, Dongdong Chen, Qi Chu et al.CVPR 2020
