Machine learning is a subset of artificial intelligence that involves the development of algorithms and statistical models that enable computer systems to automatically improve their performance on a specific task with experience, without being explicitly programmed. It focuses on developing computer programs that can access data and use it to learn for themselves. In essence, machine learning enables computers to learn from data, identify patterns, and make decisions based on that data.

Machine learning algorithms and neural networks:

Supervised Learning

Unsupervised Learning

Recommenders

Reinforcement Learning

Community

Courses

  1. Supervised Machine Learning: Regression and Classification
  2. Advanced Learning Algorithms
  3. Unsupervised Learning & Reinforcement Learning

Math For Machine Learning

  1. Linear Algebra
  2. Calculus
  3. Probability

Resources

  1. Mathematics for ML
  2. Machine Learning Collection