“sun’iy inetllekt va neyron tarmoqlari” fanidan mustaqil ishi mavzu: Mashinali o’qitishda samaradorlikni baholash usullari. Tartibsizlik matritsasi


Download 0.77 Mb.
bet1/5
Sana28.01.2023
Hajmi0.77 Mb.
#1135956
  1   2   3   4   5
Bog'liq
SI NT mustaqil ish Alimbaeva A slides

“SUN’IY INETLLEKT VA NEYRON TARMOQLARI” FANIDAN MUSTAQIL ISHI Mavzu: Mashinali o’qitishda samaradorlikni baholash usullari. Tartibsizlik matritsasi (confusion matrix)

Bajaruvchi: advl guruhi 2 kurs magistranti alimbaeva Asalbanu

Qabul qiluvchi: Ochilov Mannon

REJASI

  • KIRISH
  • CONFUSION MATRIX QO’LLANILISHI
  • CONFUSION MATRIX YA’NI TARTIBSIZLIK MATRITSASINI TASHKIL QILISH
  • TARTIBSIZLIK MATRITSASIDA ANIQLIKNI HISOBLASH
  • XULOSA
  • FOYDALANILGAN ADABIYOTLAR

KIRISH

  • Mashinani o'rganish uchun ishlatiladigan ba'zi umumiy Python kutubxonalari:
  • Matplotlib, seaborn, plotly - Tez ishlov berish va yuqori sifatli grafik yaratish, ma'lumotlarni vizualizatsiya qilish va grafik chizishda foydalaniladi.
  • NumPy - Algoritmlarni tahlil qilish va almashishda yordam beradigan universal ma'lumotlar strukturasini yaratish; katta ma'lumotlar to'plamlarida ilg'or matematik operatsiyalar
  • Pandas - ma'lumotlarni manipulyatsiya qilish, ma'lumotlarni tahlil qilish, ma'lumotlarni moslashtirish, ma'lumotlar to'plamini qayta qurish va segmentatsiyalash
  • Scikit-Learn - Ma'lumotlarni tahlil qilish, ma'lumotlarni qazib olish, statistik modellashtirish
  • TensorFlow - Neyron tarmoqlarni qurish va o'qitish; Shaklni aniqlash; Raqamli hisoblash
  • PyTorch - Sun'iy intellekt, mashinani o'rganish va chuqur o'rganish ilovalari

Ushbu Python kutubxonalari AI va ML algoritmlarini amalga oshirishni juda oson qiladi. Bu mahsulotni tezroq ishlab chiqishga yordam beradi, chunki ishlab chiquvchiga kodlarni qayta yozmasdan murakkab muammolarni hal qilish imkonini beradi. Python dasturlash bundan tashqari qulayliklarini sanab o’tsak:

  • Ushbu Python kutubxonalari AI va ML algoritmlarini amalga oshirishni juda oson qiladi. Bu mahsulotni tezroq ishlab chiqishga yordam beradi, chunki ishlab chiquvchiga kodlarni qayta yozmasdan murakkab muammolarni hal qilish imkonini beradi. Python dasturlash bundan tashqari qulayliklarini sanab o’tsak:
  • Moslashuvchanlik. Hech kim murakkab narsalar ustida ishlashni yoqtirmaydi va Python xuddi shu muammoni hal qiladi. Bu moslashuvchan va o'ta samarali dasturlash tili bo'lib, uni boshqa tillar bilan birgalikda ishlatish mumkin. U ishlab chiquvchilarga OOP yoki Skriptni tanlash imkoniyatini taklif qiladi. Bundan tashqari, u manba kodini qayta kompilyatsiya qilishni talab qilmaydi, bu esa natijalarni ko'rishni osonlashtiradi. Amaliyotning qulayligi tufayli ishlab chiquvchilar xato ehtimolini kamaytiradigan xavfsiz muhitda ishlashdan zavqlanishlari mumkin.
  • Python ishlab chiquvchilarga dasturlash uslublarini tanlash (quyida muhokama qilinadi) yoki hatto ularni birlashtirish imkoniyatini taklif qiladi.

Download 0.77 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5




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