Skip to content

DL. Some background knowledge in High School level calculus and Python Programming would be helpful. A compilation of resources.

License

Notifications You must be signed in to change notification settings

soumyadip1995/Deep_Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deep_Learning

Python 3.6+

Week 1

Basics of Soft Computing(Neural Networks) to Building your First Neural Network

  • Introduction To Artificial Neural Networks(ANN) -

    • Watch the Introductory Videos To Neural Networks here and read Part 1 of the Deep Learning Book. here. Download the Full Book from here if you wish to.
    • To see Artificial Neural Networks in Action, view the Ipython Notebook here and Blog post here
  • Multi-Layer Perceptron Model and McCulloch-Pitts Neuron

    • Read this Blog Post here and Watch this video by Daniel Shiffmann right here. Also read about McCulloch-Pitts Neuron here
    • View The Jupyter Notebook on the usage of MLP on kaggle's MNIST dataset here
  • Building a Neural Network

Week 2

Forward Propagation, BackPropagation and Regularization.

Week 3

Convolutional Neural Networks

Week 4

Recurrent Neural Networks

  • Watch the Sequence Models Specialization on Coursera, found here.
  • Read The blogpost on Anyone can Learn to code an RNN BY Andrew Trask.
  • Read the Blogpost on LSTMs By Christopher Olah.
  • Read Andrej Karpathy's Blogpost on RNNs for a Deeper Understanding.
  • Write out a simple RNN yourself (using no ML libraries).

Week 5

Deep Learning Tools

Week 6

Unsupervised Deep Learning

Week 7

Generative Adversarial Networks

Week 8

Deep Reinforcement Learning

A list of few Books and Materials, just for reference.

Releases

No releases published

Packages