Machine Learning for Predictive Modelling Rory Adams

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "Machine Learning for Predictive Modelling Rory Adams"

Transcription

1 Machine Learning for Predictive Modelling Rory Adams 2015 The MathWorks, Inc. 1

2 Agenda Machine Learning What is Machine Learning and why do we need it? Common challenges in Machine Learning Example: Human activity learning using mobile phone data Example: Real-time object identification using images Example: Load forecasting using weather data Summary & Key Takeaways 2

3 Machine Learning is Everywhere Image Recognition Speech Recognition Stock Prediction Medical Diagnosis Data Analytics Robotics and more [TBD] 3

4 Machine Learning Machine learning uses data and produces a model to perform a task Task: Human Activity Detection Standard Approach Machine Learning Approach Computer Program Machine Learning Hand Written Program If X_acc > 0.5 then SITTING If Y_acc < 4 and Z_acc > 5 then STANDING Formula or Equation Y activity = β 1 X acc + β 2 Y acc + β 3 Z acc + model: Predictors Inputs Outputs Response model = < Machine Learning >(sensor_data, activity) Algorithm 4

5 Different Types of Learning Machine Learning Supervised Learning Unsupervised Learning Discover a good internal representation Learn a low dimensional representation Classification Response is a choice between classes (True, False) (Red, Blue, Green) Regression Response is a continuous number (temperature, stock prices). 5

6 Example: Human Activity Learning Using Mobile Phone Data Machine Learning Data: 3-axial Accelerometer data 3-axial Gyroscope data 6

7 essentially, all models are wrong, but some are useful George Box 7

8 Challenges in Machine Learning Hard to get started Steps Access, explore and analyze data Preprocess data Train models Assess model performance Challenge Data diversity Numeric, Images, Signals, Text not always tabular Lack of domain tools Filtering and feature extraction Feature selection and transformation Time consuming Train many models to find the best Avoid pitfalls Over Fitting Speed-Accuracy-Complexity tradeoffs Iterate 8

9 Machine Learning Workflow Train: Iterate till you find the best model LOAD PREPROCESS SUPERVISED LEARNING MODEL FILTERS PCA CLASSIFICATION SUMMARY STATISTICS CLUSTER ANALYSIS REGRESSION Predict: Integrate trained models into applications NEW PREPROCESS MODEL PREDICTION FILTERS PCA SUMMARY STATISTICS CLUSTER ANALYSIS 9

10 Agenda Machine Learning What is Machine Learning and why do we need it? Common challenges in Machine Learning Example: Human activity learning using mobile phone data Example: Real-time object identification using images Example: Load forecasting using weather data Summary & Key Takeaways 10

11 Example 1: Human Activity Learning Using Mobile Phone Data Objective: Train a classifier to classify human activity from sensor data Data: Predictors Response 3-axial Accelerometer and Gyroscope data Activity: (Classification) Approach: Extract features from raw sensor signals Train and compare classifiers Test results on new sensor data 11

12 Machine Learning Workflow for Example 1 Train: Iterate till you find the best model LOAD PREPROCESS SUPERVISED LEARNING MODEL 1. Mean 2. FILTERS Standard PCA deviation 3. PCA SUMMARY STATISTICS CLUSTER ANALYSIS CLASSIFICATION Classification Learner REGRESSION Predict: Integrate trained models into applications TEST PREPROCESS MODEL PREDICTION 1. Mean 2. FILTERS Standard deviation 3. PCA SUMMARY STATISTICS PCA CLUSTER ANALYSIS 12

13 Agenda Machine Learning What is Machine Learning and why do we need it? Common challenges in Machine Learning Example: Human activity learning using mobile phone data Example: Real-time object identification using images Example: Load forecasting using weather data Summary & Key Takeaways 13

14 Example 2: Real-time Toy Identification Using Images Objective: Train a classifier to identify toy type from a webcam video Data: Predictors Several images of cars: Response CAR, HELICOPTER, PLANE, BIKE (Classification) Approach: Extract features using Bag-of-words Train and compare classifiers Classify streaming video from a webcam 14

15 Machine Learning Workflow for Example Train: Iterate till you find the best model LOAD PREPROCESS SUPERVISED LEARNING MODEL 1. Build Bag-offeatures PCA FILTERS 2. Encode images as new features SUMMARY STATISTICS CLUSTER ANALYSIS CLASSIFICATION Classification Learner REGRESSION Predict: Integrate trained models into applications WEBCAM PREPROCESS MODEL PREDICTION Encode FILTERS images PCAas new features SUMMARY STATISTICS CLUSTER ANALYSIS 15

16 Agenda Machine Learning What is Machine Learning and why do we need it? Common challenges in Machine Learning Example: Human activity learning using mobile phone data Example: Real-time object identification using images Example: Load forecasting using weather data Summary & Key Takeaways 16

