Intro to Machine Learning

Learn about commonly used techniques in machine learning and artificial intelligence such as linear regression, SVMs, decision trees, and neural networks.

Python Programming

Prerequisites

Advanced

Skill Level

10

Number of Topics

Course Content:

  • Commonly used Python Libraries like Numpy and Pandas
  • Introduction to basic Calculus and Linear Algebra
  • Linear, Polynomial, and Multivariable Regression
  • Classification with Perceptrons and Introduction to Support Vector Machines
  • Entropy and Decision Tree Classifiers
  • Graph Searches (BFS, DFS, A*) and their use in games.
  • Artificial Neural Networks
  • Recurrent Neural Networks and LSTMs
  • Convolutional Neural Networks
  • Introduction to Reinforcement Learning