machine learning and internet of things

33
Machine Learning and Internet of Things Sofian Hadiwijaya Intel Innovator – Internet of Things

Upload: sofian-hadiwijaya

Post on 07-Jan-2017

439 views

Category:

Technology


0 download

TRANSCRIPT

Machine Learning and Internet of Things

Sofian HadiwijayaIntel Innovator – Internet of Things

About Me

Sofian [email protected]

Intel Software Innovator – IoTTech Advisor - Nodeflux.ioCo-Founder - Pinjam.co.id

10/3/16Intel Confidential 3

What is Internet of Things

The Internet of Things (IoT) is the physical objects or "things" embedded with electronics, software, sensors and connectivity to enable it to achieve greater value and service by exchanging data with the manufacturer, operator and/or other connected devices based on the infrastructure

10/3/16Intel Confidential 4

How Big IoT Market

HowBigIoT

Market

10/3/16Intel Confidential 6

IoT Architect

IoTArchitect

10/3/16Intel Confidential 8

How to Make IoT

Sensor

Connectivity

Process

10/3/16Intel Confidential 12

Fast Evolution of Technology

“A computer program issaid to learn fromexperience Ewith respect to someclass of tasks Tand performancemeasure P,if its performance at tasks in T,as measured by P,improves withexperience E”

10/3/16Intel Confidential 14

What is Machine Learning

14

Machine Learning, a key tool for AI, is the development, and application of algorithms that improve their performance at some task based on experience (previous iterations)

Training: Build a mathematical model based on a data set

Scoring: Use trained model to make predictions about new data

Deep LearningAlgorithms where multiple layers of neurons learn successively complex representations

RBM …RNNCNN

Statistical/ Other Machine LearningAlgorithms based on statistical or other techniques for estimating functions from examples

GA Linear RegressionSVMNaïve

Bayes

10/3/16Intel Confidential 15

End to End Workflow

15

Things

Data AnnotationLabel & Prep Data

Model DeploymentOver-the-Air

Secure & Real Time

Model ScoringApp Dev & Runtimes

Embedded OS

Model UpdateTrack Model Drift

Manage Model Lifecycle

New DataNew Model

Data AggregationData Curation

Catalog Data Sets

Model TrainingTrain for Accuracy

Model ValidationRun SimulationsCross-Validate

Distributed SystemsData Acquisition

Model PerformanceTune for Performance

Analyze Longitudinal Effects

Machine Learning and Internet of Things

Background

10/3/16Intel Confidential 17

https://www.youtube.com/watch?v=sfqH5Y0TTEY

10/3/16Intel Confidential 18

10/3/16Intel Confidential 19

10/3/16Intel Confidential 20

10/3/16Intel Confidential 21

10/3/16Intel Confidential 22

Nodeflux

10/3/16Intel Confidential 23

Nodeflux

10/3/16Intel Confidential 24

Data Collection

Nodeflux

10/3/16Intel Confidential 26

Nodeflux

10/3/16Intel Confidential 27

Nodeflux

10/3/16Intel Confidential 28

NodeFlux.io

10/3/16Intel Confidential 29

https://www.youtube.com/watch?v=mkVmA8mBrEI

Go Server• 18pt Intel Clear large bulleted text for slide with sparse content

• Sub-bullet

• Bullet two

• Bullet three

Dashboard

10/3/16Intel Confidential 30

10/3/16Intel Confidential 31

10/3/16Intel Confidential 32

10/3/16Intel Confidential 33

Sofian Hadiwijaya@sofianhw

www.sofianhw.com