paper-with-me

홈 › Papers

Rotaflip: A New CNN Layer for Regularization and Rotational Invariance in Medical Images

2021-08-05 · Juan P. Vigueras-Guillén, Joan Lasenby, Frank Seeliger

Regularization in convolutional neural networks (CNNs) is usually addressed with dropout layers. However, dropout is sometimes detrimental in the convolutional part of a CNN as it simply sets to zero a percentage of pixels in the feature maps, adding unrepresentative examples during training. Here, we propose a CNN layer that performs regularization by applying random rotations of reflections to a small percentage of feature maps after every convolutional layer. We prove how this concept is beneficial for images with orientational symmetries, such as in medical images, as it provides a certain degree of rotational invariance. We tested this method in two datasets, a patch-based set of histopathology images (PatchCamelyon) to perform classification using a generic DenseNet, and a set of specular microscopy images of the corneal endothelium to perform segmentation using a tailored U-net, improving the performance in both cases.

📄 PDF Abstract BibTeX arXiv:2108.02704

Code (0)

등록된 구현이 없습니다.

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…
Batch Normalization 설명 없음
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…
Dense Block A Dense Block is a module used in convolutional neural networks that connects *all layers* (with matching feature-map sizes) directly with each other. It was originally…
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…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…

Similar Papers 제목 키워드 기반

Revisiting Data Augmentation for Rotational Invariance in Convolutional Neural Networks

2023-10-12 · Facundo Manuel Quiroga, Franco Ronchetti, Laura Lanzarini, Aurelio Fernandez-Bariviera

Convolutional Neural Networks (CNN) offer state of the art performance in various computer vision tasks. Many of those tasks require different subtypes of affine invariances (scale, rotational, translational) to image tr…

Data Augmentationimage-classificationImage Classification

Achieving Rotational Invariance with Bessel-Convolutional Neural Networks

2021-12-01 · NeurIPS 2021 12 · Valentin Delchevalerie, Adrien Bibal, Benoît Frénay, Alexandre Mayer

For many applications in image analysis, learning models that are invariant to translations and rotations is paramount. This is the case, for example, in medical imaging where the objects of interest can appear at arbitr…

Rotation Equivariance and Invariance in Convolutional Neural Networks

2018-05-31 · Benjamin Chidester, Minh N. Do, Jian Ma

Performance of neural networks can be significantly improved by encoding known invariance for particular tasks. Many image classification tasks, such as those related to cellular imaging, exhibit invariance to rotation. …

ClassificationGeneral Classificationimage-classificationImage Classification

Sorted Convolutional Network for Achieving Continuous Rotational Invariance

2023-05-23 · Hanlin Mo, Guoying Zhao

The topic of achieving rotational invariance in convolutional neural networks (CNNs) has gained considerable attention recently, as this invariance is crucial for many computer vision tasks such as image classification a…

Data Augmentationimage-classificationImage Classification

SPIN: Simplifying Polar Invariance for Neural networks Application to vision-based irradiance forecasting

2021-11-29 · Quentin Paletta, Anthony Hu, Guillaume Arbod, Philippe Blanc 외

Translational invariance induced by pooling operations is an inherent property of convolutional neural networks, which facilitates numerous computer vision tasks such as classification. Yet to leverage rotational invaria…

Data AugmentationSolar Irradiance Forecasting