SlideShare a Scribd company logo
1 of 2
Download to read offline
1
Machine Learning
CS 2750 (ISSP 2170) – Spring 2010
Lecture meeting time: Monday, Wednesday: 1:00 PM-2:15 PM
Classroom: 5313 Sennott Square (SENSQ)
Instructor: Milos Hauskrecht TA: Michael Moeng
Office: 5329 Sennott Square Building Office: 5802 Sennott Square
Office
Hours:
TBA Office
Hours:
Tuesday 11-12am and 2-4pm
Phone: (412) 624–8845 Phone:
(510) 684-7416
Email: milos@cs.pitt.edu Email:
moeng@cs.pitt.edu
Course
Web page: http://www.cs.pitt.edu/~milos/courses/cs2750/
Web
Page: http://www.cs.pitt.edu/~moeng/
Course Description:
The goal of the field of machine learning is to build computer systems that learn from experience
and that are capable to adapt to their environments. Learning techniques and methods
developed by researchers in this field have been successfully applied to a variety of learning
tasks in a broad range of areas, including, for example, text classification, gene discovery,
financial forecasting, credit card fraud detection, collaborative filtering, design of adaptive web
agents and others.
This introductory machine learning course will give an overview of many models and algorithms
used in modern machine learning, including linear models, multi-layer neural networks, support
vector machines, density estimation methods, Bayesian belief networks, mixture models,
clustering, ensemble methods, and reinforcement learning. The course will give the student the
basic ideas and intuition behind these methods, as well as, a more formal understanding of how
and why they work. Students will have an opportunity to experiment with machine learning
techniques and apply them a selected problem in the context of a term project.
Prerequisites: Knowledge of matrices and linear algebra (CS 0280), probability (CS 1151), statistics
(CS 1000), programming (CS 1501) or equivalent, or the permission of the instructor.
Textbook:
Chris Bishop. Pattern recognition and Machine Learning. Springer, 2006.
Homework assignments
Homework assignments will have mostly a character of projects and will require you to implement
some of the learning algorithms covered during lectures. Programming assignments will be
implemented in Matlab. Please visit http://technology.pitt.edu/software/browse/matlab.html to obtain
a Matlab license for students. The assignments (both written and programming parts) are due at the
2
beginning of the class on the day specified on the assignment. In general, no extensions will be
granted.
Collaborations: No collaboration on homework assignments, programs, projects and exams unless
you are specifically instructed to work in groups, is permitted.
Term projects
The term project is due at the end of the semester and accounts for a significant portion of your
grade. You can choose your own problem topic. You will be asked to write a short proposal for
the purpose of approval and feedback. The project must have a distinctive and non-trivial
learning or adaptive component. In general, a project may consist of a replication of previously
published results, design of new learning methods and their testing, or application of machine
learning to a domain or a problem of your interest.
Policy on Cheating
Cheating and any other anti-intellectual behavior, including giving your work to someone else, will
be dealt with severely and will result in the Fail (F) grade. If you feel you may have violated the
rules speak to us as soon as possible. Please make sure you read, understand and abide by the
Academic Integrity Code for the Faculty and College of Arts and Sciences.
Students with Disabilities
If you have a disability for which you are or may be requesting an accommodation, you are
encouraged to contact both your instructor and Disability Resources and Services, 216 William
Pitt Union, (412) 648-7890/(412) 383-7355 (TTY), as early as possible in the term. DRS will verify
your disability and determine reasonable accommodations for this course.
Tentative syllabus:
• Machine learning introduction
• Density estimation
• Supervised learning:
• Linear and logistic regression
• Generative classification models
• Multi-layer neural networks
• Support vector machines
• Unsupervised learning
• Bayesian belief networks (BBNs)
• Learning parameters and structure of BBNs
• Expectation maximization
• Clustering
• Dimensionality reduction/feature selection
• Feature filtering
• Wrapper methods
• PCA
• Ensemble methods (mixtures of experts, bagging and boosting)
• Reinforcement Learning

More Related Content

Similar to Machine Learning Course Overview

Data Mining and Machine Learning
Data Mining and Machine LearningData Mining and Machine Learning
Data Mining and Machine LearningJakub Ruzicka
 
Machine Learning
Machine LearningMachine Learning
Machine Learningbutest
 
ECI519_Syllabus_Spring_2016-6
ECI519_Syllabus_Spring_2016-6ECI519_Syllabus_Spring_2016-6
ECI519_Syllabus_Spring_2016-6Shaun Kellogg
 
