The Health Economics and Outcomes Research Applications and Valuation of Digital Health Technologies and Machine Learning

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "The Health Economics and Outcomes Research Applications and Valuation of Digital Health Technologies and Machine Learning"

Transcription

1 The Health Economics and Outcomes Research Applications and Valuation of Digital Health Technologies and Machine Learning Workshop W29 - Session V 3:00 4:00pm May 25, 2016 ISPOR 21 st Annual International Meeting Washington, DC Page 1 Discussion Leaders Machine Learning and Regression Models for Prediction: Statistical Background Mei Sheng Duh, MPH, ScD Managing Principal and Chief Epidemiologist Analysis Group, Inc. Ensembles for Health Economics Research Sherri Rose, PhD Associate Professor, Harvard Medical School Application of Machine Learning in a Real Time Big Data Setting Gigi Yuen-Reed, PhD Program Director, Data Science Solutions IBM Watson Health Innovation Uses of Machine Learning Approaches with Real World Evidence Steven Pashko, PhD Principal Offering Manager IBM Watson Health, Life Sciences Real-World Evidence Page 2 1

2 Machine Learning and Regression Models for Prediction: Statistical Background Presented by Mei Sheng Duh, MPH, ScD Analysis Group, Inc. BOSTON BEIJING CHICAGO DALLAS DENVER LOS ANGELES MENLO PARK MONTREAL NEW YORK SAN FRANCISCO WASHINGTON, DC Background Machine learning (ML) focuses on pattern recognition and computational learning, often used to create predictive algorithms or to make classifications based on data Unlike traditional methods, ML methods are capable of analyzing highdimensional data and exploring unknown patterns among covariates without substantial a priori knowledge of covariate relationships Page 4 Page 4 2

3 Types of ML Supervised Learning: True outcome is available, and the goal is to learn covariate patterns that predict the outcome Neural network Support vector machine (SVM) Random forest For discussion Unsupervised Learning: True outcome is unavailable, and the goal is to discover underlying patterns Reinforcement Learning: To learn a behavior by interacting in an environment and receiving rewards Page 5 Page 5 Neural Network A neural network is a non-linear network of neurons inspired by the human brain. It is configured for applications such as pattern recognition and data classification through a learning process The learning process involves adaptive adjustments to the connections between the neurons Page 6 Page 6 3

4 Support Vector Machine A SVM is a discriminative classifier formally defined by a separating line A non-linear boundary can be defined using kernels Page 7 Page 7 Random Forest A random forest aggregates thousands of decision trees to identify the most important predictors of an outcome and then predicts that outcome It also corrects for overfitting that can occur with a single decision tree Page 8 Page 8 4

5 Comparing Logistic Regression to Machine Learning Methods with a Data Example Goal: To predict which patients have liver cirrhosis using age and treatment duration as covariates Patient ID Is the patient a case? Age 1 Yes No Yes Yes Treatment duration (months) Page 9 Page 9 Logistic Regression with Main Effects A logistic regression model including only main effects of the two covariates. The predicted probability thresholds are formulated as: Figure 1. Contour mapping between input and output spaces for the logistic regression model including only main effects Page 10 Page 10 5

6 Logistic Regression with Interaction Effects A logistic regression model including both main and interaction effects of the two covariates. The predicted probability thresholds are formulated as: Figure 2. Contour mapping between input and output spaces for the logistic regression model including both main and interaction effects Page 11 Page 11 Neural Network A neural network model can classify cases and controls non-linearly and account for idiosyncrasies in the data Figure 3. Contour mapping between input and output spaces for the neural network model Page 12 Page 12 6

7 Support Vector Machine A SVM can output a non-linear boundary to classify cases and controls Legend: Neural network SVM Figure 4. Contour mapping between input and output spaces for the neural network model and a decision boundary for the SVM Page 13 Page 13 Random Forest A random forest can subdivide the data into regions that are roughly uniform in values (either cases or controls) First split by duration Third split by duration Legend: Neural network Random forest Second split by age Figure 5. Contour mapping between input and output spaces for the neural network model and random forest models Page 14 Page 14 7

Machine Learning: Summary

Machine Learning: Summary Machine Learning: Summary Greg Grudic CSCI-4830 Machine Learning 1 What is Machine Learning? The goal of machine learning is to build computer systems that can adapt and learn from their experience. Tom

More information

The Machine Learning Landscape

The Machine Learning Landscape The Machine Learning Landscape Vineet Bansal Research Software Engineer, Center for Statistics & Machine Learning vineetb@princeton.edu Oct 31, 2018 What is ML? A field of study that gives computers the

More information

Applied Machine Learning

Applied Machine Learning Applied Spring 2018, CS 519 Prof. Liang Huang School of EECS Oregon State University liang.huang@oregonstate.edu is Everywhere A breakthrough in machine learning would be worth ten Microsofts (Bill Gates)

More information

