ECE 580

Introduction to Machine Learning

Duke University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

Introduction to core concepts in machine learning and statistical pattern recognition, with a focus on discriminative and generative classifiers (nearest-neighbors, Bayes, logistic regression, linear discriminant, support vector machine, and relevance vector machine). Dimensionality reduction and feature selection. Classifier performance evaluation, bias-variance tradeoff, and cross-validation. Prerequisite: (Mathematics 216, 218D-1, 218D-2, or 221, or ECE 586) and (Computer Science 201 or ECE 551D) and (ECE 480 or ECE 581 or MATH 541 or MATH 730 or MATH 740). Not open to students who have taken Computer Science 671D.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 3 hours ago

001

Availability not recently verified
Class #duke-ECE580Fall 2026UGRD3 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?