Deep Learning / Architectures and training dynamics
Deep Learning β Architectures and training dynamics
Initialization, normalization, batching, convolution, sequences, attention, and diagnosis.
What you will learn
- Initialization, normalization, batching, convolution, sequences, attention, and diagnosis.
Initialization, normalization, and residual paths
Reason about signal scale and gradient paths without treating architectural techniques as universal repairs.
Start learningMinibatches, accumulation, and schedules
Preserve objective weighting and update counts when changing how examples are processed.
Start learningConvolution, padding, and receptive fields
Make local weight sharing, spatial geometry, and channel mixing explicit.
Start learningSequences, recurrence, and padding
Define temporal state, valid lengths, and target alignment before training a sequence model.
Start learningAttention, masks, and position
Trace scaled dot-product attention and identify the information that masks and position mechanisms supply.
Start learningDiagnosing training dynamics
Use boundary checks, controlled fitting, and gradient evidence to isolate a failed training procedure.
Start learning