Fall2010 quinnedu261syllabus
Fall2010 quinnedu261syllabusFall2010 quinnedu261syllabus
Fall2010 quinnedu261syllabusPeggy Quinn
 
Itc508 objective modelling
Itc508 objective modellingItc508 objective modelling
Itc508 objective modellingSandeep Ratnam
 
CMSC198 summer2012 syllabus
CMSC198 summer2012 syllabusCMSC198 summer2012 syllabus
CMSC198 summer2012 syllabusAkilah Jackson
 
Intc 3610 syllabus spring 2011
Intc 3610 syllabus spring 2011Intc 3610 syllabus spring 2011
Intc 3610 syllabus spring 2011dharvey100
 
Unit5 updated ML sdṅ f,hs f.hs gs.,f hs .pdf
Unit5 updated ML sdṅ f,hs f.hs gs.,f hs .pdfUnit5 updated ML sdṅ f,hs f.hs gs.,f hs .pdf
Unit5 updated ML sdṅ f,hs f.hs gs.,f hs .pdfsomilkumar15
 
Itc544 computer organization
Itc544 computer organizationItc544 computer organization
Itc544 computer organizationSandeep Ratnam
 
Itc561 201730 sm_i-21_january_2017-version_1
Itc561 201730 sm_i-21_january_2017-version_1Itc561 201730 sm_i-21_january_2017-version_1
Itc561 201730 sm_i-21_january_2017-version_1Sandeep Ratnam
 
BUAD 8380 Applied Research Methods - Fall 2009
BUAD 8380 Applied Research Methods - Fall 2009BUAD 8380 Applied Research Methods - Fall 2009
BUAD 8380 Applied Research Methods - Fall 2009Dale Fodness
 

Similar to Machine Learning Course Overview (20)

Data Mining and Machine Learning
Data Mining and Machine LearningData Mining and Machine Learning
Data Mining and Machine Learning
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
ECI519_Syllabus_Spring_2016-6
ECI519_Syllabus_Spring_2016-6ECI519_Syllabus_Spring_2016-6
ECI519_Syllabus_Spring_2016-6
 
Fall2010 quinnedu261syllabus
Fall2010 quinnedu261syllabusFall2010 quinnedu261syllabus
Fall2010 quinnedu261syllabus
 
.doc
.doc.doc
.doc
 
Syllabus
SyllabusSyllabus
Syllabus
 
Btsdsb2018
Btsdsb2018Btsdsb2018
Btsdsb2018
 
lecture1.pptx
lecture1.pptxlecture1.pptx
lecture1.pptx
 
Itc508 objective modelling
Itc508 objective modellingItc508 objective modelling
Itc508 objective modelling
 
Deep reinforcement learning
Deep reinforcement learningDeep reinforcement learning
Deep reinforcement learning
 
CMSC198 summer2012 syllabus
CMSC198 summer2012 syllabusCMSC198 summer2012 syllabus
CMSC198 summer2012 syllabus
 
Intc 3610 syllabus spring 2011
Intc 3610 syllabus spring 2011Intc 3610 syllabus spring 2011
Intc 3610 syllabus spring 2011
 
Unit5 updated ML sdṅ f,hs f.hs gs.,f hs .pdf
Unit5 updated ML sdṅ f,hs f.hs gs.,f hs .pdfUnit5 updated ML sdṅ f,hs f.hs gs.,f hs .pdf
Unit5 updated ML sdṅ f,hs f.hs gs.,f hs .pdf
 
Itc544 computer organization
Itc544 computer organizationItc544 computer organization
Itc544 computer organization
 
Course plan hm-3
Course plan   hm-3Course plan   hm-3
Course plan hm-3
 
Itc561 201730 sm_i-21_january_2017-version_1
Itc561 201730 sm_i-21_january_2017-version_1Itc561 201730 sm_i-21_january_2017-version_1
Itc561 201730 sm_i-21_january_2017-version_1
 
BUAD 8380 Applied Research Methods - Fall 2009
BUAD 8380 Applied Research Methods - Fall 2009BUAD 8380 Applied Research Methods - Fall 2009
BUAD 8380 Applied Research Methods - Fall 2009
 
Liverpool 2018 presentation
Liverpool 2018 presentationLiverpool 2018 presentation
Liverpool 2018 presentation
 
Brochure curriculum (1)
Brochure curriculum (1)Brochure curriculum (1)
Brochure curriculum (1)
 
Syllabus
SyllabusSyllabus
Syllabus
 

More from butest

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEbutest
 
