Симуляція Роєвого Інтелекту

Дослідіть колективну поведінку частинок та їх рух до глобального оптимуму

Інтерактивна Симуляція

50
0.7
2.0
2.0

Рух Частинок

Прогрес Оптимізації

Статистика

Ітерація: 0
Глобальний оптимум: 0.00
Середня пристосованість: 0.00
Розсіювання рою: 0.00

Найкраща Частинка

Позиція X: 0.00
Позиція Y: 0.00
Пристосованість: 0.00
Швидкість: 0.00

Параметри Рою

Середня швидкість: 0.00
Максимальна швидкість: 0.00
Конвергенція: 0.00%
Ефективність: 0.00%

Теоретичні Основи

Що таке роєвий інтелект?

Роєвий інтелект (PSO) — це метод оптимізації, що імітує колективну поведінку соціальних організмів, таких як зграї птахів або рої бджіл. Кожна частинка представляє можливе рішення задачі.

Частинки рухаються в просторі рішень, оновлюючи свою позицію на основі особистого досвіду та досвіду сусідів, поступово зближуючись до оптимального рішення.

Принципи роботи

Інерція: Частинка зберігає напрямок руху з попередньої ітерації.

Особистий досвід: Частинка пам'ятає найкращу позицію, яку вона знайшла.

Соціальний досвід: Частинка рухається до найкращої позиції в рої.

Математичні Основи

Оновлення швидкості:
v(t+1) = w·v(t) + c₁·r₁·(pᵢ - x(t)) + c₂·r₂·(g - x(t))
Оновлення позиції:
x(t+1) = x(t) + v(t+1)
Функція пристосованості:
f(x,y) = -(x² + y²)

Часті Запитання