© Santanu Pattanayak 2017

Santanu Pattanayak, Pro Deep Learning with TensorFlow, https://doi.org/10.1007/978-1-4842-3096-1_5

5. Unsupervised Learning with Restricted Boltzmann Machines and Auto-encoders

Santanu Pattanayak

(1)Bangalore, Karnataka, India

Unsupervised learning is a branch of machine learning that tries to find hidden structures within unlabeled data and derive insights from it. Clustering, data dimensionality-reduction techniques, noise reduction, segmentation, anomaly detection, fraud detection, and other rich methods rely on unsupervised learning to drive analytics. Today, with so much data around us, it is impossible to label all data for supervised learning. This makes unsupervised learning all the more important. Restricted Boltzmann ...

Get Pro Deep Learning with TensorFlow: A Mathematical Approach to Advanced Artificial Intelligence in Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.