Machine Learning

Machine Learning is about teaching a computer program, called a model, how to find patters from data, allowing it to make accurate predictions when faced with new, unseen data.

There are three approaches to ML:

  • Supervised Learning
  • Unsupervised Learning
  • Reinforcement Learning

Supervised Learning

Uses labeled data, meaning each input as a correct output. The goal is for the model to learn the relationship between the inputs and the known outputs.

See Supervised Learning.

Unsupervised Learning

Uses unlabeled data, where the models tasks is to discover patterns and groups.

See Unsupervised Learning.

Reinforcement Learning

Involves teaching models to make decisions by rewarding good actions and penalizing bad ones.

See Reinforced Learning.

Modeling