top | item 11701665

Building autoencoders in Keras

77 points| fchollet | 10 years ago |blog.keras.io | reply

11 comments

order
[+] hooloovoo_zoo|10 years ago|reply
What a lovely tutorial. It should also be noted that autoencoders are useful for supervised learning as feature generator for more effective (problem specific) techniques than NNs like GBMs.
[+] nomailing|10 years ago|reply
Could you please elaborate on this. I would really like to know if autoencoders are still useful for classification if I have only labels for a small part of my training data. Is unsupervised pretraining still useful or was it completely replaced by other techniques as the article somehow seems to suggest?
[+] isseu|10 years ago|reply
I don't understand the image denoising. He put noise in the images, but never use them in the code.. It's an error from the author or I missed something?

edit: Author fixed it

[+] glial|10 years ago|reply
I hadn't heard of Keras, but it looks easy to use. Can anyone comment on how it compares to the other deep learning helper packages out there?
[+] ogrisel|10 years ago|reply
It's both simple to use and very easy to customize to build ad-hoc architectures with custom nodes. The development is very active and it's well documented.

It can also use either tensorflow or theano as runtime.