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.

  • P

    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.

  • responsible AI

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

  • retrieval-augmented generation

    Retrieval-augmented generation (RAG) is an AI framework that retrieves data from external sources.

  • Retrieval-Augmented Language Model pre-training

    A Retrieval-Augmented Language Model, also referred to as REALM or RALM, is an artificial intelligence language model designed to retrieve text and then use it to perform question-based tasks.

  • 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.

  • What is reinforcement learning?

    Reinforcement learning (RL) is a machine learning training method that trains software to make certain desired actions.

  • 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.

  • semantic search

    Semantic search is a data searching technique that uses natural language processing (NLP) and machine learning algorithms to improve the accuracy of search results by considering the searcher's intent and the contextual meaning of the terms used in their query.

  • 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."

  • sustainable AI

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

  • What is singularity in technology and AI?

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

  • What is supervised learning?

    Supervised learning is a subcategory of machine learning (ML) and artificial intelligence (AI) where a computer algorithm is trained on input data that has been labeled for a particular output.

  • T

    telepresence robot

    A telepresence robot is a robotic device that enables a user to maintain a virtual presence in a remote location.

  • transformer model

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

  • What is the 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

    What is 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.

  • vision language models (VLMs)

    Vision language models (VLMs) combine machine vision and semantic processing techniques to make sense of the relationship within and between objects in images.

  • What are vector embeddings?

    Vector embeddings are numerical representations that capture the relationships and meaning of words, phrases and other data types.