AI glossary
The SchoolWhool AI glossary defines 853 terms from machine learning and the subjects under it, each in one line, the way the lessons use them. Every term links to the lesson that teaches it, so you can go from a definition to the worked example and the code.
The terms are the key terms of 121 published lessons in the Python, Data Tools, Maths, Statistics and Machine Learning courses. A term used in several lessons links to each of them. The glossary grows as lessons are published.
Start here
12 terms the rest of the glossary builds on.
- machine learning
- Choosing a program's parameters from examples, then using it on new examples.
- regression
- Supervised learning where the answer is a quantity, so being close counts.
- classification
- Supervised learning where the answer is one of a set of categories.
- label
- The answer a program should give for an example.
- overfitting
- Fitting the training rows much better than new rows.
- cross-validation
- Estimating a model's score by fitting and validating on several splits of the training rows.
- gradient descent
- Repeatedly stepping the parameters against the gradient of the loss.
- learning rate
- The hyperparameter that scales each step, η.
- derivative
- the slope of the tangent, the limit of
Δy/Δx - vector
- an ordered list of numbers, written bold
- mean
- The sum of observed values divided by their count.
- residual
- actual value minus predicted value
Browse all 853 terms, A to Z
- A31 termsargs, Absolute error, absolute loss, …
- B48 termsbackpropagation, backward pass, ball, …
- C87 termscall, call stack, cancellation, …
- D45 termsdaily series, data leakage, data report, …
- E37 termse, EDA report, edge case, …
- F32 terms"f" string, f′(x), false-positive rate, …
- G14 termsgeneral purpose, Generator, generator expression, …
- H30 termshalf-space, Hamming distance, handle, …
- I40 termsidentically distributed, identifier, identity matrix, …
- J3 termsjoint distribution, joint probability, JSON
- K15 termsk-fold, k-nearest neighbors, k-NN regression, …
- L67 termsL∞ (max) norm, L1 (Manhattan) norm, L1 norm, …
- M45 termsmachine epsilon, machine learning, MAE, …
- N27 terms__name__, namespace, nan, …
- O24 termsobject, Object dtype, observational data, …
- P54 termsp-hat, package, packing, …
- Q7 termsQ-Q plot, quadratic, quadratic form, …
- R46 termsR², raise, random search, …
- S114 termssaddle point, Sample, sample covariance, …
- T40 termst interval, tail probability, tangent, …
- U16 termsunderfitting, underflow, undocumented code, …
- V17 termsvalidation curve, validation partition, validation score, …
- W11 termswalk-forward evaluation, weighted average, weighted k-NN, …
- Z2 termsz score, zero recorded sales
- Symbols1 term∈
Looking for a whole subject? See all courses