paper-with-me

홈 › Papers

Exponential Moving Average Normalization for Self-supervised and Semi-supervised Learning

2021-01-21 · CVPR 2021 1 · Zhaowei Cai, Avinash Ravichandran, Subhransu Maji, Charless Fowlkes, Zhuowen Tu, Stefano Soatto

We present a plug-in replacement for batch normalization (BN) called exponential moving average normalization (EMAN), which improves the performance of existing student-teacher based self- and semi-supervised learning techniques. Unlike the standard BN, where the statistics are computed within each batch, EMAN, used in the teacher, updates its statistics by exponential moving average from the BN statistics of the student. This design reduces the intrinsic cross-sample dependency of BN and enhances the generalization of the teacher. EMAN improves strong baselines for self-supervised learning by 4-6/1-2 points and semi-supervised learning by about 7/2 points, when 1%/10% supervised labels are available on ImageNet. These improvements are consistent across methods, network architectures, training duration, and datasets, demonstrating the general effectiveness of this technique. The code is available at https://github.com/amazon-research/exponential-moving-average-normalization.

📄 PDF Abstract BibTeX arXiv:2101.08482

Code (1)

amazon-research/exponential-moving-average-normalization 공식 구현 pytorch

Tasks

Self-Supervised LearningSemi-Supervised Image Classification

Methods 이 논문이 사용한 방법론

Batch Normalization 설명 없음

Similar Papers 제목 키워드 기반

The Edge of Orthogonality: A Simple View of What Makes BYOL Tick

2023-02-09 · Pierre H. Richemond, Allison Tam, Yunhao Tang, Florian Strub 외

Self-predictive unsupervised learning methods such as BYOL or SimSiam have shown impressive results, and counter-intuitively, do not collapse to trivial representations. In this work, we aim at exploring the simplest pos…

SNDCNN: Self-normalizing deep CNNs with scaled exponential linear units for speech recognition

2019-10-04 · Zhen Huang, Tim Ng, Leo Liu, Henry Mason 외

Very deep CNNs achieve state-of-the-art results in both computer vision and speech recognition, but are difficult to train. The most popular way to train very deep CNNs is to use shortcut connections (SC) together with b…

Inference Optimizationspeech-recognitionSpeech Recognition

Exploiting Self-Supervised Constraints in Image Super-Resolution

2024-03-30 · Gang Wu, Junjun Jiang, Kui Jiang, Xianming Liu

Recent advances in self-supervised learning, predominantly studied in high-level visual tasks, have been explored in low-level image processing. This paper introduces a novel self-supervised constraint for single image s…

Image Super-ResolutionSelf-Supervised LearningSuper-Resolution

Training for the Model You Return: Improving Optimization for Iterate-Averaged Language Models

2026-06-23 · Kwok Chun Au, Adam Block arxiv

Many modern Language Model (LM) pipelines return an averaged model, such as an exponential moving average of the training iterates, rather than the final iterate itself. This raises a fundamental question: given that we …

Megalodon: Efficient LLM Pretraining and Inference with Unlimited Context Length

2024-04-12 · Xuezhe Ma, Xiaomeng Yang, Wenhan Xiong, Beidi Chen 외

The quadratic complexity and weak length extrapolation of Transformers limits their ability to scale to long sequences, and while sub-quadratic solutions like linear attention and state space models exist, they empirical…

State Space Models