EECE 6150 Machine Learning


4 semester hours

Machine Learning (ML) amounts to the ability to recognize and react to new patterns of data more or less automatically. In this course, students are introduced to the concepts and methods of ML and tools and technologies that can be used to implement and deploy ML solutions. We will cover methods for supervised ML, whereby human beings are able to guide learning algorithms to improve their effectiveness through feedback and guidance, and unsupervised ML, which is essentially the ability to process data patterns without any examples of what one is looking for. Students will learn to work with the language R, which is rapidly becoming the lingua-franca for data science and ML. We will work through many ML problems in real-world situations, and see how R can be used to implement a solution. We cover many areas of ML application such as spam filtering, pharma, healthcare, and stock market.




Print-Friendly Page (opens a new window)