machine learning using google technologies

38
Machine Learning using Google Technologies Ralph Vincent Regalado CEO and Founder, Senti TechLabs Community Manager, GDG Philippines

Upload: ralph-vincent-regalado

Post on 22-Jan-2018

17 views

Category:

Technology


1 download

TRANSCRIPT

Machine Learning using Google Technologies

Ralph Vincent Regalado CEO and Founder, Senti TechLabs

Community Manager, GDG Philippines

Machine Learning

”machine learning is a subfield of computer science. it gives computers the ability to learn without being explicitly programmed.”

-Arthur Samuel

Let’s build!

Let’s build!

if(coloris‘red’)fruit=apple

elseif(coloris‘orange’)fruit=orange

if(shapeis‘heart’)fruit=appleelseif(shapeis‘round’)fruit=orange

Let’s build!

Let’s build!

if(coloris‘red’orcoloris‘green’)fruit=apple

elseif(coloris‘orange’)fruit=orange

if(shapeis‘heart’)fruit=appleelseif(shapeis‘round’)fruit=orange

Let’s build!

MAY THE BRUTE FORCE BE WITH YOU?

”machine learning is a subfield of computer science. it gives computers the ability to learn without being explicitly programmed.”

-Arthur Samuel

“a computer program is said to learn from an experience E with respect to some task T and some performance measure P , if its performance on T as measured by P , improves by some experience E. “

- Tom Mitchel

Task + Performance Measure + Experience

Learning to Play Checkers

Task:

?

Performance Measure:

?

Experience:

?

Learning to Play Checkers

Task:

Playing checkers

Performance Measure:

Percent of games won against opponent

Experience:

Playing practice games against itself

Machine Learning Workflow

ExploreDataset

ChooseaModel

BuildModel Testing

Machine Learning Workflow

ExploreDataset

ChooseaModel

BuildModel Testing

pandas linear regression logistic regression

deep neural network

tensorflow

Machine Learning Tasks

Google Cloud Platform frees you from the overhead of managing infrastructure, provisioning servers and configuring networks. To let innovators innovate and let coders, well, just cod

cloud.google.com

Google Cloud Platform ML Services: - Machine Learning - Translate API - Speech API - Natural Language API - Vision API

https://codelabs.developers.google.com/codelabs/cloud-vision-nodejs

TensorFlow is an Open Source Software Library for Machine Intelligence.

Based on deep learning algorithm.

www.tensorflow.org

TensorFlow Models: - Inception - Namignizer - SyntaxNet - Transformer

https://github.com/tensorflow/ https://codelabs.developers.google.com/codelabs/tensorflow-for-poets

Google Assistant SDK lets you add hotword detection, voice control, natural language understanding and Google's smarts to your devices.

https://developers.google.com/assistant/sdk/

What now?

CRUD Applications

A new level of applications

INTELLIGENT APPLICATIONS

Expert Systems

Emotion Recognition

Business Intelligence

Robotics

ntuit.aiEmpowering organizations to drive

value from A!i"cial Intelligence

www.ntuit.ai

Localised Social Media Analytics Platform

www.senti.com.ph

Machine Learning using Google Technologies

Ralph Vincent Regalado CEO and Founder, Senti TechLabs

Community Manager, GDG Philippines