Building Skynet: Machine Learning for Software Developers
46
Building Skynet
-
Upload
anthony-brown -
Category
Technology
-
view
1.354 -
download
3
description
Slides from DDD East Anglia session on machine learning, focusing on the simple algorithms before going onto how to use Azure's ML platform to build a movie recommender.
Transcript of Building Skynet: Machine Learning for Software Developers
Building Skynet
I KNOW WHAT YOU DID NEXT SUMMER
NOT JUST SCI-FI
Targeted adverts
VOLUNTEERS ?
As WE GROW UPWE GAIN EXPERIENCE
WE COPY OTHERS AS WE GROW UP TO LEARN WORDS
𝑃 𝐴 𝐵 =𝑃 𝐵 𝐴 𝑃 𝐴
𝑃(𝐵)
NHS CHOICES
TAKE CLASSIFIED DATA
𝑃 𝑐𝑜𝑛𝑡𝑎𝑖𝑛𝑠 "viagra" 𝑖𝑠 𝑠𝑝𝑎𝑚 𝑃(𝑖𝑠 𝑠𝑝𝑎𝑚)
𝑃(𝑐𝑜𝑛𝑡𝑎𝑖𝑛𝑠 "viagra")
𝑃 𝑖𝑠 𝑠𝑝𝑎𝑚 𝑐𝑜𝑛𝑡𝑎𝑖𝑛𝑠 "𝑣𝑖𝑎𝑔𝑟𝑎" =
| = Given that
Example
Example
PRODUCTION?
SAVE TIME AND MAKE LIFE EASIER
M A M L
CLASSIFIERS
Get data in right format
Train model
Using trained data to make guesses
Adding input point
Adding output points
Calling our web service
CAN I USE ML?
DO I HAVE DATA?
But what about application size?
USER EXPERIENCE