SlideShare a Scribd company logo
A first-class ticket to next
generation business.
MACHINE LEARNING
Expertise on demand.
Train your ideal decision-making process,
then execute it anytime, anywhere, at any scale.
WHAT WE'RE TALKING ABOUT
Fill in the gaps and squash hype around ML,
Build the case for using it now,
And provide easy ways to get started.
TODAY’S GOAL
● Why now?
● Foundation
● Use cases
● ~Technical
● Get started
● Demos
OUR JOURNEY
Who thinks machine learning is some kind of voodoo?
( That’s a good thing. )
● We’re not going to dive into the math
● My goal is to show you how easy it is to use
● It’s a tool — just another API
You don't need to understand how
an engine works to drive a car.
KEEP IT SIMPLE
● Software is eating the world and machine learning
is eating the software
● Machine learning (AI) will be the backbone of all
next generation business
“mobile first” => “AI first”
WHY IT'S IMPORTANT
Whether you want to:
● Start a new business,
● Enhance an existing business, or
● Get a new job/promotion
Machine learning will give your applications
superpowers ...for now.
(It will be the norm very soon)
WHAT IT CAN DO FOR YOU
● You don’t need a supercomputer
● You don’t need to write a ton of code
● You don’t need to invest massive amounts of time
● You don’t need a data science degree
● You don’t need to be a math whiz
● You don’t need mountains of data
MYTH BUSTING
WE’VE HEARD IT BEFORE
Is machine learning hype living up
to expectations this time around?
Everything is becoming software
● Limitless computing
● Limitless storage
● Limitless data (IoT = massive need)
● Deep learning
● Targeted machine learning SaaS (easy access)
But, more importantly...
WHY NOW?
Because Google says so :)
“Machine learning is not the future. It is now.”
~Google I/O 2016
WHY NOW?
youtube.com/watch?v=3dXQxSI3XDY
Massive strides in the past year
Just in the past few months…
● Google open sources natural language processing
platform
● Amazon open sources deep learning platform
● Google announces quantum computing works
● IBM offers access to quantum computer
● Google’s DeepMind beats Go champion
WHAT’S NEW
WILL IT STICK THIS TIME?
The Internet gave us big data (greater need)
The cloud gave us massive computing (more horsepower)
And it’s getting much, much bigger…
BIG DATAx
MASSIVE COMPUTINGx
100 million times faster...?
“I would predict that in 10 years there’s nothing but
quantum machine learning”
~Hartman Nevet
Head of Google’s Quantum AI Lab
via: technologyreview.com
via: researchgate.net
ON A PATH TO UBIQUITY
“The most profound technologies are those that
disappear. They weave themselves into the fabric of
everyday life until they are indistinguishable from it.”
~Mark Weiser
Scientific American, 1991
IN JUST 4 YEARS
Predicted for 2020...
● 13% of US households own consumer robots 1
(robotics)
● 30% of new cars will have a self-driving mode 2
(auto)
● 70% of mobile users access devices via biometrics 2
(security)
● We interact with 150+ smart devices (IoT) every day 2
(lifestyle)
All are underpinned by machine learning
1
roboticstrends.com/article/13_of_us_households_to_own_consumer_robots_by_2020
2
weforum.org/agenda/2015/02/5-predictions-for-technology-in-2020
ADDING FUEL TO THE FIRE
Think global.
tractica.com/newsroom/press-releases/artificial-intelligence-for-enterprise-applications-to-
reach-11-1-billion-in-market-value-by-2024
HOW I GOT STARTED
Apache
Mahout
Decision Forest
Behavior
prediction
Suite of
mobile apps
Determine the most relevant
(highest-converting) sales offer to present to
each individual user — and the best
(highest-converting) time to present it.
Will the current user buy “Madden NFL” right now?
WHAT IS A DECISION FOREST?
is male?
is age
> 16?
is Y app
installed?
is X app
installed?
end
has used >
30 days?
was X
function
used?
was Y
function
used?
no
yes
no
yes
no
yes
no
yes
end
(better ways to do this now)
no
yes
end
do it
FOUNDATION
Exploring the basics.
“An algorithm
that can learn
from data without
relying on
rules-based
programming.”
WHAT IS MACHINE LEARNING?
analyticsvidhya.com/blog/2015/07/difference-machine-learning-statistical-modeling
Training your computer to do stuff,
just like you would train a pet.
IN OTHER WORDS...
SIMILAR TO HOW WE LEARN
Data System Output
Model
Question Answer
Life experience
Emotions
Mindset
Training data
Algorithm
Perspective
● Model — The reference data pattern (decision-making stuff)
● Algorithm — Process the computer uses to learn the model
(perspective)
● Training — Building the model from historical data (life
experience)
○ Supervised learning — Labeled training data
○ Unsupervised learning — Unlabeled training data
○ Reinforcement learning — Reward-based training
● Feature — Points of differentiation in the data
MAJOR COMPONENTS
cse.unsw.edu.au/~billw/mldict.html
ENDLESS ALGORITHMS
Different for each algorithm & platform
For Amazon Machine Learning (logistic regression)…
● Binary (Yes or no, Actionable or non-actionable)
● Pick from list (Is this tweet a question, complaint, or
praise?)
● Number (How much will this house sell for?)
Sky's the limit on how you can apply these
WHAT IS THE OUTPUT?
IN THE WILD
Recommender
(pick from list)
Classifier
(binary)
Visual
recognition
(deep learning)
“Features”
How would you teach a
child to recognize the
differences?
● Distance between eyes
● Width of nose
● Shape of cheekbones
HOW DOES IT CLASSIFY?
“Probability”
Each potential
answer gets a
numeric
probability
calculated for it.
Higher
probability
means greater
confidence.
HOW DOES IT MAKE DECISIONS?
A few examples of ML fueling
growth in big business.
USE CASES
Understand & answer
SEARCH RESULTS
( ibm.com/smarterplanet/us/en/ibmwatson/developercloud/concept-insights.html )
PRODUCT RECOMMENDATIONS
techblog.netflix.com/2012/04/netflix-recommendations-beyond-5-stars.html
templates.prediction.io/PredictionIO/template-scala-parallel-universal-recommendation
SENTIMENT ANALYSIS
keyhole.co
ibm.com/smarterplanet/us/en/ibmwatson/developercloud/tone-analyzer.html
templates.prediction.io/pawel-n/template-scala-cml-sentiment
SPEECH RECOGNITION
cloud.google.com/speech
developer.amazon.com/public/solutions/alexa
github.com/tensorflow/models/tree/master/syntaxnet (Parsey McParseface)
Assembled by
machine learning
360° PHOTOS
bgr.com cloud.google.com/vision
TRANSLATION
AUTOMATED CAPTIONS
“A group of young
people playing a
game of frisbee.”
Great example of
deep learning —
understanding the
context of an image.
io9.gizmodo.com/computers-wrote-the-caption-for-this-photograph-and-ch-1660450610
( I believe every business will need
these 2 systems moving forward. )
COMPOUNDING
FUNCTIONALITY
Speech
to Text
Sentiment
Analysis
Actionable
Analysis
Customer
Support
PREDICTIVE ENGAGEMENT
Customer
support call
recordings
Convert audio
into text
Analyze for
mood keywords
Determine if
response is required
Reach out to
customer/prospect
Blog & community comments
Social media mentions
Press & blog coverage
Customer support chat
Product reviews
Inbound emails
[ IBM Watson Speech to Text ] [ IBM Watson Tone Analyzer ] [ IBM Watson AlchemyLanguage ]
Behavior
Prediction
Interest
Tracking
PREDICTIVE PERSONALIZATION
Pages & content they’ve visited
Emails they’ve opened/clicked
Resources they’ve used/downloaded
Products they’ve viewed/wishlisted/bought
Searches they’ve made
Blog
Store
Find patterns Determine what they want to
see/do/buy next (and when)
Days/time they’re active App
Search
Devices they’ve used (& geo location)
Email
Social
• Recommended posts
• Recommended products
• Delivery day/time
• Dynamic content
• Related posts
• Sales offers
• Related products
• Cross/up sell
• Dynamic pricing
• Dynamic content
• Sales offers
• Functionality
• Query suggestions
• Results ranking
• Sales offers
• Content curation
• Delivery day/time
• Retweet/reshare
Tribe
• Recommended topics
• Topic curation
• Member introductions[ Amazon Machine Learning ]
[ Amazon Machine Learning ]
Moving into the technical details.
A BIT DEEPER
A many-layered Artificial Neural Network (~self-learning)
WHAT IS DEEP LEARNING?
“deep”
cs231n.github.io/neural-networks-1
“shallow”
(SIMPLE) NEURAL NETWORK
Each layer performs a
discrete function
Each neuron takes in
multiple inputs
≥ 1 input
neurons
≥ 1 output
neurons
≥ 1 hidden layers
Output “fires” if all
weighted inputs sum
to a set “threshold”
Each connection applies a
“weighted” influence on
the receiving neuron
Layers build on each other
(iterative)
Each input can
be a separate
“feature”
HOW MUCH IS A HOUSE WORTH?
Decisions based on combinations.
3 bedrooms
37 years old
1450 ft2
$191,172
Is it “old” or “historic?”
Is it “small” or “open floor plan?”
$32,108 per bedroom
$64,251 per acre
Need a lower weight for “old”
Apply initial
abstractions
Set values
● Vanilla Neural Network — nothing fancy
● Convolutional Neural Network — inspired by visual
cortex
● Deep Belief Network — undirected connections
● Recurrent Neural Network — multi-pass
MANY DIFFERENT FLAVORS
● R
● Python
● Matlab/Octave
● Java
● C / C++
kdnuggets.com/2016/06/r-python-top-analytics-data-mining-data-science-software.html
POPULAR LANGUAGES
● Amazon Machine Learning
● Google Prediction API*
● Google Cloud Machine Learning
● Microsoft Azure Machine Learning
● IBM Watson Machine Learning
● DiffBot
● Alibaba Cloud DT PAI
SaaS OPTIONS
● TensorFlow *
● Amazon DSSTNE *
● H2O *
● PredictionIO
● Apache Mahout
● Scikit Learn
● Caffe *
OPEN SOURCE OPTIONS
● Microsoft CNTK *
● Torch *
● Theano *
● MXnet *
● Chainer *
● Keras *
● Neon *
* Deep learning
How to get the ball rolling.
GET STARTED
● archive.ics.uci.edu/ml
● deeplearning.net/datasets
● mldata.org
● grouplens.org/datasets
● cs.toronto.edu/~kriz/cifar.html
● cs.cornell.edu/people/pabo/movie-review-data
● yann.lecun.com/exdb/mnist (handwriting)
● kdnuggets.com/datasets/index.html (long list)
● image-net.org (competition)
OPEN SOURCE DATASETS
● playground.tensorflow.org (neural network demo)
● cs.stanford.edu/people/karpathy/convnetjs
● github.com/awslabs/machine-learning-samples
● ibm.com/smarterplanet/us/en/ibmwatson/develop
ercloud/starter-kits.html
● templates.prediction.io
EASY STARTING POINTS
Start now
● It’s here, now
● It’s evolving exponentially
● Build “AI-First”
RECAP
Let’s see some action.
DEMOS
● AlchemyLanguage
● Dialog
● Natural Language Classifier
● Personality Insights
● Relationship Extraction
● Tradeoff Analytics
ibm.com/smarterplanet/us/en/ibmwatson/developercloud/services-catalog.html
IBM WATSON
UNLEASH YOUR BUSINESS
EMBRACE EXPONENTIAL
10xnation.com

