Deep Learning

Explore Deep Learning through related topics and the articles other pages reference most.

Explore articles

Browse subtopics (54)

Articles that also belong to these categories. Counts cover all of Deep Learning.

Showing 61-120 of 333 articles

DQN

The Deep Q-Network (DQN) is a model-free, off-policy reinforcement learning algorithm that combines Q-learning with a deep neural network function approximator, learning to act directly from raw pixels.

Google DeepMindReinforcement Learning

Data Augmentation

Data augmentation is a set of techniques that artificially expand the size and diversity of a training dataset by applying label-preserving transformations to existing examples, rather than collecting new…

Data & DatasetsMachine Learning

Data Parallelism

Data parallelism is a distributed training technique in which the same neural network model is replicated across multiple processing units (typically GPUs), each device trains on a different shard of the input…

AI InfrastructureMachine Learning

DeBERTa

DeBERTa (Decoding-enhanced BERT with Disentangled Attention) is a family of pre-trained language models developed by Microsoft Research that improves BERT and RoBERTa with two innovations: a disentangled…

MicrosoftNatural Language Processing

Decoder

A decoder is the component of a neural network that turns an internal, compressed, or abstract representation into a desired output, such as a translated sentence, a generated image, a reconstructed input, or…

Machine LearningNeural Networks

Deep Model

A deep model, also called a deep learning model or deep neural network, is an artificial neural network built from many stacked layers of processing units that automatically learns hierarchical representations…

Machine Learning

DeepLIFT

DeepLIFT (Deep Learning Important FeaTures) is a feature attribution method for deep neural networks introduced by Avanti Shrikumar, Peyton Greenside, and Anshul Kundaje at Stanford University in 2017 .

InterpretabilityMachine Learning

DeepLab

DeepLab is a family of deep convolutional neural network architectures for semantic segmentation, developed by Liang-Chieh Chen and collaborators at UCLA and Google between 2014 and 2018 .

Computer VisionGoogle

DeepNorm / DeepNet

DeepNorm is a normalization and weight initialization scheme for Transformer networks that makes the training of very deep models stable.

Neural Networks

DeepSeek Sparse Attention (DSA)

DeepSeek Sparse Attention (DSA) is a trainable, fine-grained sparse attention mechanism introduced by the Chinese AI company DeepSeek in its experimental model DeepSeek-V3.2-Exp, released on September 29, 2025.

Neural Networks

DeepSpeed

DeepSpeed is an open-source deep learning optimization library, originally developed by Microsoft, that makes distributed training and inference of large models efficient, easy to use, and cost-effective.

AI InfrastructureMachine Learning

DeiT

DeiT (Data-efficient Image Transformers) is a family of vision transformer models that proved Vision Transformers can be trained to state-of-the-art image classification accuracy on ImageNet alone

Computer VisionTransformer Models

Denoising

Denoising is the process of removing unwanted noise from data to recover a cleaner underlying signal

Machine Learning

Dense Layer

A dense layer, also called a fully connected (FC) layer, linear layer, or affine layer, is a layer in an artificial neural network where every input neuron is connected to every output neuron.

Machine LearningNeural Networks

DenseNet

DenseNet (Densely Connected Convolutional Networks) is a convolutional neural network architecture that connects every layer to every other layer in a feed-forward fashion

Computer VisionNeural Networks

Depth estimation

Depth estimation is the computer vision task of predicting how far each surface in a scene is from the camera, producing a dense per-pixel depth map from one or more images.

Computer Vision

Diederik Kingma

Diederik Kingma is a Dutch machine learning researcher and a founding member of OpenAI who is best known as the first author of the Adam optimizer and the variational autoencoder (VAE)

Machine LearningPeople

Diffusion Forcing

Diffusion Forcing is a training paradigm for sequence generative modeling introduced in 2024 that assigns each token in a sequence its own independent, randomly sampled noise level during training .

Generative AI

Diffusion model

A diffusion model is a generative model that learns to transform samples from a simple reference distribution into samples resembling a data distribution by reversing a gradual corruption process.

Computer VisionGenerative AI

Diffusion policy

Diffusion policy is a robot imitation-learning method, introduced in 2023 by Cheng Chi, Shuran Song, and collaborators at Columbia University, the Toyota Research Institute, and MIT

Diffusion ModelsRobotics

