🔥 3-day streak
Professional Machine Learning Engineer77 / 166
Question 77 of 166
Your team is training a deep neural network for image classification on Vertex AI using 8 GPUs with data parallelism. To improve throughput, you increased the global batch size from 256 to 4096 and proportionally scaled the base learning rate. However, training now diverges within the first few hundred steps, with the loss quickly becoming NaN. The single-GPU baseline with batch size 256 trained stably. What is the most appropriate change to stabilize training while retaining the large batch size?
Reviewed for accuracy · Report an issueNext question