Проект генетического алгоритма для задачи максимизации заданной целочисленной функции (C#)

Цена:
20 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon GA.exe
material.view.file_icon GA.pdb
material.view.file_icon GA.vshost.exe
material.view.file_icon Development.cs
material.view.file_icon GA.csproj
material.view.file_icon Genotype.cs
material.view.file_icon
material.view.file_icon
material.view.file_icon GA.exe
material.view.file_icon GA.pdb
material.view.file_icon GA.csproj.FileListAbsolute.txt
material.view.file_icon Population.cs
material.view.file_icon Program.cs
material.view.file_icon
material.view.file_icon AssemblyInfo.cs
material.view.file_icon GA.sln
material.view.file_icon GA.suo
material.view.file_icon 1.doc
material.view.file_icon 2.doc

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов
  • Microsoft Word

Описание

Содержание

Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  3
Глава 1 
Генетические алгоритмы. История развития, основные понятия. Простой генетический алгоритм . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1 История эволюционных вычислений . . . . . . . . . . . . . . . . . . . . . . . . . . .  4
1.2 Символьная модель простого ГА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  4
1.3 Работа простого ГА. Отбор в группу размножения, кроссовер, мутация . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  5
1.4 Шимы и строящие блоки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  8
Глава 2 
Генетический алгоритм для задачи максимизации заданной целочисленной функции. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  10
2.1 Применимость ГА к задаче максимизации значения функции . . . . . .  10
2.2 Постановка задачи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  10
2.3 Описание алгоритма . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4 Результаты работы и выводы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Заключение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  14
Список использованных источников . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Приложение 16
История эволюционных вычислений началась с разработки ряда различных независимых моделей. Основными стали генетические алгоритмы и классификационные системы Холланда, опубликованные в начале 60-х годов и получившие всеобщее признание после выхода в свет книги "Адаптация в естественных и искусственных системах" [6], ставшей классикой в этой области. В 70-х годах в рамках теории случайного поиска Растригиным Л.А. был предложен ряд алгоритмов, использующих идей бионического поведения особей. Развитие этих идей нашло отражение в цикле работ Букатовой И.Л. по эволюционному моделированию. Развивая идеи Цетлина М.Л. о целесообразном и оптимальном поведении стохастических автоматов, Неймарк Ю.И. предложил осуществлять поиск глобального экстремума на основе коллектива независимых автоматов, моделирующих процессы развития и элиминации особей. Большой вклад в развитие эволюционного программирования внесли Фогел и Уолш. Несмотря на разницу в подходах, каждая из этих "школ" взяла за основу ряд принципов, существующих в природе, и упростила их до такой степени, чтобы их можно было реализовать на компьютере.
РГЗ №1 по дисциплине «Метрология, стандартизация и сертификация
Вариант задания: последние цифры студенческого билета 53 => M=5, N=3 Задача No1 Для определения расстояния до места повреждения кабельной линии связи был использован импульсный рефлектометр. С его помощью получено n результатов однократных измерений (результатов наблюдений) расстояния до места повреждения. Считая, что случайная составляющая погрешности рефлектометра распределена по нормальному закону, определить: 1. Результат измерения с многократными наблюдениями расстояния до места поврежд
User Mikhasolodovnik : 11 февраля 2019
500 руб.
Задача по оптике
Матовая лампочка в виде шара диаметром 6 см освещает глобус диаметра 26 см. Определить диаметры полной тени и полутени глобуса на стене. Расстояние от глобуса до лампочки 1 м, до стены 2 м.
User anderwerty : 17 октября 2014
10 руб.
Онлайн Тест по дисциплине: Иностранный язык ( Английский ).
Вопрос №1 If we ___ this new system of computation, we would make maximum use of the automation principle. used would use had used Вопрос №2 The device used detected charges ___ through the circuit. were moving moving being moved Вопрос №3 ___ calculations, a computer displays results. Having performed Performed Performing Вопрос №4 The Statue of Liberty holds a tablet with the date of founding New York city the day of adoption the American constitution the
User IT-STUDHELP : 3 ноября 2022
500 руб.
promo
Лабораторная работа 1. Тема: Принцип инкапсуляции. Описание класса. По дисциплине: Объектно-ориентированное программирование
Лабораторная работа №1 Тема: Принцип инкапсуляции. Описание класса. Задание: Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране. Рекомендации к выполнению: Продумайте, какие характеристики есть у объекта Точка, и какие действия можно над ним проделывать. Затем опишите класс tPoint, включив соответствующие поля и методы. Далее продумайте и запишите код каждого метода. По
User Udacha2013 : 4 сентября 2014
200 руб.
up Наверх