1-bob. "Xizmat ko'rsatishni rad etish" turidagi tarmoq taqsimlangan hujumlari ta'siridagi kompyuter tarmogโ€™i qabul qilish tugunining konseptual modeli


Gradientni kuchaytirish algoritmi



Download 2,22 Mb.
bet28/52
Sana06.03.2022
Hajmi2,22 Mb.
#483755
1   ...   24   25   26   27   28   29   30   31   ...   52

Gradientni kuchaytirish algoritmi


Barcha holatlarda, yuqorida tavsiflangan yoki birinchi bobda tavsiflangan algoritmlar bo'ladimi, biz zaif yoki kuchli algoritmlar muammosiga duch kelamiz. Mutlaq chegaraga erishilganda, mashina algoritmlarining ishlashi


o'rganish to'xtaydi. Shu bilan birga, [130] mualliflari u yoki bu mashinali oโ€™qitish algoritmini bashorat qilish sifatini tanib olish algoritmlari tarkibining ko'payishi hisobiga yaxshilash mumkinligini empirik tarzda isbotladilar. Ushbu yechim bilan bog'liq muammo algoritmning o'zi murakkabligining oshishi edi [131].
Mashinali oโ€™qitish algoritmlarini zaif va kuchlilarga bo'lish bo'yicha tadqiqotlar tez orada har qanday zaif algoritmni faqat to'g'ri kompozitsiyani yaratish orqali kuchaytirish mumkin degan xulosaga keldi. Ya'ni, ushbu algoritmning samaradorligi va soddaligi aniq afzalliklarga ega bo'ldi. 2001 yilda [132] da algoritm umumlashtirildi va gradientni kuchaytirish deb nomlandi.
Tarmoqni tasniflash muammosiGradientni kuchaytirishga asoslangan trafik quyidagicha tuzilgan:

  • kirish ma'lumotlari quyidagilar bo'ladi: o'quv to'plami {๐‘ฅ1, โ€ฆ , ๐‘ฅ๐‘›}, har bir obyektning haqiqiy teg qiymatlari {๐‘ฆbitta,, โ€ฆ , ๐‘ฆ๐‘š}, takrorlashlar soni ๐‘€;

  • yo'qotish funksiyasini tanlash ๐ฟ(๐‘ฆ, ๐‘“);

  • asosiy algoritmni tanlash โ„Ž(๐‘ฅ, ๐œƒ);

  • giperparametrlarni tanlash.

Gradientni kuchaytirish algoritmidan foydalanib, ๐‘ฆ = ๐‘“(๐‘ฅ) bogสปliqligini ๐‘“ฬ‚(๐‘ฅ) ga yaqinlashtirish orqali tiklash kerak, minimallashtirish uchun L(๐‘ฆ, ๐‘“(๐‘ฅ)) yoสปqotish funksiyasidan foydalanamiz:
๐‘“ฬ‚(๐‘ฅ) = ๐‘Ž๐‘Ÿ๐‘” min โžช๐‘ฅ,๐‘ฆ[๐ฟ(๐‘ฆ, ๐‘“(๐‘ฅ))], (2.10)
๐‘“(๐‘ฅ)
bu holda, umumiy xato funksiyasi har bir ta'lim misolidagi xatolar yig'indisi bo'ladi:

๐‘–=1
๐ธ(๐œƒ) = โˆ‘๐‘‡ ๐ธ๐‘–(๐‘“(๐‘ฅ, ๐œƒ), ๐‘ฆ),(2.11)
bu yerda ๐œƒ - funksiya qidirish parametrining cheklanishi.
Qaror daraxtlari ustidan gradient oshirish algoritmi birlashtiradi


๐‘ก=1
bir nechta regressiya daraxtlari โˆ‘๐‘‡
๐‘“๐‘ก(๐‘ฅ)
finalga yaqinlashish uchun

modellar


๐‘ก=1
๐‘“๐‘‡ (๐‘ฅ) = โˆ‘๐‘‡
Regressiya daraxtlari quyidagicha ifodalanishi mumkin
๐‘“๐‘ก(๐‘ฅ)
(2.12)

๐‘ค๐‘ž(๐‘ฅ), ๐‘ž โˆˆ {1, 2, โ€ฆ , ๐ฝ},(2.13) bu yerda ๐ฝ - barglar soni, ๐‘ž - qaror daraxti qaror qoidalari va
๐‘ค - namunaning og'irligini bildiruvchi vektor.
Shunday qilib, qaror daraxtlarida gradientni oshirish qo'shimcha shaklda ๐‘ก bosqichida quyidagi tarzda o'rganiladi:

๐‘–=1
D๐‘ก = โˆ‘๐‘› ๐ฟ(๐‘ฆ๐‘–, ๐น๐‘กโˆ’1(๐‘ฅ๐‘–) + ๐‘“๐‘ก(๐‘ฅ๐‘–)). (2.14)
๐ผ๐‘— barg toสปplami boสปlsin ๐‘—:

D = โˆ‘๐‘—
((โˆ‘ ๐‘” ) ๐œ” + 1 (โˆ‘ โ„Ž

+ ๐œ†)๐œ”2),(2.15)

๐‘ก ๐‘—=1
๐‘–โˆˆ๐ผ๐‘— ๐‘–๐‘— 2
๐‘–โˆˆ๐ผ๐‘— ๐‘– ๐‘—

bu yerda ๐‘”๐‘– va โ„Ž๐‘– birinchi va ikkinchi tartibli yo'qotish funksiyalari.
Gradientni kuchaytirishning maqsad funksiyasi:

2
bitta (โˆ‘ ๐‘” )


2
(โˆ‘ ๐‘” )




(โˆ‘ ๐‘” )2

G=( ๐‘–โˆˆ๐ผ๐ฟ๐‘– +๐‘–โˆˆ๐ผ๐‘…๐‘– โˆ’๐‘–โˆˆ๐ผ๐‘–), (2.16)

2 โˆ‘๐‘–โˆˆ๐ผ๐ฟโ„Ž๐‘–+๐œ†
โˆ‘๐‘–โˆˆ๐ผ๐‘…โ„Ž๐‘–+๐œ†
โˆ‘๐‘–โˆˆ๐ผโ„Ž๐‘–+๐œ†

bu yerda ๐ผ๐ฟ va ๐ผ๐‘… - daraxtning chap va o'ng shoxlarining ma'lumotlar to'plami [133].
Gradientni kuchaytirish algoritmining aniq afzalliklari algoritmning yuqori o'zgaruvchanligi, yo'qotish funksiyasini mustaqil tanlash qobiliyati, gradientni kuchaytirish modelini o'rgatish uchun asosiy algoritmni tanlash qobiliyatidir.
Ushbu algoritmning kamchiliklari murakkablikdir, ayniqsa kompozitsiyalar uchun ko'plab algoritmlarni qurish kerak bo'lsa. Shu bilan birga, gradientni oshirish jarayonini tezlashtirish uchun turli xil optimallashtirish algoritmlaridan foydalanish mumkin.
Shunday qilib, DDoS hujumlarini aniqlash uchun gradientni kuchaytirish algoritmidan foydalanish tavsiya etiladi. Biroq, algoritmni tanlashning haqiqiyligi uchun barcha taqdim etilgan boshqariladigan mashinali oโ€™qitish algoritmlari asosida turli xil modellarni qurish kerak.

    1. Download 2,22 Mb.

      Do'stlaringiz bilan baham:
1   ...   24   25   26   27   28   29   30   31   ...   52




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