Machine Learning Glossary

Terms related to how machines learn patterns from data and make predictions or decisions.

Machine Learning

📘

20 Terms

🔍

A–Z Linked

Machine Learning

Terms related to how machines learn patterns from data and make predictions or decisions.

Select a term below or scroll through the full category.

Accuracy

📘 Definition

Accuracy measures the proportion of correct predictions made by a model.

🪄 Simple Explanation

Accuracy tells how often a model is correct.

🔑 Why It Matters

It is one of several important evaluation metrics.

💡 Example

A classifier correctly predicts 95 out of 100 cases.

See Also

Back to Machine Learning terms

Bias

📘 Definition

Bias is a systematic error that causes a machine learning model to make consistently inaccurate or unfair predictions because of assumptions in the model or the data.

🪄 Simple Explanation

Bias means a model tends to make certain mistakes repeatedly.

🔑 Why It Matters

Recognising bias helps build fairer and more reliable AI systems.

💡 Example

A hiring model trained on unbalanced historical data may unfairly favour one group.

Back to Machine Learning terms

Clustering

📘 Definition

Clustering is an unsupervised learning technique that groups similar data points without predefined labels.

🪄 Simple Explanation

Clustering discovers natural groups in data.

🔑 Why It Matters

It helps reveal hidden patterns and customer segments.

💡 Example

A retailer groups customers by purchasing behaviour.

Back to Machine Learning terms

Feature

📘 Definition

A feature is an individual measurable characteristic or variable used by a machine learning model to make predictions.

🪄 Simple Explanation

Features are pieces of information the model learns from.

🔑 Why It Matters

Choosing good features often improves model performance.

💡 Example

House size and location are features in a house-price prediction model.

Back to Machine Learning terms

Feature Engineering

📘 Definition

Feature engineering is the process of selecting, creating, or transforming variables so that a machine learning model can learn more effectively.

🪄 Simple Explanation

It prepares data in a way that helps AI learn better.

🔑 Why It Matters

Well-designed features often improve accuracy more than changing algorithms.

💡 Example

Combining day and month into a seasonal feature may improve sales prediction.

Back to Machine Learning terms

Generalisation

📘 Definition

Generalisation is a model's ability to perform well on new, unseen data rather than only on the data used for training.

🪄 Simple Explanation

A good model should work well on new examples.

🔑 Why It Matters

Generalisation is one of the main goals of machine learning.

💡 Example

A handwriting model correctly recognises letters written by people it has never seen before.

Back to Machine Learning terms

Hyperparameter

📘 Definition

A hyperparameter is a setting chosen before training begins that influences how a machine learning model learns from data.

🪄 Simple Explanation

Hyperparameters control how a model learns.

🔑 Why It Matters

Choosing suitable hyperparameters can significantly improve model performance.

💡 Example

Changing the learning rate before training is adjusting a hyperparameter.

Back to Machine Learning terms

Learning Rate

📘 Definition

The learning rate determines how much a model changes its internal parameters after each learning step during training.

🪄 Simple Explanation

The learning rate controls how quickly a model learns.

🔑 Why It Matters

A suitable learning rate improves both speed and accuracy.

💡 Example

A very high learning rate may prevent a model from reaching the best solution.

Back to Machine Learning terms

Machine Learning

📘 Definition

Machine learning is a branch of artificial intelligence in which computer systems learn patterns from data instead of being programmed with every rule manually. These systems use examples, features, and feedback to make predictions, classify information, detect patterns, or improve performance over time.

🪄 Simple Explanation

Machine learning allows computers to learn from examples and use that learning to make decisions or predictions.

🔑 Why It Matters

Machine learning powers many everyday AI applications, including recommendations, fraud detection, medical prediction, search engines, and language tools. It is one of the most important foundations for understanding modern AI.

💡 Example

An email system that learns to identify spam by studying thousands of previous spam and non-spam messages is using machine learning.

Back to Machine Learning terms

Model Evaluation

📘 Definition

Model evaluation is the process of measuring how well a machine learning model performs using appropriate metrics and datasets.

🪄 Simple Explanation

Evaluation checks whether a model is reliable.

🔑 Why It Matters

Good evaluation ensures AI systems are trustworthy before deployment.

💡 Example

A team compares two models using accuracy and recall before release.

Back to Machine Learning terms

Optimisation

📘 Definition

Optimisation is the process of adjusting a model so that prediction errors are reduced and overall performance improves.

🪄 Simple Explanation

Optimisation helps AI models become more accurate.

🔑 Why It Matters

Nearly every machine learning model relies on optimisation techniques.

