I was wondering if there's any good R libraries out there for deep learning neural networks? I know there's the nnet
, neuralnet
, and RSNNS
, but none of these seem to implement deep learning methods.
I'm especially interested in unsupervised followed by supervised learning, and using dropout to prevent co-adaptation.
/edit: After a few years, I've found the h20 deep learning package very well-designed and easy to install. I also love the mxnet package, which is (a little) harder to install but supports things like covnets, runs on GPUs, and is really fast.
Best Answer
OpenSource h2o.deepLearning() is package for deeplearning in R from h2o.ai here's a write up http://www.r-bloggers.com/things-to-try-after-user-part-1-deep-learning-with-h2o/
And code: https://gist.github.com/woobe/3e728e02f6cc03ab86d8#file-link_data-r