CS4780/ Machine Learning

Similar documents
CSL465/603 - Machine Learning

Lecture 1: Basic Concepts of Machine Learning

(Sub)Gradient Descent

Python Machine Learning

CS 1103 Computer Science I Honors. Fall Instructor Muller. Syllabus

CS4491/CS 7265 BIG DATA ANALYTICS INTRODUCTION TO THE COURSE. Mingon Kang, PhD Computer Science, Kennesaw State University

Lecture 1: Machine Learning Basics

ENME 605 Advanced Control Systems, Fall 2015 Department of Mechanical Engineering

MTH 215: Introduction to Linear Algebra

Probabilistic Latent Semantic Analysis

CS Course Missive


University of Cincinnati College of Medicine. DECISION ANALYSIS AND COST-EFFECTIVENESS BE-7068C: Spring 2016

Accounting 312: Fundamentals of Managerial Accounting Syllabus Spring Brown

CS 100: Principles of Computing

PBHL HEALTH ECONOMICS I COURSE SYLLABUS Winter Quarter Fridays, 11:00 am - 1:50 pm Pearlstein 308

Course Syllabus for Math

GIS 5049: GIS for Non Majors Department of Environmental Science, Policy and Geography University of South Florida St. Petersburg Spring 2011

Lahore University of Management Sciences. FINN 321 Econometrics Fall Semester 2017

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

Penn State University - University Park MATH 140 Instructor Syllabus, Calculus with Analytic Geometry I Fall 2010

Spring 2015 IET4451 Systems Simulation Course Syllabus for Traditional, Hybrid, and Online Classes

CS Machine Learning

Switchboard Language Model Improvement with Conversational Data from Gigaword

SYLLABUS. EC 322 Intermediate Macroeconomics Fall 2012

Foothill College Summer 2016

CS177 Python Programming

CS 3516: Computer Networks

Navigating the PhD Options in CMS

CS 101 Computer Science I Fall Instructor Muller. Syllabus

Class Numbers: & Personal Financial Management. Sections: RVCC & RVDC. Summer 2008 FIN Fully Online

Human Emotion Recognition From Speech

Syllabus for CHEM 4660 Introduction to Computational Chemistry Spring 2010

MGT/MGP/MGB 261: Investment Analysis

Mktg 315 Marketing Research Spring 2015 Sec. 003 W 6:00-8:45 p.m. MBEB 1110

Course Content Concepts

IST 440, Section 004: Technology Integration and Problem-Solving Spring 2017 Mon, Wed, & Fri 12:20-1:10pm Room IST 202

TEACHING ASSISTANT TBD

Course Outline. Course Grading. Where to go for help. Academic Integrity. EE-589 Introduction to Neural Networks NN 1 EE

Speech Segmentation Using Probabilistic Phonetic Feature Hierarchy and Support Vector Machines

Syllabus - ESET 369 Embedded Systems Software, Fall 2016

Syllabus Foundations of Finance Summer 2014 FINC-UB

ASTRONOMY 2801A: Stars, Galaxies & Cosmology : Fall term

Reducing Features to Improve Bug Prediction

Artificial Neural Networks written examination

STA2023 Introduction to Statistics (Hybrid) Spring 2013

ASTR 102: Introduction to Astronomy: Stars, Galaxies, and Cosmology

Syllabus ENGR 190 Introductory Calculus (QR)

EECS 700: Computer Modeling, Simulation, and Visualization Fall 2014

*In Ancient Greek: *In English: micro = small macro = large economia = management of the household or family

ECON492 Senior Capstone Seminar: Cost-Benefit and Local Economic Policy Analysis Fall 2017 Instructor: Dr. Anita Alves Pena

Business Analytics and Information Tech COURSE NUMBER: 33:136:494 COURSE TITLE: Data Mining and Business Intelligence

Office Hours: Mon & Fri 10:00-12:00. Course Description

The 9 th International Scientific Conference elearning and software for Education Bucharest, April 25-26, / X

