ML Platforms Definitions

  • A

    AI winter

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

  • automated machine learning (AutoML)

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

  • What is adversarial machine learning?

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

  • What is Amazon Bedrock (AWS Bedrock)?

    Amazon Bedrock -- also known as AWS Bedrock -- is a machine learning platform used to build generative artificial intelligence (AI) applications on the Amazon Web Services cloud computing platform.

  • What is an autoregressive model?

    An autoregressive model is a category of machine learning models in which algorithms predict future data based on a series of their own past data.

  • What is anomaly detection? An overview and explanation

    Anomaly detection is the process of identifying data points, entities or events that fall outside the normal range.

  • B

    What is a backpropagation algorithm?

    A backpropagation algorithm, or backward propagation of errors, is an algorithm that's used to help train neural network models.

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

  • What is a convolutional neural network (CNN)?

    A convolutional neural network (CNN) is a category of machine learning model. Specifically, it is a type of deep learning algorithm that is well suited to analyzing visual data.

  • What is clustering in machine learning and how does it work?

    Clustering is a data science technique in machine learning that groups similar rows in a data set.

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

  • What is conversational AI (conversational artificial intelligence)?

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

  • D

    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.

  • dropout

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

  • What are diffusion models?

    Diffusion models are a category of generative AI that excels at creating images, audio, video and other types of data by using a two-step process: forward diffusion and reverse diffusion.

  • What is a decision tree in machine learning?

    A decision tree is a flow chart created by a computer algorithm to make decisions or numeric predictions based on information in a digital data set.

  • What is deep learning and how does it work?

    Deep learning is a type of machine learning (ML) and artificial intelligence (AI) that trains computers to learn from extensive data sets in a way that simulates human cognitive processes.

  • E

    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.

  • What is embodied AI? How it powers autonomous systems

    Embodied AI refers to artificial intelligence systems that interact with and can learn from their environments using a suite of technologies that include sensors, motors, machine learning and natural language processing.

  • F

    facial recognition

    Facial recognition is a category of biometric software that maps an individual's facial features to confirm their identity.

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

  • What is face detection and how does it work?

    Face detection, also called facial detection, is a computer technology that identifies human faces in digital images and video.

  • G

    What is a generative adversarial network (GAN)?

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

  • What is a generative model?

    A generative model uses AI and statistical and probabilistic methods to create representations or abstractions of observed phenomena or target variables.

  • What is Gemma? Google's open sourced AI model explained

    Gemma is a collection of lightweight open source generative AI models designed mainly for developers and researchers.

  • What is GenAI? Generative AI explained

    Generative artificial intelligence, or GenAI, uses sophisticated algorithms to organize large, complex data sets into meaningful clusters of information in order to create new content, including text, images and audio, in response to a query or prompt.

  • What is GPT-3? Everything you need to know

    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.

  • K

    What is a knowledge graph in ML (machine learning)?

    In the realm of machine learning (ML), a knowledge graph is a graphical representation that captures the connections between different entities.

  • L

    What is LangChain and how to use it: A guide

    LangChain is an open source framework that enables software developers working with artificial intelligence (AI) and its machine learning subset to combine large language models with other external components to develop LLM-powered applications.

  • What is language modeling?

    Language modeling, or LM, is the use of various statistical and probabilistic techniques to determine the probability of a given sequence of words occurring in a sentence. Language models analyze bodies of text data to provide a basis for their word predictions.

  • What is linear regression?

    Linear regression is a statistical technique that identifies the relationship between the mean value of one variable and the corresponding values of one or more other variables.

  • M

    machine learning engineer (ML engineer)

    A machine learning engineer (ML engineer) is a person in IT who focuses on researching, building and designing self-running artificial intelligence (AI) systems to 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.

  • What are masked language models (MLMs)?

    Masked language models (MLMs) are used in natural language processing (NLP) tasks for training language models.

  • What is machine learning bias (AI bias)?

    Machine learning bias, also known as '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 (ML) process.

  • What is machine learning? Guide, definition and examples

    Machine learning is a branch of AI focused on building computer systems that learn from data.

  • What is machine translation?

    Machine translation technology enables the conversion of text or speech from one language to another using computer algorithms.

  • N

    What is a neural network?

    A neural network is a machine learning (ML) model designed to process data in a way that mimics the function and structure of the human brain.

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

  • What is natural language processing (NLP)?

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

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

  • What is neural radiance field (NeRF)?

    Neural radiance fields (NeRFs) use deep learning to turn 2D images of objects or scenes into detailed 3D representations by encoding the entire scene into an artificial neural network.

  • O

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

  • PyTorch

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

  • What is Perplexity AI?

    Perplexity AI is an artificial intelligence-powered web search tool that can generate answers to user queries and complete other content-generation tasks.

  • Q

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

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

  • What is reinforcement learning?

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

  • What is retrieval-augmented generation (RAG) in AI?

    Retrieval-augmented generation (RAG) is an AI framework that retrieves data from external sources of knowledge to improve the quality of responses.

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

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

  • 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

    What are vector embeddings?

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

  • What are vision language models (VLMs)?

    Vision language models (VLMs) are a type of artificial intelligence (AI) model that can understand and generate text about images.