Home / Exam patterns / MLF
Computed from every MLF paper on the practice site (161 papers, 2455 questions), plus the pattern notes from your earlier study sessions.
| Exam | Papers | Years | Typical marks | Typical no. of questions | Share of questions | Share of marks | Papers with a comprehension block |
|---|---|---|---|---|---|---|---|
| Quiz 1 weeks 1-4 | 53 | 2022-2026 | 40 | 15 | MCQ 46% / MSQ 26% / SA 28% | MCQ 41% / MSQ 30% / SA 29% | 79% |
| Quiz 2 weeks 5-8 | 53 | 2022-2026 | 40 | 15 | MCQ 64% / MSQ 20% / SA 15% | MCQ 59% / MSQ 23% / SA 18% | 100% |
| End Term all 12 weeks | 55 | 2022-2026 | 40 | 14 | MCQ 30% / MSQ 30% / SA 40% | MCQ 27% / MSQ 35% / SA 39% | 96% |
Some uploads on the source site merge two parallel sets, which is why a few papers show double marks. MCQ = one right option, MSQ = one or more right options (strict marking), SA = type the number.
| Week topic | Quiz 1 | Quiz 2 | End Term |
|---|---|---|---|
| 1. What is machine learning, and which maths do we need? | 91% | 33% | 43% |
| 2. Slopes, change and the steepest way up | 100% | 100% | 98% |
| 3. Vectors, matrices and the best-fit line | 100% | 67% | 95% |
| 4. The special directions of a matrix | 100% | 100% | 100% |
| 5. Symmetric matrices: the well-behaved ones | 49% | 100% | 95% |
| 6. SVD and PCA: squeezing data | 45% | 100% | 69% |
| 7. Finding the lowest point: gradient descent | 26% | 100% | 83% |
| 8. Bowls, not bumpy hills: convexity | 2% | 0% | 93% |
| 9. Optimising with rules: Lagrange and KKT | 32% | 0% | 100% |
| 10. Probability for machine learning | 40% | 100% | 100% |
| 11. The exponential family | 13% | 0% | 57% |
| 12. Estimating parameters, and EM | 13% | 0% | 40% |
Share of papers whose concept summary mentions the week's topic (keyword match, so treat it as a guide, not a count of questions).
| Exam | Papers | Exam dates | Question slots | Different questions | Copies of each (average) | Different questions seen on 2+ exam dates |
|---|---|---|---|---|---|---|
| Quiz 1 | 53 | 11 | 792 | 169 | 4.7 | 2 (1%) |
| Quiz 2 | 53 | 10 | 768 | 135 | 5.7 | 3 (2%) |
| End Term | 55 | 13 | 895 | 297 | 3.0 | 2 (1%) |
Read this carefully. Within one exam date the parallel sets are drawn from the same pool, so each different question appears on several papers (the 'copies' column). Across different dates, questions with identical wording or identical figure files are rare. Matching here is exact, so a re-typed or re-cropped version counts as different; the real overlap in question type is much higher than this table can see. The takeaway: old papers teach you the types and stories that come back with new numbers, they are not a list of answers to memorise.
| Exam dates it appeared on | Question (text-based ones) | |
|---|---|---|
| 4 | Compute the sample covariance matrix C for the given dataset. | open |
| 3 | Which is the principal direction that is chosen for performing PCA? | open |
| 2 | Which of the following is/are supervised learning task(s)? | open |
| 2 | Choose the correct Primal optimization problem from the following. | open |
Your earlier study sessions analysed 54 MLF End Term papers from 2022 to May 2026 (about 1,000 question slots, only 133 distinct stems once the parallel sets of the same exam date are collapsed). The pattern of what comes back, in tiers. (The counts below are slots: an item that sits in several parallel sets of one exam date is counted once per set.)
Tier 1: in almost every paper.
Tier 2: very likely. Chebyshev with , deviation 16 (8 times); the weak law of large numbers with exponential bulbs , (6 times); Markov bounds; linear approximation at , find (21 times); gradient-descent statements and the first/second iteration; SVD and "unitary but not Hermitian" (6 times); MLE for a normal, exponential or discrete distribution; exponential, uniform and binomial story problems.
Tier 3: regular. Continuity and differentiability counts, convex functions and sets (including convex hull), the fencing problem (a farmer with 120 m or a gardener with 200 m), classification vs regression, two independent coin tosses.
The trend in 2025 to 2026 papers: more applied probability stories (exponential waiting times, uniform completion times, Markov bounds on ML-flavoured numbers, a spam classification story, a least-squares house-price fit) on top of the same LP / KKT / PCA / eigenvalue core. A typical recent paper: 1 LP comprehension block, 1 KKT/Lagrange block, 1 gradient-descent block, 2 to 3 PCA/covariance items, 2 to 3 eigen/matrix items, 2 to 3 probability-inequality/MLE/distribution items, 1 to 2 calculus items.
| Priority | Weeks | Why |
|---|---|---|
| Must be perfect | 2, 3, 4, 6, 9 | linear approximation, projection/least squares, eigen tricks, PCA/SVD, LP + KKT/Lagrange |
| High | 5, 7, 8, 10 | quadratic forms, gradient descent, convexity, the probability inequalities |
| Lighter | 11, 12 | the exponential family is never asked by name; MLE is; EM is not asked in MLF |
The two four-mark closers of an End Term are usually a Lagrange multiplier problem and a least-squares problem: both are fixed recipes, so bank them first. Six rules from the earlier sessions that apply to every MLF question: (1) classify the question from its last sentence; (2) write the formula template before plugging numbers; (3) sanity-check (probabilities , variances ); (4) in MSQs, "always" and "any" flags usually make an option false; (5) re-read the rounding instruction after you finish; (6) triage: do the LP comprehension sets first, integration proofs last.