Skip to content
All library documents

NOA2: Combining Boid Swarms and Neural Learning for Optimization

Article MQL5 articles

Summary

The article presents NOA2, a population optimization method that combines boid-style group movement with individual neural networks. Agents use cohesion, separation, and alignment to explore a search space, while their networks adjust movement and the influence of those rules based on position, speed, fitness, and prior experience. Stagnation handling, random exploration, speed limits, and boundary checks are also part of the described procedure.

The document outlines the algorithm, its agent structure, and benchmark testing, and describes visualizations of the search landscape and comparative results. It characterizes the approach as an experimental hybrid for balancing exploration and exploitation, with agents developing different behaviors in different regions. The article explicitly reports weak results as a drawback, and the presented material does not establish that the method performs well on trading tasks. Its benchmark discussion is a starting point for further experiments rather than evidence of trading profitability.

Key ideas

  • NOA2 combines boid cohesion, separation, and alignment with a neural network for each agent.
  • The networks adjust movement using state information and accumulated experience.
  • Stagnation management and random movement are used to maintain exploration.
  • The article reports weak benchmark results and does not demonstrate trading performance.

Tags

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