HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learning

Takeru Miyato; Shin-ichi Maeda; Masanori Koyama; Shin Ishii

Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learning

Abstract

We propose a new regularization method based on virtual adversarial loss: a new measure of local smoothness of the conditional label distribution given input. Virtual adversarial loss is defined as the robustness of the conditional label distribution around each input data point against local perturbation. Unlike adversarial training, our method defines the adversarial direction without label information and is hence applicable to semi-supervised learning. Because the directions in which we smooth the model are only "virtually" adversarial, we call our method virtual adversarial training (VAT). The computational cost of VAT is relatively low. For neural networks, the approximated gradient of virtual adversarial loss can be computed with no more than two pairs of forward- and back-propagations. In our experiments, we applied VAT to supervised and semi-supervised learning tasks on multiple benchmark datasets. With a simple enhancement of the algorithm based on the entropy minimization principle, our VAT achieves state-of-the-art performance for semi-supervised learning tasks on SVHN and CIFAR-10.

Code Repositories

LYWH/oppo_face_vat
pytorch
Mentioned in GitHub
deepaks2112/vat_lds
tf
Mentioned in GitHub
lyakaap/VAT-pytorch
pytorch
Mentioned in GitHub
takerum/vat_chainer
Official
Mentioned in GitHub
maxwell0027/pefat
pytorch
Mentioned in GitHub
rtavenar/keras_vat
Mentioned in GitHub
cherise215/maxstyle
pytorch
Mentioned in GitHub
JohnYKiyo/VAT
pytorch
Mentioned in GitHub
9310gaurav/virtual-adversarial-training
pytorch
Mentioned in GitHub
TOA-ZR/VATcode
tf
Mentioned in GitHub
reeered/VAT
mindspore
takerum/vat_tf
Official
tf
Mentioned in GitHub
likelion-hyeonjun/VAT_PYTORCH
pytorch
Mentioned in GitHub

Benchmarks

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learning | Papers | HyperAI