Parameters
Learn about machine learning models' parameters, hyperparameters, and their importance.
In the previous lesson, we learned that a model needs features (inputs) and targets (outputs) to perform a task like classification or prediction. Now, we look inside the model to understand how it uses these features to map to a target. This mapping is defined by a parametric model, which is controlled by adjustable values called parameters.
Parametric model
Parametric models are functions defined by a fixed set of parameters(often called weights) in machine learning. These are assumed to be able to approximate the underlying pattern of the data. By adjusting the values of the parameters during the training process, these models can learn to fit the data and make accurate predictions on new inputs.
Consider a simple linear function:
This is an instance of a function class (or model class), which is a family of possible functions defined by the same structure. The variables , , and are the parameters (or weights). Any specific choice of these parameters (e.g., ) results in a specific function instance, , that belongs to this model class.
The goal of training is to find the single best set of parameters ( ...