PRISM · Machine Learning PlaygroundPRISM · 머신러닝 놀이터
Classical wisdom says test error is U-shaped in model size — too simple underfits, too complex overfits. But push the number of features past the number of training points (D = N) and, after a violent spike, test error falls a second time, often below the classical sweet spot. Here it is in a high-dimensional linear model fit by the minimum-norm solution — the effect behind why massively over-parameterized networks generalize.고전 이론은 테스트 오차가 모델 크기에 대해 U자형이라 말한다 — 너무 단순하면 과소적합, 너무 복잡하면 과대적합. 그러나 특징 수를 훈련점 수 너머로(D = N) 밀면, 격렬한 스파이크 뒤에 테스트 오차가 다시 떨어지며 종종 고전적 최적점보다 더 낮아진다. 여기서는 최소 노름 해로 적합한 고차원 선형 모델로 보인다 — 거대한 과매개변수 신경망이 일반화되는 이유의 배경이다.
While D < N the usual U holds: too few features miss the signal (bias), too many chase the noise (variance), and the sweet spot is in between. Ridge λ shifts that balance — the first descent is ordinary regularization at work.D < N인 동안에는 익숙한 U가 성립한다: 특징이 너무 적으면 신호를 놓치고(편향), 너무 많으면 잡음을 좇는다(분산), 최적점은 그 사이에 있다. 릿지 λ가 그 균형을 옮긴다 — 첫 번째 하강은 평범한 정규화의 작동이다.
At D = N there is exactly one solution that fits every point, and it is forced through the noise — the design matrix becomes ill-conditioned, weights blow up, and test error peaks. The ‖w‖ panel spikes at exactly the same place: same cause, two views.D = N에서는 모든 점을 맞추는 해가 정확히 하나뿐이고, 그것은 잡음 사이로 억지로 통과된다 — 설계 행렬이 나빠지고 가중치가 폭발하며 테스트 오차가 최고점을 찍는다. ‖w‖ 패널이 정확히 같은 지점에서 치솟는다: 같은 원인, 두 관점.
Past D = N there are many exact fits; the minimum-norm one is smooth, so error descends a second time. It's why over-parameterized deep nets generalize, and why mild regularization or early stopping quietly removes the peak in practice.D = N을 지나면 정확한 적합이 무수히 많고, 그중 최소 노름 해는 매끄럽다 — 그래서 오차가 두 번째로 하강한다. 과매개변수 심층 신경망이 일반화되는 이유이며, 실전에서 약한 정규화나 조기 종료가 조용히 최고점을 없애는 이유다.