Theory of Machine Learning
3.0
creditsAverage Course Rating
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