Training Methods58
How AI learns from data. Supervised, unsupervised and reinforcement learning, fine-tuning, overfitting, loss functions, gradient descent: the steps hidden behind the word "training", one at a time.
The side that decides, and the stage that reacts to it
AlignmentMatching what an AI is capable of to what people actually want from it
BackpropagationTracing error backward to split blame across the network
Catastrophic ForgettingLosing old skill while learning something new
CheckpointA saved snapshot of training at one point in time
ClusteringGrouping similar things together with no labels at all
Contrastive LearningLearning by pulling alike things together and pushing others apart
ConvergenceWhen training stops improving and settles in place
Cross-ValidationSplitting data into pieces, checking each in turn, then averaging
Data AugmentationTransforming data you already have to multiply how much of it you have
Data LeakageWhen information that should stay separate crosses into training
DQNDeep Q-NetworkA neural network standing in for a table of expected scores
DropoutRandomly resting part of a model during training
Early StoppingStopping training right when the score starts to slip
EpochOne full pass through all the training data
Exploration vs ExploitationThe balance between using what you know and trying something new
Federated LearningSkipping the data pool, gathering only what each side learned
Fine-TuningNudging a trained model further with new data
GeneralizationThe ability to keep performing well on data never seen before
Genetic AlgorithmMixing and nudging a batch of candidates to pick the best
GradientThe signal that says which way, and how far, to reduce error
Gradient DescentNudging values downhill toward less error, one small step at a time
HyperparameterA setting a person picks before training begins
Imitation LearningWatching someone skilled and copying their moves exactly
Instruction TuningTeaching a model to answer in the shape a request calls for
Knowledge DistillationPouring a big model's judgment into a smaller one
Learning CurveA line showing how the score changes over training
Learning RateHow far a single training step moves the values
Local MinimumA spot that's stuck low, even though lower ground exists
LoRALeaving the main body alone and training only a small add-on
Loss FunctionA single number for how far off the answer was
Machine LearningFinding rules from examples instead of writing them by hand
Mean Squared ErrorA penalty that squares how far off you were, then averages
Mini-BatchSplitting data into chunks and processing one chunk per step
Mode CollapseWhen the generator settles on one winning output and just repeats it
Model CollapseWhen AI keeps learning from its own output, variety quietly shrinks
NoiseThe blur mixed in — and also where generation starts
OptimizerThe style of moving values once the gradient points the way
OverfittingMemorizing the practice answers and failing on anything new
PolicyA standing rule for what to do in each situation
PretrainingLearning the basics before anyone decides what the job will be
Q-LearningWriting down an expected score for every action and refining it
RegressionNaming a single number somewhere on a continuous scale
RegularizationA device that fines a model whenever its values grow too large
Reinforcement LearningLearning by trying things and adjusting to the score you get back
RewardThe single score that comes back after an action, good or bad
RLHFPolishing the texture of answers using what people prefer
Scaling LawThe rule for how much better performance gets as scale grows
Self-Supervised LearningLearning by having the data make its own problems and answers
Semi-Supervised LearningLearning from a little answered data and a lot that isn't
Supervised LearningLearning a rule from examples that already carry the right answer
TrainingThe process of nudging dials a little at a time from examples
Transfer LearningCarrying a skill already learned over to a new task
UnderfittingToo simple to get even the practice data right
Unsupervised LearningFinding structure in data with no answers attached
Validation SetData set aside for checking only, never used to train
Vanishing GradientWhen the fix-it signal fades away layer by layer, moving backward
World ModelA model of how the world works that you can run before acting