Semester.ly

Johns Hopkins University | EN.625.742

Theory of Machine Learning

3.0

credits

Average Course Rating

(-1)

This course introduces various machine learning algorithms with emphasis on their derivation and underlying mathematical theory. Topics include the mathematical theory of linear models (regression and classification), anomaly detectors, tree-based methods, regularization, fully connected neural networks, convolutional neural networks, and model assessment. Students will gain experience in formulating models and implementing algorithms using Python. Students will need to be comfortable with writing code in Python to be successful in this course. At the end of this course, students will be able to implement, apply, and mathematically analyze a variety of machine learning algorithms when applied to real-world data. Course Note(s): Although students will have coding assignments, this course differs from other EP machine learning courses in that the primary focus is on the mathematical foundations underlying the algorithms.

No Course Evaluations found

Lecture Sections

(81)

No location info
Z. Woods
No class times info

(82)

No location info
Z. Woods
No class times info