PEDAGOGS international research journal www.pedagoglar.uz
Volume-5, Issue-1, March-2022 112 o’rganish deb ataladi, va ma’lumotlarni kuzatish orqali kompyuter ushbu
funksiyalarni saqlaydi, shu qoidalar nazoratsiz o’rganiladigan Mashina ta’limi.
Ushbu yondashuv nazorat ostida o’qitish (supervised)larning va nazoratsiz
o’rganishni birlashtiradi va bu “yarim nazorat ostidagi o’rganish” deb ham
nomlanadi. Kompyuterni harakatlarini o’rganish nuqtai nazardan “mustahkamlashni
o’rganish” deb nomlangan mashinada o’qitish usullari mavjud.
Masalan: Qo’lyozmadagi raqamlarni tanib olish.
Ushbu misol scikit-learn-dan qo'lda yozilgan raqamlarning tasvirlarini tanib olish
uchun qanday ishlatilishini ko'rsatadi.
(Algoritm 1) ning 8 va 9 qatorlarida raqamlarni aniqlab olish uchun Sklearn ning
datasets, svm va metrics lari import qilib olinmoqda
Algoritm 1. Python interaktiv muhiti uchun avtomatik ravishda yaratilgan modullar
Raqamli ma'lumotlar to'plami.
Ma'lumotlar to'plami raqamlarning 8x8 pikselli rasmlaridan iborat.
Ma'lumotlar
to'plamining tasvirlar atributi har bir rasm uchun 8x8 qatorli kulranglarni saqlaydi.
Dastlabki 4 ta rasmni tasavvur qilish uchun ushbu massivlardan foydalanamiz.
Ma'lumotlar to'plamining maqsadli atributi har bir rasm ko'rsatadigan raqamni
saqlaydi va bu quyidagi 4 ta uchastkaning sarlavhasiga kiritilgan.
PEDAGOGS international research journal www.pedagoglar.uz
Volume-5, Issue-1, March-2022 113 Izoh: agar biz rasm fayllaridan ishlayotgan bo'lsak (masalan, 'png'files), ularni quyidagicha yuklar edik: func: matplotlip.pyplotimre.