What is the “double descent” phenomenon in modern ML, and when does it occur?

Double descent refers to a pattern in test error that appears when model complexity increases. It extends and modifies the traditional…