More Related Content

Similar to Developer's Introduction to Machine Learning

10 Things Every Entrepreneur Needs to Know About Artificial Intelligence
10 Things Every Entrepreneur Needs to Know About Artificial Intelligence10 Things Every Entrepreneur Needs to Know About Artificial Intelligence
10 Things Every Entrepreneur Needs to Know About Artificial Intelligence
10x Nation
 
10 Things Every Entrepreneur Needs to Know About Artificial Intelligence
10 Things Every Entrepreneur Needs to Know About Artificial Intelligence10 Things Every Entrepreneur Needs to Know About Artificial Intelligence
10 Things Every Entrepreneur Needs to Know About Artificial Intelligence
Christopher Mohritz
 
Practical uses of AI in retail
Practical uses of AI in retailPractical uses of AI in retail
Practical uses of AI in retail
National Retail Federation
 
Exploring solutions for humanity's greatest challenges
Exploring solutions for humanity's greatest challengesExploring solutions for humanity's greatest challenges
Exploring solutions for humanity's greatest challenges
Alison B. Lowndes
 
How to Give Your Woo Store Superpowers
How to Give Your Woo Store SuperpowersHow to Give Your Woo Store Superpowers
How to Give Your Woo Store Superpowers
Christopher Mohritz
 
Building Products That Think- Bhaskaran Srinivasan & Ashish Gupta
Building Products That Think- Bhaskaran Srinivasan & Ashish GuptaBuilding Products That Think- Bhaskaran Srinivasan & Ashish Gupta
Building Products That Think- Bhaskaran Srinivasan & Ashish Gupta
ISPMAIndia
 
