Samarqand -2022 Mavzu: : Stoxastik algoritm yordamida optimizatsiyalash Reja: Kirish Asosiy qism
Python progmmalastırısh tilida amalga oshirish
Download 20.38 Kb.
|
Samarqand -2022 Mavzu Stoxastik algoritm yordamida optimizats-fayllar.org
- Bu sahifa navigatsiya:
- 7.3. Sinflashtirish jarayonida ehtimollik qiymatlarini hisoblash va stoxastik algoritm yordamida optimallashtirish
Python progmmalastırısh tilida amalga oshirish. Endi Pythonda binomialli logistik regressiyanı yuqoridagi keltirilgan algoritmini amalga oshiramiz. Misol sifatida "Iris" nomli ko'p o'zgaruvchili gullar to’plamidan foydalanamiz. Ularning har biri 50 nafar namunadan iborat bo’lib, 3 ta sinfga ajratilgan. Ushbu misolda biz "Iris" gulining dastlabki ikkita xususiyati keltirilgan ustunidan foydalanamiz. Har bir sinf – “Iris" gulinińg bitta turini bildiradi.
Buning uchun: 1) biz kerakli kutubxonalarni quyidagicha import (chaqiramiz) qilamiz:– 2) "Iris" gulining ma’lumotlar bazasini quyidagicha yuklaymiz: 3) O’quv tanlanmani quyidagicha tuzishimiz mumkin: 4) "Iris" gulini ikkita sinfga quydagicha ajratamiz (7.2-rasm) 7.2-ram. "Iris" gulini ikkita sinfga ajratishga misol.
Miqdoriy alomatlar vaznlarini obyektlarni sinflarga ajratish orqali topamiz. O‘sish tartibida joylashtirilgan alomat qiymatlarini ikkita oraliqqa ajratiladi va ularning har biri nominal alomatlar gradatsiyasi sifatida qaraladi. chegaralarini belgilash mezoni har bir oraliq o‘zida faqat bir sinfga tegishli miqdoriy alomatlar qiymatini o‘zida saqlaydi degan gipotezaga asoslanadi. oraliqdagi sinfga tegishli bo‘lgan alomat qiymatlari sonini deb belgilab olamiz. - bu, xj alomat qiymatlarining o‘sish tartibida joylashtirilgan elementlaridan, chegara oralig‘ini aniqlovchi element tartib raqami. Quyidagi mezon oraliqlar o‘rtasidagi chegaralarning optimal qiymatini hisoblash va ularning miqdoriy alomatlarini nominal o‘lchamda ifodalash imkonini beradi. (7.1) formuladagi chap qavs ichidagi ifoda sinf ichidagi o‘xshashlikni ifodalasa, o‘ng qavs ichidagi ifoda sinflararo tavofutni ifodalaydi. Bu yerda - mezon (7.1) bo‘yicha - alomatning optimal qiymati, . bu qiymatga mos keladigan oraliqqa ajratish chegaralari hamda alomatning oraliqdagi va sinfga mos qiymatlar soni. Miqdoriy alomatlar bilan ifodalangan obyektlarning umumlashgan bahosini aniqlash quyidagicha bo‘ladi. obyekt bahosini hisoblash uchun quyidagi funksiya ishlatiladi (7.2) to‘plam qiymatlari quyidagi shart asosida topiladi: (7.3) Bu yerda . Global ekstremumni topish uchun 2n ta variantni ko‘rib chiqish kerak. Masalani stoxastik algoritm orqali optimallashtiramiz. Algoritm quyidagi qadamlardan iborat: 1. vektorning boshlang‘ich qiymatlarini ixtiyoriy olamiz. , , , , q=1. 2. . Har bir obyektning umumlashgan bahosi R(S) hisoblanadi . 3. K1 sinf vakillarining eng kichik umumlashgan bahosidan, K2 sinf vakillarining eng katta umumlashgan bahosining ayirmasini topamiz 4. Har bir ni ga o‘zgartirgan holda quyidagini hisoblaymiz: bu yerda
Download 20.38 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling