NAVIGATION

AI Glossary: Letter "M"

Explore definitions and dynamic coverage analytics for the core concepts shaping artificial intelligence.

M

Machine Learning

Machine Learning is a branch of artificial intelligence focused on building systems that learn from data, identify patterns, and make decisions with minimal human intervention. It represents the broader field that includes deep learning and classical statistics.

Foundational AIRead Term

Machine Translation

Machine Translation (MT) is a subfield of computational linguistics focused on using artificial intelligence models to automatically translate text or speech from one human language to another.

Natural Language ProcessingRead Term

Mamba

Mamba is a sequence modeling architecture based on selective State Space Models (SSMs). It provides linear-time scaling relative to sequence length while matching or exceeding Transformer performance on language modeling, especially for long-context tasks.

Neural ArchitecturesRead Term

Masked Language Modeling

Masked Language Modeling (MLM) is a self-supervised training task where a model learns token context by predicting hidden (masked) words in a sentence using surrounding left and right text tokens.

Natural Language ProcessingRead Term

Max Pooling

Max Pooling is a sample-based discretization process in CNNs. It divides the input image into sub-regions and outputs the maximum value from each sub-region, reducing dimensional size.

Neural ArchitecturesRead Term

MCP Client

A Model Context Protocol Client (MCP Client) is an application (such as an IDE, chatbot, or developer platform) that implements the MCP protocol to discover, connect to, and invoke tools and data sources exposed by MCP servers.

Agentic SystemsRead Term

MCP Server

A Model Context Protocol Server (MCP Server) is a lightweight utility service that exposes databases, file systems, specific APIs, or local command runtimes to MCP clients using a standardized, secure JSON protocol.

Agentic SystemsRead Term

Mean Absolute Error

Mean Absolute Error (MAE) is a mathematical loss metric used in regression models that calculates the average absolute differences between predicted values and actual target values.

Mathematical FoundationsRead Term

Mixture of Agents

Mixture of Agents (MoA) is an architectural pattern that aggregates outputs from multiple Large Language Models (LLMs) or sub-agents to produce a superior unified response. By utilizing a layered approach where different models act as generators and aggregators, MoA achieves higher accuracy and reasoning quality than any single constituent model.

Agentic SystemsRead Term

Mixture of Depths

Mixture of Depths (MoD) is a compute optimization technique where models dynamically route and process only a fraction of tokens through specific layers, skipping computation for simpler tokens.

Neural ArchitecturesRead Term

Mixture of Experts

Mixture of Experts (MoE) is a neural network design that scales model parameters without increasing compute cost. Instead of activating the entire network for every token, MoE routes inputs to specialized sub-networks ("experts") using a gating router.

Neural ArchitecturesRead Term

MLOps

MLOps (Machine Learning Operations) is a set of practices, culture, and tools focused on automating and unifying the lifecycle of machine learning models, spanning data collection, training, testing, deployment, and monitoring.

Model OperationsRead Term

Model Collapse

Model Collapse is a degenerative process affecting generative AI models trained recursively on synthetic data generated by previous generations of AI models. Over iterations, the model loses diversity, starts repeating patterns, and eventually outputs garbage.

Model LimitationsRead Term

Model Context Protocol

Model Context Protocol (MCP) is an open-source standard created by Anthropic that enables AI applications and agents to connect securely to local or remote data sources, developer tools, and API services via a standardized protocol.

Agentic SystemsRead Term

Model Drift

Model Drift (or model decay) is the degradation of an AI model's predictive performance in production over time, caused by changes in the statistical properties of real-world input data relative to the training data.

Model OperationsRead Term

Model Merging

Model Merging is the process of combining two or more fine-tuned models into a single model without running any retraining or compute-heavy tuning. It averages or mathematically blends the weight metrics of the models.

Model OperationsRead Term

Model Pruning

Model Pruning is a model compression technique that removes non-essential weights or neurons from a trained network. By zeroing out parameters that have minimal impact on output predictions, it reduces model file sizes and execution latency.

Model OptimizationRead Term

Model Registry

A Model Registry is a centralized repository store for managing the lifecycle of machine learning models. It stores model weights, parameter logs, version details, and deployment states.

Model OperationsRead Term

Multi-Agent Orchestration

Multi-Agent Orchestration is the protocol framework that defines how multiple specialized AI agents communicate, delegate sub-tasks, exchange context, and collaborate sequentially or hierarchically to achieve a collective goal.

Agentic SystemsRead Term

Multi-Agent System

A Multi-Agent System (MAS) is a computerized system composed of multiple interacting intelligent agents. These agents coordinate, communicate, and collaborate (or compete) with each other to solve complex problems that are beyond the individual capabilities of any single agent.

Agentic SystemsRead Term

Multi-Head Attention

Multi-Head Attention is an attention layout in Transformers that splits query, key, and value vectors into multiple subspaces, allowing the model to attend to information from different representation coordinates simultaneously.

Neural ArchitecturesRead Term

Multi-Query Attention

Multi-Query Attention (MQA) is an attention architecture where all query heads share a single Key and Value head to minimize KV cache storage.

Neural ArchitecturesRead Term

Multimodal AI

Multimodal AI refers to systems capable of processing, understanding, and generating multiple types of input and output data modalities simultaneously, such as text, images, audio, video, and code. This mirrors human-like perception across sensory channels.

Foundational AIRead Term