💡 Example

Training repeatedly updates a model until prediction errors become smaller.

Back to Machine Learning terms

Overfitting

📘 Definition

Overfitting occurs when a model learns the training data too closely, including noise, and performs poorly on new data.

🪄 Simple Explanation

An overfitted model memorises instead of generalising.

🔑 Why It Matters

Avoiding overfitting improves reliability.

💡 Example

A model scores 99% on training data but only 70% on new data.

Back to Machine Learning terms

Regression

📘 Definition

Regression is a supervised learning technique used to predict continuous numerical values rather than categories.

🪄 Simple Explanation

Regression predicts numbers instead of labels.

🔑 Why It Matters

Many forecasting problems rely on regression.

💡 Example

Predicting tomorrow's temperature is a regression task.

Back to Machine Learning terms

Reinforcement Learning

📘 Definition

Reinforcement learning is a machine learning approach in which an agent learns by taking actions and receiving rewards or penalties. Over time, the agent learns which actions lead to better outcomes in a particular environment.

🪄 Simple Explanation

Reinforcement learning teaches an AI system through trial and error, using rewards to encourage better behaviour.

🔑 Why It Matters

Reinforcement learning is important for tasks involving sequences of decisions, such as robotics, game playing, autonomous driving, resource allocation, and optimisation problems.

💡 Example

A game-playing AI can learn better strategies by playing many rounds, receiving positive rewards for winning moves and negative feedback for poor choices.

Back to Machine Learning terms

Supervised Learning

📘 Definition

Supervised learning is a machine learning approach in which a model is trained using labelled examples. Each training example includes both input data and the correct output, allowing the model to learn the relationship between them and apply that learning to new cases.

🪄 Simple Explanation

Supervised learning teaches a model using examples where the correct answer is already known.

🔑 Why It Matters

Many practical AI tasks depend on supervised learning because organisations often want systems that can predict known outcomes, such as risk level, customer category, disease status, or exam performance.

💡 Example

A bank may train a supervised learning model using past loan applications labelled as “repaid” or “defaulted” so the model can estimate risk for new applicants.

Back to Machine Learning terms

Test Data

📘 Definition

Test data is a separate dataset used only after training is complete to measure how well a model performs on unseen data.

🪄 Simple Explanation

Test data measures how well an AI model performs on new information.

🔑 Why It Matters

Reliable evaluation requires data the model has never seen before.

💡 Example

Researchers report model accuracy using a reserved test dataset.

Back to Machine Learning terms

Training Data

📘 Definition

Training data is the data used to teach a machine learning model. It contains examples from which the model learns patterns, relationships, categories, or behaviours that it can later apply to new information.

🪄 Simple Explanation

Training data is the set of examples an AI model studies while learning how to perform a task.

🔑 Why It Matters

The quality, relevance, and balance of training data strongly influence the performance of an AI system. Poor training data can lead to inaccurate, biased, or unreliable results.

💡 Example

To train an AI system to recognise handwritten digits, developers may provide thousands of labelled images showing different ways people write numbers from 0 to 9.

Back to Machine Learning terms

Underfitting

📘 Definition

Underfitting occurs when a model is too simple to capture important patterns in the data.

🪄 Simple Explanation

An underfitted model has not learned enough.

🔑 Why It Matters

It leads to poor performance on both training and new data.

💡 Example

Using a very simple model for complex medical diagnosis may underfit.

Back to Machine Learning terms

Unsupervised Learning

📘 Definition

Unsupervised learning is a machine learning approach in which a model analyses data without being given correct answers or labels. The goal is usually to discover hidden patterns, groups, structures, or relationships within the data.

🪄 Simple Explanation

Unsupervised learning looks for patterns in data when the correct answers have not been provided in advance.

🔑 Why It Matters

Unsupervised learning is useful when organisations have large amounts of data but do not yet know what patterns exist. It supports customer segmentation, anomaly detection, topic discovery, and exploratory analysis.

💡 Example

An online retailer may use unsupervised learning to group customers with similar browsing and buying behaviour, even if those groups were not defined beforehand.

See Also

Back to Machine Learning terms

Validation Data

📘 Definition

Validation data is used during model development to tune parameters and compare alternative models before final testing.

🪄 Simple Explanation

Validation data helps developers improve a model before it is finalised.

🔑 Why It Matters

It reduces overfitting and supports better model selection.

💡 Example

A data science team uses validation data to choose the best-performing fraud detection model.

Back to Machine Learning terms

Explore More AI Learning Resources

Continue learning with LearnerBox AI guides, glossary entries, and practical learning pathways.