paper-with-me

홈 › Papers

Optimization for deep learning: theory and algorithms

2019-12-19 · Ruoyu Sun

When and why can a neural network be successfully trained? This article provides an overview of optimization algorithms and theory for training neural networks. First, we discuss the issue of gradient explosion/vanishing and the more general issue of undesirable spectrum, and then discuss practical solutions including careful initialization and normalization methods. Second, we review generic optimization methods used in training neural networks, such as SGD, adaptive gradient methods and distributed methods, and theoretical results for these algorithms. Third, we review existing research on the global issues of neural network training, including results on bad local minima, mode connectivity, lottery ticket hypothesis and infinite-width analysis.

📄 PDF Abstract BibTeX arXiv:1912.08957

Code (0)

등록된 구현이 없습니다.

Tasks

Deep LearningLearning Theory

Methods 이 논문이 사용한 방법론

SGD Stochastic Gradient Descent is an iterative optimization technique that uses minibatches of data to form an expectation of the gradient, rather than the full gradient using…

Similar Papers 제목 키워드 기반

Towards a Systems Theory of Algorithms

2024-01-25 · Florian Dörfler, Zhiyu He, Giuseppe Belgioioso, Saverio Bolognani 외

Traditionally, numerical algorithms are seen as isolated pieces of code confined to an {\em in silico} existence. However, this perspective is not appropriate for many modern computational approaches in control, learning…

Decision Making

A Contraction Theory Approach to Optimization Algorithms from Acceleration Flows

2021-05-18 · Pedro Cisneros-Velarde, Francesco Bullo

Much recent interest has focused on the design of optimization algorithms from the discretization of an associated optimization flow, i.e., a system of differential equations (ODEs) whose trajectories solve an associated…

Scale-free network optimization: foundations and algorithms

2016-02-12 · Patrick Rebeschini, Sekhar Tatikonda

We investigate the fundamental principles that drive the development of scalable algorithms for network optimization. Despite the significant amount of work on parallel and decentralized algorithms in the optimization co…

Sensitivity

PAC-Bayesian Learning of Optimization Algorithms

2022-10-20 · Michael Sucker, Peter Ochs

We apply the PAC-Bayes theory to the setting of learning-to-optimize. To the best of our knowledge, we present the first framework to learn optimization algorithms with provable generalization guarantees (PAC-bounds) and…

Policy Optimization Algorithms in a Unified Framework

2025-04-04 · Shuang Wu

Policy optimization algorithms are crucial in many fields but challenging to grasp and implement, often due to complex calculations related to Markov decision processes and varying use of discount and average reward setu…