SUPERVISED LEARNING. We ve finished Part I: Problem Solving We ve finished Part II: Reasoning with uncertainty. Part III: (Machine) Learning

SUPERVISED LEARNING. We ve finished Part I: Problem Solving We ve finished Part II: Reasoning with uncertainty. Part III: (Machine) Learning SUPERVISED LEARNING Progress Report We ve finished Part I: Problem Solving We ve finished Part II: Reasoning with uncertainty Part III: (Machine) Learning Supervised Learning Unsupervised Learning Overlaps

More information

Machine Learning Nanodegree Syllabus

Machine Learning Nanodegree Syllabus Machine Learning Nanodegree Syllabus Artificial Neural Networks, TensorFlow, and Machine Learning Algorithms Before You Start Prerequisites: In order to succeed in this program, we recommend having experience

More information

Security Analytics Review for Final Exam. Purdue University Prof. Ninghui Li

Security Analytics Review for Final Exam. Purdue University Prof. Ninghui Li Security Analytics Review for Final Exam Purdue University Prof. Ninghui Li Exam Date/Time Monday Dec 10 (8am 10am) LWSN B134 Organization of the Course Basic machine learning algorithms Neural networks

More information

Lecture 12: Classification

Lecture 12: Classification Lecture 12: Classification 2 2009-04-29 Patrik Malm Centre for Image Analysis Swedish University of Agricultural Sciences Uppsala University 2 Reading instructions Chapters for this lecture 12.1 12.2 in

More information

CS 760 Machine Learning Spring 2017

CS 760 Machine Learning Spring 2017 Page 1 University of Wisconsin Madison Department of Computer Sciences CS 760 Machine Learning Spring 2017 Final Examination Duration: 1 hour 15 minutes One set of handwritten notes and calculator allowed.

More information

Principles of Machine Learning

Principles of Machine Learning Principles of Machine Learning Lab 5 - Optimization-Based Machine Learning Models Overview In this lab you will explore the use of optimization-based machine learning models. Optimization-based models

More information

CS340 Machine learning Lecture 2

CS340 Machine learning Lecture 2 CS340 Machine learning Lecture 2 What is machine learning? ``Learning denotes changes in the system that are adaptive in the sense that they enable the system to do the task or tasks drawn from the same

More information

COMP 551 Applied Machine Learning Lecture 11: Ensemble learning

COMP 551 Applied Machine Learning Lecture 11: Ensemble learning COMP 551 Applied Machine Learning Lecture 11: Ensemble learning Instructor: Herke van Hoof (herke.vanhoof@mcgill.ca) Slides mostly by: (jpineau@cs.mcgill.ca) Class web page: www.cs.mcgill.ca/~hvanho2/comp551

More information

Data Classification: Advanced Concepts. Lijun Zhang

Data Classification: Advanced Concepts. Lijun Zhang Data Classification: Advanced Concepts Lijun Zhang zlj@nju.edu.cn http://cs.nju.edu.cn/zlj Outline Introduction Multiclass Learning Rare Class Learning Scalable Classification Semisupervised Learning Active

More information

Electronics & ICT Academy (Under Ministry of Electronics and Information Technology (MeitY), Govt. of India)

Electronics & ICT Academy (Under Ministry of Electronics and Information Technology (MeitY), Govt. of India) Electronics & ICT Academy (Under Ministry of Electronics and Information Technology (MeitY), Govt. of India) Indian Institute of Technology Guwahati, Guwahati, Assam, Pin 781039 Phone: +91-361-2583182/3009,

More information

CSE 417T: Introduction to Machine Learning. Lecture 1: Introduction. Henry Chai 08/28/18

CSE 417T: Introduction to Machine Learning. Lecture 1: Introduction. Henry Chai 08/28/18 CSE 417T: Introduction to Machine Learning Lecture 1: Introduction Henry Chai 08/28/18 Website: http://classes.cec.wustl.edu/~cse417t/ Piazza (signup with Wash U email) Course Information Gradescope (signup

More information

Practical Data Science with R

Practical Data Science with R Practical Data Science with R NINAZUMEL JOHN MOUNT Ill MANNING SHELTER ISLAND Practical Data Science with R NINAZUMEL JOHN MOUNT MANNING SHELTER ISLAND brief contents 1 Ill The data science process 3 2

More information

State of Machine Learning and Future of Machine Learning

State of Machine Learning and Future of Machine Learning State of Machine Learning and Future of Machine Learning (based on the vision of T.M. Mitchell) Rémi Gilleron Mostrare project Lille university and INRIA Futurs www.grappa.univ-lille3.fr/mostrare Collège

More information

Welcome to CS4437 / CS9637 / CS9114 Introduction to Data Science

Welcome to CS4437 / CS9637 / CS9114 Introduction to Data Science Welcome to CS4437 / CS9637 / CS9114 Introduction to Data Science Dr. Dan Lizotte (Comp. Sci., Epidemiology & Biostatistics) IF YOU ARE NOT REGISTERED, please have a seat and we will discuss as a group.

More information

Machine Learning & Business Value. By Kush Patel, Data Scientist Resident at Galvanize

Machine Learning & Business Value. By Kush Patel, Data Scientist Resident at Galvanize Machine Learning & Business Value By Kush Patel, Data Scientist Resident at Galvanize Outline Machine Learning Supervised vs Unsupervised Linear regression Decision Tree Classifier Random Forest Classifier

More information

DS Machine Learning and Data Mining I. Alina Oprea Associate Professor, CCIS Northeastern University

DS Machine Learning and Data Mining I. Alina Oprea Associate Professor, CCIS Northeastern University DS 4400 Machine Learning and Data Mining I Alina Oprea Associate Professor, CCIS Northeastern University January 10 2019 Class Outline Introduction 1 week Probability and linear algebra review Supervised

More information

Machine Learning Opportunities and Limitations

Machine Learning Opportunities and Limitations Machine Learning Opportunities and Limitations Holger H. Hoos LIACS Universiteit Leiden The Netherlands LCDS Conference 2017/11/28 The age of computation Clear, precise instructions flawlessly executed

More information

Competition II: Springleaf

Competition II: Springleaf Competition II: Springleaf Sha Li (Team leader) Xiaoyan Chong, Minglu Ma, Yue Wang CAMCOS Fall 2015 San Jose State University Agenda Kaggle Competition: Springleaf dataset introduction Data Preprocessing

More information

Statistics vs Machine Learning ASC 15 th November 2018

Statistics vs Machine Learning ASC 15 th November 2018 Statistics vs Machine Learning ASC 15 th November 2018 Jarlath Quinn www.sv-europe.com A SELECT INTERNATIONAL COMPANY Contents Machine Learning is Hot How did we get here? Techniques and Terms An Example

More information

Epilogue: what have you learned this semester?

Epilogue: what have you learned this semester? Epilogue: what have you learned this semester? ʻViagraʼ =0 =1 ʻlotteryʼ ĉ(x) = spam =0 =1 ĉ(x) = ham ĉ(x) = spam 16 14 12 10 8 6 4 2 0 2 4 6 8 10 12 14 1 What did you get out of this course? What skills

More information

INTRODUCTION TO DATA SCIENCE

INTRODUCTION TO DATA SCIENCE DATA11001 INTRODUCTION TO DATA SCIENCE EPISODE 6: MACHINE LEARNING TODAY S MENU 1. WHAT IS ML? 2. CLASSIFICATION AND REGRESSSION 3. EVALUATING PERFORMANCE & OVERFITTING WHAT IS MACHINE LEARNING? Definition:

More information

ERM Symposium 2012 Washington, D.C.

ERM Symposium 2012 Washington, D.C. ERM Symposium 2012 Washington, D.C. Jefferson Braswell Tahoe Blue Ltd 4/19/12 1 4/19/12 2 4/19/12 3 4/19/12 4 4/19/12 5 4/19/12 6 Requires the extraction of information and associations from data in order

More information

CSE 446 Sequences, Conclusions

CSE 446 Sequences, Conclusions CSE 446 Sequences, Conclusions Administrative Final exam next week Wed Jun 8 8:30 am Last office hours after class today Sequence Models High level overview of structured data What kind of structure? Temporal

More information

Ensemble Learning Model selection Statistical validation

Ensemble Learning Model selection Statistical validation Ensemble Learning Model selection Statistical validation Ensemble Learning Definition Ensemble learning is a process that uses a set of models, each of them obtained by applying a learning process to a

More information

to solve real-world problems.

to solve real-world problems. Subject Code: CSE4020 Indicative Pre-requisite Objective Expected Outcomes Machine Learning L,T,P,J,C 2,0,2,4,4 MAT2001- Statistics for Engineers It introduces theoretical foundations, algorithms, methodologies,

More information

Lecture. About. Overview

Lecture. About. Overview Lecture About Overview "Using multiple models/individuals to obtain better predictive performance than could be obtained from the constituent models." We use the same technique routinely in our lives by

More information

Machine Learning for SAS Programmers

Machine Learning for SAS Programmers Machine Learning for SAS Programmers The Agenda Introduction of Machine Learning Supervised and Unsupervised Machine Learning Deep Neural Network Machine Learning implementation Questions and Discussion

More information

CSC 411/2515 MACHINE LEARNING and DATA MINING

CSC 411/2515 MACHINE LEARNING and DATA MINING CSC 411/2515 MACHINE LEARNING and DATA MINING Lectures: Mon 11-1pm (S1), Wed 11-1pm (S2), Thu 4-6pm (S3), Fri 11-1pm (S4) Lecture Room: AH 400 (S1), MS 2170 (S2), KP 108 (S3), MS 2172 (S4) Instructor:

More information

ECS171: Machine Learning

ECS171: Machine Learning ECS171: Machine Learning Lecture 1: Overview of class, LFD 1.1, 1.2 Cho-Jui Hsieh UC Davis Jan 8, 2018 Course Information Website: http://www.stat.ucdavis.edu/~chohsieh/teaching/ ECS171_Winter2018/main.html

