Дискретно-непрерывная математика. Кн. 0 : Алгоритмы. Ч. Генетические алгоритмы


Преимущества и недостатки двоичного кодирования



Download 9,87 Mb.
Pdf ko'rish
bet124/228
Sana20.06.2022
Hajmi9,87 Mb.
#683557
TuriКнига
1   ...   120   121   122   123   124   125   126   127   ...   228
Bog'liq
Algorithms3

Преимущества и недостатки двоичного кодирования 
Прежде чем излагать особенности математического аппарата 
непрерывных ГА, остановимся на анализе достоинств и недостатков 
двоичной 
схем 
кодирования.
Как известно, высокая эффективность отыскания глобального 
минимума или максимума генетическим алгоритмом с двоичным 
кодированием теоретически обоснована в фундаментальной теореме 
генетических алгоритмов ("теореме о схеме"), доказанной Холландом. 
Ее подробное освещение и доказательство было приведено нами ранее. 
Напомнм, что ее суть заключается в том, что двоичный алфавит 
позволяет обрабатывать максимальное количество информации по 
сравнению с другими схемами кодирования. 
Однако двоичное представление хромосом влечет за собой 
определенные трудности при поиске в непрерывных пространствах 
большой размерности, и когда требуется высокая точность найденного 
решения. В BGA для преобразования генотипа в фенотип используется 
специальный прием, основанный на том, что весь интервал 
допустимых значений признака объекта [a
i
,b
i
] разбивается на участки с 
требуемой точностью. Заданная точность 
p
определяется выражением 
1
2



N
i
i
a
b
p



А.Е. Кононюк Дискретно-непрерывная математика 
217 
где N – количество разрядов для кодирования битовой строки. 
Эта формула показывает, что 
p
сильно зависит от N, т.е. точность 
представления определяется количеством разрядов, используемых для 
кодирования одной хромосомы. Поэтому при увеличении N 
пространство поиска расширяется и становится огромным. Известный 
пример: пусть для 100 переменных, изменяющихся в интервале [-500; 
500], требуется найти экстремум с точностью до шестого знака после 
запятой. В этом случае при использовании ГА с двоичным 
кодированием длина строки составит 3000 элементов, а пространство 
поиска – около 10
1000
хромосом. Эффективность BGA в этом случае 
будет невысокой. На первых итерациях алгоритм потратит много 
усилий на оценку младших разрядов числа, закодированных во 
фрагменте двоичной хромосомы. Но оптимальное значение на первых 
итерациях будет зависеть от старших разрядов числа. Следовательно, 
пока в процессе эволюции алгоритм не выйдет на значение старшего 
разряда в окрестности оптимума, операции с младшими разрядами 
окажутся бесполезными. С другой стороны, когда это произойдет, 
станут не нужны операции со старшими разрядами – необходимо 
улучшать точность решения поиском в младших разрядах. Такое 
"идеальное" поведение не обеспечивает семейство алгоритмов BGA, 
т.к. эти алгоритмы оперируют битовой строкой целиком, и на первых 
же эпохах младшие разряды чисел "застывают", принимая случайное 
значение. В классических ГА разработаны специальные приемы по 
выходу из этой ситуации. Например, последовательный запуск 
ансамбля генетических алгоритмов с постепенным сужением 
пространства поиска. 
Есть и другая проблема: при увеличении длины битовой строки 
необходимо увеличивать и численность популяции. 

Download 9,87 Mb.

Do'stlaringiz bilan baham:
1   ...   120   121   122   123   124   125   126   127   ...   228




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish