|
|
Dec 18, 2024
|
|
STSCI 4750 - Understanding Machine Learning Spring. 4 credits. Student option grading.
Prerequisite: CS 1110 or equivalent, MATH 4710 , STSCI 3080 , STSCI 4030 or STSCI 5030 . Recommended prerequisite: STSCI 4740 . Co-meets with STSCI 5750 .
A. Thomas.
The goal of this course is to teach you why machine learning works and how to implement it. We will cover the essentials of learning theory, including the probably approximately correct (PAC) framework and the bias-complexity tradeoff. We will then see how these concepts shed light on the mathematics behind linear regression, logistic regression, boosting (and AdaBoost), support vector machines and neural networks. We cover clustering algorithms and how to implement them. Data will be analyzed using modern software packages with the above algorithms, with the aim of reinforcing the mathematics behind them.
Outcome 1: Students will be able to demonstrate an understanding of how concepts in learning theory quantify the performance of the learning algorithms in the course description.
Outcome 2: Students will be able to indicate a competency of how and in which circumstances to apply modern machine learning algorithms to real and simulated data.
Outcome 3: Students will be able to verify theoretical results—such as the Fundamental Theorem of Statistical Learning—in practice using the software packages introduced and taught in the course.
Add to Favorites (opens a new window)
|
|
|