17 Example 3: Day-Ahead System Load Forecasting Objective: Train a neural network to predict the required system load for a zone Data: Predictors Response Temperature, Dew point, Month, Day of week, Prior day load, Prior week load LOAD (Regression) Approach: Extract additional features Train neural network Predict load 17

18 Machine Learning Workflow for Example 1 Train: Iterate till you find the best model LOAD PREPROCESS SUPERVISED LEARNING MODEL Temp, Dew point Day FILTERS of week SUMMARY STATISTICS PCA Prior day load Prior week load CLUSTER ANALYSIS CLASSIFICATION Neural Network REGRESSION Predict: Integrate trained models into applications TEST PREPROCESS MODEL PREDICTION Temp, Dew point Day FILTERS of week SUMMARY STATISTICS PCA Prior day load Prior week load CLUSTER ANALYSIS 18

19 Agenda Machine Learning What is Machine Learning and why do we need it? Common challenges in Machine Learning Example: Human activity learning using mobile phone data Example: Real-time object identification using images Example: Load forecasting using weather data Summary & Key Takeaways 19

20 Challenges in Machine Learning Steps Accessing, exploring and analyzing data Preprocess data Challenge Data diversity Lack of domain tools Train models Assess model performance Time consuming Avoid pitfalls Over Fitting, Speed-Accuracy-Complexity Iterate 20

21 MATLAB Strengths for Machine Learning Challenge Data diversity Lack of domain tools Time consuming Avoid pitfalls Over Fitting, Speed-Accuracy-Complexity Solution Extensive data support Import and work with signal, images, financial, Textual, geospatial, and several others formats High-quality libraries Industry-standard algorithms for Finance, Statistics, Signal, Image processing & more Interactive, app-driven workflows Focus on machine learning, not programing Integrated best practices Model validation tools built into app Rich documentation with step by step guidance Flexible architecture for customized workflows Complete machine learning platform 21

22 Key Takeaways Consider Machine Learning when: Hand written rules and equations are too complex Face recognition, speech recognition, recognizing patterns Rules of a task are constantly changing Fraud detection from transactions, anomaly in sensor data Nature of the data changes and the program needs to adapt Automated trading, energy demand forecasting, predicting shopping trends MATLAB for Machine Learning 22

23 Additional Resources Documentation: Machine Learning with MATLAB: 23

24 Q & A Topic of interest Working with IoT data Accessing, analysing and visualising data Working with big data sets Deploying machine learning algorithms Machine learning with computer vision Session / Demo Station Session: MATLAB and the Internet of Things (IoT): Collecting and Analysing IoT Data Session: Analysis of Experimental and Test Data Session: Tackling Big Data with MATLAB Demo: Building MATLAB Apps to Visualise Complex Data Demo: Identification of Objects in Real-Time Video 24

Machine Learning Made Easy

Machine Learning Made Easy Machine Learning Made Easy David Willingham Senior Application Engineer 2015 The MathWorks, Inc. 1 Agenda Machine Learning What is Machine Learning and why do we need it? Common challenges in Machine Learning

More information

2015 The MathWorks, Inc. 1

2015 The MathWorks, Inc. 1 2015 The MathWorks, Inc. 1 복잡한문제를단순하게만드는 MATLAB 환경에서의머신러닝 ( 중급 ) 김종남 Application Engineer 2015 The MathWorks, Inc. 2 Machine Learning has driven Innovation Robots mimic complex human behaviors Sentiment

More information

Introduction to Machine Learning and Deep Learning

Introduction to Machine Learning and Deep Learning Introduction to Machine Learning and Deep Learning Conor Daly 2015 The MathWorks, Inc. 1 Machine learning in action CamVid Dataset 1. Segmentation and Recognition Using Structure from Motion Point Clouds,

More information

Machine and Deep Learning with MATLAB

Machine and Deep Learning with MATLAB Machine and Deep Learning with MATLAB Alexander Diethert, Application Engineering May, 24 th 2018, London 2018 The MathWorks, Inc. 1 2 Agenda Artificial Intelligence enabled by Machine and Deep Learning

More information

Introducing Machine Learning

Introducing Machine Learning Introducing Machine Learning What is Machine Learning? Machine learning teaches computers to do what comes naturally to humans and animals: learn from experience. Machine learning algorithms use computational

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

Machine Learning y Deep Learning con MATLAB

Machine Learning y Deep Learning con MATLAB Machine Learning y Deep Learning con MATLAB Lucas García 2015 The MathWorks, Inc. 1 Deep Learning is Everywhere & MATLAB framework makes Deep Learning Easy and Accessible 2 Deep Learning is Everywhere

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

Demystifying Deep Learning The MathWorks, Inc. 1

Demystifying Deep Learning The MathWorks, Inc. 1 Demystifying Deep Learning Paola.Jaramillo@mathworks.nl Matthias.Sommer@mathworks.ch Application Engineer, MathWorks Benelux Application Engineer, MathWorks Switzerland 2015 The MathWorks, Inc. 1 Agenda

More information

Deep Learning for Computer Vision

Deep Learning for Computer Vision Deep Learning for Computer Vision David Willingham Senior Application Engineer david.willingham@mathworks.com.au 2016 The MathWorks, Inc. 1 Learning Game Question At what age does a person recognise: Car

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

Are you ready for AI? Is AI ready for you?

Are you ready for AI? Is AI ready for you? Are you ready for AI? Is AI ready for you? Chris Hayhurst 2015 The MathWorks, Inc. 2018 The MathWorks, Inc. Source: Gartner, Real Truth of Artificial Intelligence by Whit Andrews Presented at Gartner Data

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

Practical Applications of Deep Learning

Practical Applications of Deep Learning Practical Applications of Deep Learning A hands-on MATLAB workshop Pitambar Dayal Abhijit Bhattacharjee Product Marketing Manager Application Engineer The MathWorks, Inc. Agenda Introduction Exercise

More information

Developing Deep Learning Algorithms using MATLAB

Developing Deep Learning Algorithms using MATLAB Developing Deep Learning Algorithms using MATLAB David Willingham 2015 The MathWorks, Inc. 1 New MATLAB framework makes deep learning easy and accessible 2 Object Recognition using Deep Learning ACCESS

More information

Deep Learning in MATLAB

Deep Learning in MATLAB Deep Learning in MATLAB 성호현부장 hhsung@mathworks.com 2015 The MathWorks, Inc. 1 Deep Learning beats Go champion! 2 AI, Machine Learning, and Deep Learning Artificial Intelligence Any technique that enables

More information

TCC Deep Learning with MATLAB

TCC Deep Learning with MATLAB 8.9.2016 Brno TCC 2016 Deep Learning with MATLAB Jan Studnička studnicka@humusoft.cz www.humusoft.cz info@humusoft.cz www.mathworks.com Computer Vision Applications Computer Vision Pedestrian and traffic

More information

Introducing Deep Learning with MATLAB

Introducing Deep Learning with MATLAB Introducing Deep Learning with MATLAB What is Deep Learning? Deep learning is a type of machine learning in which a model learns to perform classification tasks directly from images, text, or sound. Deep

More information

What is Machine Learning?

What is Machine Learning? What is Machine Learning? INFO-4604, Applied Machine Learning University of Colorado Boulder August 29-31, 2017 Prof. Michael Paul Definition Murphy: a set of methods that can automatically detect patterns

More information

Accelerating the Power of Deep Learning With Neural Networks and GPUs

Accelerating the Power of Deep Learning With Neural Networks and GPUs Accelerating the Power of Deep Learning With Neural Networks and GPUs AI goes beyond image recognition. Abstract Deep learning using neural networks and graphics processing units (GPUs) is starting to

More information

Overview of Machine Learning and H2O.ai

Overview of Machine Learning and H2O.ai Overview of Machine Learning and H2O.ai Machine Learning Overview What is machine learning? -- Arthur Samuel, 1959 Why now? Data, computers, and algorithms are commodities Unstructured data Increasing

More information

Introduction to statistical learning

Introduction to statistical learning Introduction to statistical learning 1. Introduction V. Lefieux June 2018 1/42 Table of contents 2/42 Table of contents 3/42 Data everywhere 4/42 Data everywhere Before: structured data, generated by companies

More information

DATA ANALYTICS & MACHINE LEARNING

DATA ANALYTICS & MACHINE LEARNING www.multisoftvirtualacademy.com info@multisoftvirtualacademy.com +91-8130666206 / 209 DATA ANALYTICS & MACHINE LEARNING CCNA and other certifications are registered trademarks of Cisco Systems, Inc About

More information

On Machine Learning. Aggelos K. Katsaggelos

On Machine Learning. Aggelos K. Katsaggelos On Machine Learning Aggelos K. Katsaggelos Joseph Cummings Professor Northwestern University Department of EECS Department of Linguistics Argonne National Laboratory NorthShore University Health System

More information

Artificial Intelligence with MATLAB. Sarah Hung Application Engineer 2018/05/02

Artificial Intelligence with MATLAB. Sarah Hung Application Engineer 2018/05/02 Artificial Intelligence with MATLAB Sarah Hung Application Engineer 2018/05/02 Outline AI, machine learning and deep learning overview Essential tools for machine learning Deep learning for computer vision

More information

Pricing illiquid assets A Deep Learning approach. Oded Luria Deep Learning Meetup Dec 2015

