arXiv reaDer
ディープネットワークにおける低ランクの単純さのバイアス
The Low-Rank Simplicity Bias in Deep Networks
現代のディープニューラルネットワークは、トレーニングされたデータと比較して非常にパラメーター化されていますが、多くの場合、非常によく一般化されています。最近の仕事の急増は尋ねました:なぜ深いネットワークは彼らのトレーニングデータに過剰適合しないのですか?この作業では、より深いネットワークが帰納的にバイアスされて、より低い有効ランクの埋め込みを持つソリューションを見つけるという仮説を調査および拡張する一連の経験的観察を行います。このバイアスが存在するのは、有効ランクの低い埋め込みにマッピングされる関数の量が深さとともに増加するためであると推測されます。私たちの主張が実際の学習パラダイムの有限幅の線形および非線形モデルに当てはまることを経験的に示し、自然データでは、これらがよく一般化するソリューションであることが多いことを示します。次に、初期化とトレーニング後の両方で単純性バイアスが存在し、ハイパーパラメーターと学習方法に対して回復力があることを示します。さらに、深い非線形モデルの線形オーバーパラメーター化を使用して低ランクのバイアスを誘発し、モデリング容量を変更せずにCIFARおよびImageNetの一般化パフォーマンスを向上させる方法を示します。
Modern deep neural networks are highly over-parameterized compared to the data on which they are trained, yet they often generalize remarkably well. A flurry of recent work has asked: why do deep networks not overfit to their training data? In this work, we make a series of empirical observations that investigate and extend the hypothesis that deeper networks are inductively biased to find solutions with lower effective rank embeddings. We conjecture that this bias exists because the volume of functions that maps to low effective rank embedding increases with depth. We show empirically that our claim holds true on finite width linear and non-linear models on practical learning paradigms and show that on natural data, these are often the solutions that generalize well. We then show that the simplicity bias exists at both initialization and after training and is resilient to hyper-parameters and learning methods. We further demonstrate how linear over-parameterization of deep non-linear models can be used to induce low-rank bias, improving generalization performance on CIFAR and ImageNet without changing the modeling capacity.
updated: Fri Apr 01 2022 15:59:24 GMT+0000 (UTC)
published: Thu Mar 18 2021 17:58:02 GMT+0000 (UTC)
参考文献 (このサイトで利用可能なもの) / References (only if available on this site)
被参照文献 (このサイトで利用可能なものを新しい順に) / Citations (only if available on this site, in order of most recent)
Amazon.co.jpアソシエイト