O`zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al xorazmiy nomidagi toshkent axborot texnologiyalari universiteti


Download 8.32 Kb.
bet2/3
Sana31.01.2024
Hajmi8.32 Kb.
#1833115
1   2   3
Bog'liq
Norqulov Ramazon MI-1

KNN algoritmi sodda va tushunarli bo'lib, uni turli sohalarda mashhur tanlovga aylantiradi. Biroq, uning ishlashiga K ni tanlash va masofa ko'rsatkichi ta'sir qilishi mumkin, shuning uchun optimal natijalar uchun parametrlarni ehtiyotkorlik bilan sozlash kerak

KNN ham tasniflash, ham regressiyani bashorat qilish muammolari uchun ishlatilishi mumkin. Biroq, u sanoatda tasniflash muammolarida kengroq qo'llaniladi. Har qanday texnikani baholash uchun biz odatda uchta muhim jihatni ko'rib chiqamiz: 1. Chiqishni talqin qilish qulayligi 2. Hisoblash vaqti 3. Bashoratli kuch Keling, KNNni o'lchovga joylashtirish uchun bir nechta misollarni olaylik:

Bu algoritmni tushunish uchun oddiy bir holatni olaylik. Quyida qizil doiralar (RC) va yashil kvadratlar (GS) yoyilgan:


KNN algoritmi qanday ishlaydi?

Siz ko'k yulduz (BS) sinfini bilmoqchisiz. BS RC yoki GS bo'lishi mumkin va boshqa hech narsa emas. KNN algoritmidagi "K" biz ovoz berishni istagan eng yaqin qo'shnimiz. Aytaylik, K = 3. Demak, biz endi tekislikda faqat uchta ma'lumot nuqtasini o'rab oladigan darajada BS markazi bo'lgan doira yasaymiz. Batafsil ma'lumot uchun quyidagi diagrammaga qarang:

BS ga eng yaqin uchta nuqta RC hisoblanadi. Demak, yaxshi ishonch darajasi bilan biz BS RC sinfiga tegishli bo'lishi kerakligini aytishimiz mumkin. Bu erda tanlov ayon bo'ldi, chunki eng yaqin qo'shnining uchta ovozi RCga o'tdi. Ushbu algoritmda K parametrini tanlash juda muhim. Keyinchalik, eng yaxshi K ni xulosa qilish uchun hisobga olinadigan omillarni tushunamiz.

Birinchidan, algoritmdagi K ta'sirini aniq tushunishga harakat qilaylik. Agar oxirgi misolni ko'rsak, barcha 6 ta mashg'ulot kuzatuvi doimiy bo'lib qolishi hisobga olinsa, berilgan K qiymati bilan biz har bir sinfning chegaralarini yaratishimiz mumkin. Ushbu qaror chegaralari RCni GS dan ajratib turadi. Xuddi shu tarzda, “K” qiymatining sinf chegaralariga ta'sirini ko'rishga harakat qilaylik. Quyida K ning har xil qiymatlari bilan ikkita sinfni ajratib turuvchi turli chegaralar keltirilgan.



Download 8.32 Kb.

Do'stlaringiz bilan baham:
1   2   3




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