CMP712 Machine Learning
Semester |
2021 Spring |
Instructor |
Prof. Dr. İlyas Çiçekli Email: ilyas@cs.hacettepe.edu.tr |
Class Hours |
Wednesday 13:30-16:15 Classroom: Zoom Meeting |
Text Book
Machine Learning, Tom Mitchell, McGraw Hill, 1997.
Grading
Final Exam : 40%
Project : 40%
Homework : 20%
Project
Each student will do a survey in an advanced topic in Machine Learning field, and a computational work as a project. You should read at least 2-3 major papers in that field, and prepare a professionally written project final report (in the format of a conference or journal paper) for your project. At the end of semester, you will submit your project final report and all project related documents including the soft copies of the major papers that you read. You will make a demo of your project at the end of semester.
Each project can be done individually or it
can be done by a group of two students.
Possible Project Topics: You should write one page proposal for your project and it should include your project title, dataset(s) that you will use in your project, the references to major papers related with your project and a short description of your project. You should obtain dataset(s) that you will use before your project proposal.
Project Proposal Date: March 17, 2021
You should
submit your project proposal before
the due date.
Midway Project Report: April 28, 2021
At the middle of the semester, you will submit your midway project report. This means that you should finish some of your project work before the midway point.
Project Demo Date: June 9, 2021 (or before) (HARD DEADLINE)
You have to make a demo of your project to me on this date (or before). You should give your final project report and a single zipped file containing all your project documents before your demo date.
Due Date for Project Final Report: June 9,
2021 (or before) (HARD DEADLINE)
Your project is NOT complete until you submit the followings before your demo date.
1. A soft copy of your project final report (YourName_FinalReport.pdf). You should use IEEE Format for project reports.
2. A single zip file (YourName_ProjDocs) containing all your project files:
· A soft copy of your project final report (a pdf file).
· All of your source code files, executable files and all files related with your project (including sample input-output files).
· Soft copies of the papers in your survey.
Course Syllabus (Subject to revision)
Introduction to Machine Learning
Concept Learning
Decision Tree Learning
Artificial Neural Networks
Bayesian Learning
Logistic Regression
Instance-Based Learning
Support Vector Machines
Genetic Algorithms
Learning Sets of Rules
Clustering
Reinforcement Learning
Deep Learning
Lecture Notes:
· lec05-BL_LogisticRegression.pdf
· lec12_reinforcementLearning.pdf
Lecture
Recordings:
Distance Education:
· We will conduct our course online and we will use Zoom software for our online course. During our regular course hours (Wednesday 13:30), we will meet online using Zoom software. I will share a Zoom link with you so that you can connect to Zoom session. You will connect the online course using that link. I will try to record each of our online session and I will share those videos on the EVDEKAL system after our classes so that you can watch them again. I will also share my slides on the web before our classes. If you study the course slides before the online session, the online sessions will be more productive.
·
The first weeks Zoom Link:
https://us02web.zoom.us/j/83305681127?pwd=NmdiMU1vbTA1LzE5QzZhM1FpRnJ1dz09
Meeting ID: 833
0568 1127
Passcode: firstweek
·
I will share the permanent Zoom link for the rest of semester
on the EVDEKAL system.
Announcements:
·
Final
Exam Date: June 2, 2021 (Wednesday) 13:30
o
Final
exam will be given on a Zoom session.