Pricing illiquid assets A Deep Learning approach. Oded Luria Deep Learning Meetup Dec 2015 Pricing illiquid assets A Deep Learning approach Oded Luria Deep Learning Meetup Dec 2015 Deep Learning in Nature (May 2015) Deep learning allows computational models that are composed of multiple processing

More information

The Fundamentals of Machine Learning

The Fundamentals of Machine Learning The Fundamentals of Machine Learning Willie Brink 1, Nyalleng Moorosi 2 1 Stellenbosch University, South Africa 2 Council for Scientific and Industrial Research, South Africa Deep Learning Indaba 2017

More information

Introduction to Machine Learning. Laura Seletos

Introduction to Machine Learning. Laura Seletos Introduction to Machine Learning Laura Seletos INTERACTIVE DEMO I m in an awesome machine learning talk and I wanted to tell you WHY Should You Care? 1 Autonomous Cars WHY Should You Care? 1 Autonomous

More information

NVIDIA DEEP LEARNING INSTITUTE TRAINING CATALOG

NVIDIA DEEP LEARNING INSTITUTE TRAINING CATALOG NVIDIA DEEP LEARNING INSTITUTE TRAINING CATALOG Published May 2018 INTRODUCTION The NVIDIA Deep Learning Institute (DLI) trains developers, data scientists, and researchers on how to use artificial intelligence

More information

ARTIFICIAL INTELLIGENCE (AI): NEW FACE OF IT

ARTIFICIAL INTELLIGENCE (AI): NEW FACE OF IT ARTIFICIAL INTELLIGENCE (AI): NEW FACE OF IT Sandesh Sudhakaran K S Sandesh.ks@emc.com Knowledge Sharing Article 2018 Dell Inc. or its subsidiaries. Table of Contents Purpose... 3 Introduction... 3 What

More information

Foundations of Machine Learning and Data Mining Rainer Marrone, Ralf Möller. Today s slides taken partly from E. ALPAYDIN

Foundations of Machine Learning and Data Mining Rainer Marrone, Ralf Möller. Today s slides taken partly from E. ALPAYDIN Foundations of Machine Learning and Data Mining Rainer Marrone, Ralf Möller Today s slides taken partly from E. ALPAYDIN 1 Lab Class and literature Thursday, 13:15 14:45, ES42 2589 Lab Class Fr 9:45-10:30,

More information

Understanding Azure Machine Learning

Understanding Azure Machine Learning Understanding Azure Machine Learning Build sophisticated machine-learning models quickly and harness the power of predictive analytics to aid your research and build smarter apps October 2016 M achine

More information

Lecture 1: What is Machine Learning? STAT161/261 Introduction to Pattern Recognition and Machine Learning Spring 2018 Prof.

Lecture 1: What is Machine Learning? STAT161/261 Introduction to Pattern Recognition and Machine Learning Spring 2018 Prof. Lecture 1: What is Machine Learning? STAT161/261 Introduction to Pattern Recognition and Machine Learning Spring 2018 Prof. Allie Fletcher Lecture 1 Outline Course information and details What and why

More information

Artificial Intelligence for Executives Title

Artificial Intelligence for Executives Title WHITE PAPER Artificial Intelligence for Executives Title Integrating AI into your analytical strategy ii Contents Want a Successful AI Strategy? Start With Leadership and Vision... 1 Understanding the

More information

Programming Social Robots for Human Interaction. Lecture 4: Machine Learning and Pattern Recognition

Programming Social Robots for Human Interaction. Lecture 4: Machine Learning and Pattern Recognition Programming Social Robots for Human Interaction Lecture 4: Machine Learning and Pattern Recognition Zheng-Hua Tan Dept. of Electronic Systems, Aalborg Univ., Denmark zt@es.aau.dk, http://kom.aau.dk/~zt

More information

CHAPTER 1: INTRODUCTION

CHAPTER 1: INTRODUCTION CHAPTER 1: INTRODUCTION Big Data 3 Widespread use of personal computers and wireless communication leads to big data We are both producers and consumers of data Producer: when buy a product, rent a movie,

More information

CS434 Machine Learning and Data Mining. Fall 2013

CS434 Machine Learning and Data Mining. Fall 2013 CS434 Machine Learning and Data Mining Fall 2013 1 Administrative Trivia Instructor: TA: Dr. Xiaoli Fern web.engr.oregonstate.edu/~xfern Office hour: one hour before class or by appointment Zahra Iman

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

Integrating Business Rules and Machine Learning Technologies

Integrating Business Rules and Machine Learning Technologies Business Rules Forum 2007 Integrating Business Rules and Machine Learning Technologies Dr. Jacob Feldman, OpenRules, Inc., Chief Technology Officer, jacobfeldman@openrules.com Ian Graham, TriReme International

More information

Deep Learning & deep analysis: The interplay between neural networks and complex system simulations

