pedro-ramirez-suarez / grokking-deep-learning-notebooks

My Personal Notebooks & Code to Go Along with the "Grokking Deep Learning" Book by Andrew Trask

Home Page:https://akramz.github.io/grokking-deep-learning-notebooks/index.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Notebooks — Grokking Deep Learning by Andrew W. Trask

https://www.manning.com/books/grokking-deep-learning

  • Grokking Deep Learning was written to help give you a foundation in deep learning so that you can master a major deep learning framework.
    • Requires no math background beyond basic arithmetic.
    • Doesn't rely on a high-level library that might hide what's going on.
    • Anyone can read this book and understand how deep learning really works.
    • You won't just read the theory, you'll discover it yourself.

(You can Buy the Book from [Manning Publications](https: //www.manning.com/books/grokking-deep-learning) or Amazon).

Roadmap

"Grokking Deep Learning" has 16 Chapters:

  1. Introducing Deep Learning: Why you should Learn It?
  2. fundamental Concepts: How Do Machines Learn?
  3. Introduction to Neural Learning: Forward Propagation
  4. Introduction to Neural Learning: Gradient Descent
  5. Learning Multiple Weights at a Time: Generalizing Gradient Descent
  6. Building your first deep neural network: Introduction to Backpropagation
  7. How to Picture Neural Networks: In your Head & on Paper
  8. Learning Signal & Ignoring Noise: Introduction to Regularization & Batching
  9. Modeling Probabilities & Non-Linearities: Activation Functions
  10. Neural Learning about Edges & Corners: Introduction to Convolutional Neural Networks
  11. Neural Networks that Understand Language: King - Man + Woman == ?
  12. Neural Networks that write like Shakespeare: Recurrent Layers for Variable Length Data
  13. Introducing Automatic Optimization: Let's build a deep learning framework
  14. Learning to Write like Shakespeare: Long Short-term Memory
  15. Deep Learning on Unseen Data: Introducing Federated Learning
  16. Where to Go from Here: A brief Guide

Missing Notebooks are mostly based on original content from the Book.


About

My Personal Notebooks & Code to Go Along with the "Grokking Deep Learning" Book by Andrew Trask

https://akramz.github.io/grokking-deep-learning-notebooks/index.html


Languages

Language:Jupyter Notebook 99.7%Language:Python 0.3%Language:Makefile 0.0%