More information

Predictive Analytics 101: An Introduction to the Future of Healthcare

Predictive Analytics 101: An Introduction to the Future of Healthcare MGMA 2017 ANNUAL CONFERENCE OCT. 8-11 ANAHEIM, CA Predictive Analytics 101: An Introduction to the Future of Healthcare Frank Cohen, MBB, MPA Director, Analytics, Doctors Management LLC Clearwater, Fla.

More information

Outline. Little green men INTRODUCTION TO STATISTICAL MACHINE LEARNING. Representing things in Machine Learning 10/22/2010

Outline. Little green men INTRODUCTION TO STATISTICAL MACHINE LEARNING. Representing things in Machine Learning 10/22/2010 Outline INTRODUCTION TO STATISTICAL MACHINE LEARNING Representing things Feature vector Training sample Unsupervised learning Clustering Supervised learning Classification Regression Xiaojin Zhu jerryzhu@cs.wisc.edu

More information

Machine Learning L, T, P, J, C 2,0,2,4,4

Machine Learning L, T, P, J, C 2,0,2,4,4 Subject Code: Objective Expected Outcomes Machine Learning L, T, P, J, C 2,0,2,4,4 It introduces theoretical foundations, algorithms, methodologies, and applications of Machine Learning and also provide

More information

CSC 411 MACHINE LEARNING and DATA MINING

CSC 411 MACHINE LEARNING and DATA MINING CSC 411 MACHINE LEARNING and DATA MINING Lectures: Monday, Wednesday 12-1 (section 1), 3-4 (section 2) Lecture Room: MP 134 (section 1); Bahen 1200 (section 2) Instructor (section 1): Richard Zemel Instructor

More information

CS 510: Lecture 8. Deep Learning, Fairness, and Bias

CS 510: Lecture 8. Deep Learning, Fairness, and Bias CS 510: Lecture 8 Deep Learning, Fairness, and Bias Next Week All Presentations, all the time Upload your presentation before class if using slides Sign up for a timeslot google doc, if you haven t already

More information

Introduction to Ensemble Learning Featuring Successes in the Netflix Prize Competition

Introduction to Ensemble Learning Featuring Successes in the Netflix Prize Competition Introduction to Ensemble Learning Featuring Successes in the Netflix Prize Competition Todd Holloway Two Lecture Series for B551 November 20 & 27, 2007 Indiana University Outline Introduction Bias and

More information

Introduction to Machine Learning

Introduction to Machine Learning Introduction to Machine Learning CMSC 422 MARINE CARPUAT marine@cs.umd.edu What is this course about? Machine learning studies algorithms for learning to do stuff By finding (and exploiting) patterns in

More information

Session 1: Gesture Recognition & Machine Learning Fundamentals

Session 1: Gesture Recognition & Machine Learning Fundamentals IAP Gesture Recognition Workshop Session 1: Gesture Recognition & Machine Learning Fundamentals Nicholas Gillian Responsive Environments, MIT Media Lab Tuesday 8th January, 2013 My Research My Research

More information

Introduction to Machine Learning

Introduction to Machine Learning Andrea Passerini passerini@disi.unitn.it Machine Learning What is Machine Learning A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P,

More information

Machine Learning with MATLAB

Machine Learning with MATLAB Machine Learning with MATLAB Leuven Statistics Day2014 Rachid Adarghal, Account Manager Jean-Philippe Villaréal, Application Engineer 2014 The MathWorks, Inc. 1 Side note: Design of Experiments with MATLAB

More information

Python Machine Learning

