Mashinali oqitish (MO’) uchun kerakli instrumental vositalar (Octave/ Matlab/Python/) tahlili va imkoniyatlari bilan tanishish 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.
R dasturi. R - bu statistik tahlillar va grafikalarni chiqarish uchun mo’ljallangan dasturiy ta'minot hisoblanadi. R avvaldan paketlangan, avvaldan dasturlashtırılgan statistik tahlil sharoitida belgilar asosida qarorlar qabul qilishi mumkin bo'lgan ko'plab moslashtirilgan dasturlarga ega. R - bepul, shaffof manbali statistik dasturdur. Yangi Zelandiyadagi Oklend Universitetining hamkasblari Robert Gentleman va Ross Ihaka 1993 yilda dasturiy ta'minotnı yaratdi, sababi ular o'zlarining sinflash masalalari uchun yaxshi dasturiy ta'minot muhitiga ehtiyoj sezdi.