Machine-Learning-Path icon indicating copy to clipboard operation
Machine-Learning-Path copied to clipboard

Best courses from around the web to learn Artificial Intelligence

Learning Path with courses link

All courses are going to be free

Pre-Req coursrs

Maths

Linear Algebra and Calculus

  • https://www.coursera.org/specializations/mathematics-machine-learning (Free to Audit)
  • https://www.khanacademy.org/math/linear-algebra
  • https://www.khanacademy.org/math/differential-calculus

Probability and Stats

  • https://www.khanacademy.org/math/statistics-probability
  • https://www.udacity.com/course/statistics--st095

Programming

Python

  • https://www.coursera.org/specializations/python? (Free to Audit)
  • https://www.udemy.com/course/complete-python-bootcamp/ (Paid but worth buying)
  • https://www.datacamp.com/ (Free subscription available through github student developer pack)
  • https://www.youtube.com/playlist?list=PLQVvvaa0QuDeAams7fkdcwOGBpGdHpXln

Books for Python

Data Analysis and visulization

Books for Data Analysis and Visulization

Machine Learning (in order)

  1. Machine Learning Coursera
  2. Deep Learning Specilzation (Free to Audit)
  3. CS 224 Natural Language Processing by Stanford
  4. CS 231 Conv Neural Networks
  5. CS 232 Digital Image Processing
  6. CS 234 Reinforcment Learning

TensorFlow

  1. TensorFlow in Practice (By deeplearning.ai free to audit)
  2. Advanced Machine Learning with TensorFlow on Google Cloud Platform Specialization (Free to Audit)
  3. Complete Guide to Tensorflow for deeplearning (Worth Buying)

PyTorch

  1. Intro to Deep Learning with PyTorch
  2. PyTorch DataCamp (free via Github Student Pack)
  3. PyTorch for DeepLearning BootCamp (Worth buying)

DeepLearning Books

If you want to learn Deep Learning from scratch with less maths
  1. Grokking Deep Learning (well explained concepts with good figures)
  2. Make your own Neural Network (A book by an author which most people do not know but trust me this is one of the best book on Neural Networks)
Other Deep Learning Books
  1. Deep Learning Book
  2. Deep learning with Python
  3. Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems