Home

Awesome

Title: Development of Skip Connection in Deep Neural Networks for Computer Vision and Medical Image Analysis: A Survey

Description: This project is part of our survey. The survey paper can be downloaded on: https://arxiv.org/abs/2405.01725

Part I: Residual_Learning_In_Deep_Neural_Networks

1. Short and long skip connection

Related papers: <br> (1) Fully convolutional networks for semantic segmentation

(2) U-Net: Convolutional Networks for Biomedical Image Segmentation

(3) SegNet: A Deep Convolutional Encoder-Decoder Architecture for Robust Semantic Pixel-Wise Labelling

(4) DiSegNet: A deep dilated convolutional encoder-decoder architecture for lymph node segmentation on PET/CT images

(5) UNet++: Redesigning Skip Connections to Exploit Multiscale Features in Image Segmentation

(6) nnU-Net: a self-configuring method for deep learning-based biomedical image segmentation

(7) Image Restoration Using Very Deep Convolutional Encoder-Decoder Networks with Symmetric Skip Connections

(8) Densely Connected Convolutional Networks

(9) Rapid whole-brain electric field mapping in transcranial magnetic stimulation using deep learning

(10) ResUNet-a: A deep learning framework for semantic segmentation of remotely sensed data

(11) Volumetric ConvNets with mixed residual connections for automated prostate segmentation from 3D MR images

2. Widen the residual block

Related papers: <br> (1) Going Deeper with Convolutions

(2) Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learning

(3) Aggregated Residual Transformations for Deep Neural Networks

(4) Res2Net: A New Multi-scale Backbone Architecture

(5) Wide Residual Networks

3. Make effective residual block

Related papers:<br> (1) Identity Mappings in Deep Residual Networks

(2) Squeeze-and-excitation networks

(3) Selective kernel networks

(4) Resnest: Split-attention networks

(5) Cbam: Convolutional block attention module

(6) Dual Attention Network for Scene Segmentation

(7) Mobilenetv2: Inverted residuals and linear bottlenecks

(8) Rethinking bottleneck structure for efficient mobile network design

(9) Ghostnet: More features from cheap operations

(10) Semantic Image Segmentation with Deep Convolutional Nets and Fully Connected CRFs

(11) DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFs

(12) Rethinking atrous convolution for semantic image segmentation

(13) Encoder-decoder with atrous separable convolution for semantic image segmentation

(14) StereoDRNet: Dilated Residual Stereo Net

(15) Deep Pyramidal Residual Networks

(16) Compressed Sensing MRI via a Multi-scale Dilated Residual Convolution Network

(17) A Multiscale Image Denoising Algorithm Based On Dilated Residual Convolution Network

(18) Multi-level dilated residual network for biomedical image segmentation

(19) ESPNet: Efficient Spatial Pyramid of Dilated Convolutions for Semantic Segmentation

(20) ESPNetv2: A Light-weight, Power Efficient, and General Purpose Convolutional Neural Network

(21) Deformable Convolutional Networks

(22)Temporal deformable residual networks for action segmentation in videos

(23) Deformable and residual convolutional network for image super-resolution

(24) Deformable 3D Convolution for Video Super-Resolution

(25) A Spectral Spatial Attention Fusion with Deformable Convolutional Residual Network for Hyperspectral Image Classification

(26) DCU-net: a deformable convolutional neural network based on cascade U-net for retinal vessel segmentation

4. Design efficient residual-based architectures

Related papers: <br> (1)Enable Deep Learning on Mobile Devices: Methods, Systems, and Applications

(2) Network in network

(3) Aggregated Residual Transformations for Deep Neural Networks

(4) ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devices

(5) MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications

(6) ImageNet classification with deep convolutional neural networks

(7) Xception: Deep Learning with Depthwise Separable Convolutions

(8) Searching for MobileNetV3

(9) Deep Networks with Stochastic Depth

(10) Neural Network Pruning with Residual-Connections and Limited-Data

(11) ResKD: Residual-Guided Knowledge Distillation

5. Self-attention in residual learning

Related papers: <br> (1) Non-local Neural Networks

(2) Ccnet:Criss-cross attention for semantic segmentation

(3) Expectation-Maximization Attention Networks for Semantic Segmentation

(4) An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale

(5) Swin transformer: Hierarchical vision transformer using shifted windows

(6) End-to-End Object Detection with Transformers

(7) Deformable DETR: Deformable Transformers for End-to-End Object Detection

(8) Rethinking Semantic Segmentation from a Sequence-to-Sequence Perspective with Transformers

(9) TransUNet: Transformers Make Strong Encoders for Medical Image Segmentation

(10) TransGAN: Two Pure Transformers Can Make One Strong GAN, and That Can Scale Up

(11) Zero-Shot Text-to-Image Generation

Part II: Residual learning in image classification, object detection, semantic segmentation, image compression, deblur, denoise and Super-Resolution

1. Deep neural networks based on residual learning for image classification

(1) Deep Residual Learning for Image Recognition

(2) Highway Networks

(3)Deep Pyramidal Residual Networks

(4)Wider or Deeper: Revisiting the ResNet Model for Visual Recognition

(5)Aggregated Residual Transformations for Deep Neural Networks

(6)Densely Connected Convolutional Networks

(7)DPN

(8)Invertible Residual Networks

(9)Training wide residual networks for deployment using a single bit for each weight

(10)Residual Attention Network for Image Classification

(11)MaxViT: Multi-Axis Vision Transformer

(12)MLP-Mixer: An all-MLP Architecture for Vision

(13)A ConvNet for the 2020s

(14)UniNet: Unified Architecture Search with Convolution, Transformer, and MLP

(14)CBAM: Convolutional Block Attention Module

(15)Res2Net: A New Multi-scale Backbone Architecture

2. object detection

(1)Mask R-CNN

(2)YOLOv3

(3)MaxViT

(4)ConvNeXt

(5)ScratchDet

(6)PoolNet

(7)CPD

(8)OPANAS

(9)RetinaNet

(10) U^2Net

3. semantic segmentation

(1)FCN

(2)U-Net

(3)SegNet

(4)DiSegNet

(5)Unet++

(6)ResUNet-a

(7)ConvNet

(8)Inception-ResNet

(9)DANet

(10)DeepLab

(11)DeepLabv3

(12)DeepLabv3+

(13)ESPNet

(14)ESPNetv2

(16)CCNet

(17)EMANet

(18)Swin Transformer

(19)TransUNet

(20)TransGAN

(21)SAM

4. Compression

(1)Slimmable Compressive Autoencoders for Practical Neural Image Compression

(2)MAXIM: Multi-Axis MLP for Image Processing

(3)Learned Image Compression with Discretized Gaussian Mixture Likelihoods and Attention Modules

(4)Online Multi-Granularity Distillation for GAN Compression

5. Denoise

(1)Unpaired Learning of Deep Image Denoising

(2)D2HNet: Joint Denoising and Deblurring with Hierarchical Network for Robust Night Image Restoration

(3)Deep Dual-resolution Networks for Real-time and Accurate Semantic Segmentation of Road Scenes

(4)Recorrupted-to-Recorrupted: Unsupervised Deep Learning for Image Denoising

(5)Multi-stage image denoising with the wavelet transform

(6)Adaptive Consistency Prior based Deep Network for Image Denoising

(7)NBNet: Noise Basis Learning for Image Denoising with Subspace Projection

6. Deblur

(1)DeFMO: Deblurring and Shape Recovery of Fast Moving Objects

(2)PSD: Principled Synthetic-to-Real Dehazing Guided by Physical Priors

(3)Rethinking Coarse-to-Fine Approach in Single Image Deblurring

(4)DarkDeblur: Learning single-shot image deblurring in low-light condition

(5)Multi-scale frequency separation network for image deblurring

(6)Self-supervised Non-uniform Kernel Estimation with Flow-based Motion Prior for Blind Image Deblurring

(7)Towards Rolling Shutter Correction and Deblurring in Dynamic Scenes

7. Super-Resolution

(1)Learning Enriched Features for Real Image Restoration and Enhancement

(2)MemNet: A Persistent Memory Network for Image Restoration

(3)In-Domain GAN Inversion for Real Image Editing

(4)Invertible Image Rescaling

(5)Reconstruction by inpainting for visual anomaly detection

(6)Efficient Long-Range Attention Network for Image Super-resolution

(7)SwinIR: Image Restoration Using Swin Transformer

(8)Uformer: A General U-Shaped Transformer for Image Restoration

(9)Residual Feature Distillation Network for Lightweight Image Super-Resolution

Part III: the explanation of skip connection in the residual block

1. Information flow

(1) Residual 3D Scene Flow Learning with Context-Aware Feature Extraction

(2) Residual 3D Scene Flow Learning with Context-Aware Feature Extraction

(3) STRPM: A Spatiotemporal Residual Predictive Model for High-Resolution Video Prediction

(4) Real Image Denoising with Feature Attention

(5) Residual Dense Network for Image Super-Resolution

2. Ensemble learning

(1) Progressive Ensemble Kernel-Based Broad Learning System for Noisy Data Classification

(2) Residual Networks Behave Like Ensembles of Relatively Shallow Networks

3. Regularizations

(1) Visualizing the Loss Landscape of Neural Nets

(2) Skip Connections Eliminate Singularities

(3) ShakeDrop Regularization for Deep Residual Learning

(4) VACL: Variance-Aware Cross-Layer Regularization for Pruning Deep Residual Networks

4. Eliminate singularities

(1) Deep Residual Learning for Image Recognition

(2) The Shattered Gradients Problem: If resnets are the answer, then what is the question?

(3) SRNET: A Shallow Skip Connection Based Convolutional Neural Network Design for Resolving Singularities

(4) Why Is Everyone Training Very Deep Neural Network With Skip Connections?

5. Keep gradient stable

(1) The Shattered Gradients Problem: If resnets are the answer, then what is the question?