Lecture 0: Machine Learning

Similar documents
INTERMEDIATE ALGEBRA Course Syllabus

(Sub)Gradient Descent

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

Course Content Concepts

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

Undergraduate Program Guide. Bachelor of Science. Computer Science DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING

PHY2048 Syllabus - Physics with Calculus 1 Fall 2014

Math 181, Calculus I

CS 100: Principles of Computing

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

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

We are strong in research and particularly noted in software engineering, information security and privacy, and humane gaming.

ENEE 302h: Digital Electronics, Fall 2005 Prof. Bruce Jacob

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

Laboratorio di Intelligenza Artificiale e Robotica

Laboratorio di Intelligenza Artificiale e Robotica

Algebra Nation and Computer Science for MS Initiatives. Marla Davis, Ph.D. NBCT Office of Secondary Education

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

Math 96: Intermediate Algebra in Context

Self Study Report Computer Science

Data Structures and Algorithms

BUAD 425 Data Analysis for Decision Making Syllabus Fall 2015

Instructor Dr. Kimberly D. Schurmeier

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

CS177 Python Programming

ACC 362 Course Syllabus

Computer Science 1015F ~ 2016 ~ Notes to Students

Syllabus Foundations of Finance Summer 2014 FINC-UB

Navigating the PhD Options in CMS

SYLLABUS. EC 322 Intermediate Macroeconomics Fall 2012

Professors will not accept Extra Credit work nor should students ask a professor to make Extra Credit assignments.

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

Human-Computer Interaction CS Overview for Today. Who am I? 1/15/2012. Prof. Stephen Intille

MinE 382 Mine Power Systems Fall Semester, 2014

Massachusetts Institute of Technology Tel: Massachusetts Avenue Room 32-D558 MA 02139

CS Course Missive

MATH 205: Mathematics for K 8 Teachers: Number and Operations Western Kentucky University Spring 2017

Integral Teaching Fellowship Application Packet Spring 2018

ITSC 1301 Introduction to Computers Course Syllabus

MAE Flight Simulation for Aircraft Safety

Pre-AP Geometry Course Syllabus Page 1

AC : DESIGNING AN UNDERGRADUATE ROBOTICS ENGINEERING CURRICULUM: UNIFIED ROBOTICS I AND II

ME 443/643 Design Techniques in Mechanical Engineering. Lecture 1: Introduction

FINANCE 3320 Financial Management Syllabus May-Term 2016 *

Georgia Institute of Technology Graduate Curriculum Committee Minutes. January 20, 2011

Bittinger, M. L., Ellenbogen, D. J., & Johnson, B. L. (2012). Prealgebra (6th ed.). Boston, MA: Addison-Wesley.

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

Required Materials: The Elements of Design, Third Edition; Poppy Evans & Mark A. Thomas; ISBN GB+ flash/jump drive

Bachelor Class

CURRICULUM VITAE. To develop expertise in Graph Theory and expand my knowledge by doing Research in the same.

Course Development Using OCW Resources: Applying the Inverted Classroom Model in an Electrical Engineering Course

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

CEE 2050: Introduction to Green Engineering

Course Syllabus for Math

Exploration. CS : Deep Reinforcement Learning Sergey Levine

Introduction and Motivation

GRADUATE STUDENT HANDBOOK Master of Science Programs in Biostatistics

MGT/MGP/MGB 261: Investment Analysis

Python Machine Learning

ECO 3101: Intermediate Microeconomics

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

General Microbiology (BIOL ) Course Syllabus

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

B.S/M.A in Mathematics

COSI Meet the Majors Fall 17. Prof. Mitch Cherniack Undergraduate Advising Head (UAH), COSI Fall '17: Instructor COSI 29a

Machine Learning and Data Mining. Ensembles of Learners. Prof. Alexander Ihler

Academic Internships: Crafting, Recruiting, Supervising

STRUCTURAL ENGINEERING PROGRAM INFORMATION FOR GRADUATE STUDENTS

Firms and Markets Saturdays Summer I 2014

THE UNIVERSITY OF SYDNEY Semester 2, Information Sheet for MATH2068/2988 Number Theory and Cryptography

CS 3516: Computer Networks

Circuit Simulators: A Revolutionary E-Learning Platform

EFFECTIVE CLASSROOM MANAGEMENT UNDER COMPETENCE BASED EDUCATION SCHEME

EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall Semester 2014 August 25 October 12, 2014 Fully Online Course

ACC 380K.4 Course Syllabus

Introduction to CS 100 Overview of UK. CS September 2015

HIDDEN RULES FOR OFFICE HOURS W I L L I A M & M A R Y N E U R O D I V E R S I T Y I N I T I A T I V E

Office Hours: Day Time Location TR 12:00pm - 2:00pm Main Campus Carl DeSantis Building 5136

Exploring Derivative Functions using HP Prime

Humboldt-Universität zu Berlin

School of Innovative Technologies and Engineering

Stochastic Calculus for Finance I (46-944) Spring 2008 Syllabus

CS Machine Learning

SYLLABUS- ACCOUNTING 5250: Advanced Auditing (SPRING 2017)

Economics 201 Principles of Microeconomics Fall 2010 MWF 10:00 10:50am 160 Bryan Building

ED487: Methods for Teaching EC-6 Social Studies, Language Arts and Fine Arts

Meet Modern Languages Department

SMALL GROUPS AND WORK STATIONS By Debbie Hunsaker 1

TREATMENT OF SMC COURSEWORK FOR STUDENTS WITHOUT AN ASSOCIATE OF ARTS

Reflective problem solving skills are essential for learning, but it is not my job to teach them

