Originally published in KDnuggets
For today’s leading deep learning methods and technology, attend the conference and training workshops at Deep Learning World Las Vegas, June 3-7, 2018.
Deep Learning is the newest trend coming out of Machine Learning, but what exactly is it? And how do I learn more? With that in mind, here’s a list of 8 free books on deep learning.
Deep learning is a significant part of what makes up the broader subject of machine learning. Still relatively new, its popularity is constantly growing and so it makes sense that people would want to read and learn more about the subject. If only there was a comprehensive list of such resources, collated in one place, all completely free of charge and open for anyone to view…
This collection includes books on all aspects of deep learning. It begins with titles that cover the subject as a whole, before moving onto work that should help beginners expand their knowledge from machine learning to deep learning. The list concludes with books that discuss neural networks, both titles that introduce the topic and ones that go in-depth, covering the architecture of such networks.
1. Deep Learning
By Ian Goodfellow, Yoshua Bengio and Aaron Courville
The Deep Learning textbook is a resource intended to help students and practitioners enter the field of machine learning in general and deep learning in particular. The online version of the book is now complete and will remain available online for free.
2. Deep Learning Tutorial
By LISA Lab, University of Montreal
Developed by LISA lab at University of Montreal, this free and concise tutorial presented in the form of a book explores the basics of machine learning. The book emphasizes with using the Theano library (developed originally by the university itself) for creating deep learning models in Python.
3. Deep Learning: Methods and Applications
By Li Deng and Dong Yu
This book provides an overview of general deep learning methodology and its applications to a variety of signal and information processing tasks.
4. First Contact with TensorFlow, get started with Deep Learning Programming
By Jordi Torres
This book is oriented to engineers with only some basic understanding of Machine Learning who want to expand their wisdom in the exciting world of Deep Learning with a hands-on approach that uses TensorFlow.
5. Neural Networks and Deep Learning
By Michael Nielsen
This book teaches you about Neural networks, a beautiful biologically-inspired programming paradigm which enables a computer to learn from observational data. It also covers deep learning, a powerful set of techniques for learning in neural networks.
About the Author:
Dan Clark is studying for MSc in Computational and Data Journalism at Cardiff University in Wales, UK and also writes for These Football Times. He has experience in web development, SQL, Data Visualization, and related technologies.