Test this code online with Binder.
Information Theoretic Auto-Ecndoer, Eder Santana, Matthew Emigh, Jose C Principe. IJCNN 2016 (accepted)
- Install an Anaconda environment (recommended).
- From the environment, update Theano:
conda uninstall theano; pip install https://github.com/Theano/Theano.git
- Install Keras:
pip install https://github.com/fchollet/keras.git@52f48e1f462090db19b03ae11dce
- Install Seya:
pip install https://github.com/EderSantana/seya.git@5ce4211648a24ee5514df70a
- Have fun with the Jupyter notebooks!
ITL AE best log-likelihood and
ITL AE-Swiss Roll were the ones used to generte the results on the paper, the other ones show work in progress not published yet that you may find interesting.
For torch users, there is an implementationhere. It does not reproduce all the results in the paper like this one.