Competencies: AI & ML > Deep Learning

Deep Learning

Body of Knowledge

Topic Description Relevance Career Tracks

Neural Network Fundamentals

Neurons, layers, activation functions, forward/backward propagation, architecture design.

Critical

ML Engineer, Research Scientist

PyTorch

Tensors, autograd, nn.Module, DataLoader, training loops, GPU acceleration, TorchScript.

Critical

ML Engineer, Research Scientist

TensorFlow/Keras

tf.keras API, custom layers, tf.data, SavedModel, TensorBoard, TPU training.

High

ML Engineer, Data Scientist

Convolutional Neural Networks

Convolution, pooling, receptive field, CNN architectures (ResNet, VGG, EfficientNet).

Critical

ML Engineer, CV Engineer

Recurrent Neural Networks

RNN, LSTM, GRU, sequence modeling, vanishing gradients, bidirectional RNNs.

High

ML Engineer, NLP Engineer

Transformers

Attention mechanism, self-attention, positional encoding, encoder-decoder architecture.

Critical

ML Engineer, Research Scientist

Transfer Learning

Pretrained models, fine-tuning, feature extraction, domain adaptation.

Critical

ML Engineer, Data Scientist

Hyperparameter Tuning

Learning rate, batch size, architecture search, Optuna, Ray Tune, wandb sweeps.

High

ML Engineer, Data Scientist

Training at Scale

Distributed training, data parallelism, model parallelism, mixed precision, gradient accumulation.

High

ML Engineer, MLOps Engineer

Model Debugging

Loss curves, gradient analysis, activation visualization, overfitting diagnosis.

High

ML Engineer, Data Scientist

Personal Status

Topic Level Evidence Active Projects Gaps

No personal status recorded

 — 

 — 

 — 

 —