Axborot xavfsizligi” kafedrasi 5330300-Axborot xavfsizligi


III.BOB. GENETIK ALGORITMNING AFZALLIKLARI VA UNGA QO’YILGAN CHEKLOVLAR



Yüklə 72,5 Kb.
səhifə5/5
tarix06.06.2023
ölçüsü72,5 Kb.
#125675
1   2   3   4   5
ga

III.BOB. GENETIK ALGORITMNING AFZALLIKLARI VA UNGA QO’YILGAN CHEKLOVLAR
Genetik algoritmning afzalliklari
Genetik algoritmlarning parallel imkoniyatlari eng yaxshi.
Bu diskret funktsiyalari, ko‘p maqsadli vazifalar va uzluksiz funksiyalar kabi turli vazifalarni optimallashtirishga xizmat qiladi.
Bunday muammolarni hal etish bugungi kunda rivojlanmoqda.


Genetik algoritmlarning cheklovlari
Genetik algoritmlar oddiy muammolarni hal qilish uchun samarali algoritmlar emas.Bu muammoning yakuniy yechimi sifatiga kafolat bermaydi. Moslik qiymatlarini takroriy hisoblash ba'zi hisoblash qiyinchiliklarini keltirib chiqarishi mumkin.
Genetik algoritmlar va an'anaviy algoritmlar o'rtasidagi farq
Qidiruv maydoni - muammoning barcha mumkin bo'lgan yechimlari to'plamidir. An'anaviy algoritmda faqat bitta yechimlar to'plami saqlanadi, genetik algoritmda esa qidiruv maydonida bir nechta yechimlar to'plamidan foydalanish mumkin.
An'anaviy algoritmlar qidiruvni amalga oshirish uchun ko'proq ma'lumotga muhtoj, genetik algoritmlar esa individning mosligini hisoblash uchun faqat bitta moslilik funksiya kerak.
An'anaviy algoritmlar parallel ravishda ishlay olmaydi, genetik algoritmlar esa parallel ravishda ishlashi mumkin.
Genetik algoritmlardagi katta farq shundan iboratki, irsiy algoritmlar to'g'ridan-to'g'ri qidiruv natijalari bo'yicha emas, balki ko'pincha xromosomalarga tegishli bo'lgan ularning tasvirlari (yoki ko'rsatilishi) bo'yicha ishlaydi.
An'anaviy algoritmlar oxir-oqibat faqat bitta natijani yaratishi mumkin, genetik algoritmlar esa turli avlodlardan bir nechta maqbul natijalarni yaratishi mumkin.
An'anaviy algoritm optimal natijalarni yaratish ehtimoli ko'proq emas, genetik algoritmlar esa optimal global natijalarni yaratishni kafolatlamaydi, ammo muammo uchun optimal natijani olishning katta imkoniyati mavjud, chunki u krossover va mutatsiya kabi genetik operatorlardan foydalanadi.
An'anaviy algoritmlar tabiatan deterministik, genetik algoritmlar esa ehtimollik va stokastik xususiyatga ega.


XULOSA
Genetik algoritm - tabiatda tabiiy tanlanishga o'xshash mexanizmlar yordamida kerakli parametrlarni tasodifiy tanlash, kombinatsiyalash va o'zgartirish yo'li bilan optimallashtirish va modellashtirish masalalarini hal qilish uchun ishlatiladigan evristik qidiruv algoritmi. Bu meros, mutatsiya, tanlash va chatishuv kabi tabiiy evolyutsiya usullaridan foydalangan holda optimallashtirish muammolarini hal qiladigan evolyutsion hisoblashning bir turi. Genetik algoritmning o'ziga xos xususiyati yovvoyi tabiatdagi o'tish roliga o'xshash nomzod yechimlarni rekombinatsiya qilish operatsiyasini amalga oshiradigan "o'tish" operatoridan foydalanishga urg'u berishdir.
Xususiyatlarni optimallashtirish, ma'lumotlar bazasi so'rovlarini optimallashtirish, grafiklardagi turli muammolar (sayyor sotuvchi muammosi), sun'iy neyron tarmog'ini o'rnatish va o'rgatish, vazifalarni yaratish, rejalashtirish, o'yin strategiyalari va ehtimollar nazariyasi kabi sohalarda genetik algoritmlardan foydalanishimiz mumkin.
Demak, genetik algoritmlardan foydalanish bizning qiladigan ishimizni yengillashtirishi mumkin.


FOYDALANILGAN ADABIYOTLAR

  1. https://fayllar.org/genetik-algoritmlar.html

  2. https://aim.uz/prezentatsii/119-biologiya-prezentatsii/37344-genetik-algoritmlar.html

  3. https://www.mathworks.com/help/gads/what-is-the-genetic-algorithm.html

  4. https://en.wikipedia.org/wiki/Genetic_algorithm

  5. https://www.javatpoint.com/genetic-algorithm-in-machine-learning

Yüklə 72,5 Kb.

Dostları ilə paylaş:
1   2   3   4   5




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin