MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT
AXBOROT TEXNOLOGIYALARI UNIVERSITETI
FARG'ONA FILIALI
O'quv yili:
2021-2022,
Semestr:
6-semestr,
Mutaxassislik:
Kompyuter injiniringi: Kompyuter injiniringi
Guruhi:
612-19
Fan nomi:
Mashinali o'qitishga
kirish
Talaba F.I.Sh.:
ISMOILOVA DILZODAXON DONIYORJON QIZI
Mashg'ulot:
Amaliy
7. Mashinali o’qitishda sinflashtirish algoritmlari va ularni dasturash
Bu amaliy ishni bajarish uchun Mathlab dasturlash tilining bazasida bor misoldan foydalanamiz. Yani
Iris gullining yaproqlarini sinflashtirishni ko’rib chiqamiz.
Buning uchun dastlab fishertable=readtable('fisheriris.csv') dan foydalanamiz. Natijada workspace
150x5 lik jadval hosil bo’ladi.
Keyin esa fishertable jadvalini va qiymatlari o’lchamini ko’rish
uchun
size(fishertable) buyrug’idan foydalanamiz. Keyin esa o’sha 150x5 lik jadvalning qiymatlarini ko’rish
uchun scattter buyrug’idan fooydalanamiz.
Bu hosil bo’lgan qiymatlar iris gulini 3 xil turi buyicha olingan qiymatlar
Endi biz buning grafigini ko’rishimiz uchun ya’ni sinflashirishda qanaqa kko’riniishhini
bilishimizz uchun
yuqoridagi APPS bo’limiga kirib
Classification learner ni tanlaymiz va hosil bo’lgan oynadan from workspace ni tanlaymiz.
Keyin esa start session tugmaini bosamiz
Hosil bo’lgan grafigimiz iris gulining 3 turi bo’yicha olingan qiymatlar asosiddagi grafik. Keyin esa bu
sinflashrish davomida qanchalik xatoga yo’l qo’yganimizni bilish uchun
train tuugmasini bosamiz va
xatolligimizni ko’rish uchun correct qiymatlarni ob turamiz
Natijada bu grafigimiz daraxt sinflashtirish turi bo’yicha aniqligi 96.7 % ga teng bo’ldi.Endi barcha
sinflashtirish turlari bo’yicha aniqlikni tekshirib ko’ramiz.
Natijada eng kata aniqligimiz daraxt sinflashtirish turi bo’yicha bo’ldi
Eng past ko’rsatgich esa ensemble turi bo’yicha bo’ldi yani 33.3%.