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
45
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
42
BuddyBuild
tiagomartinho
0
36
Daily Journal
tiagomartinho
0
53
Everyone can code
tiagomartinho
0
35
Silicon Valley Tour
tiagomartinho
1
67
Automated User Interface Testing
tiagomartinho
0
62
Swift Peer Lab - try! Swift Tokyo
tiagomartinho
0
88
Francigenr
tiagomartinho
1
33
Artusi Learning
tiagomartinho
0
41
Other Decks in Technology
See All in Technology
OpenHands🤲にContributeしてみた
kotauchisunsun
1
430
生成AIで小説を書くためにプロンプトの制約や原則について学ぶ / prompt-engineering-for-ai-fiction
nwiizo
4
1.6k
BrainPadプログラミングコンテスト記念LT会2025_社内イベント&問題解説
brainpadpr
1
160
Wasm元年
askua
0
140
_第3回__AIxIoTビジネス共創ラボ紹介資料_20250617.pdf
iotcomjpadmin
0
150
AWS テクニカルサポートとエンドカスタマーの中間地点から見えるより良いサポートの活用方法
kazzpapa3
2
540
AWS アーキテクチャ作図入門/aws-architecture-diagram-101
ma2shita
29
11k
Абьюзим random_bytes(). Фёдор Кулаков, разработчик Lamoda Tech
lamodatech
0
340
Amazon Bedrockで実現する 新たな学習体験
kzkmaeda
2
540
Github Copilot エージェントモードで試してみた
ochtum
0
100
Observability в PHP без боли. Олег Мифле, тимлид Altenar
lamodatech
0
350
2025-06-26_Lightning_Talk_for_Lightning_Talks
_hashimo2
2
100
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
42
7.3k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
790
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Rebuilding a faster, lazier Slack
samanthasiow
82
9.1k
A designer walks into a library…
pauljervisheath
207
24k
Automating Front-end Workflow
addyosmani
1370
200k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Code Review Best Practice
trishagee
68
18k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3k
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!