ECE 50024: Machine Learning

3 credits

Spring 2025 Distance Learning Lecture Upper Division
Data from
Spring 2025
last updated 3/29/2025
Spring 2025 Instructors: ,

An introductory course to machine learning, with a focus on supervised learning using linear models. The course will have four parts: (1) mathematical background on linear algebra, probability, and optimization. (2) classification methods including Bayesian decision, linear regression, logistic, regression, and support vector machine. (3) robustness of classifier and adversarial examples. (4) learning theory on the feasibility of learning, VC dimension, complexity analysis, bias-variance analysis. Suitable for senior undergraduates and graduates with a background in probability, linear algebra, and programming.

Learning Outcomes

1Apply basic linear algebra, probability, and optimization tools to solve machine learning problems.

2Understand the principles of supervised learning methodologies, and can comment on their advantages and limitations.

3Explain the trade-os in model complexity, sample complexity, bias, variance, and generalization error in the learning theory.

4Implement, debug, and execute basic machine learning algorithms on computers.

Course ECE 50024 from Purdue University - West Lafayette.

Prerequisites

One of
Student attribute GR

Restrictions

NOFreshmen (15-29 credits), Sophomores (45-59 credits), Freshmen (0-14 credits)...show more

GPA by professor

No grades available

Other terms
Qi Guo(Spring 2023)
3.3
M

Stanley H Chan

002
12:30 pm
Lec
W

Stanley H Chan

002
12:30 pm
Lec
F

Stanley H Chan

002
12:30 pm
Lec

Community

Have something to say?

BoilerCoursesis an unofficial catalog for Purdue courses
made by Purdue students.
ECE 50024: Machine Learning