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
Machine Learning 101
Search
Ali Akbar S.
December 18, 2017
Education
120
1
Share
Machine Learning 101
Ali Akbar S.
December 18, 2017
More Decks by Ali Akbar S.
See All by Ali Akbar S.
Pattern Recognition in Industry
aliakbars
0
110
UKARA 1.0 Challenge Track 1
aliakbars
1
98
Introduction to Artificial Intelligence
aliakbars
2
400
Feature Selection & Extraction
aliakbars
0
200
Introduction to Natural Language Processing
aliakbars
0
84
Machine Learning for Healthcare
aliakbars
0
73
Pemanfaatan Big Data dalam Ekonomi Indonesia Berbasis Digital
aliakbars
0
130
How Technology Can Change Food Logistics
aliakbars
0
160
Data Science for Business
aliakbars
2
150
Other Decks in Education
See All in Education
Science Tokyo国際卓越研究大学計画_202604
sciencetokyo
PRO
0
640
Data Presentation - Lecture 5 - Information Visualisation (4019538FNR)
signer
PRO
1
3k
栃木県警サイバーセキュリティ研修会2026
nomizone
1
380
Railsチュートリアル × 反転学習の事例紹介
yasslab
PRO
3
180k
What workforce agencies must have in place to compete for and deliver on RESTART grants
territorium
PRO
0
130
20260207_なんコパ紹介PowerPoint Agent作成サンプル
ponponmikankan
2
100
Analysis and Validation - Lecture 4 - Information Visualisation (4019538FNR)
signer
PRO
0
2.6k
演習:Gitの応用操作 / 05-git-advanced
kaityo256
PRO
0
250
160人の中高生にAI・技術体験の講師をしてみた話
shuntatoda
1
430
反応する前に「受容する」力を鍛える。 自分の安全地帯🌱 を育てよう / Cultivating and sharing ventral vagal safety.
spring_aki
0
130
アントレプレナーシップ教育機構 概要
sciencetokyo
PRO
0
1.6k
Lenguajes de Programacion (Ingresantes UNI 2026)
robintux
0
150
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
64
53k
Music & Morning Musume
bryan
47
7.1k
How to Talk to Developers About Accessibility
jct
2
170
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
230
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.5k
What does AI have to do with Human Rights?
axbom
PRO
1
2.1k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
WCS-LA-2024
lcolladotor
0
520
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.7k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Transcript
Machine Learning 101 Ali Akbar Septiandri Universitas Al Azhar Indonesia
Previously...
Cross Industry Standard Process for Data Mining (CRISP-DM)
Data Science Venn Diagram
What is the role of machine learning algorithms?
“Fundamentally, machine learning involves building mathematical models to help understand
data.” - Jake VanderPlas
Tasks in Machine Learning 1. Predicting stock price 2. Differentiating
cat vs. dog pictures 3. Spam identification 4. Community detection 5. Mimicking famous painting style 6. Mastering the game of go and chess 7. etc.
Task Categories 1. Supervised learning a. Predicting stock price b.
Differentiating cat vs. dog pictures c. Spam identification 2. Unsupervised learning a. Community detection b. Mimicking famous painting style 3. Reinforcement learning a. Mastering the game of go and chess
- Iris Dataset - by R.A. Fisher (1936) - 4
attributes: sepal length, sepal width, petal length, petal width - 3 labels: Iris Setosa, Iris Versicolour, Iris Virginica Let’s take an example dataset...
None
None
None
None
None
Nearest Neighbour - Finding the closest reference - What does
it mean by “closest”? - Humans comprehend visualisations very well - Can computers do the same?
At the lowest level, computers only understand 0 or 1
Euclidean Distance
Euclidean Distance
Are you sure?
1. Find some k closest references 2. Use majority vote
3. We need to compute pairwise distances k-Nearest Neighbours
None
Conventional statistics can not do that
We need high computational power
What if we only want to see the subgroups in
the data?
Clustering - Finding subgroups in the data - Your neighbours
in the same housing complex regardless of their class - Unsupervised learning
None
k-Means Clustering
k-Means Clustering 1. Uses Euclidean distance as well 2. k
= number of clusters 3. Centroids to represent clusters
None
None
None
Deep Learning
None
Digit Recognition MNIST Dataset
Classifying objects from pictures [Krizhevsky, 2009]
None
None
A neural network [Nielsen, 2016]
Logistic Regression y = σ(w 0 + w 1 x
1 )
Predicting traffic jams from CCTV pictures
Mimicking famous paintings
None
Other Machine Learning Algorithms
Naive Bayes
Decision trees
Linear regression with polynomial basis functions
“No free lunch”
Thank you