Еволюційні алгоритми: що це таке і для чого вони потрібні
Пов’язані техніки
Алгоритми включають в себе:
Оптимізацію колонії мурашок. Вона заснована на ідеях пошуку їжі комахами з допомогою зв’язку з феромонами для формування шляхів. В першу чергу підходить для комбінаторної оптимізації та завдань з графами.
Алгоритм бігунка-кореня. Творець був натхненний функцією коренів рослин у природі.
Алгоритм штучних бджолосімей. Заснований на поведінці медоносних бджіл. У першу чергу пропонується для чисельної оптимізації і розширений для вирішення комбінаторних, обмежених і багатоцільових завдань. Алгоритм бджіл заснований на фуражирующем поведінці комах. Він був застосований у багатьох додатках, таких як маршрутизація і планування.
Оптимізація рою частинок — на основі ідей поведінки стада тварин. І також в першу чергу підходить для задач чисельного процесу.