Ablation
A technique for evaluating the importance of a feature or component by temporarily removing it from a model. The model is retrained without that feature or component, and if the retrained model performs significantly worse, then the removed feature or component is deemed important.
Agentic AI
AI systems that can act autonomously to achieve goals by planning, reasoning, making decisions, and taking actions over multiple steps.
AGI - Artificial General Intelligence
A hypothetical form of AI that can understand, learn, and apply knowledge across a wide range of tasks at a human-like level.
AI - Artificial Intelligence
The field of computer science focused on creating systems that can perform tasks that typically require human intelligence, such as reasoning, learning, and decision-making.
AI Agent
An AI agent is an autonomous software system that uses artificial intelligence to achieve specific goals. To separate 'agentic' AI from a conversational chatbot it must show autonomy, planning and reasoning capabilities.
AI Factory
An AI factory is a scalable, repeatable system that turns raw data into valuable AI-driven insights, products, or services. It typically consists of automated pipelines for data collection, pre-processing, model training, deployment, and monitoring. Think of it as an assembly line measured by tokens for artificial intelligence - standardising how businesses build, test, and scale AI solutions.
Algorithm
A commonly used term for an AI model - essentially the programming that tells the computer how to learn and operate on its own.
AI Slop
A term used to describe output from a generative AI system that favours quantity over quality.
API - Application Programming Interface
A set of rules that allows different software systems to communicate with each other. Popular AI APIs include HuggingFace, pandas and numPy. Most APIs are built upon a framework.
ASR - Automatic Speech Recognition
Technology that converts spoken language into text. It utilises machine learning and linguistics to automatically convert spoken language into written text in real-time, and powers virtual assistants such as Siri and Alexa, transcription software, and live captioning.
Attention Mechanism
A technique used in generative models, especially language generation, which helps focus on parts of input data, improving the relevance and coherence of generated content.
AUC - Area Under Curve
A performance metric for classification models, indicating how well the model distinguishes between classes. It provides a single number between 0 and 1, where higher scores generally indicate a better model - 0.5 - the model is doing no better than random guessing; 0.5 to 0.7 - poor or weak discriminative power; , 0.7 to 0.8 - acceptable performance; 0.8 to 0.9 - excellent performance; and 0.9 to 1.0 - outstanding predictive power.
Autoencoder
A neural network used in generative AI that is trained to encode input data as representations, then decode representations back to the original data.