paper-with-me

Papers

Learning with convolution and pooling operations in kernel methods

2021-11-16 · Theodor Misiakiewicz, Song Mei

Recent empirical work has shown that hierarchical convolutional kernels inspired by convolutional neural networks (CNNs) significantly improve the performance of kernel methods in image classification tasks. A widely accepted explanation for their success is that these architectures encode hypothesis classes that are suitable for natural images. However, understanding the precise interplay between approximation and generalization in convolutional architectures remains a challenge. In this paper, we consider the stylized setting of covariates (image pixels) uniformly distributed on the hypercube, and characterize exactly the RKHS of kernels composed of single layers of convolution, pooling, and downsampling operations. We use this characterization to compute sharp asymptotics of the generalization error for any given function in high-dimension. In particular, we quantify the gain in sample complexity brought by enforcing locality with the convolution operation and approximate translation invariance with average pooling. Notably, these results provide a precise description of how convolution and pooling operations trade off approximation with generalization power in one layer convolutional kernels.

📄 PDF Abstract BibTeX arXiv:2111.08308

Code (0)

등록된 구현이 없습니다.

Tasks

image-classificationImage Classification

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

Regularized Pooling

2020-05-06 · Takato Otsuzuki, Hideaki Hayashi, Yuchen Zheng, Seiichi Uchida

In convolutional neural networks (CNNs), pooling operations play important roles such as dimensionality reduction and deformation compensation. In general, max pooling, which is the most widely used operation for local p…

Dimensionality Reduction

Progressive Meta-Pooling Learning for Lightweight Image Classification Model

2023-01-24 · Peijie Dong, Xin Niu, Zhiliang Tian, Lujun Li 외

Practical networks for edge devices adopt shallow depth and small convolutional kernels to save memory and computational cost, which leads to a restricted receptive field. Conventional efficient learning methods focus on…

Classificationimage-classificationImage Classification

Meta-learning of Pooling Layers for Character Recognition

2021-03-17 · Takato Otsuzuki, Heon Song, Seiichi Uchida, Hideaki Hayashi

In convolutional neural network-based character recognition, pooling layers play an important role in dimensionality reduction and deformation compensation. However, their kernel shapes and pooling operations are empiric…

Dimensionality ReductionMeta-Learning

DualConvMesh-Net: Joint Geodesic and Euclidean Convolutions on 3D Meshes

2020-04-02 · CVPR 2020 6 · Jonas Schult, Francis Engelmann, Theodora Kontogianni, Bastian Leibe

We propose DualConvMesh-Nets (DCM-Net) a family of deep hierarchical convolutional networks over 3D geometric data that combines two types of convolutions. The first type, geodesic convolutions, defines the kernel weight…

3D Semantic SegmentationScene SegmentationSemantic Segmentation

DiffGCN: Graph Convolutional Networks via Differential Operators and Algebraic Multigrid Pooling

2020-06-07 · NeurIPS 2020 12 · Moshe Eliasof, Eran Treister

Graph Convolutional Networks (GCNs) have shown to be effective in handling unordered data like point clouds and meshes. In this work we propose novel approaches for graph convolution, pooling and unpooling, inspired from…