paper-with-me

Papers

MaxUp: A Simple Way to Improve Generalization of Neural Network Training

2020-02-20 · Chengyue Gong, Tongzheng Ren, Mao Ye, Qiang Liu

We propose \emph{MaxUp}, an embarrassingly simple, highly effective technique for improving the generalization performance of machine learning models, especially deep neural networks. The idea is to generate a set of augmented data with some random perturbations or transforms and minimize the maximum, or worst case loss over the augmented data. By doing so, we implicitly introduce a smoothness or robustness regularization against the random perturbations, and hence improve the generation performance. For example, in the case of Gaussian perturbation, \emph{MaxUp} is asymptotically equivalent to using the gradient norm of the loss as a penalty to encourage smoothness. We test \emph{MaxUp} on a range of tasks, including image classification, language modeling, and adversarial certification, on which \emph{MaxUp} consistently outperforms the existing best baseline methods, without introducing substantial computational overhead. In particular, we improve ImageNet classification from the state-of-the-art top-1 accuracy $85.5\%$ without extra data to $85.8\%$. Code will be released soon.

📄 PDF Abstract BibTeX arXiv:2002.09024

Code (1)

Yunodo/maxup tf

Tasks

Few-Shot Image ClassificationGeneral Classificationimage-classificationImage ClassificationLanguage ModelingLanguage Modelling

Methods 이 논문이 사용한 방법론

Test 설명 없음
RMSProp RMSProp is an unpublished adaptive learning rate optimizer proposed by Geoff Hinton. The motivation…
Tanh Activation 설명 없음
Depthwise Convolution Depthwise Convolution is a type of convolution where we apply a single convolutional filter for each input channel. In the regular 2D…
Pointwise Convolution Pointwise Convolution is a type of convolution that uses a 1x1 kernel: a kernel that iterates through every single point. This…
Bottleneck Residual Block A Bottleneck Residual Block is a variant of the residual block that utilises 1x1 convolutions to create a bottleneck. The…
Residual Block Residual Blocks are skip-connection blocks that learn residual functions with reference to the layer inputs, instead of learning unreferenced functions. They were introduced…
Depthwise Separable Convolution While standard convolution performs the channelwise and spatial-wise computation in one step, Depthwise Separable Convolution

Similar Papers 제목 키워드 기반

MaxUp: Lightweight Adversarial Training With Data Augmentation Improves Neural Network Training

2021-06-19 · CVPR 2021 1 · Chengyue Gong, Tongzheng Ren, Mao Ye, Qiang Liu

We propose MaxUp, an embarrassingly simple, highly effective technique for improving the generalization performance of machine learning models, especially deep neural networks. The idea is to generate a set of augmen…

Data Augmentationimage-classificationImage ClassificationLanguage Modeling+1

Improving Generalization in Meta-Learning via Meta-Gradient Augmentation

2023-06-14 · Ren Wang, Haoliang Sun, Qi Wei, Xiushan Nie 외

Meta-learning methods typically follow a two-loop framework, where each loop potentially suffers from notorious overfitting, hindering rapid adaptation and generalization to new tasks. Existing schemes solve it by enhanc…

Few-Shot LearningMemorizationMeta-LearningNetwork Pruning

Strong but simple: A Baseline for Domain Generalized Dense Perception by CLIP-based Transfer Learning

2023-12-04 · Christoph Hümmer, Manuel Schwonberg, Liangwei Zhou, Hu Cao 외

Domain generalization (DG) remains a significant challenge for perception based on deep neural networks (DNNs), where domain shifts occur due to synthetic data, lighting, weather, or location changes. Vision-language mod…

Domain Generalizationobject-detectionObject DetectionRobust Object Detection+4

Training Deep Fourier Neural Networks To Fit Time-Series Data

2014-05-09 · Michael S. Gashler, Stephen C. Ashmore

We present a method for training a deep neural network containing sinusoidal activation functions to fit to time-series data. Weights are initialized using a fast Fourier transform, then trained with regularization to im…

Time SeriesTime Series Analysis

Joint Training Across Multiple Activation Sparsity Regimes

2026-03-03 · Haotian Wang arxiv

Generalization in deep neural networks remains only partially understood. Inspired by the stronger generalization tendency of biological systems, we explore the hypothesis that robust internal representations should rema…

Data Augmentation