Kiberxavfsizlik” fakulteti 713-21- guruh cry


Download 28.71 Kb.
Sana03.11.2023
Hajmi28.71 Kb.
#1744625
Bog'liq
Mashinali oqitish 2-amaliy





MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI

KIBERXAVFSIZLIK” FAKULTETI


713-21- guruh CRY002 - 1 - patok talabasi
OBIDOV BOBIRJONning
Mashinali oqitish kirish” fanidan tayyorlagan

2-AMALIY ISHI


Topshirdi: Obidov B.
Tekshirdi: Ochilov M.


TOSHKENT - 2023

2-amaliy ish.
10-variant


  1. Berilgan variantdagi masala yuzasidan o’rgatuvchi tanlama(dataset)ni
    shakllantiring.



  1. rasm. Bu kodda dataset hozil qilindi va uni 4ta xuxusiyati bo’yicha 3 sinfga bo’lindi.

2.Yaratilgan dataset ning ixtiyoriy ikkita xususiyatini olgan holda matplotlib kutubxonasidan foydalanib grafik tasvirlang.


  1. rasm. Datasetni maqolalar soni va qo’llanmalar soni xususiyati bo’yicha grafik chizish kodi.



  1. rasm. Datasetni matplotlib kutubxonasi yordamida ikkita xususiyatininng grafigi.

3.Yaratilgan datasetni modelni o’qitish uchun 85 % va testlash uchun 15% nisbatda bo’laklarga ajrating.


  1. rasm. Modelni qurish uchun datasetni train va test qismlarga ajratish.



  1. rasm. X_train yani datasetni barcha xususiyatlari.



  1. rasm. Y_train yani datasetni barcha sinflari.



  1. rasm. Bu kod yaratilgan datasetni modelni o’qitish uchun 85 % va testlash uchun 15% nisbatda bo’laklarga ajratadi.



  1. rasm. Bu kod o’qitishda nechta qator borligini hisoblaydi.

Bunda 4ustun xususiyatlaridagi 40ta datasetdan 34tasi o’qitishda deb chiqardi.


  1. rasm. Bu kod testlash uchun nechta qator borligini hisoblaydi.

Bunda 4ustun xususiyatlaridagi 40ta datasetdan 6tasi o’qitishda deb chiqardi.


  1. Sklearn kutubxonasidan foydalangan holda logistik_regressiya modelini quring.



  1. rasm. Sklearn kutubxonasidan logistik_regressiya chaqirildi.



  1. rasm. Sklearn kutubxonasidan foydalangan holda logistik_regressiya modelini qurildi.

  1. Model aniqligini hisoblang(o’rgatuvchi tanalama uchun).



  1. rasm. Bu kodda train to’plam uchun model aniqligi hisoblandi va javobi keltirildi.

  1. Modelni test to’plam bilan testlang. Modelini test to’plamdagi aniqligini hisoblang.




  1. rasm. Bu kodda test to’plam uchun model aniqligi hisoblandi va javobi keltirildi.

  1. Test to’plam uchun tartibsizlik matritsasi (confusion_matrix) ni hisoblang va tariflang.



  1. rasm. Sklearn.matrix kutubxonasidan confusion_matrix chaqirildi.


15 -rasm. Bu kodda train to’plam uchun confusion_matrix tuzildi va qiymatlarini chop etildi.
Bu qiymatlar:
1-sinfda 12ta to’g’ri baholagan 5ta 2-sinf bilan adashgan.
2-sinfda 8ta to’g’ri baholagan 2ta 1-sinf bilan adashgan.
3-sinfda 9ta to’g’ri baholagan va qolgan siflar bilan adashmagan.

16 -rasm. Bu kodda test to’plam uchun confusion_matrix tuzildi va qiymatlarini chop etildi.
Bu qiymatlar:
1-sinfda 2ta to’g’ri baholagan qolgan sinflar bilan adashmagan.
2-sinfda 1ta to’g’ri baholagan 1ta 1-sinf bilan adashgan.
3-sinfda 2ta to’g’ri baholagan va qolgan siflar bilan adashmagan.


17 -rasm. Bu kodda O’qituvchining xususiyatlari berilsa uning qaysi sinfga tegishli ekanligini ko’rsatadi.


Download 28.71 Kb.

Do'stlaringiz bilan baham:




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