EDIT 576 (2 credits) Mobile Learning and Applications Fall Semester 2015 August 31 October 18, 2015 Fully Online Course

Australian Journal of Basic and Applied Sciences

CONQUERING THE CONTENT: STRATEGIES, TASKS AND TOOLS TO MOVE YOUR COURSE ONLINE. Robin M. Smith, Ph.D.

Mathematics Program Assessment Plan

Bachelor of Science in Mechanical Engineering with Co-op

HUMAN ANATOMY AND PHYSIOLOGY II

Creating Your Term Schedule

WORKSHOP NOTES Christine Torre

IT Students Workshop within Strategic Partnership of Leibniz University and Peter the Great St. Petersburg Polytechnic University

Date : Controller of Examinations Principal Wednesday Saturday Wednesday

Transcription:

Lecture 0: Machine Learning Tuo Zhao Schools of ISYE and CSE, Georgia Tech 2017 Fall

Questions Course Logistics Why Machine Learning? What is a well-defined learning problem? What questions should we ask about Machine Learning? Tuo Zhao Lecture 0: Machine Learning 2/22

Machine Learning is Interdisciplinary Tuo Zhao Lecture 0: Machine Learning 3/22

Pre-requisites Math: Calculus and Linear Algebra Probability and Statistics Basic Optimization Coding: MATLAB for coding HW (No Exception) Plus: Generalized Linear Models Convex Optimization Tuo Zhao Lecture 0: Machine Learning 4/22

Course Logistics Teaching Assistants: Shaojun Ma: Ph.D. Student in CEE Yujia Xie: Ph.D. Student in CSE Minshuo Chen: Ph.D. Student in ISYE Haoming Jiang: Ph.D. Student in ISYE Zhehui Chen: Ph.D. Student in ISYE TBD See http://www2.isye.gatech.edu/~tzhao80/others.html Syllabus, Lecture Slides Homework Assignments Tuo Zhao Lecture 0: Machine Learning 5/22

Highlights of Course Logistics Working Load: Background Knowledge Test: 6% 4 Written HW: 24% 3 Coding HW: 18% Exam-1: 26% Exam-2: 26% See https://piazza.com/class/j4ujbo0admd2in Relase Important Announcements! MUST Register! You can post anonymously (to other students, but not me) Tuo Zhao Lecture 0: Machine Learning 6/22

Distance Learning Working Load: 5 Written HW: 60% 4 Coding HW: 40% No Background Knowledge Test No Mid-term Exam Late Homework Policy for All Students: No Late Homework Accepted! Always due at noon on Friday Tuo Zhao Lecture 0: Machine Learning 7/22

Knowledge Background Test Statistics Top 10%: 30/40 Top 25%: 27/40 Top 50%: 20/40 Top 75%: 14/40 Maximum: 38 Suggestions Go through the review materials carefully! Tuo Zhao Lecture 0: Machine Learning 8/22

Remarks Office hours for asking questions Sep. 19 A more difficult make-up exam (but will be curved accordingly) No time for answering questions after class You need to debug by yourself Honor Code Tuo Zhao Lecture 0: Machine Learning 9/22

What to Cover? Methodology and Algorithms of Machine Learning. Some Theory for Ph.D. Students. Some homework problems will be for Ph.D. students ONLY. Different letter grades for each section. Not About Introduction to Machine Learning Not About How to Apply Machine Learning to Your Domain. Not About How to Use Software to Do Machine Learning Tuo Zhao Lecture 0: Machine Learning 10/22

Alternative Easier: CS 4641 Machine Learning Signal Processing: ECE 6254: Statistical Machine Learning Learning Theory: CS 7545 Machine Learning Theory More Foundation: CS 8803 Mathematical Foundations of Machine Learning Applications to Specific Domains: Computer Vision, Natural Language Processing, etc. Tuo Zhao Lecture 0: Machine Learning 11/22

Why Machine Learning? Recent progress in algorithms and theories Growing flood of massive data Computational power is available Budding industry Tuo Zhao Lecture 0: Machine Learning 12/22

Why Machine Learning? Three Niches for Machine Learning: Data mining: using historical data to improve decisions medical records medical knowledge Software applications we can t program by hand autonomous driving speech recognition Self customizing programs Newsreader that learns user interests Tuo Zhao Lecture 0: Machine Learning 13/22

What is the Learning Problem? Learning: Improving with experience at some task Improve over task T with respect to performance measure P based on experience E Example: Learn to play checkers T : Play checkers P : % of games won in world tournament E: opportunity to play against self Tuo Zhao Lecture 0: Machine Learning 14/22

ISYE6740/CSE6740/CS7641: Computational Data Analysis/Machine Learning Learn to to Predict Emergent C-sections Learning topredict Predict Emergency C-Sections Learning Emergency C-Sections Data: [Sims et al., 2000] [Sims et al., 2000] 9714 patient records, 9714 patient records, each with 215 features each with 215 features One of 18 learned rules: Tuo Zhao Lecture 0: Machine Learning 15/22

Learn to Detect Objects in Images Tuo Zhao Lecture 0: Machine Learning 16/22

Learn to Classify Documents Tuo Zhao Lecture 0: Machine Learning 17/22

Learn to Drive Autonomously Tuo Zhao Lecture 0: Machine Learning 18/22

Learn to Recognize Speech Tuo Zhao Lecture 0: Machine Learning 19/22

Learn to Translate Languages Tuo Zhao Lecture 0: Machine Learning 20/22

Learn to Play Computer Games Tuo Zhao Lecture 0: Machine Learning 21/22

Next 3 Lectures Linear Algebra Review (2 Lectures) Probability Review (1 Lecture) Tuo Zhao Lecture 0: Machine Learning 22/22