Deep Learning & deep analysis: The interplay between neural networks and complex system simulations Deep Learning & deep analysis: The interplay between neural networks and complex system simulations Presentation by Peter Mas November 3 2017 ESI conference Realize innovation. . Agenda Introduction: Complex

More information

L1: Course introduction

L1: Course introduction Introduction Course organization Grading policy Outline What is pattern recognition? Definitions from the literature Related fields and applications L1: Course introduction Components of a pattern recognition

More information

In-Stream Analytics, ADAPTIVE Machine Learning & an enduring solution architecture!

In-Stream Analytics, ADAPTIVE Machine Learning & an enduring solution architecture! In-Stream Analytics, ADAPTIVE Machine Learning & an enduring solution architecture! In-Stream Analytics: Machine Learning today tends to be open-loop collect tons of data offline, process them in batches

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

Simplifying Image Processing and Computer Vision Application Development

Simplifying Image Processing and Computer Vision Application Development Simplifying Image Processing and Computer Vision Application Development Elza John 2015 The MathWorks, Inc. 1 Agenda Deep learning for Computer Vision Image processing on 3D data sets 2 Deep Learning for

More information

Recognition of Anaerobic based on Machine Learning using Smart Watch Sensor Data

Recognition of Anaerobic based on Machine Learning using Smart Watch Sensor Data , pp.112-117 http://dx.doi.org/10.14257/astl.2016.139.25 Recognition of Anaerobic based on Machine Learning using Smart Watch Sensor Data SooHyun Cho 1, SooWon Lee 1* 1 The Graduate School of Software,

More information

APPLICATIONS OF DEEP LEARNING TO GEOINT

APPLICATIONS OF DEEP LEARNING TO GEOINT APPLICATIONS OF DEEP LEARNING TO GEOINT Jon Barker, Solutions Architect August 2015 Overview Motivation Introduction to Deep Learning GEOINT applications Deep Learning deployment Questions Motivation 350

More information

An introduction to the AI tutor project: several ongoing research on big data and artificial intelligence in education. Dr.

An introduction to the AI tutor project: several ongoing research on big data and artificial intelligence in education. Dr. An introduction to the AI tutor project: several ongoing research on big data and artificial intelligence in education Dr. Baoping Li Introduction of ICT Center in China ICT Center of China focuses on

More information

CSE 546 Machine Learning

CSE 546 Machine Learning CSE 546 Machine Learning Instructor: Luke Zettlemoyer TA: Lydia Chilton Slides adapted from Pedro Domingos and Carlos Guestrin Logistics Instructor: Luke Zettlemoyer Email: lsz@cs Office: CSE 658 Office

More information

COMPUTATIONAL INTELLIGENCE

COMPUTATIONAL INTELLIGENCE COMPUTATIONAL INTELLIGENCE AUTOS for feature extraction Adrian Horzyk Autoencoders Autoencoder is a kind of artificial neural networks which is trained to represent a set of training data in an unsupervised

More information

Progress Report (Nov04-Oct 05)

Progress Report (Nov04-Oct 05) Progress Report (Nov04-Oct 05) Project Title: Modeling, Classification and Fault Detection of Sensors using Intelligent Methods Principal Investigator Prem K Kalra Department of Electrical Engineering,

More information

Machine Learning in Action. Heli Helskyaho Tulevaisuuden tuotekehitys 2018

Machine Learning in Action. Heli Helskyaho Tulevaisuuden tuotekehitys 2018 Machine Learning in Action Heli Helskyaho Tulevaisuuden tuotekehitys 2018 Introduction, Heli Graduated from University of Helsinki (Master of Science, computer science), currently a doctoral student, researcher

More information

Harivinod N Dept of CSE Vivekananda College of Engineering Technology, Puttur

Harivinod N Dept of CSE Vivekananda College of Engineering Technology, Puttur 15CS73, VTU CBCS Scheme By Dept of CSE Vivekananda College of Engineering Technology, Puttur What is Learning? Learning - improve automatically with experience Using past experiences to improve future

More information

Machine Learning: Preliminaries & Overview

Machine Learning: Preliminaries & Overview Machine Learning: Preliminaries & Overview Winter 2018 LOL What is machine learning? Textbook definitions of machine learning : Detecting patterns and regularities with a good and generalizable approximation

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

Artificial Intelligence Introduction to Machine Learning

Artificial Intelligence Introduction to Machine Learning Artificial Intelligence Introduction to Machine Learning Artificial Intelligence Chung-Ang University Narration: Prof. Jaesung Lee Introduction Applications which Machine Learning techniques play an important

More information

Topics in Business Intelligence

Topics in Business Intelligence Topics in Business Intelligence Lecture 1: Introduction to BI & case study Tommi Tervonen Econometric Institute, Erasmus School of Economics What is Business Intelligence (BI)? BI refers to computer-based

