Острівна модель (англ. island model) — модель паралельного генетичного алгоритму.
Суть моделі
Розіб'ємо популяцію на кілька підпопуляцій. Кожна з них буде розвиватися окремо за допомогою якогось генетичного алгоритму.
Таким чином, можна сказати, що ми розселили особини на кількох ізольованих островах (рис. 1).Зрідка (наприклад, кожні 5 поколінь) відбувається міграція — острова обмінюються кількома хорошими особинами.
Параметри моделі
Острівна модель надає два параметра:
- Розмір міграції — число особин в популяції, що будуть мігрувати;
- Частота міграці — число поколінь між міграціями;
Проблеми налаштування параметрів моделі
Так як населеність островів невелика, то підпопуляціі будуть схильні до передчасної збіжності. Тому важливо правильно встановити частоту та розиір міграції:
- надто часта міграція (або міграція занадто великого числа особин) призведе до змішання всіх підпопуляцій, і тоді острівна модель буде несильно відрізнятися від звичайного генетичного алгоритму.
- якщо міграція буде занадто рідкою, то вона не зможе запобігти передчасному сходженню підпопуляцій.
Переваги «острівної моделі»
Генетичні алгоритми стохастичні, тому при різних його запусках популяція може сходитися до різних хороших рішень. Острівна модель дозволяє запустити алгоритм відразу кілька разів і поєднати «досягнення» різних островів для отримання найкращого рішення.
Джерела
- Theodore C. Belding. The distributed genetic algorithm revisited. In L. Eshelman, editor, Proc. of the 6th Int'l. Conf. on GAs, pages 114—121. Morgan Kaufmann, 1995.
- Mitchell M. An Introduction to Genetic Algorithms. Cambridge, MA: The MIT Press, 1996.
На цю статтю не посилаються інші статті Вікіпедії. Будь ласка розставте посилання відповідно до . |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Ostrivna model angl island model model paralelnogo genetichnogo algoritmu Sut modeliRozib yemo populyaciyu na kilka pidpopulyacij Kozhna z nih bude rozvivatisya okremo za dopomogoyu yakogos genetichnogo algoritmu Takim chinom mozhna skazati sho mi rozselili osobini na kilkoh izolovanih ostrovah ris 1 Zridka napriklad kozhni 5 pokolin vidbuvayetsya migraciya ostrova obminyuyutsya kilkoma horoshimi osobinami Parametri modeliOstrivna model nadaye dva parametra Rozmir migraciyi chislo osobin v populyaciyi sho budut migruvati Chastota migraci chislo pokolin mizh migraciyami Problemi nalashtuvannya parametriv modeliTak yak naselenist ostroviv nevelika to pidpopulyacii budut shilni do peredchasnoyi zbizhnosti Tomu vazhlivo pravilno vstanoviti chastotu ta roziir migraciyi nadto chasta migraciya abo migraciya zanadto velikogo chisla osobin prizvede do zmishannya vsih pidpopulyacij i todi ostrivna model bude nesilno vidriznyatisya vid zvichajnogo genetichnogo algoritmu yaksho migraciya bude zanadto ridkoyu to vona ne zmozhe zapobigti peredchasnomu shodzhennyu pidpopulyacij Perevagi ostrivnoyi modeli Genetichni algoritmi stohastichni tomu pri riznih jogo zapuskah populyaciya mozhe shoditisya do riznih horoshih rishen Ostrivna model dozvolyaye zapustiti algoritm vidrazu kilka raziv i poyednati dosyagnennya riznih ostroviv dlya otrimannya najkrashogo rishennya DzherelaTheodore C Belding The distributed genetic algorithm revisited In L Eshelman editor Proc of the 6th Int l Conf on GAs pages 114 121 Morgan Kaufmann 1995 Mitchell M An Introduction to Genetic Algorithms Cambridge MA The MIT Press 1996 Na cyu stattyu ne posilayutsya inshi statti Vikipediyi Bud laska rozstavte posilannya vidpovidno do prijnyatih rekomendacij