Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Introduction to Machine Learning
Search
Pierre Margueritte
June 22, 2016
Programming
83
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Introduction to Machine Learning
Pierre Margueritte
June 22, 2016
More Decks by Pierre Margueritte
See All by Pierre Margueritte
Metrics Monitoring in Go
mfpierre
0
74
Other Decks in Programming
See All in Programming
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
430
Performance Optimization With LLMs
xleitix
0
110
気持ちぃ〜角丸 Squircle
ryu1013
0
310
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
610
Railsバージョンを4倍にした話
optim
0
440
HTML-in-Canvasで作る未来のWeb UI表現
clockmaker
5
5.1k
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
250
[Dev Group Paris Octobre 26] Agentforce, SIforce, Claudeforce, Slackbot… on s'y retrouve ?
nabondance
0
110
Compiling a real-world CLI tool to native with Static Hermes
tmikov2023
0
120
外から家のPCの電源入れたい!をPHPで解決する
kawashimo0
1
140
すこし踏み込む CancellationToken
htkym
2
1.7k
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
380
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
Unsuck your backbone
ammeep
672
58k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
7k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
320
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
430
Optimising Largest Contentful Paint
csswizardry
37
4k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
43k
Rails Girls Zürich Keynote
gr2m
96
14k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
480
Being A Developer After 40
akosma
92
590k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
67k
Transcript
introduction to machine learning Pierre Margueritte (@mfpierre) lead engineer at
let’s solve a problem vs
function isOrangeOrApple(image) { // detect color ? // detect edges
? // detect textures ? // analyze shape ? // compute probabilities } traditional approach
did you think of all cases?
hard coded rules do not scale well
learning from examples and experience
examples = data sets )PSTFQPXFS 4FBUT TQPSUTDBS TQPSUTDBS
DBS DBS features classes
choosing an algorithm
building a classifier from sklearn import tree features = [[300,
2], [350, 2], [120, 5], [150, 4]] labels = ["sports-car", "sports-car", "car", "car"] clf = tree.DecisionTreeClassifier() clf = clf.fit(features, labels) print clf.predict([[200, 4]]) [‘car’]
http://i.imgur.com/gBKH3cj.gif
under the hood horsepower <= 225.0 gini = 0.5 samples
= 4 value = [2, 2] class = car gini = 0.0 samples = 2 value = [2, 0] class = car True gini = 0.0 samples = 2 value = [0, 2] class = sports-car False
the data you learn from is key
analyzing a feature IPSTFQPXFS DBS TQPSUTDBS
probably a car probably a sports-car
so much features
features you want to avoid DPMPSPGUIFDBS SFE ZFMMPX HSFZ CMBDL
DBS TQPSUTDBS probably…
feature engineering
feature engineering
what makes a good feature? informative independent simple to understand
but how do I know If my predictions are actually
good?
splitting your data set training test 80 % 20 %
the confusion matrix QSFEJDUJPO /0 QSFEJDUJPO :&4 BDUVBM/0 5/ '1
BDUVBM:&4 '/ 51
machine learning is a lot about experimentation
a word on deep learning
artificial neural networks
why deep?
scale made neural networks exciting
how we use ML at
75% of our text content is moderated automatically (that’s 7M
items/month)
text moderation
we’re only at the beginning!
questions?