Subject · Computer science
Python-la maşın öyrənməsi
About this subject
Credits
6
Workload
180hours
Semester
Autumn
Academic year
2025-2026
Description
“maşın öyrənməsi” fənni maşın öyrənməsinin nəzəri əsaslarını, alqoritmlərini və python mühitində tətbiqini öyrədir. fənn çərçivəsində numpy, pandas, scipy, matplotlib və seaborn kitabxanaları, verilənlərin statistik təhlili, ilkin emalı (data preprocessing) və vizuallaşdırılması, scikit-learn mühitində nəzarətli və nəzarətsiz öyrənmə alqoritmləri, o cümlədən decision tree, random forest, knn, svm, naive bayes, reqressiya, k-means və DBSCAN metodları öyrənilir. kursun sonunda tələbələr maşın öyrənməsi modellərini qurmaq, qiymətləndirmək və real verilənlər üzərində tətbiq etmək, həmçinin generativ süni intellekt alətlərindən istifadə etməklə analitik problemlərin həllinə praktik yanaşmalar formalaşdırırlar.
Course learning outcomes
CLO 1: Explains the basic concepts, types, development stages and application areas of machine learning.
CLO 2: Processes, analyzes and visualizes data using numpy, pandas, scipy, matplotlib and seaborn libraries.
CLO 3: Prepares data for machine learning by applying data preprocessing and statistical analysis methods.
CLO 4: Solves prediction and classification problems by applying supervised learning algorithms (decision tree, random forest, knn, svm, naive bayes and regression).
CLO 5: Performs data clustering by applying unsupervised learning algorithms (k-means, dbscan) and evaluates the results.
CLO 6: Builds, evaluates, and evaluates machine learning models and interprets results using generative artificial intelligence tools and applies them to solving practical problems.