КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Определение 4.2
Определение 4.1 Вывод 4.1 Ожидаемое значение fo(S, /с), т.е. ожидаемое значение количества хромосом родительского пула М(к), соответствующих схеме S, определяется выражением F(/c) Из этого следует, что если схема S содержит хромосомы со значением функции приспособленности, превышающим среднее значение (т.е. приспособленность схемы S на /с-й итерации оказывается большей, чем среднее значение функции приспособленности хромосом из популяции Р(/с), и поэтому F(S, к) I F(k) > 1), то ожидаемое количество хромосом из родительского пула М(к), соответствующих схеме S, будет больше количества хромосом из популяции Р(/с), соответствующих схеме S. Поэтому можно утверждать, что селекция вызывает распространение схем с приспособленностью «лучше средней» и исчезновение схем с «худшей» приспособленностью. Прежде чем приступить к анализу влияния генетических операторов скрещивания и мутации на хромосомы из родительского пула, определим необходимые для дальнейших рассуждений понятия порядка и охвата схемы. Пусть L обозначает длину хромосом, соответствующих схеме S. а 4. Генетические алгоритмы Порядок (order) схемы S, иначе называемый счетностью схемы и обозначаемый o(S) - это количество постоянных позиций в схеме, т.е. нулей и единиц в случае алфавита {0, 1, *}. Например, о(10*1) = 3 о(*01*10) = 4 о(**0*1*) = 2 о(*101**) = 3 Порядок схемы o(S) равен длине L за вычетом количества символов *, что легко проверить на представленных примерах (для L = 4 с одним символом * и для L = 6 с двумя, четырьмя и тремя символами *). Легко заметить, что порядок схемы, состоящей исключительно из символов *, равен нулю, т.е. о(****) = 0, а порядок схемы без единого символа * равен L; например, о(10011010) = 8. Порядок схемы o(S) - это всегда целое число из интервала [О, L]. Охват (defining length) схемы S, называемый также длиной схемы (не путать с длиной L) и обозначаемый d(S) - это расстояние между первым и последним постоянным символом (т.е. разность между правой и левой крайними позициями, содержащими постоянные символы). Например, d(10*1) = 4-1 =3 d(*01*10) = 6-2 = 4 dT*0*1*) = 5-3 = 2 d(*101**) = 4-2 = 2 Охват схемы d(S) - это целое число из интервала [О, L - 1]. Отметим, что охват схемы с постоянными символами на первой и последней позиции равен L - 1 (как в первом из приведенных примеров). Охват схемы с единственной постоянной позицией равен нулю, в частности, d(**1*) = 0. Охват характеризует содержательность информации, заключенной в схеме. Перейдем к рассуждениям о влиянии операции скрещивания на обработку схем в генетическом алгоритме. Прежде всего отметим, что одни схемы оказываются более подверженными уничтожению в процессе скрещивания, чем другие. Например, рассмотрим схемы S-i = 1****0* и S2 = **01***, а также хромосому ch = [1001101], соответствующую обеим схемам. Видно, что схема S2 имеет больше шансов «пережить» операцию скрещивания, чем схема S-,, которая больше подвержена «расщеплению» в точках скрещивания 1, 2, 3, 4 и 5. Схему S2 можно разделить только при выборе точки скрещивания, равной 3. Обратим внимание на охват обеих схем, который - это очевидно оказывается существенным в процессе скрещивания. В ходе анализа влияния операции скрещивания на родительский пул М(к) рассмотрим некоторую хромосому иэ множества М(к) п S, т.е. хромосому из родительского пула, соответствующую схеме S. Вероятность того, что эта хромосома будет отобрана для скрещивания, равна рс. Если ни один из потомков этой хромосомы не будет принадлежать к схеме S, то это означает, что точка скрещивания должна находиться между первым и последним постоянным сим-
4.7. Основная теорема о генетических алгоритмах 149 волом данной схемы. Вероятность этого равна d(S)l(L - 1). Из это можно сделать следующие выводы:
Дата добавления: 2015-06-04; Просмотров: 306; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |