Deep Learning

Our goal for learning deep learning should be clear. It gives a clear motivation to learn. We can change our field in deep learning[1]at later stage.

Fields I am interested in

  1. Computer Vision
  2. Natural Language Processing
  3. Generative Models
  4. Reinforcement Learning

There are few things that we should be clear about

  1. Linear Regression
  2. Gradient Descent

Then we move to lil. avdance topics

  1. Neural Network
  2. Backpropagation
  3. Loss Functions
  4. Optimizers which includes Gradient Descent
  5. Errors
  6. Regularisation
  7. Convolutional Networks
  8. Transformers
  9. Graph Neural Networks

Sadly or fortunately we will be using maths , but I love few fields of maths more than others.

  1. Linear Algebra
  2. Probability
  3. Calculus

I update daily[2] about my work, refer Here or Here , I am not happy about the way updates are being recorded, but I don't know any better way.

I also will be referring to multiple sources and won't be stuck at only one source I include what I have studied in my daily update with links and book names, and I will do same while writing these notes so its easier to follow.

I believe if you are going to read a book once, its better not to read it. Hence we will be revising everything that we have studied multiple times. I will be using AI tools and Anki for it.

We will also solve/practice - using those tools.

  1. Maths
  2. Coding Exercises
  3. Theory
    We will limit ourselves to few good source for practicing Maths , Coding and Theory. I have few in mind.

I also want to start YouTube channel to make it easier for everyone to follow the content I post.

At the end when we are done, we should be able to make whatever model we wish.


  1. yes there are many sub fields in this field too ↩︎

  2. almost ↩︎