Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Neuer Artikel Billard-Optimierungsalgorithmus (BOA) :
Der BOA-Algorithmus ist eine Optimierungsmethode, die durch das Billardspiel inspiriert wurde. Stellen Sie sich vor, Sie suchen nach der besten Lösung für ein Problem, in der Billardterminologie ist es so, als würden Sie versuchen, die Kugel in die Tasche zu bekommen. Auf einem Billardtisch gibt es 8 Taschen und viele Kugeln. Zu Beginn des Algorithmus wird eine Gruppe von Zufallslösungen (Population) erstellt. Diese Entscheidungen sind wie Kugeln auf einem Billardtisch. Für jede Lösung wird der Wert der Zielfunktion berechnet, um festzustellen, wie gut sie ist.
Bei jeder Iteration des Algorithmus werden die acht besten Lösungen der Population zu „Taschen“ (anzustrebende Ziele). Die übrigen Lösungen werden als Bälle behandelt, die in diese Taschen gelenkt werden müssen. Für jede Kugel (Lösung) wird eine der Taschen (beste Lösungen) zufällig ausgewählt. Dann wird die neue Position der Kugel berechnet – eine neue Lösung, die sich in Richtung der gewählten Tasche bewegt. Wenn die neue Position der Kugel einen besseren Wert der Zielfunktion ergibt, dann bewegt sich die Kugel an die neue Position, wenn nicht, dann bleibt sie an ihrem Platz.
Autor: Andrey Dik