Deep Learning

Explore 291 AI terms in Deep Learning

Accelerator

An accelerator is a tool or platform that boosts AI model development and performance.

Activation Function

AF

An activation function determines the output of a neural network node based on its input.

Adadelta

ADA

Adadelta is an adaptive learning rate optimization algorithm for training machine learning models.

Adam Optimizer

Adam

Adam Optimizer is an adaptive learning rate optimization algorithm for training machine learning models.

AdamW

AdamW

AdamW is an optimization algorithm that improves training of deep learning models by addressing weight decay issues.

Adaptive Pooling

AP

Adaptive pooling is a technique in deep learning that adjusts the size of output features to match specific requirements.

Albumentations

None

Albumentations is a Python library for image augmentation in deep learning, enhancing model training with diverse image transformations.

AlphaPose

AP

AlphaPose is a real-time human pose estimation framework using deep learning techniques.

Apache MXNet Model Server

MXNet MS

A scalable tool for serving machine learning models in production environments using Apache MXNet.

Atrous Convolution

AC

Atrous convolution is a type of convolution that uses dilated filters to capture multi-scale features in neural networks.

Attention Sparsity

Attention sparsity refers to the selective focus of neural networks on specific parts of input data, enhancing efficiency and performance.

AutoAugment

AA

AutoAugment is an automated technique for enhancing training datasets in machine learning.

Autoencoder Architecture

An autoencoder architecture is a type of neural network used for unsupervised learning to encode and decode data.

Automatic Mixed Precision

AMP

A technique that speeds up AI training by using lower precision numbers without sacrificing accuracy.

Autoregressive Flow

ARF

A generative model combining autoregressive and flow-based methods for flexible data distribution learning.

Auxiliary Loss

A.L.

Auxiliary loss is an additional loss function used to improve model performance during training.

Average Pooling

Avg Pool

Average pooling reduces the size of feature maps by taking the average value of sub-regions.

Backpropagation

BP

Backpropagation is an algorithm used in training neural networks by adjusting weights based on error feedback.

Backpropagation through structure

BPTS

A technique in neural networks that involves propagating errors through complex structures to update weights effectively.

Backpropagation Through Time

BPTT

A method for training recurrent neural networks by calculating gradients through time steps.

Batch Normalization

BN

Batch Normalization is a technique to improve training speed and stability in deep neural networks.

Batch Normalization Layer

BN

A Batch Normalization Layer normalizes inputs to stabilize and accelerate deep learning training.

Batch Size

Batch size refers to the number of training examples used in one iteration of model training.

Bayesian Deep Learning

BDL

Bayesian Deep Learning combines deep learning with Bayesian inference for improved uncertainty estimation in predictions.

Beta-VAE

Beta-VAE

Beta-VAE is a type of variational autoencoder that focuses on disentangling learned representations by adjusting a hyperparameter, beta.

Bidirectional RNN

Bi-RNN

A Bidirectional RNN processes data in both forward and backward directions for better context understanding.

Bottleneck Block

A bottleneck block is a component in neural networks that reduces dimensionality and improves efficiency.

ByteNet

BN

ByteNet is a deep learning architecture designed for efficient data processing and high-performance machine learning tasks.

Back to All Terms
Ctrl + /