These slides accompanied a demo of Deeplearning4j, while the meetup explored distributed clustering and various deep learning explanations. http://www.meetup.com/SF-Neural-Network-Afficianados-Discussion-Group/events/182645252/ Deep-learning is useful in detecting anomalies like fraud, spam and money laundering; identifying similarities to augment search and text analytics; predicting customer lifetime value and churn; recognizing faces and voices. Deeplearning4j is an infinitely scalable deep-learning architecture suitable for Hadoop and other big-data structures. It includes a distributed deep-learning framework and a normal deep-learning framework; i.e. it runs on a single thread as well. Training takes place in the cluster, which means it can process massive amounts of data. Nets are trained in parallel via iterative reduce, and they are equally compatible with Java, Scala and Clojure. The distributed deep-learning framework is made for data input and neural net training at scale, and its output should be highly accurate predictive models. The framework's neural nets include restricted Boltzmann machines, deep-belief networks, deep autoencoders, convolutional nets and recursive neural tensor networks.
Total views
3,520
On Slideshare
0
From embeds
0
Number of embeds
200
Downloads
74
Shares
0
Comments
0
Likes
13
Be the first to comment