LoginSignup
0

More than 1 year has passed since last update.

5 ways to learn "Deep Learning" for free.

Last updated at Posted at 2022-09-19

Learn by Books

1. Deep Learning (Adaptive Computation and Machine Learning series)

This deep learning book is
by people involved in machine learning, by people involved in machine learning, for people involved in machine learning.
It is a resource for ``starting from scratch.''

Source.

Ian Goodfellow, Yoshua Bengio, Aaron Courville

What you will learn.

  • Mathematics
  • Theory
  • Theory * Construction

Structure

Part 1: Fundamentals of Applied Mathematics and Machine Learning

  • Linear algebra
  • Probability and information theory
  • Numerical computation
  • Fundamentals of machine learning

Part 2: Modern Practical Deep Networks

  • Deep feedforward networks
  • Regularization for deep learning
  • Optimization for learning deep models
  • Convolutional networks
  • Sequence modeling Recurrent and recursive nets
  • Practical methodologies
  • Applications

Part 3: Deep Learning Research

*Linear factor models

  • Autoencoders
  • Representation learning
  • Structured probabilistic models for deep learning
  • Monte Carlo methods
  • Confrontation with partition functions
  • Approximate inference
  • Deep generative models

2. Neural Networks and Deep Learning

This book
Theoretical background of neural networks can be learned.
Tensorflow is not used.
For those who want to deepen their knowledge.

Source.

Michael Nielsen

What you will learn.

  • Code.
    Mathematics * Theory
  • Theory
  • Construction

Construction

  • Handwriting recognition using neural networks
  • How the back-propagation algorithm works
  • Improving the training method of neural nets
  • Visual proof that neural nets can compute any function
  • Why are deep neural networks so hard to learn?
  • Deep learning
  • Appendix Is there a simple algorithm that achieves intelligence?

## 2. Learn with our online course.

3. Overview of Deep Learning with TensorFlow

This is an online course developed by the TensorFlow team and Udacity.
You will learn how to create deep learning applications.

What you will learn.

  • Code
  • Math
  • Theory
  • Build * Math * Theory

4. Intensive Machine Learning

The Machine Learning Crash Course with TensorFlow API is a
self-study guide for those seeking to use machine learning in a practical way.
It includes a series of video lectures, a
real-world case studies, and
through a series of video lectures, real-world case studies, and hands-on exercises.
through a series of video lectures, real-world case studies, and hands-on exercises.

What You Will Learn.

  • Mathematics
  • Theory

5. MIT 6.S191: Introduction to Deep Learning

In this course offered by MIT, you will
In this course offered by MIT, you will receive hands-on practice building neural networks in TensorFlow.

What you will learn.

  • Mathematics
  • Theory
  • Construction

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0