69 terms
AI and machine learning terms
AI shows up in search engines, writing tools, and apps you use every day. This glossary strips the jargon from AI and machine learning terms so you can compare tools, set sensible safeguards, and work smoothly with your team.
AI fraud detection
AI fraud detection refers to the use of artificial intelligence and machine learning (ML) algorithms to identify, prevent, and mitigate fraudulent activities within various domains, such as financial transactions, identity verification, and online commerce.
Adversarial attacks
Adversarial attacks are malicious techniques designed to trick artificial intelligence (AI) and machine learning systems into making mistakes.
AI threat detection
AI threat detection involves the application of artificial intelligence (AI) and machine learning (ML) algorithms to identify, analyze, and respond to cyber threats in real time.
LLM temperature
LLM temperature is a parameter that controls the level of randomness in a large language model’s responses.
End-to-end (E2E) learning
End-to-end (E2E) learning is a machine learning technique where a model is trained to learn the entire task, from input to final output, skipping the intermediate steps.
Data augmentation
Data augmentation is a process that helps improve the accuracy of machine learning models.
AI safety
AI safety is a multidisciplinary field that aims to ensure AI systems operate reliably, beneficially, and align with human values and intentions.
AI ethics
AI ethics, also known as ethical AI, is a branch of applied ethics that examines the moral principles, values, and guidelines for AI systems’ design, development, deployment, and use.
AI prompt
An AI prompt, or an artificial intelligence prompt, is an input provided to an artificial intelligence system, such as a large language model, generative AI, or an image generator.
Automated decision-making (ADM)
Automated decision-making (ADM) is the process of making decisions using algorithms, artificial intelligence, machine learning, or rule-based systems without human involvement.
Refactoring
Refactoring, also known as code refactoring, is the process of restructuring existing code without changing or impacting its functionality and behavior.
Underfitting
Underfitting occurs when a machine-learning model is too simple to capture the patterns in its training data.
Overfitting
Overfitting is a common problem in machine learning where a model learns the training data too precisely ( including its noise and outliers) instead of the general patterns.
API key
An API key is a unique identifier used to authenticate a user, application, or service that wants to access an application programming interface (API).
Fraudster
A fraudster is someone who uses deception to steal money, personal information, or gain unauthorized access to digital systems.
AI tool
An AI tool is a program that uses machine learning, natural language processing, and computer vision to perform tasks that usually require human intelligence.
Unsupervised machine learning
Unsupervised machine learning is where algorithms find patterns in data on their own, without guidance.
Unlabeled data
Unlabeled data refers to a dataset that does not have any predefined categories or classifications.
Training data
Training data is a dataset used to train a machine learning model — to teach it to make predictions or decisions without being explicitly programmed to perform that task.
Synthetic data
Synthetic data is a type of artificially generated data that replicates the attributes and features of real-world data while avoiding the use of genuine sensitive or confidential information.
Supervised machine learning
Supervised machine learning is a machine learning type.
Structured prediction
Structured prediction is a guided machine learning process in which the objective is to establish a relationship between an input domain and a connected, organized output domain.
Sentiment analysis
Sentiment analysis is the computational process of identifying a writer's or speaker's attitude toward a particular topic, product, or service as positive, negative, or neutral.
Responsible AI
Responsible AI is a set of principles that ensure artificial intelligence is created and applied in an ethical way that benefits everyone.
Recurrent neural network
A recurrent neural network is a special class of artificial neural networks designed to work with sequential data.
Recommendation engine
A recommendation engine is a programmatic method that examines user information, inclinations, and actions to offer tailored recommendations for products, content, or activities.
Random forest
A random forest is a machine learning technique to make predictions (regression) or sort data (classification).
Q-learning
Q-learning is a type of learning algorithm that allows an agent to learn the best actions to take in various scenarios.
Predictive data mining
Predictive data mining uses statistical algorithms, machine learning techniques, and data analysis to help organizations find patterns in large datasets and predict future outcomes based on historical data.
Multilayer perceptron
Multilayer perceptron (MLP) refers to a feedforward artificial neural network that consists of at least three layers of nodes: an input layer, one or more hidden layers, and an output layer.
MLOps
MLOps stands for Machine Learning and Operations.
Machine vision
Machine vision is a smart technology that lets computers see and understand what they’re seeing (similar to human vision).
Machine learning
Machine learning is a type of artificial intelligence that imitates human learning, which allows the software to learn by itself and predict outcomes more accurately without a human programming it to do so.
Linear discriminant analysis
Linear discriminant analysis (LDA) is a statistical method that identifies the linear combination of features that best separates different groups of objects or events.
Knowledge-Based System (KBS)
Regarding cybersecurity, a Knowledge-Based System (KBS) is a specific type of AI system that uses vast amounts of knowledge and a solid base of facts, rules, and heuristics to make requested decisions, solve specific problems, and provide expert advice.
Intelligent web
The intelligent web refers to using artificial intelligence (AI), machine learning, and natural language processing (NLP) techniques to enhance the functionality and intelligence of the World Wide Web.
Intelligent virtual assistant
An intelligent virtual assistant is a software application that uses artificial intelligence (AI) and machine learning (ML) to help users complete tasks or provide information.
Intelligent character recognition
Intelligent character recognition (ICR) refers to a technology that uses machine learning algorithms to recognize handwritten characters and convert them into digital text.
Intelligent agent
An intelligent agent is a software program designed to perform specific tasks using artificial intelligence and machine learning techniques, without any human intervention.
Input layer
Input layer refers to the first layer of nodes in an artificial neural network.
Image recognition
Image recognition enables computers to understand pictures and videos by using algorithms to process, analyze, and classify visual data.
Hyperautomation
Hyperautomation is a technologically-advanced method for automating comprehensive business operations, incorporating a range of technologies including artificial intelligence (AI), machine learning (ML), robotic process automation (RPA), and other sophisticated instruments.
Generative AI
Generative AI is a type of artificial intelligence that can create new content, including imagery, text, and audio data.
Facial recognition
Facial recognition is an image recognition technology that uses artificial intelligence and machine learning to identify people based on their unique facial characteristics.
Expert system
An expert system is a branch of artificial intelligence (AI) that is designed to solve problems that otherwise would need a human with specific knowledge.
Evolutionary computation
Evolutionary computation is a subfield of artificial intelligence (AI) that adopts principles from natural evolution to identify optimal solutions for complex problems.
Emotion recognition
Emotion recognition refers to the ability to detect human emotions from various sources (e.g., facial expressions, tone of voice, and body language).
Embedded intelligence
Embedded intelligence involves incorporating artificial intelligence (AI) and machine learning (ML) algorithms within devices, systems, or components.
Edge AI
Edge AI refers to the deployment of AI algorithms directly on endpoint devices, as opposed to running the computations in a centralized data center or in the cloud.
Delta rule
The delta rule represents a gradient descent learning technique employed in artificial neural networks, particularly for instructing single-layer perceptrons.
Data poisoning
Data poisoning is a method that people use to manipulate or harm machine learning algorithms.
Data-driven
Data-driven is a decision-making approach that relies on data analysis and interpretation.
Curation
Curation refers to the act of selecting, organizing, and presenting content for a specific purpose or audience.
Conversational artificial intelligence
Conversational artificial intelligence (AI) is a branch of AI that seeks to simulate real human conversations with machines.
Cognitive technology
Cognitive technology is a subfield of artificial intelligence (AI) that seeks to replicate and augment human cognitive functions, including learning, problem-solving, perception, and decision-making, through the use of computer systems or machine learning techniques.
Cognitive computing
Cognitive computing denotes the design of computer systems that can learn, communicate, and think similarly to humans.
Cluster analysis
Cluster analysis refers to a popular statistical method used to classify a set of objects into clusters based on their similarities in terms of one or more characteristics.
Boltzmann machine
Boltzmann machines are a type of artificial intelligence that learns complex patterns by trying out different combinations and figuring out which ones work best, similar to learning through trial and error.
Backpropagation
Backpropagation is an algorithm used in machine learning.
Autonomous intelligence
Autonomous intelligence is artificial intelligence (AI) that can act without human intervention, input, or direct supervision.
Automatic content recognition
Automatic content recognition (ACR) refers to a technological approach that detects and retrieves information from digital media forms like audio, video, or images through the examination of their distinctive characteristics or digital patterns.
Augmented intelligence
Augmented intelligence is a design philosophy that applies artificial intelligence (AI) in practical ways to improve human problem-solving skills.
Artificial intelligence (AI): A definitive guide
Artificial intelligence (AI) is the simulation of human intelligence by machines, most commonly computer systems.
Artificial general intelligence
Artificial general intelligence (AGI) is a hypothetical form of artificial intelligence that can understand, learn, and apply knowledge across a wide range of tasks at a level comparable to humans or beyond.
AlphaGo
AlphaGo, an artificial intelligence (AI) software, was created by DeepMind Technologies, a company under the umbrella of Alphabet Inc. (the parent organization of Google).
AI TRiSM
AI Trust, Risk, and Security Management (AI TRiSM) is a framework that manages risks and ensures trustworthiness and security when implementing and using Artificial Intelligence (AI) systems in organizations.
Adversarial machine learning
Adversarial machine learning is a field of study that focuses on vulnerabilities and risks in machine learning models.
The importance of AI and machine learning terminology
AI can boost productivity — but confusion over basics like training data, bias, or model drift leads to bad decisions. Knowing the language helps you evaluate products, protect data, and set realistic expectations.
Evaluate products honestly
Understanding supervised vs. unsupervised learning, accuracy vs. recall, and overfitting helps you see through hype and choose the right tool.
Use AI responsibly
Terms like training data, prompt injection, and PII help you spot privacy risks and set safer defaults.
Collaborate clearly
A shared vocabulary with vendors and developers keeps requirements, risks, and outcomes aligned.
Online security starts with a click.
Stay safe with the world’s leading VPN
Explore related articles
Explore related glossary categories
Can’t find an answer to your question?
Ask the questions that matter to you — and get answers from our cybersecurity experts.