More information

Introduction to Machine Learning (CSCI-UA )

Introduction to Machine Learning (CSCI-UA ) Introduction to Machine Learning (CSCI-UA.0480-007) David Sontag New York University Slides adapted from Luke Zettlemoyer, Pedro Domingos, and Carlos Guestrin Logistics Class webpage: http://cs.nyu.edu/~dsontag/courses/ml16/

More information

SATURN 2018 Tutorial May 8 Plano. [DISTRIBUTION STATEMENT A] Approved for public release and unlimited distribution.

SATURN 2018 Tutorial May 8 Plano. [DISTRIBUTION STATEMENT A] Approved for public release and unlimited distribution. ACHINE LEARNING ESIGN, EMYSTIFIED SATURN 2018 Tutorial May 8 Plano Copyright 2018 Carnegie Mellon University and Serge Haziyev. All Rights Reserved. This material is based upon work funded and supported

More information

Azure Machine Learning. Designing Iris Multi-Class Classifier

Azure Machine Learning. Designing Iris Multi-Class Classifier Media Partners Azure Machine Learning Designing Iris Multi-Class Classifier Marcin Szeliga 20 years of experience with SQL Server Trainer & data platform architect Books & articles writer Speaker at numerous

More information

Building security that thinks

Building security that thinks Christopher Morales, Head of Security Analytics Vectra Building security that thinks Machine learning fundamentals for cybersecurity professionals What makes a machine intelligent? Artificial Intelligence

More information

Corporate Default Prediction via Deep Learning

Corporate Default Prediction via Deep Learning Corporate Default Prediction via Deep Learning Shu-Hao Yeh University of Taipei, Taipei, Taiwan g10116008@go.utaipei.edu.tw Chuan-Ju Wang University of Taipei, Taipei, Taiwan cjwang@utaipei.edu.tw Ming-Feng

More information

Introduction to Computational Linguistics

Introduction to Computational Linguistics Introduction to Computational Linguistics Olga Zamaraeva (2018) Based on Guestrin (2013) University of Washington April 10, 2018 1 / 30 This and last lecture: bird s eye view Next lecture: understand precision

More information

20774A: Perform Cloud Data Science with Azure Machine Learning

20774A: Perform Cloud Data Science with Azure Machine Learning 20774A: Perform Cloud Data Science with Azure Machine Course Details Course Code: Duration: Notes: 20774A 5 days This course syllabus should be used to determine whether the course is appropriate for the

More information

(Refer Slide Time: 0:33)

(Refer Slide Time: 0:33) Machine Learning for Engineering and Science Applications. Professor Dr. Balaji Srinivasan. Department of Mechanical Engineering. Indian Institute of Technology, Madras. Overview of Machine Learning. We

More information

Class Overview and General Introduction to Machine Learning

Class Overview and General Introduction to Machine Learning Class Overview and General Introduction to Machine Learning Piyush Rai www.cs.utah.edu/~piyush CS5350/6350: Machine Learning August 23, 2011 (CS5350/6350) Intro to ML August 23, 2011 1 / 25 What is Machine

More information

INTRODUCTION TO MACHINE LEARNING. Machine Learning: What s The Challenge?

INTRODUCTION TO MACHINE LEARNING. Machine Learning: What s The Challenge? INTRODUCTION TO MACHINE LEARNING Machine Learning: What s The Challenge? Goals of the course Identify a machine learning problem Use basic machine learning techniques Think about your data/results What

More information

Machine Learning and Applications in Finance

Machine Learning and Applications in Finance Machine Learning and Applications in Finance Christian Hesse 1,2,* 1 Autobahn Equity Europe, Global Markets Equity, Deutsche Bank AG, London, UK christian-a.hesse@db.com 2 Department of Computer Science,

More information

learn from the accelerometer data? A close look into privacy Member: Devu Manikantan Shila

learn from the accelerometer data? A close look into privacy Member: Devu Manikantan Shila What can we learn from the accelerometer data? A close look into privacy Team Member: Devu Manikantan Shila Abstract: A handful of research efforts nowadays focus on gathering and analyzing the data from

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

SAP PREDICTIVE ANALYSIS. Ethan Durda InfoSol May 9, 2013

SAP PREDICTIVE ANALYSIS. Ethan Durda InfoSol May 9, 2013 SAP PREDICTIVE ANALYSIS Ethan Durda InfoSol May 9, 2013 AGENDA Introduction Landscape Review Basic Concepts Development Status Workflow and Methodology Use Case and Demo Conclusion Questions? INTRODUCTION

More information

CS148 - Building Intelligent Robots Lecture 6: Learning for Robotics. Instructor: Chad Jenkins (cjenkins)

CS148 - Building Intelligent Robots Lecture 6: Learning for Robotics. Instructor: Chad Jenkins (cjenkins) Lecture 6 Robot Learning Slide 1 CS148 - Building Intelligent Robots Lecture 6: Learning for Robotics Instructor: Chad Jenkins (cjenkins) Lecture 6 Robot Learning Slide 2 Administrivia: good news No class

More information

Volgenau School of Engineering. Final Report of Project ECE

Volgenau School of Engineering. Final Report of Project ECE Volgenau School of Engineering Final Report of Project ECE 699-002 Title: Evaluation of Learning Algorithms on the Data of Self-Organizing Network to Select a Model for Predicting of the Next Call Blocking

More information

An Analysis of Single-Layer Networks in Unsupervised Feature Learning. Adam Coates1, Honglak Lee2, Andrew Y. Ng1

An Analysis of Single-Layer Networks in Unsupervised Feature Learning. Adam Coates1, Honglak Lee2, Andrew Y. Ng1 An Analysis of Single-Layer Networks in Unsupervised Feature Learning Adam Coates1, Honglak Lee2, Andrew Y. Ng1 Overview A Brief Introduction Unsupervised feature learning framework Experiments and Analysis

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

Creative Data Mining. Lecture 1: Introduction. Spring Dr. Varun Ojha Danielle Griego,

Creative Data Mining. Lecture 1: Introduction. Spring Dr. Varun Ojha Danielle Griego, Creative Data Mining Spring 2018 Lecture 1: Introduction 19 02 2018 Dr. Varun Ojha ojha@arch.ethz.ch Danielle Griego, griego@arch.ethz.ch What we ll cover today Background Data Mining for Architects and

More information

Machine Learning :: Introduction. Konstantin Tretyakov

Machine Learning :: Introduction. Konstantin Tretyakov Machine Learning :: Introduction Konstantin Tretyakov (kt@ut.ee) MTAT.03.183 Data Mining November 5, 2009 So far Data mining as knowledge discovery Frequent itemsets Descriptive analysis Clustering Seriation

More information

Prerequisites It is highly recommended to know: The general knowledge of Programming Languages.

Prerequisites It is highly recommended to know: The general knowledge of Programming Languages. ICAT3130 Mobile Application Development, 5 cp Prerequisites It is highly recommended to know: The general knowledge of Programming Languages. The mobile devices become the major tool to access the digital

More information

Introduction to Machine Learning

Introduction to Machine Learning Introduction to Machine Learning Hamed Pirsiavash CMSC 678 http://www.csee.umbc.edu/~hpirsiav/courses/ml_fall17 The slides are closely adapted from Subhransu Maji s slides Course background What is the

More information

Social Data Science (SDS) General Semester Description

Social Data Science (SDS) General Semester Description Social Data Science (SDS) General Semester Description Recent developments in information and communication technology (ICT), growing data quantities (Big Data), and rapidly improving techniques to analyse

More information

Getting started with Weka. Yishuang Geng, Kexin Shi, Pei Zhang, Angel Trifonov, Jiefeng He, Xiaolu Xiong

Getting started with Weka. Yishuang Geng, Kexin Shi, Pei Zhang, Angel Trifonov, Jiefeng He, Xiaolu Xiong Getting started with Weka Yishuang Geng, Kexin Shi, Pei Zhang, Angel Trifonov, Jiefeng He, Xiaolu Xiong Lesson 1.1 - Introduction Purpose of this course Take the mystery out of data mining. How to use

More information

Introduction to Classification

Introduction to Classification Introduction to Classification Classification: Definition Given a collection of examples (training set ) Each example is represented by a set of features, sometimes called attributes Each example is to

More information

Machine Learning - Introduction

Machine Learning - Introduction Machine Learning - Introduction CSE 4309 Machine Learning Vassilis Athitsos Computer Science and Engineering Department University of Texas at Arlington 1 What is Machine Learning Quote by Tom M. Mitchell:

More information

CS 4518 Mobile and Ubiquitous Computing Lecture 13: Machine Learning for Ubiquitous Computing Emmanuel Agu

CS 4518 Mobile and Ubiquitous Computing Lecture 13: Machine Learning for Ubiquitous Computing Emmanuel Agu CS 4518 Mobile and Ubiquitous Computing Lecture 13: Machine Learning for Ubiquitous Computing Emmanuel Agu Reminder: 1 Slide of Final Project 1-slide from group today, extended till tomorrow Tuesday (2/7):

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

Lecture 1: Introduc4on

Lecture 1: Introduc4on CSC2515 Spring 2014 Introduc4on to Machine Learning Lecture 1: Introduc4on All lecture slides will be available as.pdf on the course website: http://www.cs.toronto.edu/~urtasun/courses/csc2515/csc2515_winter15.html

More information

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

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur Module 12 Machine Learning 12.1 Instructional Objective The students should understand the concept of learning systems Students should learn about different aspects of a learning system Students should

More information

PRESENTATION MACHINE LEARNING I MASTER IN BIG DATA ANALYTICS. R I C A R D O A L E R M U R ( a l e i n f. u c 3 m. e s ). 2.

PRESENTATION MACHINE LEARNING I MASTER IN BIG DATA ANALYTICS. R I C A R D O A L E R M U R ( a l e i n f. u c 3 m. e s ). 2. Ricardo Aler Mur In this lecture, the Machine Learning subject is introduced by using a classifcation task example, where sky objects have to be classified, that illustrates the main processes that must

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

CS229 Final Project Human Activity Recognition using Smartphone Sensor Data

CS229 Final Project Human Activity Recognition using Smartphone Sensor Data CS229 Final Project Human Activity Recognition using Smartphone Sensor Data Nicholas Canova, Fjoralba Shemaj December 2016 Abstract This paper focuses on building classifiers that accurately identify the

More information

CHAPTER 1: INTRODUCTION

CHAPTER 1: INTRODUCTION CHAPTER 1: INTRODUCTION Big Data 3 Widespread use of personal computers and wireless communication leads to big data We are both producers and consumers of data Data is not random, it has structure, e.g.,

More information

VICE PRESIDENT, ARCHITECTURE GENERAL MANAGER, ARTIFICIAL INTELLIGENCE PRODUCTS GROUP INTEL CORPORATION

VICE PRESIDENT, ARCHITECTURE GENERAL MANAGER, ARTIFICIAL INTELLIGENCE PRODUCTS GROUP INTEL CORPORATION VICE PRESIDENT, ARCHITECTURE GENERAL MANAGER, ARTIFICIAL INTELLIGENCE PRODUCTS GROUP INTEL CORPORATION Zettabytes Source: IDC s Data Age study, sponsored by Seagate, April 2017 AVERAGE INTERNET USER AUTONOMOUS

More information

CSE 446 Machine Learning

CSE 446 Machine Learning CSE 446 Machine What is Machine? Daniel Weld Xiao Ling Congle Zhang 1 2 Machine Study of algorithms that improve their performance at some task with experience Why? Data Machine Understanding Is this topic

More information

Multilingual. Language Processing. Applications. Natural

Multilingual. Language Processing. Applications. Natural Multilingual Natural Language Processing Applications Contents Preface xxi Acknowledgments xxv About the Authors xxvii Part I In Theory 1 Chapter 1 Finding the Structure of Words 3 1.1 Words and Their

More information

Artificial Neural Networks

Artificial Neural Networks Artificial Neural Networks Outline Introduction to Neural Network Introduction to Artificial Neural Network Properties of Artificial Neural Network Applications of Artificial Neural Network Demo Neural

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

The sentiment features of MD&As and financial misstatement prediction

The sentiment features of MD&As and financial misstatement prediction The sentiment features of MD&As and financial misstatement prediction A comparison of deep learning and text mining approach for textual analysis Ting Sun, Yue Liu, Miklos A. Vasarhelyi Presented by Ting

More information

Machine Learning: Algorithms and Applications

Machine Learning: Algorithms and Applications Machine Learning: Algorithms and Applications Floriano Zini Free University of Bozen-Bolzano Faculty of Computer Science Academic Year 2011-2012 Lab 3: 19 th March 2012 WEKA A ML and DM software toolkit

More information

Unit 1 Fundamentals, Course 1: Introduction to Data Science

Unit 1 Fundamentals, Course 1: Introduction to Data Science Unit 1 Fundamentals, Course 1: Introduction to Data Science Learn what it takes to become a data scientist. This is the first stop in the Data Science curriculum from Microsoft. It will help you get started

More information

REGISTER NOW. DATA SCIENCES 2 Months COURSE CATALOGUE TRAINING 30 DAYS PLUS AYS JUMP START YOUR CAREER WITH INDUSTRY READY SKILLS.

REGISTER NOW. DATA SCIENCES 2 Months COURSE CATALOGUE TRAINING 30 DAYS PLUS AYS JUMP START YOUR CAREER WITH INDUSTRY READY SKILLS. JUMP START YOUR CAREER WITH INDUSTRY READY SKILLS DATA SCIENCES 2 Months (Program) 30 DAYS TRAINING PLUS 30 D AYS I E NDUSTRY XPERIENCE F1E2E,500 RS. H NT ER P MO COURSE CATALOGUE REGISTER NOW ABOUT TRAINER

More information

Machine Learning & AI

Machine Learning & AI Machine Learning & AI Programs Offerings S.No Program 1. P.G. Diploma in Machine Learning and AI 2. Certification in Machine Learning & NLP 3. Certification in Machine Learning & Deep Learning 4. Certification

More information