Python Machine Learning Python Machine Learning Unlock deeper insights into machine learning with this vital guide to cuttingedge predictive analytics Sebastian Raschka [ PUBLISHING 1 open source I community experience distilled

More information

Machine Learning ICS 273A. Instructor: Max Welling

Machine Learning ICS 273A. Instructor: Max Welling Machine Learning ICS 273A Instructor: Max Welling Class Homework What is Expected? Required, (answers will be provided) A Project See webpage Quizzes A quiz every Friday Bring scantron form (buy in UCI

More information

A Review on Classification Techniques in Machine Learning

A Review on Classification Techniques in Machine Learning A Review on Classification Techniques in Machine Learning R. Vijaya Kumar Reddy 1, Dr. U. Ravi Babu 2 1 Research Scholar, Dept. of. CSE, Acharya Nagarjuna University, Guntur, (India) 2 Principal, DRK College

More information

Machine Learning Nanodegree Syllabus

Machine Learning Nanodegree Syllabus Machine Learning Nanodegree Syllabus Artificial Neural Networks, TensorFlow, and Machine Learning Algorithms Before You Start Prerequisites: In order to succeed in this program, we recommend having experience

More information

CS534 Machine Learning

CS534 Machine Learning CS534 Machine Learning Spring 2013 Lecture 1: Introduction to ML Course logistics Reading: The discipline of Machine learning by Tom Mitchell Course Information Instructor: Dr. Xiaoli Fern Kec 3073, xfern@eecs.oregonstate.edu

More information

Optical character recognition (ICDAR - International Conference on Document Analysis and Recognition)

Optical character recognition (ICDAR - International Conference on Document Analysis and Recognition) What is Machine Learning 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

More information

Machine Learning with MATLAB Antti Löytynoja Application Engineer

Machine Learning with MATLAB Antti Löytynoja Application Engineer Machine Learning with MATLAB Antti Löytynoja Application Engineer 2014 The MathWorks, Inc. 1 Goals Overview of machine learning Machine learning models & techniques available in MATLAB MATLAB as an interactive

More information

Introduction to Machine Learning CptS 437 Spring 2019 Tuesdays / Thursdays 10:35 11:50, Sloan 9

Introduction to Machine Learning CptS 437 Spring 2019 Tuesdays / Thursdays 10:35 11:50, Sloan 9 Course Overview Introduction to Machine Learning CptS 437 Spring 2019 Tuesdays / Thursdays 10:35 11:50, Sloan 9 Machine learning is the study of computer algorithms and models that learn automatically

More information

Practical Advice for Building Machine Learning Applications

Practical Advice for Building Machine Learning Applications Practical Advice for Building Machine Learning Applications Machine Learning Fall 2017 Based on lectures and papers by Andrew Ng, Pedro Domingos, Tom Mitchell and others 1 This lecture: ML and the world

More information

Computational Machine Learning

Computational Machine Learning Computational Machine Learning Zaid Harchaoui NYU Fall 2015 Zaid Harchaoui (NYU) CSCI-GA-3033-012 Fall 2015 1 / 40 Outline 1 Overview of machine learning Unsupervised learning Supervised learning Learning

More information

Introduction to Machine Learning 1. Nov., 2018 D. Ratner SLAC National Accelerator Laboratory

Introduction to Machine Learning 1. Nov., 2018 D. Ratner SLAC National Accelerator Laboratory Introduction to Machine Learning 1 Nov., 2018 D. Ratner SLAC National Accelerator Laboratory Introduction What is machine learning? Arthur Samuel (1959): Ability to learn without being explicitly programmed

More information

May Masoud SAS Canada

May Masoud SAS Canada May Masoud SAS Canada #ROAD2AI #ROAD2AI Artificial Intelligence is the science of training systems to emulate human tasks through learning and automation. General Intelligence Robotics Advanced Automation

More information

CS6375: Recap. Nicholas Ruozzi University of Texas at Dallas

CS6375: Recap. Nicholas Ruozzi University of Texas at Dallas CS6375: Recap Nicholas Ruozzi University of Texas at Dallas Supervised Learning Regression & classification Discriminative methods k-nn Decision trees Perceptron SVMs & kernel methods Logistic regression

More information

Introduction to Machine Learning & Its Application in Healthcare Lecture 4 Oct 3, 2018 Presentation by: Leila Karimi

Introduction to Machine Learning & Its Application in Healthcare Lecture 4 Oct 3, 2018 Presentation by: Leila Karimi Introduction to Machine Learning & Its Application in Healthcare Lecture 4 Oct 3, 2018 Presentation by: Leila Karimi 1 What Is Machine Learning? A branch of artificial intelligence, concerned with the

More information

Lecture 1: Course outline and logistics What is Machine Learning. Aykut Erdem February 2016 Hacettepe University

Lecture 1: Course outline and logistics What is Machine Learning. Aykut Erdem February 2016 Hacettepe University Lecture 1: Course outline and logistics What is Machine Learning Aykut Erdem February 2016 Hacettepe University Today s Schedule Course outline and logistics An overview of Machine Learning 2 Course outline

More information

Lecture 12. Ensemble methods. Interim Revision

Lecture 12. Ensemble methods. Interim Revision Lecture 12. Ensemble methods. Interim Revision COMP90051 Statistical Machine Learning Semester 2, 2017 Lecturer: Andrey Kan Copyright: University of Melbourne Ensemble methods This lecture Bagging and

More information

Decision Trees and Cost Estimating

Decision Trees and Cost Estimating Decision Trees and Cost Estimating Josh Wilson Booz Allen Hamilton Agenda Motivation Integration of Data Science Methods within Cost Estimating Field Obligatory Data Science slide Decision Trees Definition

More information

Midterm Exam Review Introduction to Machine Learning. Matt Gormley Lecture 14 March 6, 2017

Midterm Exam Review Introduction to Machine Learning. Matt Gormley Lecture 14 March 6, 2017 10-601 Introduction to Machine Learning Machine Learning Department School of Computer Science Carnegie Mellon University Midterm Exam Review Matt Gormley Lecture 14 March 6, 2017 1 Reminders Midterm Exam

More information

Activity: Evaluating Classifiers. Exercise 1. Exercise 1 - Data

Activity: Evaluating Classifiers. Exercise 1. Exercise 1 - Data Exercise 1 % Data for Evaluation exercises. % % We have run a classifier to learn whether someone will pass a course. % In the results below, we have 12 cases with learned % prediction and % actual result.

More information

Big Data Meets Advanced Analytics Concepts and Practical Examples Dr. Gerhard Svolba SAS DACH Competence Center Analytics

Big Data Meets Advanced Analytics Concepts and Practical Examples Dr. Gerhard Svolba SAS DACH Competence Center Analytics Big Data Meets Advanced Analytics Concepts and Practical Examples Dr. Gerhard Svolba SAS DACH Competence Center Analytics #analyticsx Concepts when Handling Big Data Use Advanced Machine Learning methods

More information

Inductive Learning and Decision Trees

Inductive Learning and Decision Trees Inductive Learning and Decision Trees Doug Downey EECS 349 Spring 2017 with slides from Pedro Domingos, Bryan Pardo Outline Announcements Homework #1 was assigned on Monday (due in five days!) Inductive

More information

HOW TO USE SPSS TO ANSWER BASIC QUANTITATIVE RESEARCH QUESTIONS SUMMER INSTITUTE, Steven A. Hecht

HOW TO USE SPSS TO ANSWER BASIC QUANTITATIVE RESEARCH QUESTIONS SUMMER INSTITUTE, Steven A. Hecht HOW TO USE SPSS TO ANSWER BASIC QUANTITATIVE RESEARCH QUESTIONS SUMMER INSTITUTE, 2017 Steven A. Hecht 1 Please sign in and print your name and email address so that I can email you these notes! 2 TODAY

More information

Lecture 2 Fundamentals of machine learning

Lecture 2 Fundamentals of machine learning Lecture 2 Fundamentals of machine learning Topics of this lecture Formulation of machine learning Taxonomy of learning algorithms Supervised, semi-supervised, and unsupervised learning Parametric and non-parametric

More information

ECE 6254 Statistical Machine Learning Spring 2017

ECE 6254 Statistical Machine Learning Spring 2017 ECE 6254 Statistical Machine Learning Spring 2017 Mark A. Davenport Georgia Institute of Technology School of Electrical and Computer Engineering Statistical machine learning How can we learn effective

More information

Decision Trees. Vibhav Gogate The University of Texas at Dallas

Decision Trees. Vibhav Gogate The University of Texas at Dallas Decision Trees Vibhav Gogate The University of Texas at Dallas Recap Supervised learning Given: Training data with desired output Assumption: There exists a function f which transforms input x into output

More information

TREE-BASED ENSEMBLE CLASSIFIERS FOR HIGH-DIMENSIONAL DATA

TREE-BASED ENSEMBLE CLASSIFIERS FOR HIGH-DIMENSIONAL DATA Vol. 45, (2007)1 17 TREE-BASED ENSEMBLE CLASSIFIERS FOR HIGH-DIMENSIONAL DATA James J. Chen, Hojin Moon, and Songjoon Baek Division of Personalized Nutrition and Medicine National Center for Toxicological

More information

n Learning is useful as a system construction method n Examples of systems that employ ML? q Supervised learning: correct answers for each example

n Learning is useful as a system construction method n Examples of systems that employ ML? q Supervised learning: correct answers for each example Learning Learning from Data Russell and Norvig Chapter 18 Essential for agents working in unknown environments Learning is useful as a system construction method q Expose the agent to reality rather than

More information

Biometric Fusion. Venu Govindaraju. Center for Unified Biometrics and Sensors, University at Buffalo

Biometric Fusion. Venu Govindaraju. Center for Unified Biometrics and Sensors, University at Buffalo Biometric Fusion Venu Govindaraju Center for Unified Biometrics and Sensors, University at Buffalo venu@cubs.buffalo.edu Field of Fusion Classifier combination Other fusion application Non-ensemble combinations

More information

CS 380: ARTIFICIAL INTELLIGENCE REINFORCEMENT LEARNING. Santiago Ontañón

CS 380: ARTIFICIAL INTELLIGENCE REINFORCEMENT LEARNING. Santiago Ontañón CS 380: ARTIFICIAL INTELLIGENCE REINFORCEMENT LEARNING Santiago Ontañón so367@drexel.edu Machine Learning Computational methods for computers to exhibit specific forms of learning. For example: Learning

More information

An Introduction to Machine Learning

An Introduction to Machine Learning MindLAB Research Group - Universidad Nacional de Colombia Introducción a los Sistemas Inteligentes Outline 1 2 What s machine learning History Supervised learning Non-supervised learning 3 Observation

More information

Comments on A Parallel Mixture of SVMs for Very Large Scale Problems

Comments on A Parallel Mixture of SVMs for Very Large Scale Problems Comments on A Parallel Mixture of SVMs for Very Large Scale Problems Xiaomei Liu, Lawrence O. Hall 2,KevinW.Bowyer Department of Computer Science and Engineering University of Notre Dame South Bend, IN

More information

DM534 - Introduction to Computer Science

DM534 - Introduction to Computer Science Department of Mathematics and Computer Science University of Southern Denmark, Odense October 11, 2017 Marco Chiarandini DM534 - Introduction to Computer Science Training Session, Week 41, Autumn 2017

More information

CS229: Machine Learning Project Report An Ensemble Classifier for Rectifying Classification Error

CS229: Machine Learning Project Report An Ensemble Classifier for Rectifying Classification Error CS229: Machine Learning Project Report An Ensemble Classifier for Rectifying Classification Error Cheuk Ting LI ctli@stanford.edu December 14, 2013 1 Introduction In the field of classification, apart

More information

Machine Learning (CSE 446): Introduction

Machine Learning (CSE 446): Introduction Machine Learning (CSE 446): Introduction Sham M Kakade c 2018 University of Washington cse446-staff@cs.washington.edu Jan 3, 2018 1 / 18 Learning and Machine Learning? Broadly, what is learning? Wikipedia,

More information

INTRODUCING MACHINE LEARNING FOR HEALTHCARE RESEARCH

INTRODUCING MACHINE LEARNING FOR HEALTHCARE RESEARCH INTRODUCING MACHINE LEARNING FOR HEALTHCARE RESEARCH Dr Stephen Weng NIHR Research Fellow (School for Primary Care Research) Primary Care Stratified Medicine (PRISM) Division of Primary Care School of

More information

Comparison of Classification Algorithms Using Machine Learning

Comparison of Classification Algorithms Using Machine Learning Comparison of Classification Algorithms Using Machine Learning Ankta Pal 1, Neelesh Shrivastava 2, Pradeep Tripathi 3 M.Tech Scholar, Department of Computer Science & Engineering, VITS Satna, (M.P), India,

More information

Python Certification Training for Data Science

Python Certification Training for Data Science Python Certification Training for Data Science Fees 30,000 / - Course Curriculum Introduction to Python Learning Objectives: You will get a brief idea of what Python is and touch on the basics. Overview

More information

CS 6375 Advanced Machine Learning (Qualifying Exam Section) Nicholas Ruozzi University of Texas at Dallas

CS 6375 Advanced Machine Learning (Qualifying Exam Section) Nicholas Ruozzi University of Texas at Dallas CS 6375 Advanced Machine Learning (Qualifying Exam Section) Nicholas Ruozzi University of Texas at Dallas Slides adapted from David Sontag and Vibhav Gogate Course Info. Instructor: Nicholas Ruozzi Office:

More information

Learning Data Mining with R

Learning Data Mining with R Learning Data Mining with R Disclaimer: If you sign up for a (paid) course using this link, R-exercises earns a commission. It does not impact what you pay for a course, and helps us to keep R-exercises

More information

SB2b Statistical Machine Learning Hilary Term 2017

SB2b Statistical Machine Learning Hilary Term 2017 SB2b Statistical Machine Learning Hilary Term 2017 Mihaela van der Schaar and Seth Flaxman Guest lecturer: Yee Whye Teh Department of Statistics Oxford Slides and other materials available at: http://www.oxford-man.ox.ac.uk/~mvanderschaar/home_

More information

Pattern Recognition Systems

Pattern Recognition Systems Pattern Recognition Systems Dr. Shuang LIANG School of Software Engineering TongJi University Fall, 2012 Today s Topics An example Pattern recognition systems The design cycle Introduction Pattern Recognition,

More information

COMP 551 Applied Machine Learning Lecture 12: Ensemble learning

COMP 551 Applied Machine Learning Lecture 12: Ensemble learning COMP 551 Applied Machine Learning Lecture 12: Ensemble learning Associate Instructor: Herke van Hoof (herke.vanhoof@mcgill.ca) Slides mostly by: (jpineau@cs.mcgill.ca) Class web page: www.cs.mcgill.ca/~jpineau/comp551

More information

INDIAN STATISTICAL INSTITUTE announces Foundation Course on Predictive Modeling using Python

INDIAN STATISTICAL INSTITUTE announces Foundation Course on Predictive Modeling using Python INDIAN STATISTICAL INSTITUTE announces Foundation Course on Predictive Modeling using Python Date: 17 19 August 2017 Duration: 3 days Location: Bangalore Organized by: SQC & OR Unit, Indian Statistical

More information

Classification of Discussion Threads in MOOC Forums Based on Deep Learning. Lin FENG*, Lei WANG, Sheng-lan LIU and Guo-chao LIU

Classification of Discussion Threads in MOOC Forums Based on Deep Learning. Lin FENG*, Lei WANG, Sheng-lan LIU and Guo-chao LIU 2017 2nd International Conference on Wireless Communication and Network Engineering (WCNE 2017) ISBN: 978-1-60595-531-5 Classification of Discussion Threads in MOOC Forums Based on Deep Learning Lin FENG*,

More information

Machine Learning & Non-Parametric Methods for Cost Analysis

Machine Learning & Non-Parametric Methods for Cost Analysis Engineering, Test & Technology Boeing Research & Technology Machine Learning & Non-Parametric Methods for Cost Analysis Karen Mourikas, Nile Hanov, Joe King, Denise Nelson ICEAA Workshop, June 2018 Machine

More information

Course Overview and Introduction CE-717 : Machine Learning Sharif University of Technology. M. Soleymani Fall 2016

Course Overview and Introduction CE-717 : Machine Learning Sharif University of Technology. M. Soleymani Fall 2016 Course Overview and Introduction CE-717 : Machine Learning Sharif University of Technology M. Soleymani Fall 2016 Course Info Instructor: Mahdieh Soleymani Email: soleymani@sharif.edu Lectures: Sun-Tue

More information

Foundations of Intelligent Systems CSCI (Spring 2014)

Foundations of Intelligent Systems CSCI (Spring 2014) Foundations of Intelligent Systems CSCI-630-01 (Spring 2014) Final Examination, Wed. May 21, 2014 Instructor: Richard Zanibbi, Duration: 120 Minutes Name: Instructions The exam questions are worth a total

More information

MACHINE LEARNING WITH SAS

MACHINE LEARNING WITH SAS This webinar will be recorded. Please engage, use the Questions function during the presentation! MACHINE LEARNING WITH SAS SAS NORDIC FANS WEBINAR 21. MARCH 2017 Gert Nissen Technical Client Manager Georg

More information

Babu Madhav Institute of Information Technology, UTU : Machine Learning

Babu Madhav Institute of Information Technology, UTU : Machine Learning Babu Madhav Institute of Information Technology, UTU 060010907 : Machine Learning 2017 Unit 1. Introduction 1. Define: Machine learning. 2. How machine learning algorithm is applied in facebook? 3. Which

More information

Ensemble Methods. Zhi-Hua Zhou. Foundations and Algorithms. Chapman & Hall/CRC. CRC Press. Machine Learning & Pattern Recognition Series

Ensemble Methods. Zhi-Hua Zhou. Foundations and Algorithms. Chapman & Hall/CRC. CRC Press. Machine Learning & Pattern Recognition Series Chapman & Hall/CRC Machine Learning & Pattern Recognition Series Ensemble Methods Foundations and Algorithms Zhi-Hua Zhou CRC Press Taylor & Francis Croup Boca Raton London New York CRC Press is an imprint

More information

Prerequisite Relation Learning for Concepts in MOOCs

Prerequisite Relation Learning for Concepts in MOOCs Prerequisite Relation Learning for Concepts in MOOCs Reporter: Liangming PAN Authors: Liangming PAN, Chengjiang LI, Juanzi LI, Jie TANG Knowledge Engineering Group Tsinghua University 2017-04-19 1 Outline

More information

Predicting Success of Restaurants in Las Vegas

Predicting Success of Restaurants in Las Vegas Predicting Success of Restaurants in Las Vegas Sang Goo Kang and Viet Vo Stanford University sanggookang@stanford.edu vtvo@stanford.edu Abstract Yelp has played a crucial role in influencing business success

More information

Machine Learning: CS 6375 Introduction. Instructor: Vibhav Gogate The University of Texas at Dallas

Machine Learning: CS 6375 Introduction. Instructor: Vibhav Gogate The University of Texas at Dallas Machine Learning: CS 6375 Introduction Instructor: Vibhav Gogate The University of Texas at Dallas Logistics Instructor: Vibhav Gogate Email: Vibhav.Gogate@utdallas.edu Office: ECSS 3.406 Office hours:

More information

Statistics and Machine Learning, Master s Programme

Statistics and Machine Learning, Master s Programme DNR LIU-2017-02005 1(9) Statistics and Machine Learning, Master s Programme 120 credits Statistics and Machine Learning, Master s Programme F7MSL Valid from: 2018 Autumn semester Determined by Board of

More information

CS545 Machine Learning

CS545 Machine Learning Machine learning and related fields CS545 Machine Learning Course Introduction Machine learning: the construction and study of systems that learn from data. Pattern recognition: the same field, different

More information

Machine Learning. Lecture 1: Introduction to Machine Learning. Nevin L. Zhang

Machine Learning. Lecture 1: Introduction to Machine Learning. Nevin L. Zhang Machine Learning Lecture 1: Introduction to Machine Learning Nevin L. Zhang lzhang@cse.ust.hk Department of Computer Science and Engineering The Hong Kong University of Science and Technology This set

More information

Python Machine Learning Step-by-Step: Modeling Financial Time Series Data

Python Machine Learning Step-by-Step: Modeling Financial Time Series Data Python Machine Learning Step-by-Step: Modeling Financial Time Series Data Reece Heineke Director of Big Data Credibly February 27, 2017 What is Machine Learning? Data Preparation Overview Python Toolbox

More information