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
54
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Introduction to Machine Learning
Tiago Martinho
May 01, 2018
More Decks by Tiago Martinho
See All by Tiago Martinho
Time Managment
tiagomartinho
0
52
BuddyBuild
tiagomartinho
0
46
Daily Journal
tiagomartinho
0
61
Everyone can code
tiagomartinho
0
45
Silicon Valley Tour
tiagomartinho
1
77
Automated User Interface Testing
tiagomartinho
0
69
Swift Peer Lab - try! Swift Tokyo
tiagomartinho
0
100
Francigenr
tiagomartinho
1
40
Artusi Learning
tiagomartinho
0
54
Other Decks in Technology
See All in Technology
What's new in Go 1.27?
ciarana
0
260
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
エンドユーザー視点で見る SansanのMeraki活用と内製自動化
sansantech
PRO
0
110
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
Genie Codeハンズオン応用編
taka_aki
0
120
Adding Right-to-Left support to your web application with CSS logical properties — Lessons from Redmine
vividtone
0
130
関東Kaggler会発表資料
takoi
1
260
AIのためのEthernet技術動向 (SerDes)
markunet
1
220
20260807_第6回_関東kaggler会LT_claw系bot xangiと始める、"寂しくない" kaggle
sugupoko
0
350
会社紹介資料 / Sansan Company Profile
sansan33
PRO
24
430k
JavaScript 研修 (2026)
recruitengineers
PRO
2
630
Head First モブプログラミング / Head First Mobprogramming
takaking22
10
12k
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
46
8.2k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.4k
The Spectacular Lies of Maps
axbom
PRO
1
930
HDC tutorial
michielstock
2
790
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Odyssey Design
rkendrick25
PRO
2
770
The browser strikes back
jonoalderson
0
1.5k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Bash Introduction
62gerente
615
220k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
440
Documentation Writing (for coders)
carmenintech
77
5.5k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
940
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!