EECS738 Xue-wen Chen EECS 738: Machine Learning Fall 2011, Prof. Xue-wen Chen The University of Kansas.

Slides:



Advertisements
Similar presentations
Adjusting Active Basis Model by Regularized Logistic Regression
Advertisements

CSE 473/573 Computer Vision and Image Processing (CVIP) Ifeoma Nwogu Lecture 27 – Overview of probability concepts 1.
Probabilistic Reasoning over Time
Rutgers CS440, Fall 2003 Review session. Rutgers CS440, Fall 2003 Topics Final will cover the following topics (after midterm): 1.Uncertainty & introduction.
CS6501: Text Mining Course Policy
Web Search and Mining Course Overview 1 Wu-Jun Li Department of Computer Science and Engineering Shanghai Jiao Tong University Lecture 0: Course Overview.
CSE 5522: Survey of Artificial Intelligence II: Advanced Techniques Instructor: Alan Ritter TA: Fan Yang.
ECE 8443 – Pattern Recognition Objectives: Course Introduction Typical Applications Resources: Syllabus Internet Books and Notes D.H.S: Chapter 1 Glossary.
Robot Localization Using Bayesian Methods
Chapter 15 Probabilistic Reasoning over Time. Chapter 15, Sections 1-5 Outline Time and uncertainty Inference: ltering, prediction, smoothing Hidden Markov.
CS B553: A LGORITHMS FOR O PTIMIZATION AND L EARNING aka “Neural and Genetic Approaches to Artificial Intelligence” Spring 2011 Kris Hauser.
CS/CMPE 535 – Machine Learning Outline. CS Machine Learning (Wi ) - Asim LUMS2 Description A course on the fundamentals of machine.
EE491D Special Topics in Communications Adaptive Signal Processing Spring 2005 Prof. Anthony Kuh POST 205E Dept. of Elec. Eng. University of Hawaii Phone:
Computer vision: models, learning and inference Chapter 10 Graphical Models.
Learning Programs Danielle and Joseph Bennett (and Lorelei) 4 December 2007.
CSE 590ST Statistical Methods in Computer Science Instructor: Pedro Domingos.
CIS 410/510 Probabilistic Methods for Artificial Intelligence Instructor: Daniel Lowd.
Approaches to Representing and Recognizing Objects Visual Classification CMSC 828J – David Jacobs.
Nsm.uh.edu Math Courses Available After College Algebra.
Introduction to Artificial Neural Network and Fuzzy Systems
CSE 515 Statistical Methods in Computer Science Instructor: Pedro Domingos.
Machine Learning Usman Roshan Dept. of Computer Science NJIT.
CS Machine Learning. What is Machine Learning? Adapt to / learn from data  To optimize a performance function Can be used to:  Extract knowledge.
CS6501 Information Retrieval Course Policy Hongning Wang
General Information Course Id: COSC6342 Machine Learning Time: MO/WE 2:30-4p Instructor: Christoph F. Eick Classroom:SEC 201
Machine Learning Queens College Lecture 1: Introduction.
CEN 592 PATTERN RECOGNITION Spring Term CEN 592 PATTERN RECOGNITION Spring Term DEPARTMENT of INFORMATION TECHNOLOGIES Assoc. Prof.
ISE420 Algorithmic Operations Research Asst.Prof.Dr. Arslan M. Örnek Industrial Systems Engineering.
Anomaly detection with Bayesian networks Website: John Sandiford.
Robotics Daniel Vasicek 2012/04/15.
General Information Course Id: COSC6342 Machine Learning Time: TU/TH 10a-11:30a Instructor: Christoph F. Eick Classroom:AH123
Bayesian networks Classification, segmentation, time series prediction and more. Website: Twitter:
CSE543T: Algorithms for Nonlinear Optimization Yixin Chen Department of Computer Science & Engineering Washington University in St Louis Spring, 2011.
Mehdi Ghayoumi MSB rm 132 Ofc hr: Thur, a Machine Learning.
Outline of the Topics Covered in the Machine Learning Interface Course : (see full outline for more detail) Marc Sobel.
Particle Filters.
Introduction to Bioinformatics Biostatistics & Medical Informatics 576 Computer Sciences 576 Fall 2008 Colin Dewey Dept. of Biostatistics & Medical Informatics.
Machine Learning, Decision Trees, Overfitting Machine Learning Tom M. Mitchell Machine Learning Department Carnegie Mellon University January 14,
AdvancedBioinformatics Biostatistics & Medical Informatics 776 Computer Sciences 776 Spring 2002 Mark Craven Dept. of Biostatistics & Medical Informatics.
Classification Derek Hoiem CS 598, Spring 2009 Jan 27, 2009.
Overview of the final test for CSC Overview PART A: 7 easy questions –You should answer 5 of them. If you answer more we will select 5 at random.
CS Statistical Machine learning Lecture 24
Computer Vision Lecture 6. Probabilistic Methods in Segmentation.
ECE 8443 – Pattern Recognition ECE 8527 – Introduction to Machine Learning and Pattern Recognition Objectives: Elements of a Discrete Model Evaluation.
Data Structures and Algorithms in Java AlaaEddin 2012.
UMass Lowell Computer Science Analysis of Algorithms Prof. Karen Daniels Fall, 2001 Review Lecture Tuesday, 12/11/01.
CS Statistical Machine learning Lecture 25 Yuan (Alan) Qi Purdue CS Nov
Course Overview: Linear Algebra
Daphne Koller Introduction Motivation and Overview Probabilistic Graphical Models.
Introduction to Machine Learning. Introduce yourself Why you choose this course? Any examples of machine learning you know?
General Information Course Id: COSC6342 Machine Learning Time: TU/TH 1-2:30p Instructor: Christoph F. Eick Classroom:AH301
FNA/Spring CENG 562 – Machine Learning. FNA/Spring Contact information Instructor: Dr. Ferda N. Alpaslan
CSE543T: Algorithms for Nonlinear Optimization Yixin Chen, PhD Professor Department of Computer Science & Engineering Washington University in St Louis.
Who am I? Work in Probabilistic Machine Learning Like to teach 
CS6501 Advanced Topics in Information Retrieval Course Policy
COMP24111 Course Unit Overview
CSE543T: Algorithms for Nonlinear Optimization Yixin Chen, PhD Professor Department of Computer Science & Engineering Washington University in St Louis.
Data Mining Lecture 11.
Special Topics in Data Mining Applications Focus on: Text Mining
Hidden Markov Models Part 2: Algorithms
CSE 515 Statistical Methods in Computer Science
Language and Statistics
Lecture 00: Introduction
Introduction Graphical Models – Carlos Guestrin
Biointelligence Laboratory, Seoul National University
Introduction Graphical Models – Carlos Guestrin
Derek Hoiem CS 598, Spring 2009 Jan 27, 2009
A Gentle Tutorial of the EM Algorithm and its Application to Parameter Estimation for Gaussian Mixture and Hidden Markov Models Jeff A. Bilmes International.
A Gentle Tutorial of the EM Algorithm and its Application to Parameter Estimation for Gaussian Mixture and Hidden Markov Models Jeff A. Bilmes International.
Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 7
Presentation transcript:

EECS738 Xue-wen Chen EECS 738: Machine Learning Fall 2011, Prof. Xue-wen Chen The University of Kansas

EECS738 Xue-wen Chen Machine Learning Predict the unknown from uncertain information

EECS738 Xue-wen Chen Why Machine Learning?

EECS738 Xue-wen Chen Speech Recognition Hidden Markov models and their generalizations

EECS738 Xue-wen Chen Tracking and Robot Localization [Fox et al.] [Funiak et al.] Kalman Filters

EECS738 Xue-wen Chen Evolutionary Biology [Friedman et al.] Bayesian networks, Sequence alignment …

EECS738 Xue-wen Chen Modeling Sensor Data Undirected graphical models [Guestrin et al.]

EECS738 Xue-wen Chen Planning Under Uncertainty F E G P Peasant Footman Enemy Gold R tt+1 Time A Peasant A Build A Footman P(F|F,G,A B,A F ) [Guestrin et al.] Dynamic Bayesian networks Factored Markov decision problems

EECS738 Xue-wen Chen Images and Text Data [Barnard et al.] Hierarchical Bayesian models

EECS738 Xue-wen Chen Structured Data (text, webpage,…) [Koller et al.] Probabilistic relational models

EECS738 Xue-wen Chen And many many more…

EECS738 Xue-wen Chen Syllabus About me the course (see the syllabus) Covers a wide range of machine learning topics (if time permits): from basic to state-of-the-art –Fundamentals –Supervised and unsupervised –SVM, NN, DTs –Bayesian networks –MCMC, Gibbs, EM –Gaussian and hybrid models, discrete and continuous variables –temporal and template models, hidden Markov Models, –Forwards-Backwards, Viterbi, Baum-Welch, Kalman filter, Covers algorithms, theory and application

EECS738 Xue-wen Chen Prerequisites Mathematical maturity: –Vector/Matrix –Probabilities: distributions, densities, marginalization… –Basic statistics: moments, typical distributions, regression… –Optimization –Ability to deal with abstract mathematical concepts Programming –Experienced in at least one language (C, C++, Java, R, Matlab …) Its going to be fun and hard work –Think before you decide: for credit only or for learning something –The class will be fast paced –Willing to spending time and efforts (in classroom and out…) –Dealing with mathematical formulas … CANNOT emphasize it more –Understand it, program it –Fun only if you enjoy it …

EECS738 Xue-wen Chen Text Books –Machine Learning: an algorithm perspective, Stephen Marsland, CRC Press. –(optional) Tom Mitchell. Machine Learning, 1997, WCB/McGraw-Hill. –(optional) Pattern Recognition and Machine Learning, Christopher Bishop, Springer –Additional handouts will be provided as needed.

EECS738 Xue-wen Chen Grades Exam: 40% Final Project: 60% Participation10% The cutoffs for grades will be roughly as follows: A: 90 – 100 B: 80 – 89 C: 70 – 79 D: 60 – 69 F: 0 – 59

EECS738 Xue-wen Chen Exam To test –if you are ready!! –If you will survive Include but not limited to –Linear algebra –Matrix calculus –Probability ad Statistics –Optimization

EECS738 Xue-wen Chen Project Choose a topic that is related to your research interest and pertains to the course material. The proposal should include the following sessions (Due: October 24) –the project goal, –the problems to be studied, –overview of current methods, –proposed methods, –expected results, and –references (about 4 pages: single space, fond size = 12, references are not counted). References should be cited in the proposal. A written final report in the style of a journal article is also required. Final project is due by Dec. 07 (no late written project). Each student will give classroom presentation about the final project. Details: see the syllabus

EECS738 Xue-wen Chen Some Important Dates October 24 – Project Proposal Due December 07 – Final project (written) due

EECS738 Xue-wen Chen Tentative Lectures See syllabus Preliminaries: –matrix, statistics, optimization Questions?