Course Code and Name
|
ROE 505-
Artificial
Intelligence
|
Term
|
Spring 2020-2021
|
Instructor
|
Associate Professor Aytuğ ONAN
|
E-mail
|
aytug.onan@cbu.edu.tr
aytugonan@gmail.com
|
Course Day and Time
|
Tuesday,
13.00-15.00.
|
Course Website
|
http://aytugonan.cbu.edu.tr/ROE505_index.html
|
Objectives
|
In the modern IT world, businesses often have access to large
amounts of data collected from customer management systems, web
services, customer interaction, etc. The data in itself does not
bring value to the business; we must bring meaning to the data to
create value. Data mining and machine learning is an area within
computer science with the goal of bringing meaning to and learning
from data. This course will focus on applied machine learning, where
we learn what algorithms and approaches to apply on different types
of data.
|
Tentative Course Outline
|
Week#1:
Course Introduction
Week#2:
Introduction to Artificial Intelligence
Week#3:
Data and Learning
Week#4:
Text Classification
Week#5:
Numerical Regression
Week#6:
Decision Support
Week#7:
Kernel Methods and Support Vector Machines
Week#8:
Midterm Week
Week#9:
Artificial Neural Networks
Week#10:
Deep Learning
Week#11:
Ensemble Learning
Week#12:
Genetic Algorithms
Week#13:
Student Presentations
Week#14:
Student Presentations
Week#15:
Student Presentations
|
Textbook
|
Mining of Massive Datasets
Leskovec, Jure & Rajaraman, Anand & Ullman, Jeffrey David (2014),
Cambridge University Press, 476 pages.
Available for free online here.
Deep Learning
Goodfellow, Ian & Bengio, Yoshua & Courville, Aaron (2016), MIT
Press, 781 pages.
Available for free online here.
|
Supplementary Materials
|
Kuncheva, L. I. (2004).
Combining pattern classifiers: methods and algorithms. John
Wiley & Sons.
|
Evaluation
|
Research Project:
Research Presentation:
40%
Final Report:
60%
|
This will be a project
involving choosing an interesting machine learning question, finding
relevant data, using
an appropriate toolbox (Weka, Matlab, TensorFlow, R, Scikit, Keras,
etc.)
to answer the question, writing it up, and presenting it to the
class. This should be done as an individual.
|