Foundations
The base ideas behind all of AI: models, training, and inference.
- What is AI?Beginner
Artificial Intelligence is software that performs tasks we normally associate with human intelligence.
- What is Machine Learning?Beginner
Machine learning is AI that learns patterns from data instead of being explicitly programmed with rules.
- What is Deep Learning?Beginner
Deep learning is machine learning using many-layered neural networks that learn features automatically.
- What is a Neural Network?Beginner
A neural network is a web of simple math units ("neurons") that transform inputs into outputs and learn by adjusting connection weights.
- What is a Model?Beginner
A model is the trained artifact that stores what an AI system learned and turns new inputs into predictions.
- Training vs InferenceBeginner
Training is teaching a model from data; inference is using the trained model to make predictions.
- Parameters vs HyperparametersBeginner
Parameters are numbers a model learns from data; hyperparameters are knobs you set before training, like learning rate and size.
- Datasets, Features, and LabelsBeginner
A dataset is a table of examples: features are the input columns, labels are the answers the model should predict.
- What is a Loss Function?Intermediate
A loss scores how wrong a prediction is so training can shrink that number; MSE and cross-entropy are the usual workhorses.
- Optimization and Gradient DescentIntermediate
Gradient descent walks downhill on the loss by subtracting a step times the slope — that is how models update parameters.
- What is Backpropagation?Intermediate
Backpropagation applies the chain rule through each layer so every weight gets a gradient; then gradient descent can step.