COMP61011 Foundations of Machine Learning

Slides:



Advertisements
Similar presentations
also known as the “Perceptron”
Advertisements

Imbalanced data David Kauchak CS 451 – Fall 2013.
Data Mining Classification: Alternative Techniques
IS5152 Decision Making Technologies
EG 10111/10112 Introduction to Engineering Copyright © 2009 University of Notre Dame Exam review Introduction to Engineering Systems Lecture 11 (10/02/2009)
ITC242 – Introduction to Data Communications ITC431 – Computer Networks Week 13 Exam Preparation.
1 CS 430 / INFO 430 Information Retrieval Lecture 24 Usability 2.
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
Computer Organization TI1400 Alexandru Iosup (lecturer) Henk Sips (original slides) Parallel and Distributed Systems
Structural Bioinformatics Dr. Avraham Samson Course no.: Credit points: 1.5 Final grade is based on 10 assignments Course homepage:
CSCE 515: Computer Network Programming Chin-Tser Huang University of South Carolina.
Robotics: Integrated Systems Design. Where are the Robots? Industrial Robots.
Online Respiratory Care Curriculum.  Navigate Respiratory Care: Cardiopulmonary Anatomy & Physiology  Navigate Respiratory Care: Pharmacology  Navigate.
Creating Quizzes and Questionnaires Silver – Compulsory.
Rugby players, Ballet dancers, and the Nearest Neighbour Classifier COMP24111 lecture 2.
On the “File Download” screen, click on the SAVE button to save the file on your hard drive.
MIS 2000 Information Systems for Management Section A01, Bob Travica Introduction to Course Updated: May 2015.
CMGT 442 Philip Robbins – December 5, 2012 (Week 4) University of Phoenix Mililani Campus Information Systems Risk Management.
New format (2013)- 63 multiple choice questions 6 grid-in computations 90 minutes ¼ point guessing penalty no longer used.
Machine Learning CUNY Graduate Center Lecture 1: Introduction.
An Introduction to Measurement and Evaluation Emily H. Wughalter, Ed.D. Summer 2008 Department of Kinesiology.
Calculus AB APSI 2015 Day 4 Professional Development Workshop Handbook
Machine Learning Lecture 1. Course Information Text book “Introduction to Machine Learning” by Ethem Alpaydin, MIT Press. Reference book “Data Mining.
CS 115 QUIZ # 1 INFORMATION Scheduled for TUESDAY 9/22/15 1.
1 Overview of Class #13 Final Exam – questions & comments 1 ¾ ÷ ½ Long division Course evaluations/Break Basic Facts Closing.
THE F.I. T. PRINCIPLE SUE HARMON Teacher Page FREQUENCY How often you exercise. To begin a workout schedule, exercise three times a week with no more.
FINAL EXAM BREAKDOWN KCI SBI3U 10-pages exam; double sided 50 multiple choice ; 1m each Put answers to Multiple Choice question in the boxes.
CPE542: Pattern Recognition Course Introduction Dr. Gheith Abandah د. غيث علي عبندة.
CS 161 Computer Science I Andrew Scholer
History 12 K.J. Benoy Fall Semester. Welcome to My World  Congratulations on selecting one of the most challenging and rewarding courses in high school.
Fundamentals of Lifespan Development OCTOBER 22, 2014 – PREPARATION FOR THE GROUP PROJECT.
Blended learning: strategies for effective content delivery Rowan Herbert Professional Teaching Fellow University of Auckland.
Lenape Middle School Math DepartmentName: _________________________ Algebra 1 Keystone PrepDate: __________________________ This year you will take the.
Syllabus Highlights CSE 1310 – Introduction to Computers and Programming Alexandra Stefan University of Texas at Arlington 1.
An introduction to developing and teaching an online course
BBI 2420 ORAL INTERACTION SKILLS
New Developments in NYS Assessments
Instructions The completion of this assignment is voluntary but is highly encouraged. You do not need to turn in your work. You will have a 15-question/15-point.
ECE 2799 Term B2016 Electrical and Computer Engineering Design
Learning from Data COMP61011 : Machine Learning and Data Mining
Session 4, Grading Practices
Introduction to Wellness J. D. Yingling, Ed.D. A course preview
IOS110 Final Review.
Honors Analysis COURSE DESCRIPTION
ECE 2799 Term B2017 Electrical and Computer Engineering Design
Studio 1. Course Assessment Policy and a Quick Guide to Meetings
Announcements HW4 due today (11:59pm) HW5 out today (due 11/17 11:59pm)
May 6, 2014.
Sue Sentance & Philip Howlett
CS 580 Human-computer interaction Lecture 01 Introduction
Programming COMP104: Fundamentals and Methodology Introduction.
Adult Health Nursing II
Machine Learning Week 1.
EECE 310 Software Engineering
Suggestions for Preparation
COMP61011 Foundations of Machine Learning
Week of March th grade.
Attendance More than 3 absences – grade is lowered 1 letter grade (i.e. A  B) 3% perk! Excused vs Unexcused Absence.
Lecture 6: Introduction to Machine Learning
Best Practices for Teaching Online
COMP61011 : Machine Learning Decision Trees
Orientation CSC 111.
Syllabus Highlights CSE 1310 – Introduction to Computers and Programming Alexandra Stefan University of Texas at Arlington.
Homework Check Everyone should have their homework out.
CS639: Data Management for Data Science
Lois Truman, Ph.D. Doing More With Less Lois Truman, Ph.D.
Artificial Neural Networks
David Kauchak CS158 – Spring 2019
EP208 Computational Methods in Physics
Presentation transcript:

