K-NN qanday ishlaydi? K-NN ning ishlashini quyidagi algoritm asosida tushuntirish mumkin:
1- qadam: K-NN uchun eng yaxshi K tanlash.
2- qadam: K qo'shnilarning Evklid masofasini hisoblash.
3- qadam: Hisoblangan Evklid masofasiga ko'ra K eng yaqin qo'shnilarni olish.
4- qadam: Ushbu K qo'shnilar orasida har bir toifadagi ma'lumotlar nuqtalarining sonini hisoblash.
5- qadam: Yangi ma'lumotlar nuqtalarini qo'shni soni maksimal bo'lgan toifaga belgilash.
6- qadam: Modelimiz tayyor.
Shu kabi bir necha qadamlardan iborat.
Modelni python dasturlash tilida realizatsiya qilish 1- qadamda Google colab tizimida yangi notebook yaratib kerakli kutubxonalarni import qilib
olamiz.
2- qadamda ma’lumotlarimizni google colab tizimiga import qilib olishimiz kerak bo’ladi va
endi tahlil qilish uchun esa quyidagi kodni yozamiz:
3- qadamda ma’lumotlarni korrelyatsion tahlilini olib borishimiz kerak bo’ladi. Korrelyatsion tahlil
bu mustaqil va bog’liq o’zgaruvchilarning o’zoro bog’liqlik darajasini aniqlash ko’rsatkichi
hisoblanadi.
Datasetdagi hamma xususiyatlar bilab korrelyatsiya darajasini aniqlash uchun quyidagi kodlarni
yozishimiz kerak bo’ladi: