What is the definition of Labels (y ∈ Y) in supervised learning?
The target variable or output representing the quantity or category to be predicted
Y = R^k is referred to as regression. For classification, Y is a finite set.
What is the purpose of Labels (y ∈ Y) in supervised learning?
Provides the ‘ground truth’ for training models and evaluating predictions
Does not appear in unsupervised learning.
What are Features (x ∈ X) in the context of machine learning?
The input data used to make predictions, represented as a feature vector x ∈ R^d
Each component represents a measurable attribute of the data.
What is the purpose of Features (x ∈ X)?
Encodes the information from which the model learns patterns to predict labels.
Define Feature Map (ϕ : X → H).
A transformation that maps input data to a potentially alternative feature representation.
What is the purpose of a Feature Map?
Enables non-linear relationships or convenient features to be captured.
What is a Predictor (fθ : X → Y)?
A function that maps x ∈ X to predicted labels f(x) = ˆy ∈ Y.
What is the purpose of a Predictor?
Learns the relationship between features and labels to make accurate predictions.
Name a key example of a Predictor.
Define Loss (l(y, z)).
A function quantifying the penalty for predicting z when the true label is y.
What is the purpose of Loss?
Guides the optimisation process by measuring prediction errors.
What is Empirical Risk (Rˆ)?
The average loss computed over the training data.
What is the purpose of Empirical Risk?
Measures how well the model fits the training data.
Define Risk (R[fθ]).
The expected loss over the true data distribution.
What is the purpose of Risk?
Represents the model’s generalisation performance.
What is the Generalisation Gap?
The difference between the true risk and the empirical risk.
What is the purpose of the Generalisation Gap?
Quantifies how much worse the model performs on unseen data compared to training data.
Define Bayes Predictor.
The risk-minimising predictor that achieves the lowest possible risk.
What is the purpose of the Bayes Predictor?
Serves as the theoretical optimal benchmark for any predictive model.
What is Excess Risk?
The difference between the risk of the learned model and the risk of the Bayes predictor.
What is the purpose of Excess Risk?
Measures how far the learned model is from the optimal predictor.
Define Overfitting.
When a model learns overly complex patterns in the training data.
What is the purpose of Overfitting?
Highlights the need for regularisation, cross-validation, or simpler models.
What are Hyperparameters?
Parameters that specify the learning process and are tuned but not learned directly.