资源算法adversarial-autoencoder

adversarial-autoencoder

2019-09-10 | |  94 |   0 |   0

Adversarial AutoEncoder

Requirements

  • Chainer 2+

  • Python 2 or 3

Incorporating Label Information in the Adversarial Regularization

run semi-supervised/regularize_z/train.py

We trained with a prior (a mixture of 10 2-D Gaussians or Swissroll distribution) on 10K labeled MNIST examples and 40K unlabeled MNIST examples.

gaussian.png

swissroll.png

Supervised Adversarial Autoencoders

run supervised/learn_style/train.py

analogy_supervised.png

Semi-Supervised Adversarial Autoencoders

run semi-supervised/classification/train.py

| data | # | |:--:|:--:| | labeled | 100 | | unlabeled | 49900 | | validation | 10000 |

Validation accuracy at each epoch

classification.png

Analogies

analogy_semi.png

Unsupervised clustering

run unsupervised/clustering/train.py

16 clusters

clusters_16.png

32 clusters

clusters_32.png

Dimensionality reduction

run unsupervised/dim_reduction/train.py

reduction_unsupervised.png

run semi-supervised/dim_reduction/train.py

reduction_100.png

上一篇:pix2pix-pytorch

下一篇:RetinaNet

用户评价
全部评价

热门资源

  • Keras-ResNeXt

    Keras ResNeXt Implementation of ResNeXt models...

  • seetafaceJNI

    项目介绍 基于中科院seetaface2进行封装的JAVA...

  • spark-corenlp

    This package wraps Stanford CoreNLP annotators ...

  • capsnet-with-caps...

    CapsNet with capsule-wise convolution Project ...

  • inferno-boilerplate

    This is a very basic boilerplate example for pe...