Enterprise Artificial Intelligence Definitions

This glossary explains the meaning of key words and phrases that information technology (IT) and business professionals use when discussing artificial intelligence and related software products. You can find additional definitions by visiting WhatIs.com or using the search box below.

  • #

    Fréchet inception distance (FID)

    Fréchet inception distance (FID) is a metric for quantifying the realism and diversity of images generated by generative adversarial networks (GANs).

  • A

    adversarial machine learning

    Adversarial machine learning is a technique used in machine learning to fool or misguide a model with malicious input.

  • AI art (artificial intelligence art)

    AI art (artificial intelligence art) is any form of digital art created or enhanced with AI tools.

  • AI winter

    AI winter is a quiet period for artificial intelligence research and development.

  • algorithmic transparency

    Algorithmic transparency is openness about the purpose, structure and underlying actions of the algorithms used to search for, process and deliver information.

  • ambient intelligence (AmI)

    Ambient intelligence (AmI) is the element of a pervasive computing environment that enables it to interact with and respond appropriately to the humans in that environment.

  • artificial general intelligence (AGI)

    Artificial general intelligence (AGI) is the representation of generalized human cognitive abilities in software so that, faced with an unfamiliar task, the AI system could find a solution.

  • artificial intelligence (AI)

    Artificial intelligence is the simulation of human intelligence processes by machines, especially computer systems

  • artificial intelligence (AI) governance

    Artificial intelligence governance is the legal framework for ensuring AI and machine learning technologies are researched and developed with the goal of helping humanity navigate the adoption and use of these systems in ethical and responsible ways.

  • Artificial Intelligence as a Service (AIaaS)

    Artificial Intelligence as a Service (AIaaS) is the third-party offering of artificial intelligence (AI) outsourcing.

  • artificial superintelligence (ASI)

    Artificial superintelligence (ASI) is a software-based system with intellectual powers beyond those of humans across a comprehensive range of categories and fields of endeavor.

  • assistive technology (adaptive technology)

    Assistive technology is a set of devices intended to help people who have disabilities.

  • automated machine learning (AutoML)

    Automated machine learning (AutoML) is the process of applying machine learning (ML) models to real-world problems using automation.

  • automated reasoning

    Automated reasoning is the area of computer science concerned with applying reasoning in the form of logic to computing systems.

  • B

    backpropagation algorithm

    Backpropagation, or backward propagation of errors, is an algorithm that is designed to test for errors working back from output nodes to input nodes.

  • BERT language model

    BERT is an open source machine learning framework for natural language processing (NLP).

  • C

    case-based reasoning (CBR)

    Case-based reasoning (CBR) is an experience-based approach to solving new problems by adapting previously successful solutions to similar problems.

  • cognitive bias

    Cognitive bias is a systematic thought process caused by the tendency of the human brain to simplify information processing through a filter of personal experience and preferences.

  • cognitive computing

    Cognitive computing is the use of computerized models to simulate the human thought process in complex situations where the answers might be ambiguous and uncertain.

  • cognitive modeling

    Cognitive modeling is an area of computer science that deals with simulating human problem-solving and mental processing in a computerized model.

  • cognitive search

    Cognitive search represents a new generation of enterprise search that uses artificial intelligence (AI) technologies to improve users' search queries and extract relevant information from multiple diverse data sets.

  • computational linguistics (CL)

    Computational linguistics (CL) is the application of computer science to the analysis and comprehension of written and spoken language.

  • conversational AI

    Conversational AI is a type of artificial intelligence that enables computers to understand, process and generate human language.

  • convolutional neural network (CNN)

    A convolutional neural network (CNN or convnet) is a subset of machine learning.

  • crypto-agility

    Crypto-agility, or cryptographic agility, is a data encryption practice used by organizations to ensure a rapid response to a cryptographic threat.

  • D

    Dall-E

    Dall-E is a generative AI technology that enables users to create new images with text to graphics prompts.

  • data scientist

    A data scientist is an analytics professional who is responsible for collecting, analyzing and interpreting data to help drive decision-making in an organization.

  • data splitting

    Data splitting is when data is divided into two or more subsets. Typically, with a two-part split, one part is used to evaluate or test the data and the other for training the model.

  • deconvolutional networks (deconvolutional neural networks)

    Deconvolutional networks are convolutional neural networks (CNN) that work in a reversed process.

  • deep learning

    Deep learning is a type of machine learning and artificial intelligence (AI) that imitates the way humans gain certain types of knowledge.

  • dropout

    Dropout refers to data, or noise, that's intentionally dropped from a neural network to improve processing and time to results.

  • What is data science? The ultimate guide

    Data science is the process of using advanced analytics techniques and scientific principles to analyze data and extract valuable information for business decision-making, strategic planning and other uses.

  • E

    edge AI

    Edge artificial intelligence (edge AI) is a paradigm for crafting AI workflows that span centralized data centers (the cloud) and devices outside the cloud that are closer to humans and physical things (the edge).

  • expert system

    An expert system is a computer program that uses artificial intelligence (AI) technologies to simulate the judgment and behavior of a human or an organization that has expertise and experience in a particular field.

  • F

    face detection

    Face detection, also called facial detection, is an artificial intelligence (AI)-based computer technology used to find and identify human faces in digital images and video.

  • facial recognition

    Facial recognition is a category of biometric software that maps an individual's facial features mathematically and stores the data as a faceprint.

  • fuzzy logic

    Fuzzy logic is an approach to computing based on "degrees of truth" rather than the usual "true or false" (1 or 0) Boolean logic on which the modern computer is based.

  • G

    generative adversarial network (GAN)

    A generative adversarial network (GAN) is a machine learning (ML) model in which two neural networks compete with each other by using deep learning methods to become more accurate in their predictions.

  • generative modeling

    Generative modeling is the use of artificial intelligence (AI), statistics and probability in applications to produce a representation or abstraction of observed phenomena or target variables that can be calculated from observations.

  • Google Bard

    Google Bard is an AI-powered chatbot tool designed by Google to simulate human conversations using natural language processing and machine learning.

  • GPT-3

    GPT-3, or the third-generation Generative Pre-trained Transformer, is a neural network machine learning model trained using internet data to generate any type of text.

  • What is generative AI? Everything you need to know

    Generative AI is a type of artificial intelligence technology that can produce various types of content, including text, imagery, audio and synthetic data.

  • I

    IBM Watson supercomputer

    Watson is an IBM supercomputer that combines artificial intelligence (AI) and sophisticated analytical software for optimal performance as a 'question answering' machine.

  • image recognition

    Image recognition, in the context of machine vision, is the ability of software to identify objects, places, people, writing and actions in digital images.

  • inception score (IS)

    The inception score (IS) is a mathematical algorithm used to measure or determine the quality of images created by generative AI through a generative adversarial network (GAN).

  • intelligent agent

    An intelligent agent is a program that can make decisions or perform a service based on its environment, user input and experiences.

  • intelligent process automation (IPA)

    Intelligent process automation (IPA) is a combination of technologies used to manage and automate digital processes.

  • K

    knowledge engineering

    Knowledge engineering is a field of artificial intelligence (AI) that tries to emulate the judgment and behavior of a human expert in a given field.

  • L

    language modeling

    Language modeling (LM) is the use of various statistical and probabilistic techniques to determine the probability of a given sequence of words occurring in a sentence.

  • lemmatization

    Lemmatization is the process of grouping together different inflected forms of the same word.

  • M

    machine learning

    Machine learning (ML) is a type of artificial intelligence (AI) that allows software applications to become more accurate at predicting outcomes without being explicitly programmed to do so. Machine learning algorithms use historical data as input to predict new output values.

  • machine learning bias (AI bias)

    Machine learning bias, also sometimes called algorithm bias or AI bias, is a phenomenon that occurs when an algorithm produces results that are systemically prejudiced due to erroneous assumptions in the machine learning process.

  • machine learning engineer (ML engineer)

    A machine learning engineer (ML engineer) is a person who focuses on researching, building and designing self-running AI systems that automate predictive models.

  • machine teaching

    Machine teaching is the practice of infusing context -- and often business consequences -- into the selection of training data used in machine learning (ML) so that the most relevant outputs are produced by the ML algorithms.

  • machine vision

    Machine vision is the ability of a computer to see; it employs one or more video cameras, analog-to-digital conversion (ADC) and digital signal processing (DSP).

  • multimodal AI

    Multimodal AI is artificial intelligence that combines multiple types, or modes, of data to create more accurate determinations, draw insightful conclusions or make more precise predictions about real-world problems.

  • N

    narrow AI (weak AI)

    Narrow AI is an application of artificial intelligence technologies to enable a high-functioning system that replicates -- and perhaps surpasses -- human intelligence for a dedicated purpose.

  • natural language generation (NLG)

    Natural language generation (NLG) is the use of artificial intelligence (AI) programming to produce written or spoken narratives from a data set.

  • natural language processing (NLP)

    Natural language processing (NLP) is the ability of a computer program to understand human language as it is spoken and written -- referred to as natural language.

  • natural language understanding (NLU)

    Natural language understanding (NLU) is a branch of artificial intelligence (AI) that uses computer software to understand input in the form of sentences using text or speech.

  • neural net processor

    A neural net processor is a CPU that takes the modeled workings of how a human brain operates onto a single chip.

  • neural radiance field (NeRF)

    Neural radiance fields (NeRF) are a technique that generates 3D representations of an object or scene from 2D images by using advanced machine learning.

  • neuromorphic computing

    Neuromorphic computing is a method of computer engineering in which elements of a computer are modeled after systems in the human brain and nervous system.

  • neurosynaptic chip (cognitive chip)

    A neurosynaptic chip, also known as a cognitive chip, is a computer processor that functions more like a biological brain than a typical CPU does.

  • What is a neural network? Explanation and examples

    In information technology, an artificial neural network is a system of hardware and/or software patterned after the operation of neurons in the human brain.

  • O

    OpenAI

    OpenAI is a private research laboratory that aims to develop and direct artificial intelligence (AI) in ways that benefit humanity as a whole.

  • P

    predictive modeling

    Predictive modeling is a mathematical process used to predict future events or outcomes by analyzing patterns in a given set of input data.

  • prompt engineering

    Prompt engineering is both an AI engineering technique for refining large language models (LLMs) with specific prompts and recommended outputs and the term for the process of refining input to various generative AI services to generate text or images.

  • PyTorch

    PyTorch is an open source machine learning (ML) framework based on the Python programming language and the Torch library.

  • Q

    Q-learning

    Q-learning is a machine learning approach that enables a model to iteratively learn and improve over time by taking the correct action.

  • R

    recurrent neural networks

    A recurrent neural network (RNN) is a type of artificial neural network commonly used in speech recognition and natural language processing.

  • reinforcement learning

    Reinforcement learning is a machine learning training method based on rewarding desired behaviors and/or punishing undesired ones.

  • responsible AI

    Responsible AI is an approach to developing and deploying artificial intelligence (AI) from both an ethical and legal point of view.

  • robo-advisor

    A robo-advisor is a virtual financial advisor powered by artificial intelligence (AI) that employs an algorithm to deliver an automated selection of financial advisory services.

  • robot

    A robot is a machine designed to execute one or more tasks automatically with speed and precision. There are as many different types of robots as there are tasks for them to perform.

  • robot economy

    The robot economy is a scenario in which most of the labor required to sustain human life is automated.

  • robotic surgery (robot-assisted surgery)

    Robotic surgery is the use of computer technologies working in conjunction with robot systems to perform medical procedures.

  • S

    self-driving car (autonomous car or driverless car)

    A self-driving car (sometimes called an autonomous car or driverless car) is a vehicle that uses a combination of sensors, cameras, radar and artificial intelligence (AI) to travel between destinations without a human operator.

  • singularity

    In technology, the singularity describes a hypothetical future where technology growth is out of control and irreversible.

  • social robot

    A social robot is an artificial intelligence (AI) system that is designed to interact with humans and other robots.

  • stemming

    Stemming is the process of reducing a word to its stem that affixes to suffixes and prefixes or to the roots of words known as "lemmas."

  • supervised learning

    Supervised learning is an approach to creating artificial intelligence (AI), where a computer algorithm is trained on input data that has been labeled for a particular output.

  • sustainable AI

    Sustainable AI is the use of artificial intelligence systems that operate in ways contingent with sustainable business practices.

  • T

    telepresence robot

    A telepresence robot is a remote-controlled, wheeled device that has wireless internet connectivity.

  • transformer model

    A transformer model is a neural network architecture that can automatically transform one type of input into another type of output.

  • Turing Test

    A Turing Test is a method of inquiry in artificial intelligence (AI) for determining whether or not a computer is capable of thinking like a human being.

  • U

    unsupervised learning

    Unsupervised learning is a type of machine learning (ML) technique that uses artificial intelligence (AI) algorithms to identify patterns in data sets that are neither classified nor labeled.

  • V

    variational autoencoder (VAE)

    A variational autoencoder (VAE) is a generative AI algorithm that uses deep learning to generate new content, detect anomalies and remove noise.

Business Analytics
CIO
Data Management
ERP
Close