Swarm-Based Optimization with Random Descent

07/23/2023
by   Eitan Tadmor, et al.
0

We extend our study of the swarm-based gradient descent method for non-convex optimization, [Lu, Tadmor Zenginoglu, arXiv:2211.17157], to allow random descent directions. We recall that the swarm-based approach consists of a swarm of agents, each identified with a position, 𝐱, and mass, m. The key is the transfer of mass from high ground to low(-est) ground. The mass of an agent dictates its step size: lighter agents take larger steps. In this paper, the essential new feature is the choice of direction: rather than restricting the swarm to march in the steepest gradient descent, we let agents proceed in randomly chosen directions centered around – but otherwise different from – the gradient direction. The random search secures the descent property while at the same time, enabling greater exploration of ambient space. Convergence analysis and benchmark optimizations demonstrate the effectiveness of the swarm-based random descent method as a multi-dimensional global optimizer.

READ FULL TEXT

page 14

page 17

research
11/30/2022

Swarm-Based Gradient Descent Method for Non-Convex Optimization

We introduce a new Swarm-Based Gradient Descent (SBGD) method for non-co...
research
07/29/2013

A new approach in dynamic traveling salesman problem: a hybrid of ant colony optimization and descending gradient

Nowadays swarm intelligence-based algorithms are being used widely to op...
research
06/15/2020

Walking in the Shadow: A New Perspective on Descent Directions for Constrained Minimization

Descent directions such as movement towards Frank-Wolfe vertices, away s...
research
07/27/2018

BSAS: Beetle Swarm Antennae Search Algorithm for Optimization Problems

Beetle antennae search (BAS) is an efficient meta-heuristic algorithm. H...
research
11/15/2016

The Power of Normalization: Faster Evasion of Saddle Points

A commonly used heuristic in non-convex optimization is Normalized Gradi...
research
06/13/2019

Empowering swarm-based optimizers by multi-scale search to enhance Gradient Descent initialization performance

Swarm-based optimizers like Particle Swarm Optimization or Imperialistic...
research
04/10/2021

A Swarm Variant for the Schrödinger Solver

This paper introduces application of the Exponentially Averaged Momentum...

Please sign up or login with your details

Forgot password? Click here to reset