DistilBERT

DistilBERT is a compressed version of BERT released by Hugging Face in October 2019 that is 40% smaller and 60% faster than BERT-base while retaining 97% of its language-understanding performance on the GLUE…

AI ModelsNatural Language Processing

Double Descent

Double descent is a phenomenon in machine learning and statistical learning theory in which a model's test error, plotted against increasing model complexity, first traces the classical U-shaped bias-variance…

Machine Learning

Downsampling

Downsampling is the process of reducing the number of samples, the spatial resolution, or the number of data instances in a signal, image, or dataset in order to lower computational cost and memory use while…

Data & DatasetsMachine Learning

DreamBooth

DreamBooth is a subject-driven fine-tuning method for text-to-image diffusion models that personalizes a pretrained model to a specific subject, for example a particular dog, toy, or person, from just 3 to 5…

Generative AI

Dropout

Dropout is a regularization technique for neural networks that randomly sets a fraction of neuron activations to zero during training

Training & Optimization

EfficientNet

EfficientNet is a family of convolutional neural network architectures and a model-scaling method that uniformly scales network depth, width, and input resolution with a single compound coefficient, developed…

Computer VisionNeural Networks

Embedding Space

An embedding space is a continuous, typically high-dimensional vector space in which data objects (words, sentences, images, users, audio clips, code, or other entities) are represented as dense numerical…

Machine Learning

Embeddings

In machine learning, an embedding is a learned representation that maps an input into a vector, usually so that a downstream model or comparison rule can use relationships encoded in the vector's geometry.

Information RetrievalMachine Learning

Encoder

An encoder in machine learning is a neural network component that transforms input data (text, an image, audio, or code) into a compressed, structured representation, often called a latent representation…

Model Architecture

Epoch

An epoch in machine learning is one complete pass through the entire training dataset, during which every example is presented to the model exactly once to compute gradients and update parameters before the…

Machine LearningNeural Networks

Expert Choice routing

Expert Choice routing (often abbreviated EC) is a routing method for mixture of experts (MoE) layers in neural networks, introduced by researchers at Google in 2022.

Neural Networks

Faster R-CNN

Faster R-CNN is a two-stage object detection model introduced by Shaoqing Ren, Kaiming He, Ross Girshick, and Jian Sun in the 2015 NeurIPS paper Faster R-CNN: Towards Real-Time Object Detection with Region…

Computer Vision

Federated Learning

Federated learning is a machine learning technique that trains a shared model across many decentralized devices or servers without moving their raw data to a central location.

AI EthicsMachine Learning

Few-Shot Learning

Few-shot learning is a branch of machine learning in which a model learns to recognize new classes or perform new tasks from only a very small number of labeled examples, typically one to five per class .

Machine Learning

Focal loss

Focal loss is a loss function that reshapes standard cross-entropy loss by adding a (1 - p_t)^gamma modulating factor, which down-weights well-classified (easy) examples so that training concentrates on hard

Computer VisionMachine Learning

François Chollet

François Chollet (born 20 October 1989) is a French software engineer and artificial intelligence researcher best known as the creator of the Keras deep-learning library, the originator of the Abstraction and…

People

GAN

GAN stands for generative adversarial network, a class of deep learning generative models in which two neural networks are trained against each other: a generator that fabricates synthetic data and a…

Generative AI

GNoME

GNoME (Graph Networks for Materials Exploration) is a deep-learning system from Google DeepMind that predicts the thermodynamic stability of inorganic crystals and uses those predictions to search for new…

AI for ScienceGoogle DeepMind

GPTQ

GPTQ (Generative Pre-trained Transformer Quantization) is a one-shot post-training quantization method that compresses the weights of large language models to 3 or 4 bits using approximate second-order…

AI Inference

GPU computing

GPU computing is the use of a graphics processing unit (GPU) to perform general-purpose computation that was traditionally handled by the central processing unit (CPU).

AI HardwareAI Infrastructure

Gated DeltaNet

Gated DeltaNet is a linear attention sequence model that augments the delta rule, a key-value error-correction update used in the earlier DeltaNet architecture

Neural Networks

Gaussian Splatting

Gaussian splatting is a method for real-time radiance field rendering that represents a 3D scene as a collection of millions of anisotropic 3D Gaussian primitives, each defined by a position, covariance…

Computer Vision