|
Maqsad: Belgilangan vazifani bajaruvchi dasturlarni yaratish.
Mashinali O‘qitish
|
bet | 4/32 | Sana | 20.12.2023 | Hajmi | 46,87 Kb. | | #125194 |
Bog'liq mashinaliMaqsad: Belgilangan vazifani bajaruvchi dasturlarni yaratish.
Mashinali O‘qitish:
Prinsip: Bu usulda esa dasturchi, ma'lumotlar asosida algoritmlarni o‘rganish, o‘zgaruvchan algoritmlarni yaratish va ulardan o‘z-o‘zini ishlab chiqish uchun foydalaniladi.
Amaliyoti: Algoritmlar ma'lumotlar to‘plami asosida o‘z-o‘zini o‘zgartiradi va o‘zini takomillashtiradi. Bu usulda ma'lumotlar tahlil qilinib, dasturlash modellari yaratiladi.
Maqsad: Ma'lumotlardan o‘qib chiqish, ma'lumotlarni tahlil qilish, klasterlash, klassifikatsiya va regressiya uchun modellar yaratish.
Bu usullar bir-birini qo‘llab-quvvatlaydi va turli vazifalarni hal etishda foydalaniladi. An'anaviy dasturlashda dasturchi har bir qadamni aniqlab olish, o‘zgaruvchan algoritmlarni yozish va dastur qilishda mahir bo‘lish kerak. Mashinali o‘qitish esa ma'lumotlar tahlil qilish, algoritmlarni yaratish va ulardan o‘z-o‘zini ishlab chiqish uchun ma'lumotlardan foydalanadi. Bunday usullar birgalikda ham ishlatilib, yaxshi natijalar olish uchun integratsiyalanadi.
5. Mashinali o‘qitishda o‘qituvchili (supervised) o‘qitish tushunchasi.
ChatGPT
Mashinali o‘qitishda "o‘qituvchili (supervised) o‘qitish" - bu tushuncha, ma'lumotlar to‘plami bilan bog‘liq natijalarni belgilash uchun foydalaniladigan o‘qitish usuli. Bu usulda, algoritm ma’lumotlar to‘plami asosida o‘rganishni amalga oshiradi, va bu ma’lumotlar etiketlar yordamida aniqlovchi belgilar (target values) bilan birgalikda qo‘llaniladi.
Bu tur usulda ma’lumotlar (masalan, turli xususiyatlardan iborat ko‘plab ma'lumotlar) va ularga mos keladigan maqsad (masalan, narxlarni bashorat qilish yoki turini aniqlash) bo‘yicha etiketlangan maqsad (target) bilan ta’minlanadi.
O‘qituvchili o‘qitishning keyinchalik algoritmlarda qo‘llanilishida, algoritm bir ma’lumotlar to‘plamini (training dataset) o‘qiydi va u holda o‘zini o‘rgatadi. Dastlab, bu usulning boshqaruvini dasturchi bajaradi va algoritmga o‘rganish jarayoni davom etadi.
Maslahat berish maqsadida, algoritm ma’lumotlar to‘plamidagi ma'lum bir obyekt haqida bilish uchun o‘rgatiladi. Agar masala klassifikatsiya bo‘lsa, algoritm ma’lum bir obyektni turiga qarab bo‘lish uchun o‘rgatiladi. Yoki regressiya masalasida, algoritm belgilangan qiymatlarni bashorat qilish uchun o‘rgatiladi.
O‘qituvchili o‘qitish mashhur algoritm turlari, masalan, qo‘llanilgan dasturlar, mavjud ma’lumotlar to‘plami va ularning mos keladigan maqsadlari bo‘yicha etiketlanishi, klassifikatsiya (classification) va regressiya (regression) uchun foydalaniladi. Bu usul yordamida algoritmlar ma’lumotlar to‘plamiga ko‘ra o‘zlarini o‘rgatib, keyinchalik yangi ma’lumotlar bilan ishlashda yaxshi natijalarni olishadi.
6. Mashinali o‘qitishda o‘qituvchisiz (unsupervised) o‘qitish tushunchasi.
ChatGPT
Mashinali o‘qitishda "o‘qituvchisiz (unsupervised) o‘qitish" - bu tushuncha, ma'lumotlar to‘plamining biror turlarini aniqlash uchun foydalaniladigan o‘qitish usuli. Bu usulda, etiketlar yordamida ma'lumotlarni o‘rganish mumkin emas, va algoritm ma’lumotlar to‘plamidagi ajralmas munosabatlarni, tuzilmalarini aniqlashga harakat qiladi.
O‘qituvchisiz o‘qitishni foydalanilayotgan algoritmlar ma'lumotlar to‘plamini tahlil qilish, klasterlash (clustering), dimensiyalarini kamaytirish (dimensionality reduction), yoki biror boshqa o‘qitish vazifalari uchun foydalanilishi mumkin.
Keyinchalikda o‘qituvchisiz o‘qitishda foydalaniladigan asosiy usullar quyidagilardir:
|
| |