ADVANCES IN DEEP NEURAL NETWORK APPROACHES TO SPEAKER RECOGNITION

Psychology 102- Understanding Human Behavior Fall 2011 MWF am 105 Chambliss

Instructor Dr. Kimberly D. Schurmeier

Beginning and Intermediate Algebra, by Elayn Martin-Gay, Second Custom Edition for Los Angeles Mission College. ISBN 13:

Probability and Game Theory Course Syllabus

Please read this entire syllabus, keep it as reference and is subject to change by the instructor.

A New Perspective on Combining GMM and DNN Frameworks for Speaker Adaptation

Spring 2016 Stony Brook University Instructor: Dr. Paul Fodor

INTERMEDIATE ALGEBRA Course Syllabus

Class Meeting Time and Place: Section 3: MTWF10:00-10:50 TILT 221

Course Policies and Syllabus BUL3130 The Legal, Ethical, and Social Aspects of Business Syllabus Spring A 2017 ONLINE

Natural Language Processing: Interpretation, Reasoning and Machine Learning

Data Structures and Algorithms

THE GEORGE WASHINGTON UNIVERSITY Department of Economics. ECON 1012: PRINCIPLES OF MACROECONOMICS Prof. Irene R. Foster

Developing Autonomy in Language Learners: Diagnostic Teaching. LEARN Workshop July 28 and 29, 2015 Ra ed F. Qasem

Discriminative Learning of Beam-Search Heuristics for Planning

Australian Journal of Basic and Applied Sciences

Speech Emotion Recognition Using Support Vector Machine

Phonetic- and Speaker-Discriminant Features for Speaker Recognition. Research Project

MAE Flight Simulation for Aircraft Safety

EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10. Instructor: Kang G. Shin, 4605 CSE, ;

Machine Learning from Garden Path Sentences: The Application of Computational Linguistics

PHY2048 Syllabus - Physics with Calculus 1 Fall 2014

Syllabus: Introduction to Philosophy

EDCI 699 Statistics: Content, Process, Application COURSE SYLLABUS: SPRING 2016

Grading Policy/Evaluation: The grades will be counted in the following way: Quizzes 30% Tests 40% Final Exam: 30%

Carolina Course Evaluation Item Bank Last Revised Fall 2009

ACTL5103 Stochastic Modelling For Actuaries. Course Outline Semester 2, 2014

CS/SE 3341 Spring 2012

CLASSIFICATION OF TEXT DOCUMENTS USING INTEGER REPRESENTATION AND REGRESSION: AN INTEGRATED APPROACH

Connect Mcgraw Hill Managerial Accounting Promo Code

MATH 108 Intermediate Algebra (online) 4 Credits Fall 2008

FINN FINANCIAL MANAGEMENT Spring 2014

BA 130 Introduction to International Business

Iterative Cross-Training: An Algorithm for Learning from Unlabeled Web Pages

AGN 331 Soil Science Lecture & Laboratory Face to Face Version, Spring, 2012 Syllabus

General Physics I Class Syllabus

Syllabus: CS 377 Communication and Ethical Issues in Computing 3 Credit Hours Prerequisite: CS 251, Data Structures Fall 2015

Word Segmentation of Off-line Handwritten Documents

PSCH 312: Social Psychology

SOUTHERN MAINE COMMUNITY COLLEGE South Portland, Maine 04106

Time series prediction

Introduction to Ensemble Learning Featuring Successes in the Netflix Prize Competition

A Case Study: News Classification Based on Term Frequency

Required Texts: Intermediate Accounting by Spiceland, Sepe and Nelson, 8E Course notes are available on UNM Learn.

Many instructors use a weighted total to calculate their grades. This lesson explains how to set up a weighted total using categories.

Transcription:

CS4780/5780 - Machine Learning Fall 2012 Thorsten Joachims Cornell University Department of Computer Science

