Skip to content
AriadneTechnology

The academy

Courses

Each course is a labyrinth: rings of chambers that mix video, mathematics, interactive labs and research practice, with a boss waiting at the centre.

Available now · Beginner

Mathematics for Machine Learning

Learn to read the language every machine-learning paper is written in.

9 chambers 1 boss battle ~6 hours
0%Start

Available now · Beginner

Linear Algebra for Machine Learning

Vectors, matrices and the geometry hiding inside every model.

9 chambers 1 boss battle ~8 hours
0%Start

Available now · Beginner

Neural Networks from First Principles

From a single neuron to your first research write-up.

8 chambers 1 boss battle ~5 hours
0%Start

On the roadmap

New labyrinths being built. Each will plug into the same XP, badges and Codex.

Coming soon

Probability & Statistics for ML

Beginner

Uncertainty, likelihood and the maths of learning from noisy data.

Random variablesMaximum likelihoodBayes' ruleHypothesis tests
Coming soon

Transformers & Attention from Scratch

Intermediate

Build the architecture behind modern language models, one equation at a time.

EmbeddingsSelf-attentionPositional encodingsScaling laws
Coming soon

Reinforcement Learning: Agents that Learn

Intermediate

Rewards, policies and value functions, from bandits to deep RL.

BanditsMDPsQ-learningPolicy gradients
Coming soon

Generative Models: VAEs, GANs & Diffusion

Advanced

Teach machines to imagine, and learn to measure what they make.

Latent variablesAdversarial trainingScore matchingEvaluation
Coming soon

The Research Workflow: Idea to Publication

Intermediate

Pick problems, run a lab notebook, survive peer review and give great talks.

Choosing problemsExperiment trackingRebuttalsResearch talks