Cutting Through the Hype - What Artificial Intelligence Looks Like in Real Wo...
Cutting Through the Hype - What Artificial Intelligence Looks Like in Real Wo...Cutting Through the Hype - What Artificial Intelligence Looks Like in Real Wo...
Cutting Through the Hype - What Artificial Intelligence Looks Like in Real Wo...
Christopher Mohritz
 
Big Data LDN 2017: Deep Learning Demystified
Big Data LDN 2017: Deep Learning DemystifiedBig Data LDN 2017: Deep Learning Demystified
Big Data LDN 2017: Deep Learning Demystified
Matt Stubbs
 
Who will control the Future
Who will control the FutureWho will control the Future
Who will control the Future
Jerin John
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software
 
Technology and AI sharing - From 2016 to Y2017 and Beyond
Technology and AI sharing - From 2016 to Y2017 and BeyondTechnology and AI sharing - From 2016 to Y2017 and Beyond
Technology and AI sharing - From 2016 to Y2017 and Beyond
James Huang
 
Managing Innovation: Artificial Intelligence
Managing Innovation: Artificial IntelligenceManaging Innovation: Artificial Intelligence
Managing Innovation: Artificial Intelligence
Nick Timmons, MSTM PMP
 
Présentation de Bruno Schroder au 20e #mforum (07/12/2016)
Présentation de Bruno Schroder au 20e #mforum (07/12/2016)Présentation de Bruno Schroder au 20e #mforum (07/12/2016)
Présentation de Bruno Schroder au 20e #mforum (07/12/2016)
Agence du Numérique (AdN)
 
Alessandro Ferrari - Smart City, Mixed Reality, Self-Driving Cars & Neural Co...
Alessandro Ferrari - Smart City, Mixed Reality, Self-Driving Cars & Neural Co...Alessandro Ferrari - Smart City, Mixed Reality, Self-Driving Cars & Neural Co...
Alessandro Ferrari - Smart City, Mixed Reality, Self-Driving Cars & Neural Co...
Codemotion
 
SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...
SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...
SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...
NUS-ISS
 
Demystifying Artificial Intelligence
Demystifying Artificial IntelligenceDemystifying Artificial Intelligence
Demystifying Artificial Intelligence
Scopernia
 
Deep Learning disruption
Deep Learning disruptionDeep Learning disruption
Deep Learning disruption
Usman Qayyum
 
Container Soup for Your Soul: The Microservice Edition, Building Deployment ...
 Container Soup for Your Soul: The Microservice Edition, Building Deployment ... Container Soup for Your Soul: The Microservice Edition, Building Deployment ...
Container Soup for Your Soul: The Microservice Edition, Building Deployment ...
Amazon Web Services
 
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGYAI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
santoshverma90
 
Enterprise Frameworks: Java & .NET
Enterprise Frameworks: Java & .NETEnterprise Frameworks: Java & .NET
Enterprise Frameworks: Java & .NET
Anant Corporation
 

Similar to Developer's Introduction to Machine Learning (20)

10 Things Every Entrepreneur Needs to Know About Artificial Intelligence
10 Things Every Entrepreneur Needs to Know About Artificial Intelligence10 Things Every Entrepreneur Needs to Know About Artificial Intelligence
10 Things Every Entrepreneur Needs to Know About Artificial Intelligence
 
10 Things Every Entrepreneur Needs to Know About Artificial Intelligence
10 Things Every Entrepreneur Needs to Know About Artificial Intelligence10 Things Every Entrepreneur Needs to Know About Artificial Intelligence
10 Things Every Entrepreneur Needs to Know About Artificial Intelligence
 
Practical uses of AI in retail
Practical uses of AI in retailPractical uses of AI in retail
Practical uses of AI in retail
 
Exploring solutions for humanity's greatest challenges
Exploring solutions for humanity's greatest challengesExploring solutions for humanity's greatest challenges
Exploring solutions for humanity's greatest challenges
 
How to Give Your Woo Store Superpowers
How to Give Your Woo Store SuperpowersHow to Give Your Woo Store Superpowers
How to Give Your Woo Store Superpowers
 
Building Products That Think- Bhaskaran Srinivasan & Ashish Gupta
Building Products That Think- Bhaskaran Srinivasan & Ashish GuptaBuilding Products That Think- Bhaskaran Srinivasan & Ashish Gupta
Building Products That Think- Bhaskaran Srinivasan & Ashish Gupta
 
Cutting Through the Hype - What Artificial Intelligence Looks Like in Real Wo...
Cutting Through the Hype - What Artificial Intelligence Looks Like in Real Wo...Cutting Through the Hype - What Artificial Intelligence Looks Like in Real Wo...
Cutting Through the Hype - What Artificial Intelligence Looks Like in Real Wo...
 
Big Data LDN 2017: Deep Learning Demystified
Big Data LDN 2017: Deep Learning DemystifiedBig Data LDN 2017: Deep Learning Demystified
Big Data LDN 2017: Deep Learning Demystified
 
Who will control the Future
Who will control the FutureWho will control the Future
Who will control the Future
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Technology and AI sharing - From 2016 to Y2017 and Beyond
Technology and AI sharing - From 2016 to Y2017 and BeyondTechnology and AI sharing - From 2016 to Y2017 and Beyond
Technology and AI sharing - From 2016 to Y2017 and Beyond
 
Managing Innovation: Artificial Intelligence
Managing Innovation: Artificial IntelligenceManaging Innovation: Artificial Intelligence
Managing Innovation: Artificial Intelligence
 
Présentation de Bruno Schroder au 20e #mforum (07/12/2016)
Présentation de Bruno Schroder au 20e #mforum (07/12/2016)Présentation de Bruno Schroder au 20e #mforum (07/12/2016)
Présentation de Bruno Schroder au 20e #mforum (07/12/2016)
 
Alessandro Ferrari - Smart City, Mixed Reality, Self-Driving Cars & Neural Co...
Alessandro Ferrari - Smart City, Mixed Reality, Self-Driving Cars & Neural Co...Alessandro Ferrari - Smart City, Mixed Reality, Self-Driving Cars & Neural Co...
Alessandro Ferrari - Smart City, Mixed Reality, Self-Driving Cars & Neural Co...
 
SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...
SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...
SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...
 
Demystifying Artificial Intelligence
Demystifying Artificial IntelligenceDemystifying Artificial Intelligence
Demystifying Artificial Intelligence
 
Deep Learning disruption
Deep Learning disruptionDeep Learning disruption
Deep Learning disruption
 
Container Soup for Your Soul: The Microservice Edition, Building Deployment ...
 Container Soup for Your Soul: The Microservice Edition, Building Deployment ... Container Soup for Your Soul: The Microservice Edition, Building Deployment ...
Container Soup for Your Soul: The Microservice Edition, Building Deployment ...
 
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGYAI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
 
Enterprise Frameworks: Java & .NET
Enterprise Frameworks: Java & .NETEnterprise Frameworks: Java & .NET
Enterprise Frameworks: Java & .NET
 

More from Christopher Mohritz

What Happens When Computers Can Have a Natural Conversation?
What Happens When Computers Can Have a Natural Conversation?What Happens When Computers Can Have a Natural Conversation?
What Happens When Computers Can Have a Natural Conversation?
Christopher Mohritz
 
Computers Are Opening Their Eyes - And They're Already Better at Seeing Than ...
Computers Are Opening Their Eyes - And They're Already Better at Seeing Than ...Computers Are Opening Their Eyes - And They're Already Better at Seeing Than ...
Computers Are Opening Their Eyes - And They're Already Better at Seeing Than ...
Christopher Mohritz
 
How to Build Legendary Customer Relationships With Artificial Intelligence
How to Build Legendary Customer Relationships With Artificial IntelligenceHow to Build Legendary Customer Relationships With Artificial Intelligence
How to Build Legendary Customer Relationships With Artificial Intelligence
Christopher Mohritz
 
How Can Artificial Intelligence Make Business More Human?
How Can Artificial Intelligence Make Business More Human?How Can Artificial Intelligence Make Business More Human?
How Can Artificial Intelligence Make Business More Human?
Christopher Mohritz
 
How to Build a Self-Driving Business
How to Build a Self-Driving BusinessHow to Build a Self-Driving Business
How to Build a Self-Driving Business
Christopher Mohritz
 
A.I. Makes Your Business More Human
A.I. Makes Your Business More HumanA.I. Makes Your Business More Human
A.I. Makes Your Business More Human
Christopher Mohritz
 
Let's Build a Chatbot!
Let's Build a Chatbot!Let's Build a Chatbot!
Let's Build a Chatbot!
Christopher Mohritz
 
The Creative Side of Artificial Intelligence
The Creative Side of Artificial IntelligenceThe Creative Side of Artificial Intelligence
The Creative Side of Artificial Intelligence
Christopher Mohritz
 
Every Business Needs a Chatbot
Every Business Needs a ChatbotEvery Business Needs a Chatbot
Every Business Needs a Chatbot
Christopher Mohritz
 
Connecting Up an Intel Edison Device on AWS IoT
Connecting Up an Intel Edison Device on AWS IoTConnecting Up an Intel Edison Device on AWS IoT
Connecting Up an Intel Edison Device on AWS IoT
Christopher Mohritz
 
Virtual Reality is Here and it's Real
Virtual Reality is Here and it's RealVirtual Reality is Here and it's Real
Virtual Reality is Here and it's Real
Christopher Mohritz
 
Immersive Environments Powered by IoT
Immersive Environments Powered by IoTImmersive Environments Powered by IoT
Immersive Environments Powered by IoT
Christopher Mohritz
 
Voice Control for IoT Devices
Voice Control for IoT DevicesVoice Control for IoT Devices
Voice Control for IoT Devices
Christopher Mohritz
 
Building a Conversational Speech Interface
Building a Conversational Speech InterfaceBuilding a Conversational Speech Interface
Building a Conversational Speech Interface
Christopher Mohritz
 
Removing the Friction of Technology
Removing the Friction of TechnologyRemoving the Friction of Technology
Removing the Friction of Technology
Christopher Mohritz
 
Exploring the Opportunities of Machine Learning
Exploring the Opportunities of Machine LearningExploring the Opportunities of Machine Learning
Exploring the Opportunities of Machine Learning
Christopher Mohritz
 
Entering an Era of Perfect Information
Entering an Era of Perfect InformationEntering an Era of Perfect Information
Entering an Era of Perfect Information
Christopher Mohritz
 
Building a Visual Recognition Service
Building a Visual Recognition ServiceBuilding a Visual Recognition Service
Building a Visual Recognition Service
Christopher Mohritz
 
Machine Learning & Self-Driving Cars
Machine Learning & Self-Driving CarsMachine Learning & Self-Driving Cars
Machine Learning & Self-Driving Cars
Christopher Mohritz
 
Building an Image Recognition Service
Building an Image Recognition ServiceBuilding an Image Recognition Service
Building an Image Recognition Service
Christopher Mohritz
 

More from Christopher Mohritz (20)

What Happens When Computers Can Have a Natural Conversation?
What Happens When Computers Can Have a Natural Conversation?What Happens When Computers Can Have a Natural Conversation?
What Happens When Computers Can Have a Natural Conversation?
 
Computers Are Opening Their Eyes - And They're Already Better at Seeing Than ...
Computers Are Opening Their Eyes - And They're Already Better at Seeing Than ...Computers Are Opening Their Eyes - And They're Already Better at Seeing Than ...
Computers Are Opening Their Eyes - And They're Already Better at Seeing Than ...
 
How to Build Legendary Customer Relationships With Artificial Intelligence
How to Build Legendary Customer Relationships With Artificial IntelligenceHow to Build Legendary Customer Relationships With Artificial Intelligence
How to Build Legendary Customer Relationships With Artificial Intelligence
 
How Can Artificial Intelligence Make Business More Human?
How Can Artificial Intelligence Make Business More Human?How Can Artificial Intelligence Make Business More Human?
How Can Artificial Intelligence Make Business More Human?
 
How to Build a Self-Driving Business
How to Build a Self-Driving BusinessHow to Build a Self-Driving Business
How to Build a Self-Driving Business
 
A.I. Makes Your Business More Human
A.I. Makes Your Business More HumanA.I. Makes Your Business More Human
A.I. Makes Your Business More Human
 
Let's Build a Chatbot!
Let's Build a Chatbot!Let's Build a Chatbot!
Let's Build a Chatbot!
 
The Creative Side of Artificial Intelligence
The Creative Side of Artificial IntelligenceThe Creative Side of Artificial Intelligence
The Creative Side of Artificial Intelligence
 
Every Business Needs a Chatbot
Every Business Needs a ChatbotEvery Business Needs a Chatbot
Every Business Needs a Chatbot
 
Connecting Up an Intel Edison Device on AWS IoT
Connecting Up an Intel Edison Device on AWS IoTConnecting Up an Intel Edison Device on AWS IoT
Connecting Up an Intel Edison Device on AWS IoT
 
Virtual Reality is Here and it's Real
Virtual Reality is Here and it's RealVirtual Reality is Here and it's Real
Virtual Reality is Here and it's Real
 
Immersive Environments Powered by IoT
Immersive Environments Powered by IoTImmersive Environments Powered by IoT
Immersive Environments Powered by IoT
 
Voice Control for IoT Devices
Voice Control for IoT DevicesVoice Control for IoT Devices
Voice Control for IoT Devices
 
Building a Conversational Speech Interface
Building a Conversational Speech InterfaceBuilding a Conversational Speech Interface
Building a Conversational Speech Interface
 
Removing the Friction of Technology
Removing the Friction of TechnologyRemoving the Friction of Technology
Removing the Friction of Technology
 
Exploring the Opportunities of Machine Learning
Exploring the Opportunities of Machine LearningExploring the Opportunities of Machine Learning
Exploring the Opportunities of Machine Learning
 
Entering an Era of Perfect Information
Entering an Era of Perfect InformationEntering an Era of Perfect Information
Entering an Era of Perfect Information
 
Building a Visual Recognition Service
Building a Visual Recognition ServiceBuilding a Visual Recognition Service
Building a Visual Recognition Service
 
Machine Learning & Self-Driving Cars
Machine Learning & Self-Driving CarsMachine Learning & Self-Driving Cars
Machine Learning & Self-Driving Cars
 
Building an Image Recognition Service
Building an Image Recognition ServiceBuilding an Image Recognition Service
Building an Image Recognition Service
 

Recently uploaded

Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
e20449
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 

Recently uploaded (20)

Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 

Developer's Introduction to Machine Learning

  • 1. A first-class ticket to next generation business. MACHINE LEARNING
  • 2. Expertise on demand. Train your ideal decision-making process, then execute it anytime, anywhere, at any scale. WHAT WE'RE TALKING ABOUT
  • 3. Fill in the gaps and squash hype around ML, Build the case for using it now, And provide easy ways to get started. TODAY’S GOAL
  • 4. ● Why now? ● Foundation ● Use cases ● ~Technical ● Get started ● Demos OUR JOURNEY
  • 5. Who thinks machine learning is some kind of voodoo? ( That’s a good thing. ) ● We’re not going to dive into the math ● My goal is to show you how easy it is to use ● It’s a tool — just another API You don't need to understand how an engine works to drive a car. KEEP IT SIMPLE
  • 6. ● Software is eating the world and machine learning is eating the software ● Machine learning (AI) will be the backbone of all next generation business “mobile first” => “AI first” WHY IT'S IMPORTANT
  • 7. Whether you want to: ● Start a new business, ● Enhance an existing business, or ● Get a new job/promotion Machine learning will give your applications superpowers ...for now. (It will be the norm very soon) WHAT IT CAN DO FOR YOU
  • 8. ● You don’t need a supercomputer ● You don’t need to write a ton of code ● You don’t need to invest massive amounts of time ● You don’t need a data science degree ● You don’t need to be a math whiz ● You don’t need mountains of data MYTH BUSTING
  • 9. WE’VE HEARD IT BEFORE Is machine learning hype living up to expectations this time around?
  • 10. Everything is becoming software ● Limitless computing ● Limitless storage ● Limitless data (IoT = massive need) ● Deep learning ● Targeted machine learning SaaS (easy access) But, more importantly... WHY NOW?
  • 11. Because Google says so :) “Machine learning is not the future. It is now.” ~Google I/O 2016 WHY NOW? youtube.com/watch?v=3dXQxSI3XDY
  • 12. Massive strides in the past year Just in the past few months… ● Google open sources natural language processing platform ● Amazon open sources deep learning platform ● Google announces quantum computing works ● IBM offers access to quantum computer ● Google’s DeepMind beats Go champion WHAT’S NEW
  • 13. WILL IT STICK THIS TIME? The Internet gave us big data (greater need) The cloud gave us massive computing (more horsepower) And it’s getting much, much bigger…
  • 15. MASSIVE COMPUTINGx 100 million times faster...? “I would predict that in 10 years there’s nothing but quantum machine learning” ~Hartman Nevet Head of Google’s Quantum AI Lab via: technologyreview.com via: researchgate.net
  • 16. ON A PATH TO UBIQUITY “The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it.” ~Mark Weiser Scientific American, 1991
  • 17. IN JUST 4 YEARS Predicted for 2020... ● 13% of US households own consumer robots 1 (robotics) ● 30% of new cars will have a self-driving mode 2 (auto) ● 70% of mobile users access devices via biometrics 2 (security) ● We interact with 150+ smart devices (IoT) every day 2 (lifestyle) All are underpinned by machine learning 1 roboticstrends.com/article/13_of_us_households_to_own_consumer_robots_by_2020 2 weforum.org/agenda/2015/02/5-predictions-for-technology-in-2020
  • 18. ADDING FUEL TO THE FIRE Think global. tractica.com/newsroom/press-releases/artificial-intelligence-for-enterprise-applications-to- reach-11-1-billion-in-market-value-by-2024
  • 19. HOW I GOT STARTED Apache Mahout Decision Forest Behavior prediction Suite of mobile apps Determine the most relevant (highest-converting) sales offer to present to each individual user — and the best (highest-converting) time to present it.
  • 20. Will the current user buy “Madden NFL” right now? WHAT IS A DECISION FOREST? is male? is age > 16? is Y app installed? is X app installed? end has used > 30 days? was X function used? was Y function used? no yes no yes no yes no yes end (better ways to do this now) no yes end do it
  • 22. “An algorithm that can learn from data without relying on rules-based programming.” WHAT IS MACHINE LEARNING? analyticsvidhya.com/blog/2015/07/difference-machine-learning-statistical-modeling
  • 23. Training your computer to do stuff, just like you would train a pet. IN OTHER WORDS...
  • 24. SIMILAR TO HOW WE LEARN Data System Output Model Question Answer Life experience Emotions Mindset Training data Algorithm Perspective
  • 25. ● Model — The reference data pattern (decision-making stuff) ● Algorithm — Process the computer uses to learn the model (perspective) ● Training — Building the model from historical data (life experience) ○ Supervised learning — Labeled training data ○ Unsupervised learning — Unlabeled training data ○ Reinforcement learning — Reward-based training ● Feature — Points of differentiation in the data MAJOR COMPONENTS cse.unsw.edu.au/~billw/mldict.html
  • 27. Different for each algorithm & platform For Amazon Machine Learning (logistic regression)… ● Binary (Yes or no, Actionable or non-actionable) ● Pick from list (Is this tweet a question, complaint, or praise?) ● Number (How much will this house sell for?) Sky's the limit on how you can apply these WHAT IS THE OUTPUT?
  • 28. IN THE WILD Recommender (pick from list) Classifier (binary) Visual recognition (deep learning)
  • 29. “Features” How would you teach a child to recognize the differences? ● Distance between eyes ● Width of nose ● Shape of cheekbones HOW DOES IT CLASSIFY?
  • 30. “Probability” Each potential answer gets a numeric probability calculated for it. Higher probability means greater confidence. HOW DOES IT MAKE DECISIONS?
  • 31. A few examples of ML fueling growth in big business. USE CASES
  • 32. Understand & answer SEARCH RESULTS ( ibm.com/smarterplanet/us/en/ibmwatson/developercloud/concept-insights.html )
  • 36. Assembled by machine learning 360° PHOTOS bgr.com cloud.google.com/vision
  • 38. AUTOMATED CAPTIONS “A group of young people playing a game of frisbee.” Great example of deep learning — understanding the context of an image. io9.gizmodo.com/computers-wrote-the-caption-for-this-photograph-and-ch-1660450610
  • 39. ( I believe every business will need these 2 systems moving forward. ) COMPOUNDING FUNCTIONALITY
  • 40. Speech to Text Sentiment Analysis Actionable Analysis Customer Support PREDICTIVE ENGAGEMENT Customer support call recordings Convert audio into text Analyze for mood keywords Determine if response is required Reach out to customer/prospect Blog & community comments Social media mentions Press & blog coverage Customer support chat Product reviews Inbound emails [ IBM Watson Speech to Text ] [ IBM Watson Tone Analyzer ] [ IBM Watson AlchemyLanguage ]
  • 41. Behavior Prediction Interest Tracking PREDICTIVE PERSONALIZATION Pages & content they’ve visited Emails they’ve opened/clicked Resources they’ve used/downloaded Products they’ve viewed/wishlisted/bought Searches they’ve made Blog Store Find patterns Determine what they want to see/do/buy next (and when) Days/time they’re active App Search Devices they’ve used (& geo location) Email Social • Recommended posts • Recommended products • Delivery day/time • Dynamic content • Related posts • Sales offers • Related products • Cross/up sell • Dynamic pricing • Dynamic content • Sales offers • Functionality • Query suggestions • Results ranking • Sales offers • Content curation • Delivery day/time • Retweet/reshare Tribe • Recommended topics • Topic curation • Member introductions[ Amazon Machine Learning ] [ Amazon Machine Learning ]
  • 42. Moving into the technical details. A BIT DEEPER
  • 43. A many-layered Artificial Neural Network (~self-learning) WHAT IS DEEP LEARNING? “deep” cs231n.github.io/neural-networks-1 “shallow”
  • 44. (SIMPLE) NEURAL NETWORK Each layer performs a discrete function Each neuron takes in multiple inputs ≥ 1 input neurons ≥ 1 output neurons ≥ 1 hidden layers Output “fires” if all weighted inputs sum to a set “threshold” Each connection applies a “weighted” influence on the receiving neuron Layers build on each other (iterative) Each input can be a separate “feature”
  • 45. HOW MUCH IS A HOUSE WORTH? Decisions based on combinations. 3 bedrooms 37 years old 1450 ft2 $191,172 Is it “old” or “historic?” Is it “small” or “open floor plan?” $32,108 per bedroom $64,251 per acre Need a lower weight for “old” Apply initial abstractions Set values
  • 46. ● Vanilla Neural Network — nothing fancy ● Convolutional Neural Network — inspired by visual cortex ● Deep Belief Network — undirected connections ● Recurrent Neural Network — multi-pass MANY DIFFERENT FLAVORS
  • 47. ● R ● Python ● Matlab/Octave ● Java ● C / C++ kdnuggets.com/2016/06/r-python-top-analytics-data-mining-data-science-software.html POPULAR LANGUAGES
  • 48. ● Amazon Machine Learning ● Google Prediction API* ● Google Cloud Machine Learning ● Microsoft Azure Machine Learning ● IBM Watson Machine Learning ● DiffBot ● Alibaba Cloud DT PAI SaaS OPTIONS
  • 49. ● TensorFlow * ● Amazon DSSTNE * ● H2O * ● PredictionIO ● Apache Mahout ● Scikit Learn ● Caffe * OPEN SOURCE OPTIONS ● Microsoft CNTK * ● Torch * ● Theano * ● MXnet * ● Chainer * ● Keras * ● Neon * * Deep learning
  • 50. How to get the ball rolling. GET STARTED
  • 51. ● archive.ics.uci.edu/ml ● deeplearning.net/datasets ● mldata.org ● grouplens.org/datasets ● cs.toronto.edu/~kriz/cifar.html ● cs.cornell.edu/people/pabo/movie-review-data ● yann.lecun.com/exdb/mnist (handwriting) ● kdnuggets.com/datasets/index.html (long list) ● image-net.org (competition) OPEN SOURCE DATASETS
  • 52. ● playground.tensorflow.org (neural network demo) ● cs.stanford.edu/people/karpathy/convnetjs ● github.com/awslabs/machine-learning-samples ● ibm.com/smarterplanet/us/en/ibmwatson/develop ercloud/starter-kits.html ● templates.prediction.io EASY STARTING POINTS
  • 53. Start now ● It’s here, now ● It’s evolving exponentially ● Build “AI-First” RECAP
  • 54. Let’s see some action. DEMOS
  • 55. ● AlchemyLanguage ● Dialog ● Natural Language Classifier ● Personality Insights ● Relationship Extraction ● Tradeoff Analytics ibm.com/smarterplanet/us/en/ibmwatson/developercloud/services-catalog.html IBM WATSON
  • 56. UNLEASH YOUR BUSINESS EMBRACE EXPONENTIAL 10xnation.com