Course Description. Machine Learning (ML) is the design of a system that can learn from data. This course covers the basics of ML such as Supervised Learning, Unsupervised Learning, and Reinforcement Learning.
Coursework. Coursework will consist of weekly homework, quizzes , midterm, and a final exam. The overall grade will be determined %10 from class activity, 10% for each quiz, 10% from midterm, and 60% from the final exam.
Exam policy. No collaboration is permitted during the exam . If any collaboration with the intention of copying is caught, the student will get a failing grade.
Smartphone policy. Smartphones are not allowed during lectures.
Text. The course textbook is "Introduction to Machine Learning", Third Edition, by Ethem Alpaydin. As an additional text book: "Introduction to Machine Learning with Python" by Andreas C. Mueller and Sarah Guido,
Week 1 - Introduction
Why machine learning?
A First Application: Classifying iris species
Week 2 - Supervised Learning
Classification and Regression
Generalization, Overfitting and Underfitting
Supervised Machine Learning Algorithms
k-Nearest Neighbor
Linear models
Week 3 - Supervised Learning
Naive Bayes Classifiers and Gaussian class-conditional distribution