CS 224: Foundations of Machine Learning

← 2023-24 2024-25 2025-26 →
← 2023-24 ← 2023-24 changes (lax) changes (strict) ▾

Units: 4

Hours: Lecture, 3 hours; research, 3 hours

Catalog page 277

Prerequisites: CS 100; STAT 155 or EE 114; MATH 031; For the CS 224/EE 242A online section: enrollment in the Online Master-in-Science in Engineering program; graduate standing

Description: ; graduate standing; or consent of instructor. A study of generative and discriminative approaches to machine learning. Topics include probabilistic model fitting, gradient-based loss optimization, regularization, hyper-parameters, and generalization. Includes experience with data science programming environments, data from practice, and performance metrics.

Cross-listing: Cross-listed with EE 242A.

Credit: May be taken Satisfactory (S) or No Credit (NC) with consent of instructor and graduate advisor.

Derived Information — The following is not part of the official catalog but is computed from catalog data.

Serves as a prerequisite for

CS 212 CS 222 CS 224 CS 227 CS 228 CS 229 CS 258 EE 227 EE 228 EE 242A EE 242B EE 243 STAT 212
Prerequisite graph not available.
Enrollment History (from UCR Banner, not catalog)
Combined: CS 224 / EE 242A
Year F W S Su Total
2025-26 39/100  54/100  93/200
2024-25 69/100 100/100 169/200
2023-24 110/115 110/115
2022-23  74/ 80  74/ 80
2021-22 57/ 60  57/ 60
2020-21  25/ 50  25/ 50