Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introduction to Machine Learning
Search
Tiago Martinho
May 01, 2018
Technology
0
47
Introduction to Machine Learning
Tiago Martinho
May 01, 2018
Tweet
Share
More Decks by Tiago Martinho
See All by Tiago Martinho
Time Managment
tiagomartinho
0
44
BuddyBuild
tiagomartinho
0
40
Daily Journal
tiagomartinho
0
55
Everyone can code
tiagomartinho
0
37
Silicon Valley Tour
tiagomartinho
1
70
Automated User Interface Testing
tiagomartinho
0
64
Swift Peer Lab - try! Swift Tokyo
tiagomartinho
0
90
Francigenr
tiagomartinho
1
36
Artusi Learning
tiagomartinho
0
47
Other Decks in Technology
See All in Technology
Cosmos World Foundation Model Platform for Physical AI
takmin
0
910
Tebiki Engineering Team Deck
tebiki
0
24k
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
210
登壇駆動学習のすすめ — CfPのネタの見つけ方と書くときに意識していること
bicstone
3
110
SREが向き合う大規模リアーキテクチャ 〜信頼性とアジリティの両立〜
zepprix
0
450
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
770
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
4
210
AI駆動開発を事業のコアに置く
tasukuonizawa
1
200
OpenShiftでllm-dを動かそう!
jpishikawa
0
110
Bedrock PolicyでAmazon Bedrock Guardrails利用を強制してみた
yuu551
0
240
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
200
Featured
See All Featured
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
210
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
Rails Girls Zürich Keynote
gr2m
96
14k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
82
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
94
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Optimizing for Happiness
mojombo
379
71k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
My Coaching Mixtape
mlcsv
0
48
Transcript
Tiago Martinho @martinho_t tiagomartinho Introduction to Machine Learning
What is ML?
Computer science Artificial Intelligence Machine Learning Pattern Recognition and Computational
Learning Theory
"the ability to learn without being explicitly programmed” Arthur Samuel,1959
"A computer program is said to learn from experience E
with respect to some class of tasks T and performance measure P if its performance at tasks in T, as measured by P, improves with experience E.” Tom M. Mitchell
Task Detecting Handwriting Characters
Task Experience Detecting Handwriting Characters Labelled Handwriting Characters
Task Performance Experience Detecting Handwriting Characters Detects Characters w/ Higher
Accuracy Labelled Handwriting Characters
Why ML?
MNIST simple computer vision dataset ML Hello World
None
28x28 = 784 numbers
uses the examples to automatically infer rules for recognising handwritten
digits 0 1 2 3 4 5 6 7 8 9
ML Applications
Fraud Detection Self-Driving Cars OCR Search engines Computer Vision Health
Monitoring … NLP
OrCam http://www.orcam.com
Alpha Go https://techcrunch.com/2017/05/23/googles-alphago-ai-beats-the-worlds-best-human-go-player/
Poker https://www.scientificamerican.com/article/time-to-fold-humans-poker-playing-ai-beats-pros-at-texas-hold-rsquo-em/
How it works
Supervised Learning
Supervised Learning
Supervised Learning General Rule Y = M*x + b
Supervised Learning
Unsupervised Learning
Unsupervised Learning
Unsupervised Learning
Support Vector Machine
SVM
Anomaly detection
Anomaly detection
Anomaly detection
Anomaly detection
Training Inference
Features
Collect Train Classify
Data 1. Train (60%) 2. Test (20%) 3. Validation (20%)
Can we generalise?
None
None
None
Tiago Martinho @martinho_t tiagomartinho Thank you!