“SUN’IY INETLLEKT VA NEYRON TARMOQLARI” FANIDAN MUSTAQIL ISHI Mavzu: Mashinali o’qitishda samaradorlikni baholash usullari. Tartibsizlik matritsasi (confusion matrix) 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.
Do'stlaringiz bilan baham: |