• Stars
    star
    400
  • Rank 107,581 (Top 3 %)
  • Language
    Python
  • License
    BSD 3-Clause "New...
  • Created over 7 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Code for the paper "Adversarially Regularized Autoencoders (ICML 2018)" by Zhao, Kim, Zhang, Rush and LeCun

ARAE

Code for the paper "Adversarially Regularized Autoencoders (ICML 2018)" by Zhao, Kim, Zhang, Rush and LeCun https://arxiv.org/abs/1706.04223

Disclaimer

Major updates on 06/11/2018:

  • WGAN-GP replaced WGAN
  • added 1BWord dataset experiment
  • added Yelp transfer experiment
  • removed unnecessary tricks
  • added both RNNLM and ngram-LM evaluation for both forward and reverse PPL.

File structure

  • lang: ARAE for language generation, on both 1B word benchmark and SNLI
  • yelp: ARAE for language style transfer
  • mnist (in Torch): ARAE for discretized MNIST

Reference

@ARTICLE{2017arXiv170604223J,
   author = {{Junbo} and {Zhao} and {Kim}, Y. and {Zhang}, K. and {Rush}, A.~M. and 
	{LeCun}, Y.},
    title = "{Adversarially Regularized Autoencoders for Generating Discrete Structures}",
  journal = {ArXiv e-prints},
archivePrefix = "arXiv",
   eprint = {1706.04223},
 primaryClass = "cs.LG",
 keywords = {Computer Science - Learning, Computer Science - Computation and Language, Computer Science - Neural and Evolutionary Computing},
     year = 2017,
    month = jun,
   adsurl = {http://adsabs.harvard.edu/abs/2017arXiv170604223J},
  adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}

More Repositories

1

Deep-Music-Autoencoder

The repo involves a Deep Learning method, Stacked Denoising Autoencoder. The repo exploits "paracel", which is a new parallel computing framework
Python
50
star
2

FacialExpression

This project focuses mainly on facial expression recognition, which has been widely used in varies of fields.
C++
25
star
3

Backpropagation-C

Available when training a Neural Network, or an Autoencoder.
C++
22
star
4

LFW_API

For better using Labeled Faces in the Wild Benchmark, I provide the code of three versions, namely C++, python and Octave.
C++
19
star
5

Online-RF-HeadPoseEstimate-cpp

This package aims at building up an Online Random Forest to train and test (can be simultaneous) a Head Pose Estimation model.
Objective-C
9
star
6

FaceDetect-Skin-YCbCr-cpp

This package implements a fast and robust Face Detection machine by C++, using the tricks of extracting skin info and transforming to YCbCr space.
C++
8
star
7

FrontalFaces

This repo aims at finding the frontal faces in real time videos.
C++
7
star
8

CPBD-sharpness

The code is used to evaluate the shapeness of images.
MATLAB
7
star
9

adaboost-py

A python project implementing the famous adaboost.
Python
7
star
10

HSC-Classify-Pedestrian

This package implements a framework of Histograms of Sparse Coding, which validates a Pedestrian Classifier (by their different postures and directions). And a K-SVD Dictionary Learning algorithm is contributed for the training phase.
C++
7
star
11

DSGA-1008-Spring2017-A1

Assignment 1 for NYU 2017 sprint class Deep Learning.
Jupyter Notebook
6
star
12

Delta-T-Prophet

Recommendation system for what universities you would apply.
Python
6
star
13

PCA-High-Dim-Cpp

Principle Component Analysis designed specifically for High Dimensional cases.
C++
5
star
14

StarAE

Advocated by Open-Source spirit and hot trend of Deep Learning, all kinds of Auto-encoder would be implemented in this repo.
Python
5
star
15

toy-cnn

Toy Convolutional Neural Nets implementation by different languages.
MATLAB
4
star
16

dotfiles

.files .vim .bashrc .zshrc .tmux-tony
Haskell
4
star
17

DSGA-1008-Spring2017-A2

DSGA-1008-Spring2017-A2
Python
4
star
18

vim-torch-snipmate

torch snipmate for Vim
Vim Script
3
star
19

jz

Extra library developed for Neural Net building, based on Torch.
Cuda
2
star
20

live_or_studio

Music Classification: Live or Studio version???
Python
2
star
21

LDA-Cpp

This package implements Linear Discriminative Analysis (LDA), in C++ and with the assistance of LAPACK.
C
2
star
22

LASSO-Solver-OMP-Cpp

This package implements Orthonogal Matching Pursuit algorithm (OMP) approach as a famous LASSO solver, and this program is written in C++ assisted by LAPACK.
C++
2
star
23

remeex

Machine Learning Final project
Lua
2
star
24

ds-ga-1008-a2

NYU course 2016 Spring 2016 Assignment 2
Lua
1
star
25

whatwhere

Stacked What-Where Auto-encoders
1
star
26

ConvAE

Convolutional Autoencoder
Lua
1
star
27

DSGA-1008-DeepLearning

This is the repository for assignment submission of Deep Learning course offered at NYU in Spring 2016.
1
star
28

Hello-NYC

Small program wrote on the day I first arriving at US.
C++
1
star