Official government website of the Government of Kingdom of Saudi Arabia
Link to official Saudi websites end with edu.sa

All links to official educational websites in the Kingdom of Saudi Arabia end with sch.sa or edu.sa

Government websites use the HTTPS protocol for encryption and security.

Secure websites in the Kingdom of Saudi Arabia use the HTTPS protocol for encryption.

Registered with the Digital Government Authority under number:

20250417892

Machine Learning Principles

AI4202
3 hours English

Machine Learning Principles

Machine Learning Principles
1 Introduction to machine learning and their learning models (supervised, unsupervised, reinforcement learning)
2 Statistical Learning Theory
3 Linear regression Model
4 Logistic regression
5 Naïve bayes classifier and its applications
6 Generalization and regularization
7 Unsupervised learning (k-means clustering)
8 Introduction to Reinforcement Learning
1.1 Mapped to: K1

Describe the fundamental issues and challenges of machine learning: data, model selection, model complexity

Teaching Strategy Class lectures, group discussion, demonstration, hands-on coding, Project, evaluation.
Assessment Methods Exams, Assignments, Project
1.2 Mapped to: K2

Describe a range of machine learning algorithms along with their strengths and weaknesses

Teaching Strategy Class lectures, group discussion, demonstration, hands-on coding, Project, evaluation.
Assessment Methods Exams, Assignments, Project
2.1 Mapped to: S1, S2

Apply various methods to diagnose learning problems and improve learning.

Teaching Strategy Class lectures, group discussion, demonstration, hands-on coding, Project, evaluation.
Assessment Methods Exams, Assignments, Project
2.2 Mapped to: S1, S2

Design and implement a machine learning algorithm from scratch and test it on real world data to solve a variety of problems.

Teaching Strategy Class lectures, group discussion, demonstration, hands-on coding, Project, evaluation.
Assessment Methods Exams, Assignments, Project
2.3 Mapped to: S1, S2

Evaluate a variety of machine learning algorithms; critically assess their quality and robustness.

Teaching Strategy Class lectures, group discussion, demonstration, hands-on coding, Project, evaluation.
Assessment Methods Exams, Assignments, Project
3.1 Mapped to: V2

Work effectively in groups to accomplish a common goal and show leadership qualities

Teaching Strategy Project
Assessment Methods Project report