1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同butest
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALbutest
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jacksonbutest
 
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...butest
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALbutest
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer IIbutest
 
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet JazzThe MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazzbutest
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.docbutest
 
Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1butest
 
Facebook
Facebook Facebook
Facebook butest
 
Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...butest
 
Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...butest
 
NEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTNEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTbutest
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docbutest
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docbutest
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.docbutest
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!butest
 

More from butest (20)

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBE
 
1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jackson
 
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer II
 
PPT
PPTPPT
PPT
 
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet JazzThe MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.doc
 
Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1
 
Facebook
Facebook Facebook
Facebook
 
Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...
 
Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...
 
NEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTNEWS ANNOUNCEMENT
NEWS ANNOUNCEMENT
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.doc
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.doc
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.doc
 
hier
hierhier
hier
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!
 

Machine Learning Course Overview

  • 1. 1 Machine Learning CS 2750 (ISSP 2170) – Spring 2010 Lecture meeting time: Monday, Wednesday: 1:00 PM-2:15 PM Classroom: 5313 Sennott Square (SENSQ) Instructor: Milos Hauskrecht TA: Michael Moeng Office: 5329 Sennott Square Building Office: 5802 Sennott Square Office Hours: TBA Office Hours: Tuesday 11-12am and 2-4pm Phone: (412) 624–8845 Phone: (510) 684-7416 Email: milos@cs.pitt.edu Email: moeng@cs.pitt.edu Course Web page: http://www.cs.pitt.edu/~milos/courses/cs2750/ Web Page: http://www.cs.pitt.edu/~moeng/ Course Description: The goal of the field of machine learning is to build computer systems that learn from experience and that are capable to adapt to their environments. Learning techniques and methods developed by researchers in this field have been successfully applied to a variety of learning tasks in a broad range of areas, including, for example, text classification, gene discovery, financial forecasting, credit card fraud detection, collaborative filtering, design of adaptive web agents and others. This introductory machine learning course will give an overview of many models and algorithms used in modern machine learning, including linear models, multi-layer neural networks, support vector machines, density estimation methods, Bayesian belief networks, mixture models, clustering, ensemble methods, and reinforcement learning. The course will give the student the basic ideas and intuition behind these methods, as well as, a more formal understanding of how and why they work. Students will have an opportunity to experiment with machine learning techniques and apply them a selected problem in the context of a term project. Prerequisites: Knowledge of matrices and linear algebra (CS 0280), probability (CS 1151), statistics (CS 1000), programming (CS 1501) or equivalent, or the permission of the instructor. Textbook: Chris Bishop. Pattern recognition and Machine Learning. Springer, 2006. Homework assignments Homework assignments will have mostly a character of projects and will require you to implement some of the learning algorithms covered during lectures. Programming assignments will be implemented in Matlab. Please visit http://technology.pitt.edu/software/browse/matlab.html to obtain a Matlab license for students. The assignments (both written and programming parts) are due at the
  • 2. 2 beginning of the class on the day specified on the assignment. In general, no extensions will be granted. Collaborations: No collaboration on homework assignments, programs, projects and exams unless you are specifically instructed to work in groups, is permitted. Term projects The term project is due at the end of the semester and accounts for a significant portion of your grade. You can choose your own problem topic. You will be asked to write a short proposal for the purpose of approval and feedback. The project must have a distinctive and non-trivial learning or adaptive component. In general, a project may consist of a replication of previously published results, design of new learning methods and their testing, or application of machine learning to a domain or a problem of your interest. Policy on Cheating Cheating and any other anti-intellectual behavior, including giving your work to someone else, will be dealt with severely and will result in the Fail (F) grade. If you feel you may have violated the rules speak to us as soon as possible. Please make sure you read, understand and abide by the Academic Integrity Code for the Faculty and College of Arts and Sciences. Students with Disabilities If you have a disability for which you are or may be requesting an accommodation, you are encouraged to contact both your instructor and Disability Resources and Services, 216 William Pitt Union, (412) 648-7890/(412) 383-7355 (TTY), as early as possible in the term. DRS will verify your disability and determine reasonable accommodations for this course. Tentative syllabus: • Machine learning introduction • Density estimation • Supervised learning: • Linear and logistic regression • Generative classification models • Multi-layer neural networks • Support vector machines • Unsupervised learning • Bayesian belief networks (BBNs) • Learning parameters and structure of BBNs • Expectation maximization • Clustering • Dimensionality reduction/feature selection • Feature filtering • Wrapper methods • PCA • Ensemble methods (mixtures of experts, bagging and boosting) • Reinforcement Learning