Course Number
705.601
Next Offered
Summer 2024
Location
Online
Course Format
Online

Machine Learning (ML) is the art of solving a computation problem using a computer without an explicit program. ML is now so pervasive that various ML applications such as image recognition, stock trading, email spam detection, product recommendation, medical diagnosis, predictive maintenance, cybersecurity, etc. are constantly used by organizations around us, sometimes without our awareness.In this course, we will rigorously apply machine learning techniques to real-world data to solve real-world problems. We will briefly study the underlying principles of diverse machine learning approaches such as anomaly detection, ensemble learning, deep learning with a neural network, etc. The main focus will be applying tool libraries from the Python-based Anaconda and Java-based Weka data science platforms to datasets from online resources such as Kaggle, UCI KDD, open source repositories, etc. We will also use Jupyter notebooks to present and demonstrate several machine learning pipelines.

Course Prerequisite(s)

EN.705.621 Introduction to Algorithms OR EN.605.621 Foundations of Algorithms OR EN.685.621 Algorithms for Data Science

Course Offerings

Open

Applied Machine Learning

705.601.81
05/28/2024 - 08/22/2024
Semester
Summer 2024
Course Format
Online
Location
Online
Cost
$5,270.00
Course Materials
Open

Applied Machine Learning

705.601.82
05/28/2024 - 08/22/2024
Semester
Summer 2024
Course Format
Online
Location
Online
Cost
$5,270.00
Course Materials
Open

Applied Machine Learning

705.601.83
05/28/2024 - 08/22/2024
Semester
Summer 2024
Course Format
Online
Location
Online
Cost
$5,270.00
Course Materials