TUSUR Help
KURSOVIK.COM - контрольные, курсовые, дипломные работы на заказ
 
Навигация портала

Навигация форума

Поиск работ Поиск контрольных и прочих работ которых нет на сайте.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск Помогите нужны очень срочно кон. по "Информационные технологии управления" IrinaMal 080504 9 26.09.2011 13:46
Помогите - контрольная работа по дисциплине "Организация предпринимательской деятельности" $korpionk@ 080507И 3 22.09.2011 17:45
Экзамен 6 октября!!!!!!! Помогите сделать контрольные работы по "офисное програмиров" Nicol Программирование 4 12.09.2011 05:07
Очень нужен Курсовой Проект - Информатика - 1 DoDik Программирование 4 30.03.2010 01:33
Помогите зделать контрольные №2 №4 По "Основам алгоритмизации и програмирования" В-1 V_Z Программирование 1 10.04.2004 17:35

Ответ
 
LinkBack Опции темы

  #121
Старый 11.12.2011
alex_scop74 Мужчина
Учитель
 
Аватар для alex_scop74
Доп. информация
 
Регистрация: 29.10.2006
Специальность: 210405
Семестр: Выпускник
Цифры пароля: 00
Город: Томск
Сообщений: 645
Сказал(а) спасибо: 42
Поблагодарили 44 раз(а) в 42 сообщениях
Вес репутации: 82 alex_scop74 скоро придёт к известности
По умолчанию

Цитата:
Сообщение от KrecSer Посмотреть сообщение
Помогите ответить! Кто отвечал уже? Пришлите на KrecSer@mail.ru
Или можете здесь написать. Буду благодарен


1. Как влияет процесс мутации на популяцию, для чего он нужен?
2. Какие виды селекции вам известны, опишите их достоинства и недостатки?
3. Когда заканчивается процесс вычисления в ГА?
4. Что необходимо добавить в Вашу программу, что бы алгоритм находил максимум?
Все ответы можно найти в интернете.
__________________
Алексей-210405
alex_scop74 вне форума   Ответить с цитированием
Поддержите наш проект, нажмите на любой рекламной ссылке.
Реклама на форуме
  #122
Старый 19.12.2011
ejacks Мужчина
Новичок
 
Аватар для ejacks
Доп. информация
 
Регистрация: 02.05.2010
Специальность: 210202
Семестр: 9
Цифры пароля: 85
Город: Юрга
Сообщений: 5
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0 ejacks пока неопределено
По умолчанию

Ребята помогите с 12м вариантом! не могу зачесть. везде придираются. скиньте на мыльцо exc-jacks-гав-mail.ru
ejacks вне форума   Ответить с цитированием
  #123
Старый 19.12.2011
dido Мужчина
Новичок
 
Аватар для dido
Доп. информация
 
Регистрация: 30.03.2010
Специальность: 210302
Семестр: 6
Цифры пароля: 88
Город: К
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0 dido пока неопределено
По умолчанию

Всем привет! Может есть у кого курсовой Информатика-4 Тимченко С. В.

вариант 15.

t8ik9mail.ru

Последний раз редактировалось dido; 19.12.2011 в 18:12.
dido вне форума   Ответить с цитированием
  #124
Старый 20.12.2011
my55 Женщина
Новичок
 
Аватар для my55
Доп. информация
 
Регистрация: 30.10.2010
Специальность: 000000
Семестр: Абитуриент
Цифры пароля: 00
Город: Томск
Сообщений: 6
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0 my55 пока неопределено
По умолчанию

Цитата:
Сообщение от KrecSer Посмотреть сообщение
3. Когда заканчивается процесс вычисления в ГА?
4. Что необходимо добавить в Вашу программу, что бы алгоритм находил максимум?
3.) Когда заканчивается процесс вычисления в ГА?
Определение условия остановки генетического алгоритма зависит от его конкретного применения. В оптимизационных задачах, если известно минимальное (или максимальное) значение функции приспособленности, то остановка алгоритма может произойти после достижения ожидаемого оптимального значения, возможно – с заданной точностью. Остановка алгоритма также может произойти в случае, когда его выполнение не приводит к улучшению уже достигнутого значения. Генетический алгоритм может быть также остановлен по истечении определенного времени выполнения либо после выполнения заданного количества итераций.
В рассматриваемом нами алгоритме процесс вычисления заканчивается после выполнения заданного количества итераций (поколений).
4.) Что необходимо добавить в Вашу программу, что бы алгоритм находил максимум?
В программе, представленной в методическом пособии и взятой за основу, используется процедура расчета статистик популяции:

procedure statistics(popsize:integer; var max, avg, min, sumfitness: real; var popopulation); {Расчетстатистикпопуляции }
var
j:integer;
begin
{Инициализация }
sumfitness := pop[1].fitness;
min := pop[1].fitness;
max := pop[1].fitness;
{Цикл для max, min, sumfitness }
for j := 2 to popsize do with pop[j] do begin
sumfitness := sumfitness + fitness;
{Накопление суммы значений функции пригодности}
if fitness>max then max := fitness;
{Новое значение max}
if fitness<min then min := fitness;
{Новое значение min}
end;
{Расчет среднего}
avg := sumfitness/popsize;
end;

в которой рассчитываются минимальное min, среднее avg и максимальное max значение функции пригодности.
Поэтому, для того чтобы находить максимум, в программу в блок описаний переменных нужно добавить переменную для определения максимума для каждого набора параметров поколение-популяция, воспользоваться для ее вычисления переменной max процедуры statistics подобным образом, как это делалось в блоке «Главная программа» для определения минимума.
my55 вне форума   Ответить с цитированием
  #125
Старый 28.12.2011
Sargo Женщина
Новичок
 
Аватар для Sargo
Доп. информация
 
Регистрация: 23.11.2011
Специальность: 080700
Семестр: 3
Цифры пароля: 13
Город: Якутск
Сообщений: 8
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Вес репутации: 0 Sargo пока неопределено
По умолчанию помогите ответить на вопросы

Помогите пожалуйста ответить на вопросы:
1. Опишите подробно процедуру двухточечной мутации (алгоритм и реализацию)
2. Возможны ли случаи, когда в результате мутации с хромосомой ничего не произойдет? Ответ обосновать.
3. Какие виды селекции Вам известны, в чем их достоинства и недостатки? Предложите свои варианты.
4. Опишите назначение функции select_1 Вашей программы и как она работает

:o
тема: генетические алгоритмы


{
Отбор претендентов на скрещивание
}
Procedure select;
Var ipick:integer;

{
Перемешивание популяции
}
Procedure shuffle(var pop:population);
Var
i, j: integer;
ind0: individual;
Begin
for i := popsize downto 2 do begin
j:= random(i-1)+1;
ind0:=pop[i];
pop[i]:=pop[j];
pop[j]:=ind0;
end;
End;

{
Выборка
}

Function select_1:integer;
Var j1, j2, m: integer;
Begin
{
если ipick больше количества индивидов в популяции, то необходимо перемешать ее
}
if (ipick>popsize) then begin
shuffle(oldpop);
ipick:=1
end;
j1:=ipick;
j2:=ipick+1;
if (oldpop[j2].fitness<oldpop[j1].fitness) then
m:=j2
else
m:=j1;
ipick:=ipick+2;
select_1:=m;
End;
Var j: integer;
Begin
ipick:=1;
for j:=1 to popsize do begin
intpop[j]:=oldpop[select_1];
end;
oldpop:=intpop;
End;

Последний раз редактировалось Sargo; 29.12.2011 в 06:34.
Sargo вне форума   Ответить с цитированием
  #126
Старый 29.12.2011
KrecSer Мужчина
Наблюдатель
 
Аватар для KrecSer
Доп. информация
 
Регистрация: 01.05.2009
Специальность: 210106
Семестр: 10
Цифры пароля: 08
Город: Когалым
Сообщений: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 8 KrecSer пока неопределено
По умолчанию

Цитата:
Сообщение от Sargo Посмотреть сообщение
Помогите пожалуйста ответить на вопросы:
1. Опишите подробно процедуру двухточечной мутации (алгоритм и реализацию)
2. Возможны ли случаи, когда в результате мутации с хромосомой ничего не произойдет? Ответ обосновать.
3. Какие виды селекции Вам известны, в чем их достоинства и недостатки? Предложите свои варианты.
4. Опишите назначение функции select_1 Вашей программы и как она работает


тема: генетические алгоритмы


{
Отбор претендентов на скрещивание
}
Procedure select;
Var ipick:integer;

{
Перемешивание популяции
}
Procedure shuffle(var popopulation);
Var
i, j: integer;
ind0: individual;
Begin
for i := popsize downto 2 do begin
j:= random(i-1)+1;
ind0:=pop[i];
pop[i]:=pop[j];
pop[j]:=ind0;
end;
End;

{
Выборка
}

Function select_1:integer;
Var j1, j2, m: integer;
Begin
{
если ipick больше количества индивидов в популяции, то необходимо перемешать ее
}
if (ipick>popsize) then begin
shuffle(oldpop);
ipick:=1
end;
j1:=ipick;
j2:=ipick+1;
if (oldpop[j2].fitness<oldpop[j1].fitness) then
m:=j2
else
m:=j1;
ipick:=ipick+2;
select_1:=m;
End;
Var j: integer;
Begin
ipick:=1;
for j:=1 to popsize do begin
intpop[j]:=oldpop[select_1];
end;
oldpop:=intpop;
End;
На третий вопрос ответ
Какие виды селекции вам известны, опишите их достоинства и недостатки
Наиболее известные – это турнирный и рулеточный отборы.
При турнирном отборе из популяции, содержащей N особей, выбираются случайным образом t особей, и лучшая из них особь записывается в промежуточный массив. Эта операция повторяется N раз. Особи в полученном промежуточном массиве затем используются для скрещивания. Размер группы строк, отбираемых для турнира, часто равен 2. В этом случае говорят о двоичном (парном) турнире. Преимуществом данного способа является то, что он не требует дополнительных вычислений.
В методе рулетки особи отбираются с помощью N «запусков» рулетки, где N – размер популяции. Колесо рулетки содержит по одному сектору для каждого члена популяции. Размер i-го сектора пропорционален вероятности попадания в новую популяцию. При таком отборе члены популяции с более высокой приспособленностью с большей вероятностью будут чаще выбираться, чем особи с низкой приспособленностью.
KrecSer вне форума   Ответить с цитированием
  #127
Старый 24.02.2012
valenso Женщина
Новичок
 
Аватар для valenso
Доп. информация
 
Регистрация: 21.02.2012
Специальность: 080503
Семестр: 5
Цифры пароля: 95
Город: Норильск
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0 valenso пока неопределено
По умолчанию

Цитата:
Сообщение от rrs Посмотреть сообщение
Привет! Отправил на почту 17 вариант. Удачи
можно и мне 17 вариант на valenso.rush@mail.ru если остался... добить нужно
valenso вне форума   Ответить с цитированием
  #128
Старый 4 недель(и) назад
faSHIsTaev Мужчина
Новичок
 
Аватар для faSHIsTaev
Доп. информация
 
Регистрация: 15.02.2012
Специальность: 210105
Семестр: 8
Цифры пароля: 62
Город: Когалым
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0 faSHIsTaev пока неопределено
По умолчанию

Помогите, пожалуйста с курсовым по Информатике-4. Вариант 11. Сологуб никак не хочет принимать. Или любой вариант для примера оформления отчета. Программу полностью сам написал, видимо это ее и смущает, может надо по образцу?
faSHIsTaev вне форума   Ответить с цитированием
  #129
Старый 4 недель(и) назад
helperov Мужчина
Абитуриент
 
Аватар для helperov
Доп. информация
 
Регистрация: 08.01.2012
Специальность: 000000
Семестр: Выпускник
Цифры пароля: 00
Город: Ростов
Сообщений: 45
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
Вес репутации: 4 helperov пока неопределено
По умолчанию

Цитата:
Сообщение от faSHIsTaev Посмотреть сообщение
Помогите, пожалуйста с курсовым по Информатике-4. Вариант 11. Сологуб никак не хочет принимать. Или любой вариант для примера оформления отчета. Программу полностью сам написал, видимо это ее и смущает, может надо по образцу?
Да сологуб зверь! реальный ну ниче мы с ней работали сдаем! так чтоесли че пиши, тока рецензии все шли а не последнюю! fdohelp@yandex.ru
helperov вне форума   Ответить с цитированием
  #130
Старый 3 недель(и) назад
Astilla Женщина
Коммерсант
 
Аватар для Astilla
Доп. информация
 
Регистрация: 27.01.2007
Специальность: 000000
Семестр: Абитуриент
Цифры пароля: 00
Город: Россия
Сообщений: 203
Сказал(а) спасибо: 8
Поблагодарили 20 раз(а) в 17 сообщениях
Вес репутации: 61 Astilla на пути к лучшему
По умолчанию

Цитата:
Сообщение от faSHIsTaev Посмотреть сообщение
Помогите, пожалуйста с курсовым по Информатике-4. Вариант 11. Сологуб никак не хочет принимать. Или любой вариант для примера оформления отчета. Программу полностью сам написал, видимо это ее и смущает, может надо по образцу?
Не обязательно по образцу, но
1. Нужно пояснить каждую (!) Вашу переменную в программе: как нызвается, какого типа, для чего нужна
2. Составить блок-схемы подпрограмм, которые выполняют генетические операторы, при этом названия переменных в блок-схеме и программе обязательно(!) должны быть одинаковыми!
3. В программе написать комментарии чуть ли не к каждой строке ;-(
4. Вывод результата должен быть по ее требованию - для каждого варианта расчета лучший результат и средний результат
5. В пояснительной - изложение теории - не короткое, но и не длинной (пойди, догадайся)
__________________
Информационные технологии :: Стастистика:: Эконометрика
Astilla вне форума   Ответить с цитированием
Ответ

Метки
begin, crminzcf, алгоритма, буду, вариант, вопросы, всегда, ескд, курсовой, может, новое, нужен, один, очень, пожалуйста, помогите, скрещивание, теперь, чуть


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Вкл.
Refbacks are Вкл.

Быстрый переход




Рейтинг@Mail.ru Анализ сайта

Томск CATALOG.METKA.RU Top 100: Учеба, образование и науки

Текущее время: 06:27. Часовой пояс GMT +7.

Copyright ©2000 - 2012, vBulletin Solutions, Inc.
SEO by vBSEO
Copyright © 2003-2012, EDUHELPNET ®.
Использование материалов сайта допускается только с обязательным указанием на источник.
Все права на опубликованные на сайте материалы принадлежат их законным владельцам.
Ответственность за содержание рекламных объявлений несет рекламодатель.
Администрация не несет ответственности за содержание веб-сайтов, на которые даются гиперссылки.
Данные пользователей не подлежат разглашению, кроме как соответствующим органам по соответствующему запросу в соответствии с Российским законодательством.
Помощь студентам ТУСУР ТМЦ ДО ТМЦДО ФДО