GotAI.NET

Форум: Проблемы искусственного интеллекта

 

Регистрация | Вход

 Все темы | Новая тема Стр.1 (1)   Поиск:  
 Автор Тема: ПОМОГИТЕ, ПОЖАЛУЙСТА
гость
80.67.208.*
ПОМОГИТЕ, ПОЖАЛУЙСТА
Добавлено: 14 мар 06 12:03
Уважаемые,
пожалуйста, помогите. Хоть ссылку дайте на решение подобных задач.

z(x,y)=int(x)+int(y), -5,12<=x<=5,12, -5,12<=y<=5,12
Рассмотреть двухточечную скрещивание и инверсионную мутацию.
Каждая переменная кодируется 30 битами.
Найти минимум функции z(x,y) в заданной области.
Провести расчеты для 30 и 100 поколений.
Сравнить получающиеся решения при размерах популяции 10, 20, 30 особей.

текст программы на языке Паскаль.

Даже понять не могу о чем это.
Хоть как-нибудь помогите, пожалуйста.
[Ответ][Цитата]
Павел Фоменко
Сообщений: 1081
На: ПОМОГИТЕ, ПОЖАЛУЙСТА
Добавлено: 15 мар 06 17:53
Судя по всему разговор идёт о генетических алгоритмах.
[Ответ][Цитата]
гость
80.73.0.*
На: ПОМОГИТЕ, ПОЖАЛУЙСТА
Добавлено: 16 мар 06 22:01
Речь действительно идет о генетических алгоритмах. Двухточечное скрещивание - обмен генами, когда каждую хромомому разделяют на три части (после определенного аллеля). Удобнее представить в виде круга ии просто обменять части. думаю с инвресией более понятно. Для минимума советую воспользоваться алгоритмом колеса рулетки. Осталось только реализовать для опрделенного количества особей в популяции.
[Ответ][Цитата]
гость
81.9.81.*
На: ПОМОГИТЕ, ПОЖАЛУЙСТА
Добавлено: 17 май 06 4:05
а товарищчь то из ТУСУР
мне тоже надо подсказать решение этой задачи
[Ответ][Цитата]
 Стр.1 (1)