paper-with-me

Papers

Optimization Variance: Exploring Generalization Properties of DNNs

2021-06-03 · Xiao Zhang, Dongrui Wu, Haoyi Xiong, Bo Dai

Unlike the conventional wisdom in statistical learning theory, the test error of a deep neural network (DNN) often demonstrates double descent: as the model complexity increases, it first follows a classical U-shaped curve and then shows a second descent. Through bias-variance decomposition, recent studies revealed that the bell-shaped variance is the major cause of model-wise double descent (when the DNN is widened gradually). This paper investigates epoch-wise double descent, i.e., the test error of a DNN also shows double descent as the number of training epoches increases. By extending the bias-variance analysis to epoch-wise double descent of the zero-one loss, we surprisingly find that the variance itself, without the bias, varies consistently with the test error. Inspired by this result, we propose a novel metric, optimization variance (OV), to measure the diversity of model updates caused by the stochastic gradients of random training batches drawn in the same iteration. OV can be estimated using samples from the training set only but correlates well with the (unknown) \emph{test} error, and hence early stopping may be achieved without using a validation set.

📄 PDF Abstract BibTeX arXiv:2106.01714

Code (1)

ZhangXiao96/OptimizationVariance 공식 구현 pytorch

Tasks

DiversityLearning Theory

Methods 이 논문이 사용한 방법론

Early Stopping Early Stopping is a regularization technique for deep neural networks that stops training when parameter updates no longer begin to yield improves on a validation set. In…

Similar Papers 제목 키워드 기반

Learning Representations for Neural Network-Based Classification Using the Information Bottleneck Principle

2018-02-27 · Rana Ali Amjad, Bernhard C. Geiger

In this theory paper, we investigate training deep neural networks (DNNs) for classification via minimizing the information bottleneck (IB) functional. We show that the resulting optimization problem suffers from two sev…

General Classification

Understanding Why Neural Networks Generalize Well Through GSNR of Parameters

2020-01-21 · ICLR 2020 1 · Jinlong Liu, Guoqing Jiang, Yunzhi Bai, Ting Chen 외

As deep neural networks (DNNs) achieve tremendous success across many application domains, researchers tried to explore in many aspects on why they generalize well. In this paper, we provide a novel perspective on these …

On the Overlooked Structure of Stochastic Gradients

2022-12-05 · NeurIPS 2023 11

Stochastic gradients closely relate to both optimization and generalization of deep neural networks (DNNs). Some works attempted to explain the success of stochastic optimization for deep learning by the arguably heavy-t…

Deep LearningStochastic Optimization

Global Convergence and Generalization Bound of Gradient-Based Meta-Learning with Deep Neural Nets

2020-06-25 · Haoxiang Wang, Ruoyu Sun, Bo Li

Gradient-based meta-learning (GBML) with deep neural nets (DNNs) has become a popular approach for few-shot learning. However, due to the non-convexity of DNNs and the bi-level optimization in GBML, the theoretical prope…

Few-Shot LearningMeta-Learning

Improved Generalization Bounds of Group Invariant / Equivariant Deep Networks via Quotient Feature Spaces

2019-10-15 · Akiyoshi Sannai, Masaaki Imaizumi, Makoto Kawano

Numerous invariant (or equivariant) neural networks have succeeded in handling invariant data such as point clouds and graphs. However, a generalization theory for the neural networks has not been well developed, because…

Generalization Bounds