What causes training instability in deep unsupervised models?
Updated May 15, 2026
Short answer
Instability arises from poor loss landscapes, collapsing representations, and gradient issues.
Deep explanation
Deep unsupervised models often suffer from unstable optimization because there are no explicit labels to anchor learning. Issues include vanishing gradients, mode collapse, and noisy self-generated targets. Techniques like normalization layers, momentum encoders, contrastive losses, and careful temperature scaling help stabilize training. Architectures like BYOL and SimCLR explicitly address these issues.
Unlock with a Pro subscription to view this section.
View pricingReal-world example
No real-world example available yet.
Unlock with a Pro subscription to view this section.
Upgrade to ProCommon mistakes
No common mistakes listed yet.
Unlock with a Pro subscription to view this section.
Upgrade to ProFollow-up questions
No follow-up questions available yet.
Unlock with a Pro subscription to view this section.
Upgrade to Pro