Гаврилов Николай
персональный сайт
Skype:ngavrilov86_0
тел.:+79103874717
e-mail:gavrilov86@gmail.com



Моя курсовая по генетическим алгоритмам (с вещественным кодированием).

Скачать (1.41mb)

В архиве находятся три программы и текст курсовой работы, в которой можно найти руководство пользователя для основной программы и вообще введение в тему. Основная программа визуализирует ход работы генетического алгоритма (ГА), т.е. видно, как множество точек (особей ГА) сходится (либо не сходится) к оптимальному решению задачи. В работе исследовались различные операторы кроссовера, т.е. скрещивания особей. Другая программа показывает распределение потомков относительно родителей при различных кроссоверах, а третья программа просто строит 3Д графики функций двух переменных. ГА решает задачу минимизации тестовых функций, поэтому нужно было иметь представление о том, как эти функции выглядят в трёхмерном пространстве.

схождение популяции
схождение популяции
кроссовер UNDX
кроссовер UNDX
график функции
график функции


Диплом: Решение задачи упаковки кругов с помощью генетических алгоритмов.

Скачать (5.64mb)

Задача состоит в укладке кругов одного радиуса в единичный квадрат (либо другую простую фигуру). Причём кол-во кругов задано, а вот их радиус можно менять и нужно максимизировать. В архиве находятся программа и текст диплома, в котором довольно подробно описана задача и варианты её решения.

Упаковка сорока кругов
Упаковка сорока кругов



Skype:ngavrilov86_0
тел.:+79103874717
e-mail:gavrilov86@gmail.com
© 2009-2019 Гаврилов Николай