Курсовая работа
Поиск минимума функции двух переменных с помощью генетических алгоритмов. Информатика (КП). Вариант 4.
в среде программирования Delphi (Дельфи, Делфи)
Программа
Среда программирования: Delphi 7.0
Название работы: Поиск минимума функции двух переменных с помощью генетических алгоритмов. Информатика (КП). Вариант 4.
Вид работы: Курсовая работа
Тематика работы: Алгоритмы, Математика
Объем программы: 5 (по десятибалльной шкале)
Уровень сложности: 5 (по десятибалльной шкале)
Разработчик (автор): Программист сайта kursovik.com (письмо автору)
Ключевые слова: Минимум функции, минимум функции двух переменных, поиск с помощью генетических алгоритмов, информатика, генетический алгоритм, влиянию случайных величин, вычислить среднее значение минимума, двухточечное скрещивание, инверсионная мутация, 100 поколений, размерах популяции, 30 особей
Функции программы:
Курсовая работа.
Вариант 4.
Разработать программу на Delphi в соответствии с заданием.
Найти минимум функции z(x, y) в заданной области.
Z(x,y) = x² + y², -5.12 ≤ x ≤ 5.12, -5.12 ≤ y ≤ 5.12
При выполнении данной задачи необходимо учитывать, что решение задачи является подверженным влиянию случайных величин. Поэтому каждый запуск программы необходимо повторять, по крайней мере, 20-30 раз. После этого из набора полученных решений надо отобрать лучшее. Это надо сделать, поместив содержание главной программы в соответствующий цикл, в котором будет одновременно выбираться наилучшее решение. Одновременно надо вычислить и среднее значение минимума за эти 20-30 прогонов.
Рассмотреть двухточечное скрещивание и инверсионную мутацию.
Каждая переменная кодируется 30 битами.
Провести расчеты для 30 и 100 поколений.
Сравнить получающиеся решения при размерах популяции 10, 20, 30 особей.
Описание (отчет): Есть на 16 страниц, посмотреть оглавление
Пояснения к компиляции и запуску программы:
Для работы с программой нужно запустить файл "GeneticMin.exe".
Пояснения к запуску программы:
Для работы с программой нужно запустить файл "GeneticMin.exe".
На данный момент (20 января 2025) на выполнении находится 30 заказов.
Количество программистов, занятых выполнением текущих заказов: 13.
В текущем месяце (январь 2025) нами уже выполнено 45 заказов.
В текущем году (2025) нами уже выполнено 45 заказов.
В прошлом году (2024) нами было выполнено 760 заказов.
В позапрошлом году (2023) нами было выполнено 777 заказов.
Количество активных программистов на сайте: 64.
Загруженность отдела заказами: 26%.
Размер архива 155 Кб, все фaйлы прoверены aнтивирусом Кaсперского. Скачать
К программе прилагается:
- 1) отчет - 16 стр.
Перед покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
ВНИМАНИЕ ! Если данный отчет Вам не подходит, то Вы можете заказать написание нового отчета (согласно Вашему оглавлению) автору данной программы. Чтобы узнать цену, нажмите на эту ссылку.
Постановка задачи. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 Теоретические сведения о генетических алгоритмах . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 Реализация генетического алгоритма . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 Результаты работы программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 Выводы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .