AnderCorp Academy
Back to AI Lessons
Machine Learning beginner 10 min read

Machine Learning Crash Course: Core Concepts

The essential vocabulary of machine learning: features, labels, models, training, and loss.

Inspired by learning material from Google

Machine learning lets computers learn from data. Here are the core ideas you'll meet everywhere.

Features and labels

The model

A model is a mathematical function that maps features to a prediction. Training is the process of finding the best parameters for that function.

Loss

Loss measures how wrong the model's predictions are. Training works by gradually reducing loss using an algorithm called gradient descent.

Training, validation, and test sets

Overfitting

If a model memorizes the training data instead of learning general patterns, it overfits and performs poorly on new data. We fight this with more data, simpler models, and regularization.

Key takeaways