Module 11 — Recap and exam
Ten modules have turned a subject reputed to be dry into a tool of understanding. You don't compute mathematics for its own sake: you now hold the language that makes legible what a learning model does. This page gathers the thread, then sets the exam conditions.
The thread: three pillars, one purpose
The course is built around three pillars, each answering a distinct question about a model:
- Linear algebra (modules 1-4) — how the model represents and transforms data. Vectors and matrices as the language of data, the matrix product as a transformation, norms and distances as similarity measures, eigenvalues as compression axes.
- Calculus (modules 5-6) — how the model learns. The derivative as a slope, the gradient as a direction of progress, gradient descent as the training algorithm, the learning rate as the decisive setting.
- Probability and statistics (modules 7-9) — how the model reasons under uncertainty and how we judge it. Conditional probability, Bayes' theorem, expectation, variance and common distributions.
The bias-variance trade-off (module 10) ties the three pillars together: it explains, with the mathematics to back it, why a model over- or under-fits, and why we always evaluate it on unseen data.
Skills checklist
By the end of the course, you should be able to:
- Read the dimensions of a vector, a matrix, a dataset, and diagnose a shape mismatch.
- Interpret a matrix product as a transformation, and know when transpose and inverse come in.
- Choose between Euclidean distance, Manhattan and cosine similarity depending on the problem.
- Explain PCA as compression along the axes of largest variance.
- Describe the derivative as a slope and the gradient as the direction of steepest ascent.
- Walk through gradient descent and diagnose a poorly tuned learning rate.
- Handle conditional probability and Bayes' theorem, and defuse the base-rate trap.
- Summarize a distribution by expectation and variance, and recognize the normal.
- Analyze a model problem in terms of bias and variance, and propose the right lever.
The exam: format and conditions
Certification validates these skills through a demanding exam:
- 40 questions covering the ten modules, balanced between intuition, reading formulas and interpreting results.
- Multiple-choice questions, some based on a short scenario (a dartboard to describe in bias/variance terms, a Bayes computation to interpret).
- Pass threshold: 70% (28 correct answers out of 40).
- A timed attempt, with the option to retake after a waiting period.
Passing delivers the full InSkillML certificate, with a verifiable number, attesting that you understand the mathematical foundations of machine learning.
How to prepare well
One final tip: these mathematics are understood through the image before the formula. Before the exam, practice telling each concept in one sentence without symbols — "the gradient points uphill, so we descend the opposite way," "Bayes revises a belief with an observation," "variance rises when the model clings too much to the data." If you can tell it, you can answer it. The questions reward understanding, not formula memorization.
Good luck on the exam — and above all, enjoy from now on seeing what happens under the hood of every model you meet.
Final exam
Ready to validate this course?
40 questions drawn at random from the course bank · passing score 70% · verifiable PDF certificate issued immediately on success.
Start the examYou need to be signed in to your InSkillML account with an active subscription. You can also start the exam from My courses.