Outline of Today Who we are? Prof: Thorsten Joachims TAs: Joshua Moore, Igor Labutov, Moontae Lee Consultants: Declan Boyd, Harry Terkelsen, Jason Zhao, Joe Mongeluzzi, Kyle Hsu, Emma Kilfoyle, What is learning? Why should a computer be able to learn? Examples of machine learning. What it takes to build a learning system? Syllabus Administrivia

(One) Definition of Learning Definition [Mitchell]: A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P, improves with experience E.

Syllabus Concept Learning : Hypothesis space, version space Instance-Based Learning : k-nearest neighbor, collaborative filtering Decision Trees : TDIDT, attribute selection, pruning and overfitting ML Experimentation: hypothesis tests, resampling estimates Linear Rules : Perceptron, duality, mistake bound Support Vector Machines : optimal hyperplane, kernels, stability Generative Models : Naïve Bayes, linear discriminant analysis Hidden Markov Models : probabilistic model, estimation, Viterbi Structured Output Prediction : predicting sequences, rankings, etc. Learning Theory : PAC learning, mistake bounds Clustering : HAC Clustering, k-means, mixture of Gaussians Recommendation: similarity-based methods, matrix factorization

Textbook and Course Material Main Textbooks Tom Mitchell, "Machine Learning", McGraw Hill, 1997. CS4780 Course Pack from Campus Store Additional References (optional) Ethem Alpaydin, "Introduction to Machine Learning", MIT Press, 2004. See other references on course web page. Course Notes Slides available on course homepage Material on blackboard

Pre-Requisites and Related Courses Pre-Requisites Programming skills (e.g. CS 2110) Basic linear algebra (e.g. MATH2940) Basic probability theory (e.g. CS 2800) Short exam to test prereqs Related Courses CS4700: Foundations of Artificial Intelligence CS4758: Robot Learning CS4300: Information Retrieval CS6780: Advanced Machine Learning CS6784: Advanced Topics in Machine Learning CS6740: Advanced Language Technologies

Homework Assignments Assignments 5 homework assignments Some problem sets, some programming and experiments Policies Assignments are due at the beginning of class on the due date in hardcopy. Code must be submitted via CMS by the same deadline. Assignments turned in late will be charged a 1 percentage point reduction of the cumulated final homework grade for each period of 24 hours for which the assignment is late. Everybody had 5 free late days. Use them wisely. No assignments will be accepted after the solutions have been made available (typically 3-4 days after deadline). Typically collaboration of two students (see each assignment for detailed collaboration policy). We run automatic cheating detection. Must state all sources of material used in assignments or project. Please review Cornell Academic Integrity Policy!

Exams and Quizzes In-class Quizzes A few per semester No longer than 5 minutes Exams Two Prelim exams October 16 (week after fall break) November 20 (week of thanksgiving break) In class No final exam

Final Project Organization Self-defined topic related to your interests and research Groups of 3-4 students Each group has TA as advisor Deliverables Project proposal (~ 2 weeks after fall break) Meetings with TA to discuss progress Short presentation (last week of classes) Project report (~ exam period)

Grading Deliverables 2 Prelim Exams (40% of Grade) Final Project (15% of Grade) Homeworks (~5 assignments) (35% of Grade) Quizzes (in class) (5% of Grade) PreReq Exam (2% of Grade) Participation (3% of Grade) Outlier elimination For homeworks and quizzes, the lowest grade is replaced by the second lowest grade.

How to Get in Touch Online http://www.cs.cornell.edu/courses/cs4780/2012fa/ Piazza forum Videonote (Fall 2011) Email Addresses Thorsten Joachims: tj@cs.cornell.edu Igor Labutov: iil4@cornell.edu Moontae Lee: ml2255@cornell.edu Joshua Moore: jlm434@cornell.edu Declan Boyd, Harry Terkelsen, Jason Zhao, Joseph Mongeluzzi, Kyle Hsu, Emma Kilfoyle Office Hours Thorsten Joachims: Thursdays 2:40pm 4:00pm, 4153 Upson Hall Other office hours: TBD