Swarm-based gradient descent method for non-convex optimization

We introduce a new swarm-based gradient descent (SBGD) method for non-convex optimization. The swarm consists of agents, each is identified with a position, <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="bold x"> <mml:semantics> <mml:mrow class="MJX-TeXAtom-ORD"> <mml:mi mathvariant="bold">x</mml:mi> </mml:mrow> <mml:annotation encoding="application/x-tex">\mathbf {x}</mml:annotation> </mml:semantics> </mml:math> </inline-formula>, and mass, <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="m"> <mml:semantics> <mml:mi>m</mml:mi> <mml:annotation encoding="application/x-tex">m</mml:annotation> </mml:semantics> </mml:math> </inline-formula>. The key to their dynamics is communication: masses are being transferred from agents at high ground to low(-est) ground. At the same time, agents change positions with step size adjusted to their relative mass. Accordingly, the crowd of agents is dynamically divided between heavier ‘leaders’, which proceed with small time steps and are expected to approach local minima, and lighter ‘explorers’ which proceed with larger-step protocol and are expected to encounter improved position for the swarm. If they do, then they assume the role of heavy swarm leaders and so on. We prove local convergence and we present convincing numerical simulations which demonstrate that the added layer of SBGD explorers performs well in improving its global convergence behavior in one-, two-, and 20-dimensional benchmarks.

Authors

Institutions

Publication Details

Journal
Communications of the American Mathematical Society
Published
2024-12-06
DOI
https://doi.org/10.1090/cams/42
Citations
4
Primary Topic
Distributed Control Multi-Agent Systems
Type
article
Field-Weighted Citation Impact
1.40

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Swarm-based gradient descent method for non-convex optimization

Anıl Zenginoğlu, Jingcheng Lu, Eitan Tadmor
4 citations
Communications of the American Mathematical Society
Distributed Control Multi-Agent Systems
1.40
article

Swarm-based gradient descent method for non-convex optimization

Anıl Zenginoğlu, Jingcheng Lu, Eitan Tadmor
article en
4 citations

Abstract

We introduce a new swarm-based gradient descent (SBGD) method for non-convex optimization. The swarm consists of agents, each is identified with a position, <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="bold x"> <mml:semantics> <mml:mrow class="MJX-TeXAtom-ORD"> <mml:mi mathvariant="bold">x</mml:mi> </mml:mrow> <mml:annotation encoding="application/x-tex">\mathbf {x}</mml:annotation> </mml:semantics> </mml:math> </inline-formula>, and mass, <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="m"> <mml:semantics> <mml:mi>m</mml:mi> <mml:annotation encoding="application/x-tex">m</mml:annotation> </mml:semantics> </mml:math> </inline-formula>. The key to their dynamics is communication: masses are being transferred from agents at high ground to low(-est) ground. At the same time, agents change positions with step size adjusted to their relative mass. Accordingly, the crowd of agents is dynamically divided between heavier ‘leaders’, which proceed with small time steps and are expected to approach local minima, and lighter ‘explorers’ which proceed with larger-step protocol and are expected to encounter improved position for the swarm. If they do, then they assume the role of heavy swarm leaders and so on. We prove local convergence and we present convincing numerical simulations which demonstrate that the added layer of SBGD explorers performs well in improving its global convergence behavior in one-, two-, and 20-dimensional benchmarks.

Communications of the American Mathematical SocietyVol. 4(17)
University of Minnesota (US), University of Maryland, College Park (US)
Office of Naval Research
Openalex Percentile: Top 16%
Distributed Control Multi-Agent Systems
1.40
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.