In machine learning and AI, parameters are the internal numerical values ( weights and biases ) that define the behaviour of a trained model. They are the core of what a model 'knows': the product of the training process, encoding the learned statistical relationships between inputs and outputs that the model discovered by being exposed to vast quantities of training data. Every time a neural network processes an input, it multiplies, adds, and transforms the input values through the network's architecture using these parameters, producing an output that reflects what the model learned to associate with inputs of this type. Before training, parameters are initialised to small random values; during training, they are iteratively adjusted through optimisation to minimise the difference between the model's outputs and the correct outputs. After training, parameters are fixed and constitute the saved model: the file or system that users interact with through generation tools.
The number of parameters in a model is frequently cited as an indicator of its scale and capability. Modern large language models and image generation models contain billions of parameters ( GPT-3 has 175 billion, larger models exceed a trillion ) reflecting the scale of representational capacity required to model the complexity of natural language, images, or video at high quality. However, parameter count alone is not a complete indicator of quality or capability: architecture design, training data quality, training methodology, and the specific task domain all significantly affect what a given number of parameters can accomplish. A smaller model trained on high-quality, domain-specific data can outperform a much larger general model on specific tasks within that domain. The efficiency of parameter use ( how much capability each parameter contributes ) is an active area of AI research, with architectural innovations like sparse models and mixture-of-experts approaches enabling larger effective capacity without proportionally increasing the parameter count used for any individual inference.
In the context of AI generation tools, the term 'parameters' has a second, more accessible meaning in everyday usage: the user-adjustable settings and controls exposed through a generation platform's interface — CFG scale, steps, seed, noise level, sampler, and similar values: are often colloquially called 'generation parameters' or 'prompt parameters'. This usage is technically distinct from model parameters (which are fixed after training and not user-accessible), but both senses of the word describe numerical values that shape outputs: model parameters determine what the model can do; generation parameters determine how the model's capability is applied to a specific generation task. Understanding both usages ( and their relationship ) is foundational to working effectively with AI generation systems.