FNA/Spring 20071 CENG 562 – Machine Learning. FNA/Spring 20072 Contact information Instructor: Dr. Ferda N. Alpaslan

Slides:



Advertisements
Similar presentations
The Robert Gordon University School of Engineering Dr. Mohamed Amish
Advertisements

A Data Mining Course for Computer Science and non Computer Science Students Jamil Saquer Computer Science Department Missouri State University Springfield,
Intelligent Environments1 Computer Science and Engineering University of Texas at Arlington.
IS5152 Decision Making Technologies
Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall Chapter 7 Technologies to Manage Knowledge: Artificial Intelligence.
CII504 Intelligent Engine © 2005 Irfan Subakti Department of Informatics Institute Technology of Sepuluh Nopember Surabaya - Indonesia.
SAK 5609 DATA MINING Prof. Madya Dr. Md. Nasir bin Sulaiman
01 -1 Lecture 01 Artificial Intelligence Topics –Introduction –Knowledge representation –Knowledge reasoning –Machine learning –Applications.
CS/CMPE 535 – Machine Learning Outline. CS Machine Learning (Wi ) - Asim LUMS2 Description A course on the fundamentals of machine.
COMP 328: Midterm Review Spring 2010 Nevin L. Zhang Department of Computer Science & Engineering The Hong Kong University of Science & Technology
CSCI 3 Introduction to Computer Science. CSCI 3 Course Description: –An overview of the fundamentals of computer science. Topics covered include number.
EECS 349 Machine Learning Instructor: Doug Downey Note: slides adapted from Pedro Domingos, University of Washington, CSE
© 2002 Franz J. Kurfess Introduction 1 CPE/CSC 481: Knowledge-Based Systems Dr. Franz J. Kurfess Computer Science Department Cal Poly.
Learning Programs Danielle and Joseph Bennett (and Lorelei) 4 December 2007.
Introduction to Artificial Neural Network and Fuzzy Systems
Machine Learning Usman Roshan Dept. of Computer Science NJIT.
Data Mining By Andrie Suherman. Agenda Introduction Major Elements Steps/ Processes Tools used for data mining Advantages and Disadvantages.
General Information Course Id: COSC6342 Machine Learning Time: MO/WE 2:30-4p Instructor: Christoph F. Eick Classroom:SEC 201
Prof. dr Slobodanka Đorđević-Kajan Dr Dragan Stojanović
CSCI 347 – Data Mining Lecture 01 – Course Overview.
Cpt S 471/571: Computational Genomics Spring 2015, 3 cr. Where: Sloan 9 When: M WF 11:10-12:00 Instructor weekly office hour for Spring 2015: Tuesdays.
Xiaoying Sharon Gao Mengjie Zhang Computer Science Victoria University of Wellington Introduction to Artificial Intelligence COMP 307.
机器学习 陈昱 北京大学计算机科学技术研究所 信息安全工程研究中心. Concept Learning Reference : Ch2 in Mitchell’s book 1. Concepts: Inductive learning hypothesis General-to-specific.
COMP3503 Intro to Inductive Modeling
Machine Learning1 Machine Learning: Summary Greg Grudic CSCI-4830.
General Information Course Id: COSC6342 Machine Learning Time: TU/TH 10a-11:30a Instructor: Christoph F. Eick Classroom:AH123
Project MLExAI Machine Learning Experiences in AI Ingrid Russell, University.
CpSc 881: Machine Learning Introduction. 2 Copy Right Notice Most slides in this presentation are adopted from slides of text book and various sources.
CS461: Principles and Internals of Database Systems Instructor: Ying Cai Department of Computer Science Iowa State University Office:
Mehdi Ghayoumi MSB rm 132 Ofc hr: Thur, a Machine Learning.
Treatment Learning: Implementation and Application Ying Hu Electrical & Computer Engineering University of British Columbia.
Machine Learning Lecture 1. Course Information Text book “Introduction to Machine Learning” by Ethem Alpaydin, MIT Press. Reference book “Data Mining.
Kansas State University Department of Computing and Information Sciences CIS 830: Advanced Topics in Artificial Intelligence Friday, February 4, 2000 Lijun.
Some working definitions…. ‘Data Mining’ and ‘Knowledge Discovery in Databases’ (KDD) are used interchangeably Data mining = –the discovery of interesting,
ELEC692/04 course_des 1 ELEC 692 Special Topic VLSI Signal Processing Architecture Fall 2004 Chi-ying Tsui Department of Electrical and Electronic Engineering.
Introduction to Artificial Intelligence and Soft Computing
1 Machine Learning (Extended) Dr. Ata Kaban Algorithms to enable computers to learn –Learning = ability to improve performance automatically through experience.
2014 ML Project2: Goal: Do some real machine learning; learn you to use machine learning to make sense out of data. Group Project—4 (3) students per group.
2011 Group Project2 Goal: Groups of 3 students (preferred, 2 and 4 is also okay; students pick a topic, work 3 weeks on the topic, and prepare a 5-8-page.
Computing & Information Sciences Kansas State University Paper Review Guidelines KDD Lab Course Supplement William H. Hsu Kansas State University Department.
Chapter 5: Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization DECISION SUPPORT SYSTEMS AND BUSINESS.
27-18 września Data Mining dr Iwona Schab. 2 Semester timetable ORGANIZATIONAL ISSUES, INDTRODUCTION TO DATA MINING 1 Sources of data in business,
Most of contents are provided by the website Introduction TJTSD66: Advanced Topics in Social Media Dr.
General Information 439 – Data Mining Assist.Prof.Dr. Derya BİRANT.
Computing & Information Sciences Kansas State University Paper Review Guidelines KDD Lab Course Supplement William H. Hsu Kansas State University Department.
Course Overview  What is AI?  What are the Major Challenges?  What are the Main Techniques?  Where are we failing, and why?  Step back and look at.
يادگيري ماشين Machine Learning Lecturer: A. Rabiee
Workshop on Machine Intelligence & Data Science Education in Karnataka : A dialogue between stakeholders Dr.Ramakanthkumar P, Dr.Vijayalakshmi M N Dr.Shantha.
General Information Course Id: COSC6342 Machine Learning Time: TU/TH 1-2:30p Instructor: Christoph F. Eick Classroom:AH301
1 SBM411 資料探勘 陳春賢. 2 Lecture I Class Introduction.
BMTS Computer Programming Pre-requisites :BMTS 242 –Computer and Systems Nature Of the Course: Programming course, contain such as C, C++, Database.
Introduction to Artificial Intelligence Heshaam Faili University of Tehran.
Brief Intro to Machine Learning CS539
2009: Topics Covered in COSC 6368
School of Computer Science & Engineering
Done Done Course Overview What is AI? What are the Major Challenges?
Objectives of the Course and Preliminaries
RESEARCH APPROACH.
CS598CXZ (CS510) Advanced Topics in Information Retrieval (Fall 2016)
Artificial Intelligence (CS 461D)
CSEP 546 Data Mining Machine Learning
Data Mining Lecture 11.
Data Mining: Concepts and Techniques Course Outline
CSEP 546 Data Mining Machine Learning
Introduction to Artificial Intelligence and Soft Computing
CSEP 546 Data Mining Machine Learning
Fundamental of Artificial Intelligence (CSC3180)
Dept. of Computer Science University of Liverpool
Welcome! Knowledge Discovery and Data Mining
Lecturer: Geoff Hulten TAs: Alon Milchgrub, Andrew Wei
Presentation transcript:

FNA/Spring CENG 562 – Machine Learning

FNA/Spring Contact information Instructor: Dr. Ferda N. Alpaslan

FNA/Spring Course Description CENG Machine Learning is a 3-credit, introductory graduate course on machine learning methods and applications offered by the Department of Computer Engineering at METU.Department of Computer EngineeringMETU Topics covered include: Overview of learning, Concept learning, Version spaces, Inductive bias, PAC learning, VC dimension, Mistake bounds, Decision trees, Neural networks, Estimation and confidence intervals, Bayesian learning: MAP and ML learners, MDL, Bayes Optimal Classifier, Naive Bayes Classifier, Bayes nets, EM Algorithm, Combining Learned Classifiers, Weighted Majority, Genetic algorithms, Genetic programming, Instance based learning, K-nearest neighbor, Locally weighted regression, Radial basis functions, Learning Rules, Inductive Logic Programming, Reinforcement learning.

FNA/Spring Prerequisites Students are expected to have the following background: Knowledge of basic computer science principles and skills, at a level sufficient to write a reasonably non-trivial computer program Knowledge of advanced data structures and algorithms Familiarity with the basic probability theory Familiarity with the basic linear algebra Preferably familiarity with artificial intelligence methods and algorithms

FNA/Spring Course Overview This course aims to provide an introduction to the basic principles, techniques, and applications of Machine Learning. Programming assignments and term projects are used to help clarify basic concepts. The emphasis of the course is on the fundamentals, and not on providing a mastery of specific commercially available software tools or programming environments.

FNA/Spring In short, this course is about the principles, design and implementation of learning agents --- programs that improve their performance on some set of tasks with experience. Upon successful completion of the course; You will have a broad understanding of machine learning algorithms and their use in data-driven knowledge discovery and program synthesis. You will be able to design and implement several machine learning algorithms. You will also be able to identify, formulate and solve problems that arise in practical applications using machine learning approaches. You will have a knowledge of the strengths and weaknesses of different machine learning algorithms (relative to the characteristics of the application domain) and be able to adapt or combine some of the key elements of existing machine learning algorithms to design new algorithms as needed. You will have an understanding of the current state of the art in machine learning and be able to begin to conduct original research in machine learning.

FNA/Spring Weekly Schedule (Tentative) WEEKDAYS TOPICS 1Feb. 23 Overview of Machine Learning, 2Mar. 2 Concept Learning, Version Spaces, 3Mar. 9 Decision Tree Learning, 4Mar. 16 Artificial Neural Networks, 5Mar. 23 Evaluating Hypotheses, 6Mar. 30 Bayesian Learning, Naive Bayesian Learning 7Apr. 6 Computational Learning Theory, 8Apr.13MT-Exam 9Apr. 20 Instance-Based Learning, 10Apr. 27 Reinforcement Learning, 11May 4 Genetic Algorithms, Learning Sets of Rules, 12May 11 Analytical learning, 13May 18 Presentations 14May 25Presentations

FNA/Spring Work Load Students are required to do a term project testing new ideas in machine learning. The term project may be done in teams of two students. Each group is expected to prepare a term paper, reporting his/her/their experiment(s) along with the interpretation of the results and pointers for further research. The paper should have the quality of, at least, an international symposium paper. The deadlines of the term project will be given later on.

FNA/Spring Grading MT20% Final30% Project 50% (Phase I5%, Phase II5%, Phase III10%, Term paper 15%, Presentation+Demo15%)

FNA/Spring Course Material The main text for this course is: Tom Mitchell, Machine Learning. McGraw- Hill, Course handouts and other materials can be downloaded from: slides.htmlhttp:// slides.html

FNA/Spring Recommended Journals Machine Learning Journal of Machine Learning Research Artificial Intelligence, Journal of Artificial Intelligence ResearchArtificial IntelligenceJournal of Artificial Intelligence Research IEEE Transactions on Pattern Analysis and Machine IntelligenceIEEE Transactions on Pattern Analysis and Machine Intelligence Knowledge-Based Systems Knowledge Discovery in Databases Data Mining and Knowledge Discovery Journal of AI Research AI Magazine IEEE Neural Networks Council

FNA/Spring Useful Links The UC-Irvine ML Dataset Archive | The UC-Irvine KDD archive | more datasetsThe UC-Irvine ML Dataset ArchiveThe UC-Irvine KDD archivemore datasets The WEKA Machine Learning Project (code for many ML algorithms, as well as some datasets)The WEKA Machine Learning Project Pointers to ML Courses Neural Network Resources Some SVM Stuff Machine Learning Benchmarking Aha's ML Links Stuart Russell's:AI on the Web (loads of links)AI on the Web Reinforcement Learning Repository