Skip to main content

Machine Learning

Instructor:
Muhammad Abu Bakar Siddique
460G
Credits:
3.0
001
Building:
Whitehall Classroom Bldg
Room:
Rm.219
Semester:
Fall 2023
Start Date:
End Date:
Name:
Machine Learning
Requisites:

Prereq: Strong programming ability (CS 315), basic probability and statistics (STAT 281), and basic concepts of linear algebra (MA/CS 321 or MA/CS 322), or instructor's consent.

Class Type:
LEC
11:00 am
11:50 am
Days:
MWF

Study of computational principles and techniques that enable software systems to improve their performance by learning from data. Focus on fundamental algorithms, mathematical models and programming techniques used in Machine Learning. Topics include: different learning settings (such as supervised, unsupervised and reinforcement learning), various learning algorithms (such as decision trees, neural networks, k-NN, boosting, SVM, k-means) and crosscutting issues of generalization, data representation, feature selection, model fitting and optimization. The course covers both theory and practice, including programming and written assignments that utilize concepts covered in lectures.

Study of computational principles and techniques that enable software systems to improve their performance by learning from data. Focus on fundamental algorithms, mathematical models and programming techniques used in Machine Learning. Topics include: different learning settings (such as supervised, unsupervised and reinforcement learning), various learning algorithms (such as decision trees, neural networks, k-NN, boosting, SVM, k-means) and crosscutting issues of generalization, data representation, feature selection, model fitting and optimization. The course covers both theory and practice, including programming and written assignments that utilize concepts covered in lectures.

CS