Download CS 434 Machine Learning and Data Mining

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
CS 434 Machine Learning and Data Mining
Description:
Introduction to machine learning and data mining algorithms and tools
that are widely employed in industrial and research settings. Topics
include: 1) Supervised learning for prediction problems, both discrete
and real-valued, 2) Unsupervised learning for clustering data and
discovering patterns in data sets, 3) Reinforcement learning for
learning to control complex processes based on positive and negative
feedback. The course will have a practical focus and will require
applying machine learning and data mining techniques to real problems
on programming assignments and written homework assignments.
Credits:
4
Meeting hours per week:
3 lecture hours per week
Prerequisites:
CS325 (enforced)
Syllabus:
Supervised learning:
linear regression,
linear classifiers,
decision trees,
ensemble methods,
evaluation of supervised learning
Unsupervised learning:
agglomerative clustering,
k-means clustering,
dimensionality reduction and visualization,
frequent pattern mining using the Apriori algorithm
Reinforcement learning:
Markov decision processes
Q-learning
Function approximation (if time allows)
Policy search (if time allows)
Learning Objectives:
Upon completing the course, students will be able to:
1) Apply supervised learning algorithms to prediction problems and evaluate the results.
2) Analyze data using unsupervised learning programs and evaluate the performance..
3) Implement and test reinforcement learning for control and optimization problems.
4) Formulate given learning problems appropriately as instances of supervised,
unsupervised, or reinforcement learning problem.
Grading Policy:



Assignments (Written and Programming) - 40%
Midterm - 20%
Final Exam - 40%
Learning Resources:
Machine Learning, Tom Mitchell, McGraw Hill, 1997
Students with Disabilities:
Accommodations are collaborative efforts between students, faculty and Services for
Students with Disabilities (SSD). Students with accommodations approved through SSD
are responsible for contacting the faculty member in charge of the course prior to or
during the first week of the term to discuss accommodations. Students who believe they
are eligible for accommodations but who have not yet obtained approval through SSD
should contact SSD immediately at 737-4098.
Link to Statement of Expectations for Student Conduct, i.e., cheating policies
http://oregonstate.edu/admin/stucon/achon.htm