Uploaded by Shermatov Jamoliddin

"Mashinali o'qitish" fani sillabusi

advertisement
O‘ZBEKISTON RESPUBLIKASI
OLIY TA’LIM, FAN VA INNOVATSIYALAR VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
“TASDIQLAYMAN”
Muhammad al-Xorazmiy nomidagi Toshkent
axborot texnologiyalari universiteti
O‘quv ishlari bo‘yicha prorektor
___________Dj Sultanov
2023-yil “___” _________
“MASHINALI O‘QITISH” FANI BO‘YICHA
SILLABUS
Kunduzgi bo‘lim uchun
Bilim sohasi:
Ta’lim sohalari:
Ta’lim yo‘nalishlari:
–
600 000
–
610 000
60711500 –
Axborot-kommunikatsiya texnologiyalari
Axborot-kommunikatsiya texnologiyalari
Mexatronika va robototexnika
Toshkent – 2023
Modul / FAN SILLABUSI
Kompyuter injiniringi fakulteti
60610700 – Sun’iy intellekt
ta’lim yo‘nalishi
Mashinali o‘qitish
Majburiy
Fan nomi:
Fan turi:
Fan kodi:
Bosqich:
Semestr:
Ta’lim shakli:
Mashg‘ulotlar shakli va semestrga
ajratilgan soatlar:
Ma’ruza
Amaliy mashg‘ulotlar
Laboratoriya mashg‘ulotlari
Seminar
Mustaqil ta’lim
Sinov birligi miqdori:
Baholash shakli:
Fan tili:
MCL1552
3
5
Kunduzgi
180
44
30
106
6
Imtixon
O‘zbek
Fanni maqsadi (FM)
FM1
Ushbu kurs har bir talaba mashinali o‘qitish haqida bilishi kerak bo‘lgan
bilimlarni o‘rgatadi. Mashinali o‘qitish - bu bizning shaxsiy hayotimiz va jamiyat
uchun ta'sir ko‘rsatadigan tez rivojlanib borayotgan texnologiyalardan biri
hisoblanadi. Mazkur fan sun’iy intellekt sohasining bloklari hamda
komponentlarini qurish, algoritmlar, faollashtiruvchi funksiyalar, mashinani
o‘qitish va neyron tarmoqlar haqida asosiy tushunchalarni o‘z ichiga oladi. Bunda
talabalar mashinali o‘qitish algoritmlarining sohalarga tadbiqi, mavjud ish
o‘rinlariga ta’siri, shuningdek, kelajakda yangi va qiziqarli soha yo‘nalishlarini
yaratish potensialini muvozanatli ko‘rib chiqish hamda sun’iy neyron tarmoq
algoritmlarini qo‘llash sohalari va texnologiyalari haqida to‘liq tushunchaga ega
bo‘ladi.
Fanni o‘zlasahtirish uchun zarur boshlang‘ich bilimlar
1.
2.
3.
- dasturlash tillaridan foydalanishning boshlang’ich ko‘nikmalarga ega bo‘lishi;
- chiziqli algebra nazariyasini amaliyotda qo‘llash tajribasiga ega bo‘lishi;
- mexatronika va robotatexnika qurilmalarini ishlata olish hamda amaliyotda
qo‘llash tajribasiga ega bo‘lishi
2
TN1
TN2
TN3
TN4
TN5
TN6
TN7
TN8
TN9
TN10
TN11
М1
Ta’lim natijalari (TN)
Mashinali o‘qitish asosiy tushunchalari. Statistik usullar va ularning mashinali
o‘qitishdagi o‘rni. Mashinali o‘qitishning sun’iy intellektda qo‘llanilishi haqida
umumiy tushunchalarga ega bo‘ladi.
Mashinali o‘qitish turlari bilan tanishish. O‘qituvchili va o‘qituvchisiz o‘qitish
algoritmlari. Mashinali o‘qitish uchun kerakli instrumental vositalar
(Octave/Matlab/Python/) tahlili va imkoniyatlari bilan tanishib chiqadi.
Chiziqli regressiya tushunchasi. Chiziqli regressiya uchun model qurish. Regression
model koeffitsentlari aniqlash. Model aniqligini tekshirish bo‘yicha ko‘nikmalari
oladi.
Regression tahlilning ko‘p o‘zgaruvchili ko‘rinishi. Ko‘p o‘zgaruvchili chiziqli
regression modelini qurish. Ko‘p hadli regression model. Gradiyentli tushish usuli.
Stoxastik gradiyentli tushish tushunchalarini tushinib oladi.
Logistik regressiya tushunchasi. Logistik regressiya modelini qurish.
Optimizatsiyalash masalalari. Sinflashtirish jarayonida ehtimollik qiymatlarini
hisoblash va qarorlar chegaralarini aniqlash (decision boundry). Softmax regressiya
funksiyasi haqida bilib oladi.
Sinflashtirish tushunchasi. Sinflashtirish mashinali o‘qitishning asosiy
yondashuvlaridan biri sifatida. O‘qitish masalasi. MNIST o‘quv tanlanma tuzilishi.
Sinflashtirish masalasi uchun logistik va softmax regressiya funksiyalaridan
foydalanish. Samaradorlikni baholash usullari. Tartibsizlik matritsasi (confusion
matrix) hadiqa tushunchalarga ega bo‘ladi.
Mashinali o‘qitishda tanlanmani yaratish usullari. Tanlanma tushunchasi.
O‘rgatuvchi tanlanmani yaratish, yig‘ish va dastlabki ishlov berish usullari.
O‘rgatuvchi tanlanmani generatsiya qilish funksiyalari (pandas paketi). Mavjud
o‘rgatuvchi tanlanmalar (open datasets) bilan ishlash usullarini o‘rganadi.
O‘qituvchisiz o‘qitish tushunchasi va uning usullari. Klasterlash masalasini yechish.
Klasterlash usullaridan foydalanish, iyerarxik klasterlash, K-means klasterlash, KNN (nearest neighbors) klasterlash va boshqa usullardan foydalanish bo‘yicha
ko‘nikmaga ega bo‘ladi
Biologik va sun’iy neyron tushunchasi. Neyron tarmoq tushunchasi. Neyronlar
ustida mantiqiy amallar bajarish. Perseptron tushunchasi va vazifasi. Sodda neyron
tarmog‘ini qurish. Og‘irlik koeffitsentlari va ularni hisblash. Neyron tarmoq sathlari
bo‘yicha tushuncha va ko‘nikmalarga ega bo‘ladi.
Ko‘p sathli neyron tarmoqlarini qurish. Ko‘p sathli neyron tarmog‘ida kiruvchi,
chiquvchi va yashirin sathlar. Ko‘p sathli neyron tarmog‘ida og‘irlik koeffitsentlari
qiymatlarini yangilash amallari (backpropogation). Ko‘p sathli perseptron orqali
regressiya va sinflashtirish masalasini yechish malakasiga ega bo‘ladi.
Chuqur o‘qitish tushunchasi. Chuqur o‘qitish orqali sun’iy intellekt masalalarini
yechish bilim va malakasiga ega bo‘ladi.
Mashg‘ulotlar shakli: ma’ruza (M)
Mashinali o‘qitishga kirish. Sun’iy intellekt. Sun’iy intellekt tarixi va
asoslari. Mashinali o‘qitish tushunchasi. Asosiy tushunchalari. Mashinali
o‘qitishning sun’iy intellektda qo‘llanilishi. Turli sohalarda qo‘llanilishi,
mavjud ilovalar va ularning imkoniyatlari. Robototexnika sohasida mashinali
o‘qitish algoritmlari o‘rni.
3
soat
2
М2
М3
М4
М5
М6
М7
M8
M9
M10
M11
Chiziqli algebra asoslari. Chiziqli algebraning asosiy tushunchalari.
Mashinali o‘qitishda chiziqli algebra amallaridan foydalanish. Vektor va
matritsalar ustida turli xil amallarni (skalyar qo‘shish, ko‘paytirish, matritsa
teskarisi, normasi, rangini hisoblash, transpanerlash va h.k.) bajarish.
Mashinali o‘qitish turlari Nazorat ostida bo‘lgan (supervised) o‘qitish.
Nazorat ostida bo‘lmagan (Unsupervised) o‘qitish. Yarim nazorat ostida (semisupervised) o‘qitish. Mustahkamlangan (Reinforcement) o‘qitish algoritmlari.
O‘zini o‘zi o‘qitish (self-supervised) algoritmlari. Ko‘chirilgan (transfer)
o‘qitish. Onlayn o‘qitish. Batch o‘qitish.
Mashinali o‘qitishda instrumental vositalardan foydalanish. Kerakli
instrumental vositalar. Python dasturiy muhitida asosiy amallar operatorlari.
Python dasturiy muhitida asosiy amallar operatorlari. Vektor va matritsalarni
e’lon qilish va ular ustida amallar bajarish. Boshqaruv va sikl operatorlari.
Vektorizatsiyalash amallari bilan ishlash. Funksiyalar bilan ishlash. Funksiya
tushunchasi. Funksiyalar bilan ishlash. Model uchun ma’lumotlarni o‘qib olish
funksiyalari bilan ishlash.
Ma’lumotlarni grafik tasvirlash. Ma’lumotlarni grafik tasvirlash usullari.
Mashinali o‘qitishda grafik tasvirlashning ahamiyati. Python tilida mavjud
grafik hosil qiluvchi kutubxonalar (Matplotlib, Pandas Plotting, Plotly) tavsifi
va funksiyalari haqida tushunchalar.
O‘rgatuvchi tanlanma (Dataset). Mashinali o‘qitishda tanlanmani yaratish
usullari. O‘rgatuvchi tanlanmani yaratish, yig‘ish va dastlabki ishlov berish
usullari. O‘rgatuvchi tanlanmani generatsiya qilish. O‘rgatuvchi tanlanmani
generatsiya qilish funksiyalari (pandas paketi). Mavjud o‘rgatuvchi
tanlanmalar (open datasets) bilan ishlash. OpenSource o‘quv tanlanmalar.
Mashinali o‘qitishda chiziqli regressiya masalasi. Chiziqli regressiya
tushunchasi. Chiziqli regressiya uchun model qurish. Regression model
koeffitsentlari. Cost funksiyasini hisoblash. Model aniqligini tekshirish. Ko‘p
o‘zgaruvchili chiziqli regressiya. Regression tahlilning ko‘p o‘zgaruvchili
ko‘rinishi. Ko‘p o‘zgaruvchili chiziqli regression modelini qurish. Ko‘p hadli
regression model. Gradientli tushish usuli. Stoxastik gradientli tushish
Mashinali o‘qitishda sinflashtirish masalalari. Sinflashtirish tushunchasi.
Sinflashtirish mashinali o‘qitishning asosiy yondashuvlaridan biri sifatida.
O‘qitish masalasi. Logistik regressiya tushunchasi. Logistik regressiya
tushunchasi. Logistik regressiya modelini qurish. Sinflashtirish jarayonida
ehtimollik qiymatlarini hisoblash va qarorlar chegaralarini aniqlash (decision
boundry). Softmax regressiya funksiyasi.
Sinflashtirishni klassik algoritmlari. Mashinali o‘qitishda sinflashtirish
Naive Bayes va K-Neirest Neighbor algortimlari tavsifi. Random Forest va
Decision Tree algortimlari. Support Vektor Machine algoritmi sinflashtirish
prinsipi. Mashinali o‘qitishning sinflashtirish algoritmlarining afzalliklari va
kamchiliklari.
Regulyarizatsiyalash tushunchasi. Optimizatsiyalash masalalari. O‘qitish
jarayonida L1 va L2 darajadagi regulyarizatsiyalash. Optimizatsiyalash
masalalari. O‘qitish jarayonida regulyarizatsiyalash. Ma’lumotlarni tartibga
solishning chiziqli usullari (Regularized linear models). Chiziqli va logistik
regressiyani tartibga solish.
O‘qituvchisiz (Unsupervised) o‘qitish algoritmlari. O‘qituvchisiz o‘qitish
tushunchasi. O‘qituvchisiz o‘qitish algoritmlari yordamida yechiladigan
masalalar. O‘qituvchisiz o‘qitish klassik algortimlari. O‘qituvchisiz o‘qitish
algoritmlari uchun ma’lumotlar to‘plami xususiyatlari.
4
2
2
2
2
2
2
2
2
4
2
M12
M13
M14
M15
M16
M17
Klasterlash masalasini yechish. Bazaviy klasterlash usullari va algoritmlari
asosiy tushunchalari. Ierarxik klasterlash, K-means va boshqa usullardan
foydalanib ma’lumotlar to‘plamini klasterlash masalasini yechish
Sun’iy neyron tarmoqlari.Biologik va sun’iy neyron tushunchasi. Neyron
tarmoq tushunchasi. Neyronlar ustida mantiqiy amallar bajarish. Perceptron
tushunchasi va vazifasi. Sun’iy neyron tarmoq ishlash prinsipini sxematik
ifodalash. Sodda neyron tarmog‘ini qurish. Og‘irlik koeffitsientlari va ularni
hisoblash. Neyron tarmoq sathlari. Faollashtirish funksiyalari. Sodda neyron
taqmog‘i yordamida binar sinflashtirish masalasini yechish.
Ko‘p sathli neyron tarmoqlari. Ko‘p sathli neyron tarmoqlarini qurish. Ko‘p
sathli neyron tarmog‘ida kiruvchi, chiquvchi va yashirin sathlar. Ko‘p sathli
neyron tarmog‘ida og‘irlik koeffitsentlari qiymatlarini yangilash amallari
(backpropogation). Ko‘p sathli perseptron orqali regressiya va sinflashtirish
masalasini yechish.
Instrumental dasturiy vositalar asosida neyron tarmog‘ini qurish. Python
muhitida neyron tarmog‘ini qurish funksiyalari va mavjud kutubxonalardan
foydalanish. Neyron tarmoq modelini yaratish va chop qilish. Neyron tarmoqni
o‘qitish masalasi. Sodda va murakkab neyron tarmoqlarida o‘qitish masalasi.
Neyron tarmoqini o‘qitish uchun o‘rgatuvchi tanlanmani tanlash. O‘rgatuvchi
tanlanmaga dastlabki ishlov berish.
Neyron tarmoq asosida sinflashtirish masalasini yechish. Neyron
tarmog‘ida yo‘qotish funksiyasi (loss function) va gradientli tushish (gradient
descent) funksiyalarini hisoblash. Sinflashtirish uchun model aniqligi oshirish.
Chuqur o‘qitish tushunchasi va turlari.Chuqur o‘qitish tushunchasi. Chuqur
o‘qitish orqali sun’iy intellekt masalalarini yechish.
Chuqur o‘qitish
bosqichlari. Chuqur o‘qitish turlari. Chuqur o‘qitish turlari. CNN, RNN,
LSTM, DFF va boshqa chuqur o‘qitish algoritmlari imkoniyatlari.
Jami
2
2
4
4
4
4
44
Mashg‘ulotlar shakli: Amaliyot (A)
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
Mashinali o‘qitish va uning asosiy tushunchalari, algoritmlari. Mashinali o‘qitish
turlari. Mashinali o‘qitish jarayonining umumiy qadamlari.
Mashinali o‘qitishda instrumental vositalardan foydalanish. Python dasturiy
muhiti bilan ishlash.
Mashinali o‘qitish uchun chiziqli algebra. Chiziqli algebra masalalarini
dasturlash.
O‘rgatuvchi tanlanma shakllantirish (pandas kutubxonasi)
Mashinali o‘qitishda ma’lumotlarni grafik tasvirlash usullari.
Bir o‘zgaruvchili va ko‘p o‘zgaruvchili chiziqli regressiya masalalari va ularni
dasturlash
Logistik regressiya tushunchasi va ularning mashinali o‘qitishda qo‘llanilishi.
Mashinali o‘qitishda sinflashtirish algoritmlari (SVM, KNN, RF, DT) va ularni
dasturlash.
Mashinali o‘qitishda o‘qituvchisiz o‘qitish algoritmlarini
(K-means va iearxik klasterlash) o‘rganish va ularni dasturlash.
Python dasturlash tilidan foydalanib sodda neyron tarmog‘ini qurish.
Regressiya masalalari uchun mo‘ljallangan neyron tarmoq modelini yaratish.
Sinflashtirish masalalarini neyron tarmoqlari orqali yechish.
5
2
2
2
2
2
2
2
2
2
2
2
2
2
A14
A15
Overfitting va underfitting muammolari va ularni yechish usullari. L1 va L2
darajadagi optimallashtirish
Chuqur o‘qitishga asoslangan neyron tarmoqlar. Svertkali neyron tarmoqlar
(CNN), Rekurrent neyron tarmoqlari, Avtoenkoderlar va boshqa chuqur
o‘qitishsha asoslangan algoritmlar arxitekturalari va ularning imkoniyatlari.
Jami
Mustaqil ta’lim(MT)
MI 1
MI 2
MI 3
MI 4
Python dasturlash tilining maxsus kutubxonalaridan foydalangan holda, uyni
xarakterlovchi ko‘p sondagi xususiyatlari asosida uning narxini va sinf(biznes,
ekanom)ini bashorat qiluvchi regression modelni qurish va model aniqligini
baholash.
Inson va robot o‘rtasidagi munosabatni tashkil etish uchun mashinali o‘qitish
usullari va algoritmlarini ishlab chiqish.
Qo‘lda yozilgan arab raqamlarini tanib olish tizimini ko‘p sathli neyron
tarmoqlari asosida Tenserflow va Keras kutubxonasidan foydalangan holda
to‘liq loyihasini tayyorlash va Python dasturlash tili yoramida amalga
oshirishda tegishli o‘rgatuchi tanlanmani shakllantirish va tanuvchi modelni
o‘qitish.
Sklearn va Keras kutubxonalaridan foydalangan holda ovoz yordamida
insonni audintifikatsiya qilish dasturini mashinali o‘qitish algoritmlari asosida
ishlab chiqish(o‘zbek tili misolida). Natijalarini mavjud dasturlar bilan
solishtirma natijalarni shakllantirish.
Tensorflow
va Keras kutubxonalaridan foydalangan holda
foydalanuvchini yuz tasviri orqali audintifikatsiya qilish dasturini
MI 5
mashinali o‘qitish algoritmlari asosida ishlab chiqish. Natijalarini
mavjud dasturlar bilan solishtirma natijalarni shakllantirish.
Robototexnik qurilmalarga obyektlarni aniqlash algoritmlarini qo‘llash
MI 5
natijasida yuzni tanish tizimini tashkil etish(face recognition).
Jami:
2
2
30
Ajratilgan
soatlar
15
15
20
20
20
16
106
Mustaqil ish ma’ruza va amaliy mashg‘ulotlardan berilgan vazifa bo‘yicha referat, mustaqil
ish va taqdimot shaklida talabaning individual bajaradigan ishi hisoblanadi.
1.
2.
Asosiy adabiyotlar
Aurelian Geron, Hands on Machine Learning with Scikit-Learn Keras&Tensorflow //
Second edition Concepts, Tools, and Techniques to Build Intelligent Systems, 2019, 510
pages
Monica Bianchini, Milan Simic, Ankush Ghosh, Rabindra Nath Shaw // Machine Learning
for Robotics Applications, Springer, 2020, 175 pages.
6
3.
4.
5.
Oliver Theobald, “Machine Learning for Absolute Beginners”, second edition, 2017, 128
pages
Жуков Л.А., Решетникова Н.В. Приложения нейронных сетей: Учебное пособие
для студентов, учащихся лицея и ЗПШНИ / Л. А. Жуков, Н. В. Решетникова.
Красноярск: ИПЦ КГТУ, 2007. 154 с.
Галушкин А. И. Нейронные сети: основы теории. – М.: Горячая линия–. Телеком,
2012. – 496 с.: ил. ISBN 978-5-9912-0082-0
Tavsiya qilinadigan qo‘shimcha adabiyotlar
Tanqidiy tahlil, Qat’iy tartib-intizom va shaxsiy javobgarlik-har bir rahbar faoliyatining
1.
kundalik qoidasi bo‘lishi kerak. Sh.M.Mirziyoyev, O‘zbekiston, varaq 104, 2017. 5000 s.
2. 2017-2022 Harakatlar strategiyasi. Sh.M.Mirziyoyev, Adolat, varaq 112, 2017. 4000 s.
Heidelberg, S. B. (2005). Introduction to Machine Learning Using Neural Nets. Retrieved
3.
on 9/02/2015 from http://link.springer.com/chapter/10.1007/3-540-27335-2_7
Heskes, Tom and Barber, David. (2014). Neural Networks. Retrieved from
4.
http://www.eolss.net/Eolss-sampleAllChapter.aspx
Mano, C. (2014). Definition of neural network. Retrieved on June, 2014 from
5.
http://www.ehow.com/print/about_5585309_definition-neural-etworks.html
Mano, C. (2014). Examples of artificial neural network. Retrieved on June, 2014 from
6.
http://www.ehow.com/print/about_5585309_definition-neural-networks.html
Mujeeb, R. (2012). Introduction to artificial neural network and machine learning.
7.
Palakkad: Government engineering college, sreekrishnapuram.
Sundal, M. K. et al. (2014). Introduction. Retrieved on 20th Nov., 2014 from
8.
http://nptel.ac.in/courses/102106023/
9. Stanford course CS231n on “Convolutional Neural Networks for Visual Recognition”
Heidelberg, S. B. (2005). Introduction to Machine Learning Using Neural Nets. Retrieved
10.
on 9/02/2015 from http://link.springer.com/chapter/10.1007/3-540-27335-2_7
М. Тим Джонс Программирование искусственного интеллекта в приложениях //
11.
Пер. с англ. Осипов А. И. — М.: ДМК Пресс, 2006. — 312
Elektron manbalar:
1. https://en.wikipedia.org/wiki/Artificial_intelligence.
2. https://icenamor.github.io/files/books/Hands-on-Machine-Learning-with-Scikit-2E.pdf
3. http://cs231n.stanford.edu/
4. https://www.sciencedaily.com/news/computers_math/artificial_intelligence
5. https://en.wikipedia.org/wiki/Artificial_neural_network
6. http://neuralnetworksanddeeplearning.com/;
Talabaning fan bo‘yicha o‘zlashtirish ko‘rsatkichini nazorat qilishda
quyidagi mezonlar tavsiya etiladi
a) 5 baho olish uchun talabaning bilim darajasi quyidagilarga javob
berishi lozim:
fanning mohiyati va mazmunini to‘liq yorita olsa;
fandagi mavzularni bayon qilishda ilmiylik va mantiqiylik saqlanib, ilmiy
xatolik va chalkashliklarga yo‘l qo‘ymasa;
7
fan bo‘yicha mavzu materiallarining nazariy yoki amaliy ahamiyati haqida
aniq tasavvurga ega bo‘lsa;
fan doirasida mustaqil erkin fikrlash qobiliyatini namoyon eta olsa;
berilgan savollarga aniq va lo‘nda javob bera olsa;
konspektga puxta tayyorlangan bo‘lsa;
mustaqil topshiriqlarni to‘liq va aniq bajargan bo‘lsa;
fanga tegishli qonunlar va boshqa me’yoriy-huquqiy hujjatlarni to‘liq
o‘zlashtirgan bo‘lsa;
fanga tegishli mavzulardan biri bo‘yicha ilmiy maqola chop ettirgan bo‘lsa;
tarixiy jarayonlarni sharxlay bilsa.
b) 4 baho olish uchun talabaning bilim darajasi quyidagilarga javob
berishi lozim:
fanning mohiyati va mazmunini tushungan, fandagi mavzularni bayon
qilishda ilmiy va mantiqiy chalkashliklarga yo‘l qo‘ymasa;
fanning mazmunini amaliy ahamiyatini tushungan bo‘lsa;
fan bo‘yicha berilgan savollarga to‘g‘ri javob bera olsa;
fan bo‘yicha berilgan vazifa va topshiriqlarni o‘quv dasturi doirasida
bajarasa;
fan bo‘yicha konspektga puxta shakllantirgan bo‘lsa;
fan bo‘yicha mustaqil topshiriqlarni to‘liq bajargan bo‘lsa;
fanga tegishli qonunlar va boshqa me’yoriy-huquqiy hujjatlarni to‘liq
o‘zlashtirgan bo‘lsa;
c) 3 baho olish uchun talabaning bilim darajasi quyidagilarga javob
berishi lozim:
fan haqida umumiy tushunchaga ega bo‘lsa;
fandagi mavzularni tor doirada yoritib, bayon qilishda ayrim
chalkashliklarga yo‘l qo‘ysa;
bayon qilish ravon bo‘lmasa;
fan bo‘yicha savollarga mujmal va chalkash javoblar olinsa;
fan bo‘yicha matn puhta shakillantirilmagan bo‘lsa.
d) quyidagi hollarda talabaning bilim darajasi qoniqarsiz 2 baho bilan
baholanishi mumkin:
fan bo‘yicha mashg‘ulotlarga tayyorgarlik ko‘rilmagan bo‘lsa;
fan bo‘yicha mashg‘ulotlarga doir hech qanday tasavvurga ega bo‘lmasa;
fan bo‘yicha matnlarni boshqalardan ko‘chirib olganligi sezilib tursa;
fan bo‘yicha matnda jiddiy hato va chalkashliklarga yo‘l qo‘yilgan bo‘lsa;
fanga doir berilgan savollarga javob olinmasa;
fanni bilmasa.
8
Fan o‘qituvchisi to‘g‘risida ma’lumot
Dastur mualliflari:
E-mail:
Tashkilot:
Taqrizchilar:
Muhammad al-Xorazmiy nomidagi Toshkent axborot
texnologiyalari universiteti, “Sun’iy intellekt” kafedrasi
Atadjonov I.R. - Muhammad al-Xorazmiy nomidagi
TATU “Kompyuter tizimlari” kafedrasi professori, DSc.
Xo‘jayarov I.Sh. - Muhammad al-Xorazmiy nomidagi
TATU Samarqand filiali “Axborot texnologiylari”
kafedrasi muduri, Ph.D.
Mazkur Sillabus universitet o‘quv-uslubiy Kengashning 2023-yil
28-avgustdagi 1-sonli bayoni bilan tasdiqlangan.
Mazkur Sillabus, “Sun’iy intellekt” kafedrasining 2023-yil 25-avgustdagi
1-sonli bayoni bilan maqullangan.
O‘quv-uslubiy boshqarama boshlig‘i
A.Ergashev
Fakultet dekani
T.Kuchkorov
Kafedra mudiri
X.Zaynidinov
Tuzuvchi
J.Nurmurodov
9
Download