IntermediateBatch size and learning rate
Batch size and learning rate are two settings for training an AI model: how many examples it sees before each adjustment, and how big each adjustment is.
Glossary of AI concepts, explained simply
42 concepts
IntermediateBatch size and learning rate are two settings for training an AI model: how many examples it sees before each adjustment, and how big each adjustment is.
IntermediateOverfitting means an AI model has learned its examples by heart and fails on new cases; underfitting means it is too simple to learn the pattern at all.
AdvancedScaling laws are formulas from experiments that predict how much better an AI language model gets with more parameters, more training data or more computing power.
BeginnerInference is the moment a trained AI model does its work: it takes your question, text or photo and turns it into an answer, as in every chatbot reply.
BeginnerA classifier is an AI model that sorts each input into one of a set of categories you chose, such as spam or not spam, or which team a ticket goes to.
BeginnerA context window is how much text an AI model can take in at once, from your question and documents to its own answer, counted in tokens.
BeginnerA large language model (LLM) is the kind of AI behind chatbots such as ChatGPT: it has learned from huge amounts of text to understand questions and write answers.
IntermediateA loss function is the score that tells an AI model during training how wrong its answers are, so that training can adjust the model to make fewer mistakes.
BeginnerA neural network is a computer model that learns from examples by adjusting many small connections; it is the basis of speech recognition and chatbots.
BeginnerA prompt is the message you give an AI model such as ChatGPT, for example a question or an instruction; the clearer you are, the more useful the answer.
BeginnerA token is a small piece of text, such as a short word or part of a word, that an AI model reads and writes; AI services count and bill usage in tokens.
IntermediateA tokenizer is the part of an AI system that cuts text into tokens, the small pieces a language model works with, and turns them into numbers and back again.
BeginnerAn AI benchmark is a standard test with fixed questions and known answers, used to score different AI models the same way so you can compare them.
BeginnerAn AI hallucination is an answer from a chatbot or other AI tool that sounds certain but is wrong or made up, such as a source that does not exist.
IntermediateAn embedding is a list of numbers that captures the meaning of a text, so software can find texts that mean the same thing even when they use different words.
BeginnerArtificial intelligence (AI) is software that does work which normally takes human thinking, such as answering a customer's question or spotting an unusual payment.
IntermediateBackpropagation is the calculation that lets an AI model learn from its mistakes, by working out how much each internal setting contributed to an error.
IntermediateCatastrophic forgetting is when an AI model loses skills it already had because it was trained further on something new, such as a company's own data.
BeginnerContext rot is the decline in an AI model's work as its conversation or task grows longer, so that it starts to overlook instructions and facts from earlier on.
AdvancedContinual learning lets an AI model keep learning from new information after its first training, without forgetting what it learned before.
IntermediateCosine similarity is a score between -1 and 1 that says how alike two texts are, once an AI model has turned them into lists of numbers.
BeginnerDeep learning is a form of AI that learns tasks from many examples with a many-layered neural network, such as understanding speech or recognising products in photos.
IntermediateFeature engineering is turning raw data, such as till receipts or customer records, into useful numbers, so that a prediction model can find patterns in it.
AdvancedWith federated learning, phones, shops or hospitals train one AI model together while each keeps its own data and shares only updates to the model.
IntermediateFine-tuning is training an existing AI model further on your own examples, so that it handles a set task or writing style better than instructions alone can.
BeginnerGenerative AI is software that creates new content on request, such as a customer email, a product text or an image, from an instruction in plain language.
IntermediateGradient descent is the method that trains most AI models: it adjusts the model's settings in small steps, each time in the direction that reduces its errors.
IntermediateLatent space is the internal map in which an AI model stores what it has learned about its input as numbers, with similar things placed close together.
BeginnerMachine learning is software that learns from examples instead of fixed rules, such as a spam filter that learned from thousands of emails what spam looks like.
BeginnerNatural language processing (NLP) is the part of AI that lets computers read, sort, translate and write human language, as in chatbots and translation apps.
IntermediatePre-training is the first and largest stage in training an AI model: it learns language and general knowledge from huge amounts of text, before it is adapted to tasks.
IntermediateReasoning in AI means a model works through a problem step by step before it answers, which helps with hard questions and makes answers slower and more expensive.
IntermediateReinforcement learning trains AI by trial and error: the system tries actions, gets a reward or a penalty for the result, and learns which choices pay off.
IntermediateSelf-supervised learning trains AI on raw data without human labels: the model hides part of the data, such as the next word, and learns to predict it.
BeginnerSupervised learning trains an AI model on examples that come with the right answer, such as emails marked spam or not spam, so that it can handle new cases itself.
IntermediateSynthetic data is realistic but made-up data generated by a computer, used when real data is scarce, costly or too sensitive, such as customer or patient records.
BeginnerTemperature is a setting that controls how much an AI model varies its answers: a low value gives predictable replies, a high value more varied ones.
BeginnerRegression lets an AI model predict a number, such as next week's sales, while classification predicts a category, such as whether an email is spam.
BeginnerTraining is how an AI model learns from examples, a large job done before release; inference is every use after that, such as each answer a chatbot gives.
IntermediateTop-p sampling is a setting that makes an AI model choose each next word only from its likeliest options, so a lower value gives more predictable text.
IntermediateTransfer learning is reusing what an AI model learned on one task as the starting point for another, so a related task needs far fewer of your own examples.
BeginnerUnsupervised learning is AI training on data without answers attached: the model finds groups and patterns by itself, and a person decides what they mean.