Skip to content
All library documents

Modifying Atomic Orbital Search with Personal-Best Movement

Article MQL5 articles

Summary

This article proposes changes to Atomic Orbital Search (AOS), a population-based method for optimizing objective functions. In the original method, particles are grouped into layers whose average positions and energies influence movement. The modification replaces the layer’s average position with each particle’s personal best and removes two random weighting terms from the movement equation. It also updates personal-best tracking and changes a random-dispersion step to move coordinates toward the global best with some probability.

The article explains the intended effect of these changes on exploration and local search, then reports comparisons on benchmark functions and lists perceived strengths and weaknesses of the modified method. It describes the results as favorable across varied tasks, while noting weaker convergence accuracy on smooth functions and the implementation’s complexity. The evidence is limited to the author’s experiments and benchmark setup; the article does not establish that the changes improve trading performance or generalize to other optimization problems.

Key ideas

  • AOS represents candidate solutions as particles arranged in layers within the search space.
  • The proposed variant moves particles using personal-best positions instead of layer-average positions.
  • The author removes two random coefficients from the movement rule to simplify its calculations.
  • A probabilistic move toward the global best replaces random dispersion in the modified version.
  • Reported benchmark results are experimental and do not demonstrate effectiveness in live trading.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.