paper-with-me

Papers

Adaptive Convolution Kernel for Artificial Neural Networks

2020-09-14 · F. Boray Tek, İlker Çam, Deniz Karlı

Many deep neural networks are built by using stacked convolutional layers of fixed and single size (often 3$\times$3) kernels. This paper describes a method for training the size of convolutional kernels to provide varying size kernels in a single layer. The method utilizes a differentiable, and therefore backpropagation-trainable Gaussian envelope which can grow or shrink in a base grid. Our experiments compared the proposed adaptive layers to ordinary convolution layers in a simple two-layer network, a deeper residual network, and a U-Net architecture. The results in the popular image classification datasets such as MNIST, MNIST-CLUTTERED, CIFAR-10, Fashion, and ``Faces in the Wild'' showed that the adaptive kernels can provide statistically significant improvements on ordinary convolution kernels. A segmentation experiment in the Oxford-Pets dataset demonstrated that replacing a single ordinary convolution layer in a U-shaped network with a single 7$\times$7 adaptive layer can improve its learning performance and ability to generalize.

📄 PDF Abstract BibTeX arXiv:2009.06385

Code (1)

btekgit/AdaptiveCNN 공식 구현 tf

Tasks

image-classificationImage Classification

Methods 이 논문이 사용한 방법론

Concatenated Skip Connection A Concatenated Skip Connection is a type of skip connection that seeks to reuse features by concatenating them to new layers, allowing more information to be retained from…
Max Pooling Max Pooling is a pooling operation that calculates the maximum value for patches of a feature map, and uses it to create a downsampled (pooled) feature map. It is usually…
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
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…
U-Net 설명 없음

Similar Papers 제목 키워드 기반

Diversifying and Expanding Frequency-Adaptive Convolution Kernels for Sound Event Detection

2024-06-08 · Hyeonuk Nam, Seong-Hu Kim, Deokki Min, Junhyeok Lee 외

Frequency dynamic convolution (FDY conv) has shown the state-of-the-art performance in sound event detection (SED) using frequency-adaptive kernels obtained by frequency-varying combination of basis kernels. However, FDY…

Event DetectionSound Event Detection

Adaptive Convolutional Neural Networks

2019-05-01 · ICLR 2019 5 · Julio Cesar Zamora, Jesus Adan Cruz Vargas, Omesh Tickoo

The quest for increased visual recognition performance has led to the development of highly complex neural networks with very deep topologies. To avoid high computing resource requirements of such complex networks and to…

Adaptive Convolution for CNN-based Speech Enhancement Models

2025-02-20 · DaHan Wang, Xiaobin Rong, Shiruo Sun, Yuxiang Hu 외

Deep learning-based speech enhancement methods have significantly improved speech quality and intelligibility. Convolutional neural networks (CNNs) have been proven to be essential components of many high-performance mod…

DecoderSpeech Enhancement

KernelDNA: Dynamic Kernel Sharing via Decoupled Naive Adapters

2025-03-30 · Haiduo Huang, Yadong Zhang, Pengju Ren

Dynamic convolution enhances model capacity by adaptively combining multiple kernels, yet faces critical trade-offs: prior works either (1) incur significant parameter overhead by scaling kernel numbers linearly, (2) com…

Computational Efficiencyimage-classificationImage Classification

Kernel-based Translations of Convolutional Networks

2019-03-19 · Corinne Jones, Vincent Roulet, Zaid Harchaoui

Convolutional Neural Networks, as most artificial neural networks, are commonly viewed as methods different in essence from kernel-based methods. We provide a systematic translation of Convolutional Neural Networks (Conv…

Translation