paper-with-me

홈 › Papers

Selective Kernel Networks

2019-03-15 · CVPR 2019 6 · Xiang Li, Wenhai Wang, Xiaolin Hu, Jian Yang

In standard Convolutional Neural Networks (CNNs), the receptive fields of artificial neurons in each layer are designed to share the same size. It is well-known in the neuroscience community that the receptive field size of visual cortical neurons are modulated by the stimulus, which has been rarely considered in constructing CNNs. We propose a dynamic selection mechanism in CNNs that allows each neuron to adaptively adjust its receptive field size based on multiple scales of input information. A building block called Selective Kernel (SK) unit is designed, in which multiple branches with different kernel sizes are fused using softmax attention that is guided by the information in these branches. Different attentions on these branches yield different sizes of the effective receptive fields of neurons in the fusion layer. Multiple SK units are stacked to a deep network termed Selective Kernel Networks (SKNets). On the ImageNet and CIFAR benchmarks, we empirically show that SKNet outperforms the existing state-of-the-art architectures with lower model complexity. Detailed analyses show that the neurons in SKNet can capture target objects with different scales, which verifies the capability of neurons for adaptively adjusting their receptive field sizes according to the input. The code and models are available at https://github.com/implus/SKNet.

📄 PDF Abstract BibTeX arXiv:1903.06586

Code (20)

implus/SKNet 공식 구현
2023-MindSpore-1/ms-code-47 mindspore
2023-MindSpore-4/Code11/tree/main/sknet mindspore
2023-MindSpore-4/Code7/tree/main/sknet mindspore
ChriXiang/Selective_Kernel_Keras tf
MS-Mind/MS-Code-02/tree/main/configs/sknet mindspore
Mind23-2/MindCode-79 mindspore
Mind23-2/MindCode-88/tree/main/sknet mindspore
YeongHyeon/SKNet-TF2 tf
developer0hye/SKNet-PyTorch pytorch
frgfm/Holocron pytorch
implus/PytorchInsight pytorch
mindspore-ai/models/tree/master/research/cv/sknet mindspore
mindspore-courses/External-Attention-MindSpore/blob/main/model/attention/SKAttention.py mindspore
mindspore-ecosystem/mindcv/blob/main/mindcv/models/sknet.py mindspore
osmr/imgclsmob mxnet
rwightman/pytorch-image-models pytorch
whai362/PytorchInsight pytorch
xmu-xiaoma666/External-Attention-pytorch pytorch
ywj95/Example-based-Bokeh-Effect-Challenge pytorch

Tasks

Image Classification

Methods 이 논문이 사용한 방법론

Average Pooling 설명 없음
ResNeXt Block A ResNeXt Block is a type of residual block used as part of the ResNeXt CNN…
How to file a complaint against Expedia? To file a complaint with Expedia, call their customer support at +1-(805)-330-4056. You can also send a written complaint using the contact form on the Expedia website. Calling…
Dilated Convolution 설명 없음
Selective Kernel Convolution A Selective Kernel Convolution is a convolution that enables neurons to adaptively adjust their RF sizes among multiple…
Selective Kernel A Selective Kernel unit is a bottleneck block consisting of a sequence of 1×1 convolution, SK convolution and 1×1 convolution.…
Grouped Convolution A Grouped Convolution uses a group of convolutions - multiple kernels per layer - resulting in multiple channel outputs per layer. This leads to wider networks helping a…
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…

Similar Papers 제목 키워드 기반

LSKSANet: A Novel Architecture for Remote Sensing Image Semantic Segmentation Leveraging Large Selective Kernel and Sparse Attention Mechanism

2024-06-03 · Miao Fu, Feng Gao, Ruzhuang Hua, Yanhai Gan 외

In this paper, we proposed large selective kernel and sparse attention network (LSKSANet) for remote sensing image semantic segmentation. The LSKSANet is a lightweight network that effectively combines convolution with s…

Semantic Segmentation

GPU Forecasters: Language Models as Selective Surrogates for Kernel Runtime Optimization

2026-05-29 · Zaid Khan, Justin Chih-Yao Chen, Jaemin Cho, Elias Stengel-Eskin 외 arxiv

GPU kernels are the workhorse of modern deep learning, and optimizing them (via evolutionary search or coding agents) usually requires repeated measurement on target hardware. While these measurements provide the ground-…

Reinforcement Learning

Large Selective Kernel Network for Remote Sensing Object Detection

2023-03-16 · ICCV 2023 1 · YuXuan Li, Qibin Hou, Zhaohui Zheng, Ming-Ming Cheng 외

Recent research on remote sensing object detection has largely focused on improving the representation of oriented bounding boxes but has overlooked the unique prior knowledge presented in remote sensing scenarios. Such …

Objectobject-detectionObject DetectionObject Detection In Aerial Images+2

Faster hyperspectral image classification based on selective kernel mechanism using deep convolutional networks

2022-02-14 · Guandong Li, Chunju Zhang

Hyperspectral imagery is rich in spatial and spectral information. Using 3D-CNN can simultaneously acquire features of spatial and spectral dimensions to facilitate classification of features, but hyperspectral image inf…

Hyperspectral Image Classificationimage-classificationImage Classification

ESKNet-An enhanced adaptive selection kernel convolution for breast tumors segmentation

2022-11-05 · Gongping Chen, Lu Zhou, Jianxun Zhang, Xiaotao Yin 외

Breast cancer is one of the common cancers that endanger the health of women globally. Accurate target lesion segmentation is essential for early clinical intervention and postoperative follow-up. Recently, many convolut…

Lesion SegmentationSegmentationTumor Segmentation