Who breaks early, looses: goal oriented training of deep neural networks based on port Hamiltonian dynamics

Julian Burghoff, Marc Heinrich Monells, Hanno Gottschalk
4/14/2023
cs.LGcs.CV

No confident code implementation found for this paper.

Abstract

The highly structured energy landscape of the loss as a function of parameters for deep neural networks makes it necessary to use sophisticated optimization strategies in order to discover (local) minima that guarantee reasonable performance. Overcoming less suitable local minima is an important prerequisite and often momentum methods are employed to achieve this. As in other non local optimization procedures, this however creates the necessity to balance between exploration and exploitation. In this work, we suggest an event based control mechanism for switching from exploration to exploitation based on reaching a predefined reduction of the loss function. As we give the momentum method a port Hamiltonian interpretation, we apply the 'heavy ball with friction' interpretation and trigger breaking (or friction) when achieving certain goals. We benchmark our method against standard stochastic gradient descent and provide experimental evidence for improved performance of deep neural networks when our strategy is applied.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{burghoff2023breaks,
  title  = {Who breaks early, looses: goal oriented training of deep neural networks based on port Hamiltonian dynamics},
  author = {Julian Burghoff and Marc Heinrich Monells and Hanno Gottschalk},
  year   = {2023},
  eprint = {2304.07070},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2304.07070v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2304.07070.svg)](https://codeofpaper.com/paper/2304.07070)

Discussion