COMP61011 Foundations of Machine Learning Gavin Brown & Ross King

This course… Wednesdays – rough schedule (may change) 0900 - 1000 Discussion sessions / quiz on assigned reading 1000 - 1230 Lectures on new material 1230 - 1330 Lunch 1330 - 1700 Lab sessions http://studentnet.cs.manchester.ac.uk/pgt/COMP61011

This course… 50% January exam - some short answer technical (including calculations) - some multiple choice 50% project (lab work) - all details in handbook No weekly lab assessments. http://studentnet.cs.manchester.ac.uk/pgt/COMP61011

Lab “Targets” Weekly targets for your lab work Level 1 – easy Level 2 – challenging Level 3 – tough! Do not count toward your final grade You’re an adult – manage your own time All targets in module handbook

Team Projects Find your partner now. Conduct a deep study of any topic in ML that you want! (some suggestions are in the handbook) Produce a 6 page report

Chapter 1

What are you?

“Learning” is a process not specific to a substrate (e.g. biological neurons) can be mechanized, with a careful definition

Machine Learning algorithms need data Predicting health of a patient needs measurements. Height Weight Systolic blood pressure Diastolic blood pressure Enzyme levels Blood sugar levels

Machine Learning algorithms need data height weight BP enzyme Health? 70 64 3 1 23 86 5 56 49 50 88 12 66 2 … “Examples” “Features” Class, or “label” Historical data in health records for example.

New person! Predicted Labels Training data + labels Learning algorithm Model Testing Data (no labels) New person! Predicted Labels

TRAINING PHASE TESTING PHASE New person! Predicted Labels Training data + labels Learning algorithm Model TESTING PHASE Testing Data (no labels) New person! Predicted Labels

ML algorithms make mistakes Predicting health. Quite a hard problem even for trained professional! Need to QUANTIFY performance of our algorithms. Learning algorithm Model

Chapter 2

Linear Models

A Problem Distinguish rugby players from ballet dancers.

A simple computer program will solve this….

where… f(x) …. is a MODEL Model Learning algorithm

The “Decision Stump” is a linear model where… “Decision Boundary” Model Learning algorithm

Model Learning algorithm

LINEARLY SEPARABLE NON-LINEARLY SEPARABLE

“Error landscape”

Training = driving lessons Testing = driving test Training data + labels Learning algorithm Model Testing Data (no labels) New person! Predicted Labels

LESSONS…. THEN THE TEST !

Evaluating a Model

Take a Break. Grab a coffee, then go to the labs. Work through the introductory lab session. Meet your Lab Helpers.