paper-with-me

홈 › Papers

Theoretical Analysis of Inductive Biases in Deep Convolutional Networks

2023-05-15 · ZiHao Wang, Lei Wu

In this paper, we provide a theoretical analysis of the inductive biases in convolutional neural networks (CNNs). We start by examining the universality of CNNs, i.e., the ability to approximate any continuous functions. We prove that a depth of $\mathcal{O}(\log d)$ suffices for deep CNNs to achieve this universality, where $d$ in the input dimension. Additionally, we establish that learning sparse functions with CNNs requires only $\widetilde{\mathcal{O}}(\log^2d)$ samples, indicating that deep CNNs can efficiently capture {\em long-range} sparse correlations. These results are made possible through a novel combination of the multichanneling and downsampling when increasing the network depth. We also delve into the distinct roles of weight sharing and locality in CNNs. To this end, we compare the performance of CNNs, locally-connected networks (LCNs), and fully-connected networks (FCNs) on a simple regression task, where LCNs can be viewed as CNNs without weight sharing. On the one hand, we prove that LCNs require ${\Omega}(d)$ samples while CNNs need only $\widetilde{\mathcal{O}}(\log^2d)$ samples, highlighting the critical role of weight sharing. On the other hand, we prove that FCNs require $\Omega(d^2)$ samples, whereas LCNs need only $\widetilde{\mathcal{O}}(d)$ samples, underscoring the importance of locality. These provable separations quantify the difference between the two biases, and the major observation behind our proof is that weight sharing and locality break different symmetries in the learning process.

📄 PDF Abstract BibTeX arXiv:2305.08404

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Strong inductive biases provably prevent harmless interpolation

2023-01-18 · Michael Aerni, Marco Milanta, Konstantin Donhauser, Fanny Yang

Classical wisdom suggests that estimators should avoid fitting noise to achieve good generalization. In contrast, modern overparameterized models can yield small test error despite interpolating noise -- a phenomenon oft…

Inductive Bias

Theoretical Analysis of the Inductive Biases in Deep Convolutional Networks

2023-09-21 · NeurIPS 2023 11

In this paper, we provide a theoretical analysis of the inductive biases in convolutional neural networks (CNNs). We start by examining the universality of CNNs, i.e., the ability to approximate any continuous functions.…

Noether Networks: Meta-Learning Useful Conserved Quantities

2021-12-06 · NeurIPS 2021 12 · Ferran Alet, Dylan Doblar, Allan Zhou, Joshua Tenenbaum 외

Progress in machine learning (ML) stems from a combination of data availability, computational resources, and an appropriate encoding of inductive biases. Useful biases often exploit symmetries in the prediction problem,…

Meta-LearningPredictionTranslation

On the inductive biases of deep domain adaptation

2021-09-16 · Rodrigue Siry, Louis Hémadou, Loïc Simon, Frédéric Jurie

Domain alignment is currently the most prevalent solution to unsupervised domain-adaptation tasks and are often being presented as minimizers of some theoretical upper-bounds on risk in the target domain. However, furthe…

Domain AdaptationUnsupervised Domain Adaptation

IBiT: Utilizing Inductive Biases to Create a More Data Efficient Attention Mechanism

2025-09-24 · Adithya Giri arxiv

In recent years, Transformer-based architectures have become the dominant method for Computer Vision applications. While Transformers are explainable and scale well with dataset size, they lack the inductive biases of Co…

Knowledge Distillation