List of AI Terms

A-Z Glossary of Terms Related to Artificial Intelligence

The emergence of artificial Intelligence (AI) has given rise to lots of new terms and abbreviations. AI also includes other aspects like Robotics, Computer Vision, Speech Recognition, Sentiment Analysis, Expert Systems, Fuzzy Systems, and Evolutionary Computation, each with its own set of abbreviations and terminologies.

Here is a complete glossary of AI-related terms. Click the links for a more detailed explanation of each entry.
a list of AI-related terms
This AI glossary is updated regularly. However, there are many other abbreviations that you might encounter depending on the specific area of AI you're dealing with. The field is vast and continually evolving, so new techniques and abbreviations are being developed all the time. If you know an important abbreviation or term that we have missed, please tell us using this form.
Term & DefinitionMeaning
Artificial Intelligence
Computer systems able to perform tasks that usually require human intelligence.
Artificial Intelligence/Machine Learning as a Service
The offering of AI and ML capabilities as part of cloud computing services.
Artificial General Intelligence
Highly autonomous systems that outperform humans at most economically valuable work.
Artificial Neural Networks
Computing systems inspired by the human brain's neural networks. They are a key component of Deep Learning (DL).
Automated Machine Learning
The process of automating the end-to-end process of applying machine learning to real-world problems.
Bidirectional Encoder Representations from Transformers
An LLM method developed by Google and used in NLP.
Convolutional Neural Networks
A class of DNN, most commonly applied to analyzing visual imagery.
Deep Learning
A subset of ML that structures algorithms in layers to create an artificial neural network that can learn and make intelligent decisions on its own.
Deep Neural Networks
A type of ANN with multiple layers between the input and output layers.
Generative Adversarial Networks
A class of AI algorithms used in unsupervised machine learning, implemented by a system of two neural networks contesting with each other.
Generative Pre-trained Transformer
A class of language processing models particularly known for their ability to generate coherent and contextually relevant text.
Gated Recurrent Unit
A type of RNN that simplifies learning in sequential tasks. It uses gating mechanisms to control information flow.
Internet of Things
The network of physical objects (i.e., "things") that are embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the internet.
Large Language Model
A type of AI designed to process, understand, and generate human language.
Long Short-Term Memory
A type of RNN that can remember long sequences of data, improving performance in tasks like speech recognition.
Machine Learning
A subset of AI that involves the practice of using algorithms to parse data, learn from it, and then make a determination or prediction.
Narrow Artificial Intelligence
AI systems designed to perform specific tasks, operating under a limited set of constraints. (Also known as "Weak AI".)
Natural Language Processing
A branch of AI that helps computers understand, interpret, and manipulate human language.
Reinforcement Learning
A type of ML where an agent learns to behave in an environment, by performing actions and seeing the results.
Recurrent Neural Networks
A type of ANN designed to recognize patterns in sequences of data, such as text, genomes, handwriting, or spoken word.
Superintelligent Artificial Intelligence
AI systems that surpass human intelligence in practically every field.
Weak Artificial Intelligence
AI systems designed to perform specific tasks, operating under a limited set of constraints. (More commonly known as "Narrow AI".)

Help Us Improve Cyber Definitions

  • Do you disagree with something on this page?
  • Did you spot a typo?
  • Do you know a term that we've missed?
Please tell us using this form.