Built independently by an author, for readers. Read the story and support ChapterPal

keyword

contrast normalization

Contrast normalization is an image processing and feature scaling technique that standardizes variations in brightness, illumination, and dynamic range across an image or feature map. The process typically functions by subtracting a mean intensity value—calculated either across the entire image in global contrast normalization or over localized spatial neighborhoods in local contrast normalization—and dividing the result by a measure of standard deviation or variance. Drawing inspiration from biological visual systems, this transformation reduces the influence of lighting discrepancies while enhancing prominent structural features such as edges and textures. When applied in computer vision and deep learning pipelines, contrast normalization stabilizes network activations, accelerates training convergence, and improves the robustness of visual representations against environmental lighting changes.

3 items

Deeply-Supervised Nets

Deeply-Supervised Nets

Chen-Yu Lee, Saining Xie, Patrick Gallagher, Zhengyou Zhang, Zhuowen Tu

OrganizationsMicrosoftUniversity of California, San Diego

Why you should read this

Proposes a deep supervision architecture that injects companion loss functions directly into intermediate hidden layers, mitigating vanishing gradients and forcing early layers to learn highly discriminative features for image classification.

Our proposed deeply-supervised nets (DSN) method simultaneously minimizes classification error while making the learning process of hidden layers direct and transparent. We make an attempt to boost the classification performance by studying a new formulation in deep networks. Three aspects in convolutional neural networks (CNN) style architectures are being looked at: (1) transparency of the intermediate layers to the overall classification; (2) discriminativeness and robustness of learned features, especially in the early layers; (3) effectiveness in training due to the presence of the exploding and vanishing gradients. We introduce "companion objective" to the individual hidden layers, in addition to the overall objective at the output layer (a different strategy to layer-wise pre-training). We extend techniques from stochastic gradient methods to analyze our algorithm. The advantage of our method is evident and our experimental result on benchmark datasets shows significant performance gain over existing methods (e.g. all state-of-the-art results on MNIST, CIFAR-10, CIFAR-100, and SVHN).

Added

2026-09-14

Network In Network

Network In Network

Min Lin, Qiang Chen, Shuicheng Yan

OrganizationsNational University of Singapore

Why you should read this

Proposes the 1 x 1 convolution (mlpconv) to enhance local discriminability and Global Average Pooling to replace parameter-heavy fully connected layers.

We propose a novel deep network structure called In Network (NIN) to enhance model discriminability for local patches within the receptive field. The conventional convolutional layer uses linear filters followed by a nonlinear activation function to scan the input. Instead, we build micro neural networks with more complex structures to abstract the data within the receptive field. We instantiate the micro neural network with a multilayer perceptron, which is a potent function approximator. The feature maps are obtained by sliding the micro networks over the input in a similar manner as CNN; they are then fed into the next layer. Deep NIN can be implemented by stacking mutiple of the above described structure. With enhanced local modeling via the micro network, we are able to utilize global average pooling over feature maps in the classification layer, which is easier to interpret and less prone to overfitting than traditional fully connected layers. We demonstrated the state-of-the-art classification performances with NIN on CIFAR-10 and CIFAR-100, and reasonable performances on SVHN and MNIST datasets.

Added

2026-02-18