1.1 Mashinali o’qitishda Python, Matlab, R dasturlaridan foydalanish Mashinani o’qitish (MO’) uchun asosiy instrumenta vositalar, bu Python - MatLab – R dasturiy muhitlari hisoblanadi. MatLab, Python va R dasturiy muhitlari matematika va statistika asoslarini o'qitishda samarali ishlatiladi. Bu dasturiy muhitlar malumotlarga asoslangan muhitdagi katta hajmli ma'lumotlarni statistik tahlillar orqali o'rganishda, ayniqsa qaror qabul qilishda juda qulay hisoblanadi.
Python. Python - dasturlash tilining bitta turi. Python ma’lumotlarga boy muhitda kiruvchi ma’lumotlar statistikasini tahlil qilishni o'qitish uchun júda qulaydir. Bu dasturlash tilida eng keng tarqalgan dastur bu C (CPython deb nomlanadi). Python faqatgina dasturlash tili bo’libgina qolmasdan, balki u katta standart kutubxonalardan iborat. Bu kutubxonalar umumiy dasturlashga e'tibor berish uchun tuzilgan va operatsion sistema (OS) uchun maxsus, ish yuritish, tarmoq va matumotlar omborlari uchun modullarni qamrab olgan.
MatLab. MatLabdan matematik hisoblashlar va statistik tahlil qilish kabi masalalarni echishda foydalanish mumkin. Katta hajmli ma’lumotlar bilan aloqador qarorlarni qabul qilish uchun Python va R-dan foydalanish samarali hisoblanadi. MatLab nafaqat tijorat raqamli hisoblash muhiti, balki dasturlash tili sifatidada ham yuqori baholanadi. MatLab ham standart kutubxonalarga ega, biroq uning ishlatilishida matritsali algebra va ma'lumotlarga ishlov berish va chizish uchun katta tarmoq mavjud. Shu bilan birga, u ilg'or o'quvchi uchun vositalar majmuini qamrab olgan, lekin bu foydalanuvchiga qo'shimcha xarajatlarni keltirib chiqaradi.