Behind the Scenes of Gradient Descent: A Trajectory Analysis via Basis Function Decomposition

10/01/2022
by   Jianhao Ma, et al.
0

This work analyzes the solution trajectory of gradient-based algorithms via a novel basis function decomposition. We show that, although solution trajectories of gradient-based algorithms may vary depending on the learning task, they behave almost monotonically when projected onto an appropriate orthonormal function basis. Such projection gives rise to a basis function decomposition of the solution trajectory. Theoretically, we use our proposed basis function decomposition to establish the convergence of gradient descent (GD) on several representative learning tasks. In particular, we improve the convergence of GD on symmetric matrix factorization and provide a completely new convergence result for the orthogonal symmetric tensor decomposition. Empirically, we illustrate the promise of our proposed framework on realistic deep neural networks (DNNs) across different architectures, gradient-based solvers, and datasets. Our key finding is that gradient-based algorithms monotonically learn the coefficients of a particular orthonormal function basis of DNNs defined as the eigenvectors of the conjugate kernel after training. Our code is available at https://github.com/jianhaoma/function-basis-decomposition.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/13/2016

SGDR: Stochastic Gradient Descent with Warm Restarts

Restart techniques are common in gradient-free optimization to deal with...
research
06/25/2020

Global Convergence and Induced Kernels of Gradient-Based Meta-Learning with Neural Nets

Gradient-based meta-learning (GBML) with deep neural nets (DNNs) has bec...
research
04/25/2023

Learning Trajectories are Generalization Indicators

The aim of this paper is to investigate the connection between learning ...
research
12/10/2019

Robust Training and Initialization of Deep Neural Networks: An Adaptive Basis Viewpoint

Motivated by the gap between theoretical optimal approximation rates of ...
research
10/07/2020

A Robust Framework for Analyzing Gradient-Based Dynamics in Bilinear Games

In this work, we establish a frequency-domain framework for analyzing gr...
research
01/02/2020

Thresholds of descending algorithms in inference problems

We review recent works on analyzing the dynamics of gradient-based algor...
research
02/07/2023

Hebbian and Gradient-based Plasticity Enables Robust Memory and Rapid Learning in RNNs

Rapidly learning from ongoing experiences and remembering past events wi...

Please sign up or login with your details

Forgot password? Click here to reset