AI coursesMain page

Courses

13 / 13
01

AI, machine learning and deep learning

Separate the task, the model and the way it learns.

02

Language models: probability, training and generation

From next-token probabilities to a complete answer.

03

Features, parameters and hyperparameters

Identify what comes from the input and what training changes.

04

Gradient descent and backpropagation

Trace an error back to each adjustable coefficient.

05

Generalization, overfitting and model evaluation

Understand what a training fit says about new data.

06

Images as tensors: representation and numerical transformations

Read spatial axes, channels and numerical encodings.

07

Convolution and directional edge responses

Calculate a directional edge response, one coefficient at a time.

08

From fixed features to trainable convolutional networks

Make feature extraction part of the optimization problem.

09

Nonlinearity, depth and residual connections

Explore what nonlinearities and shortcut paths contribute.

10

Tensor shapes, parameter counts and computational cost

Calculate output shapes, parameter counts and computation.

11

Compression, reconstruction and channel bottlenecks

Distinguish a smaller code from a cheaper operation.

12

Expansion, nonlinear transformation and projection

Build a nonlinear function through a wider intermediate layer.

13

Token embeddings and contextual representations

Connect discrete tokens to vectors and contextual computation.