SlideShare a Scribd company logo
1 of 19
Oemar Ahmad - 2017
AGENDA
• Tren otomatisasi
• Lanskap
• Komponen Machine Learning
• Dasar Machine Learning
• The Electronic Brain
• Takeaway
 Efisiensi 60k pekerjaan
 Brand-value meningkat
 Perbaikan kondisi kerjaPeningkatan otomatisasi..……
Perampingan lini produksi.
Berulang dan berbahaya……
TREN OTOMATISASI
Barang elektronik 1,2 juta pegawai
Peningkatan Beban
Biaya Tenaga Kerja
Kondisi Kerja Buruk
Manual vs otomatisasi
https://www.linkedin.com/pulse/winter-comingunderstanding-destructive-potential-artificial-singh
Otomatisasi berhasil meningkatkan value perusahaan
McKinsey - 2016
TREN OTOMATISASI
OECD
rata-rata
57%
Thailand
72%
Nigeria
65%
Argentina
65%
Kamboja
77%India
69%
Cina
77%
Malaysia
67%
Worldbank - World development report (2016)
http://www.mckinsey.com/business-functions/digital-mckinsey/our-insights/where-machines-could-replace-
humans-and-where-they-cant-yet
Kecerdasan Buatan
TREN OTOMATISASI
• Pendanaan venture capital maupun
korporasi mencapai USD 1 MM @ 2016
https://www.linkedin.com/pulse/winter-comingunderstanding-destructive-potential-artificial-singh
JEPANG
556
9 Co.
EROPA
115
2 Co.
USA
158
2 Co.
KOREA
75
2 Co.
Jumlah hak paten terkait kecerdasan buatan
Fast Decision Making
Correct Decision Made
Powerful Computers
Algoritma Cerdas
Sistem AI terdedikasi
Kecukupan data
Deep LearningUnsupervisedSupervised
LANSKAP KECERDASAN BUATAN
Machine
Learning
Natural
Language
Processing
Expert
Systems
Speech Vision Planning Robotics
Kecerdasan Buatan (Artificial Intelligence)
https://en.wikipedia.org/wiki/Machine_learning
https://www.theverge.com/2016/3/24/11297050/tay-microsoft-chatbot-racist
ActionPrediksiAlgoritmaData
Machine Learning  Memberi kemampuan kepada mesin untuk secara mandiri belajar
berdasarkan pengalaman (data)
KOMPONEN MACHINE LEARNING
https://www.linkedin.com/pulse/20140822073217-180198720-6-components-of-a-machine-learning-algorithm
 Informasi yang
dapat
mengidentifik
asi data
Pengambilan
Fitur
 Pemilihan
subset fitur
yang relevan
untuk dipakai
dari
keseluruhan
fitur yang
dapat diukur
Pemilihan Fitur
 Pemilihan
algoritma
decision
making yang
akan
digunakan
(naïve bayes,
support vector
machines,
decision tree,
K-means
clustering,
dsb)
Algoritma
 Melakukan
tuning
terhadap
algoritma
menggunakan
data yang
sudah
diketahui
sebelumnya
Pelatihan
 Presisi
 Recall
 Sensitivitas
 Rasio error
Evaluasi Hasil
Pelatihan
 Menguji
akurasi
algoritma yang
sudah dipilih
Pengujian
DASAR MACHINE LEARNING
0,5 M
1 M
1,5 M
2 M
HARGA
LUAS200 m2 500 m2 1000 m2
?? 1,5 M0,5 M
Luis Serrano – A Friendly Introduction to Machine Learning
Luis Serrana - A friendly introduction to Deep Learning and Neural Networks
DASAR MACHINE LEARNING
A
B
C
D
A + B + C + D = Error
Luis Serrano – A Friendly Introduction to Machine Learning
Luis Serrana - A friendly introduction to Deep Learning and Neural Networks
DASAR MACHINE LEARNING
A
B
C
D
A + B + C + D = Nilai error
terkecil
Goal function
Error function
Luis Serrano – A Friendly Introduction to Machine Learning
Luis Serrana - A friendly introduction to Deep Learning and Neural Networks
THE ELECTRONIC BRAIN
Error = + + + + + +True blue
True red
True blue
True red
0,9
0,7
0,6
0,1
0,7
0,7 0,9
P = 0,7x 0,9 x 0,6 x 0,1 x 0,7 x 0,9 x 0,7
= 0.0166698
F(Err) = -ln(0,7)-ln(0,9)-ln(0,6)-ln(0,1)
-ln(0,7)-ln(0,9)-ln(0,7) = 4,1
True blue
True red
0,9
0,7
0,6
0,6
0,7
0,7 0,9
P = 0,7x 0,9 x 0,6 x 0,6 x 0,7 x 0,9 x 0,7
= 0.1000188
F(Err) = -ln(0,7)-ln(0,9)-ln(0,6)-ln(0,6)
-ln(0,7)-ln(0,9)-ln(0,7) = 2,3
Luis Serrano – A Friendly Introduction to Machine Learning
Luis Serrana - A friendly introduction to Deep Learning and Neural Networks
THE ELECTRONIC BRAIN
True blue
True red(3,1)
(10,7)
6x – 7y = 25
X
Y
25
6
7
Neuron
Luis Serrano – A Friendly Introduction to Machine Learning
Luis Serrana - A friendly introduction to Deep Learning and Neural Networks
THE ELECTRONIC BRAIN
6x – 2y = -5
7x – 3y = 1
X
Y
-5
6
2
X
Y
1
7
3
A
B
Luis Serrano – A Friendly Introduction to Machine Learning
Luis Serrana - A friendly introduction to Deep Learning and Neural Networks
A + B
7
5
-2
x
x’
y
7x+5x’-2 = y
-2
7
5
THE ELECTRONIC BRAIN
Luis Serrano – A Friendly Introduction to Machine Learning
Luis Serrana - A friendly introduction to Deep Learning and Neural Networks
THE ELECTRONIC BRAIN
X
Y
-5
6
2
X
Y
1
7
3
-2
7
5
Luis Serrano – A Friendly Introduction to Machine Learning
Luis Serrana - A friendly introduction to Deep Learning and Neural Networks
-2
7
5
X -5
6
2
Y 1
7
3
THE ELECTRONIC BRAIN
Neural Network  electronic brain
Luis Serrano – A Friendly Introduction to Machine Learning
Luis Serrana - A friendly introduction to Deep Learning and Neural Networks
THE ELECTRONIC BRAIN
Luis Serrano – A Friendly Introduction to Machine Learning
Luis Serrana - A friendly introduction to Deep Learning and Neural Networks
Deepmind Self-driving Car
AlphaGo vs Fan Hui (Eur) (October 2015) : 5 games to 0 for AlphaGo
AlphaGo vs Lee Sedol (Kor) (9-15 March 2016) : 4 games to 1 for AlphaGo
TAKEAWAY
• Machine learning  disruptor  pemrograman
• kompleksitas neural network
• code debugability dan kontrol pemrogram
• Without oversight AI could be an existential threat: “We are summoning
the Demon”
https://www.pri.org/stories/2016-05-19/advancement-ai-has-potential-fundamentally-change-how-we-solve-problems
https://www.vanityfair.com/news/2017/03/elon-musk-billion-dollar-crusade-to-stop-ai-space-x
Jason Tanz – The End of Code and Future of AI
Elon Musk -Elon Musk at the Vanity Fair Summit: Artificial Intelligence Could Wipe Out Humanity
Machine learning

More Related Content

What's hot

Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03KuliahKita
 
Bab 4 operasi-operasi dasar pengolahan citra dijital
Bab 4 operasi-operasi dasar pengolahan citra dijitalBab 4 operasi-operasi dasar pengolahan citra dijital
Bab 4 operasi-operasi dasar pengolahan citra dijitalSyafrizal
 
ARSITEKTUR MODEL BASIS DATA
ARSITEKTUR MODEL BASIS DATAARSITEKTUR MODEL BASIS DATA
ARSITEKTUR MODEL BASIS DATAEDIS BLOG
 
Heuristic search-best-first-search
Heuristic search-best-first-searchHeuristic search-best-first-search
Heuristic search-best-first-searchAMIK AL MA'SOEM
 
Laporan Praktikum Algoritma
Laporan Praktikum AlgoritmaLaporan Praktikum Algoritma
Laporan Praktikum AlgoritmaEnvaPya
 
Contoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzyContoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzyZaenal Khayat
 
Penerapan Machine Learning di Industri
Penerapan Machine Learning di IndustriPenerapan Machine Learning di Industri
Penerapan Machine Learning di IndustriBayu Aldi Yansyah
 
Konteks, Data Flow Diagram dan Kamus Data
Konteks, Data Flow Diagram dan Kamus DataKonteks, Data Flow Diagram dan Kamus Data
Konteks, Data Flow Diagram dan Kamus DataFraiza Geraldi
 
Interaksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanInteraksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanAwang Ramadhani
 
Perbandingan algoritma brute force , divide and conquer
Perbandingan algoritma brute force , divide and conquerPerbandingan algoritma brute force , divide and conquer
Perbandingan algoritma brute force , divide and conquerohohervin
 
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010eddie Ismantoe
 
Modul 8 - Jaringan Syaraf Tiruan (JST)
Modul 8 - Jaringan Syaraf Tiruan (JST)Modul 8 - Jaringan Syaraf Tiruan (JST)
Modul 8 - Jaringan Syaraf Tiruan (JST)ahmad haidaroh
 

What's hot (20)

Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03
 
Bab 4 operasi-operasi dasar pengolahan citra dijital
Bab 4 operasi-operasi dasar pengolahan citra dijitalBab 4 operasi-operasi dasar pengolahan citra dijital
Bab 4 operasi-operasi dasar pengolahan citra dijital
 
Data mining
Data miningData mining
Data mining
 
Slide minggu 6 (citra digital)
Slide minggu 6 (citra digital)Slide minggu 6 (citra digital)
Slide minggu 6 (citra digital)
 
ARSITEKTUR MODEL BASIS DATA
ARSITEKTUR MODEL BASIS DATAARSITEKTUR MODEL BASIS DATA
ARSITEKTUR MODEL BASIS DATA
 
K 12 Sistem Pakar
K 12  Sistem PakarK 12  Sistem Pakar
K 12 Sistem Pakar
 
[PBO] Pertemuan 6 - Abstrak
[PBO] Pertemuan 6 - Abstrak[PBO] Pertemuan 6 - Abstrak
[PBO] Pertemuan 6 - Abstrak
 
[PBO] Pertemuan 5 - Polymorphism
[PBO] Pertemuan 5 - Polymorphism[PBO] Pertemuan 5 - Polymorphism
[PBO] Pertemuan 5 - Polymorphism
 
Algoritma penjadwalan proses
Algoritma penjadwalan prosesAlgoritma penjadwalan proses
Algoritma penjadwalan proses
 
Heuristic search-best-first-search
Heuristic search-best-first-searchHeuristic search-best-first-search
Heuristic search-best-first-search
 
Laporan Praktikum Algoritma
Laporan Praktikum AlgoritmaLaporan Praktikum Algoritma
Laporan Praktikum Algoritma
 
Contoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzyContoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzy
 
Penerapan Machine Learning di Industri
Penerapan Machine Learning di IndustriPenerapan Machine Learning di Industri
Penerapan Machine Learning di Industri
 
Konteks, Data Flow Diagram dan Kamus Data
Konteks, Data Flow Diagram dan Kamus DataKonteks, Data Flow Diagram dan Kamus Data
Konteks, Data Flow Diagram dan Kamus Data
 
Interaksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanInteraksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + Jawaban
 
Studi kelayakan
Studi kelayakanStudi kelayakan
Studi kelayakan
 
Perbandingan algoritma brute force , divide and conquer
Perbandingan algoritma brute force , divide and conquerPerbandingan algoritma brute force , divide and conquer
Perbandingan algoritma brute force , divide and conquer
 
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
 
Jawaban Struktur data soal-latihan
Jawaban Struktur data soal-latihanJawaban Struktur data soal-latihan
Jawaban Struktur data soal-latihan
 
Modul 8 - Jaringan Syaraf Tiruan (JST)
Modul 8 - Jaringan Syaraf Tiruan (JST)Modul 8 - Jaringan Syaraf Tiruan (JST)
Modul 8 - Jaringan Syaraf Tiruan (JST)
 

Similar to Machine learning

Gamifying Strategy - Enterprise AI use cases on agent-based simulation and re...
Gamifying Strategy - Enterprise AI use cases on agent-based simulation and re...Gamifying Strategy - Enterprise AI use cases on agent-based simulation and re...
Gamifying Strategy - Enterprise AI use cases on agent-based simulation and re...AnandSRao1962
 
Machine Learning - Challenges, Learnings & Opportunities
Machine Learning - Challenges, Learnings & OpportunitiesMachine Learning - Challenges, Learnings & Opportunities
Machine Learning - Challenges, Learnings & OpportunitiesCodePolitan
 
Artificial Intelligence PowerPoint Presentation Slide Template Complete Deck
Artificial Intelligence PowerPoint Presentation Slide Template Complete DeckArtificial Intelligence PowerPoint Presentation Slide Template Complete Deck
Artificial Intelligence PowerPoint Presentation Slide Template Complete DeckSlideTeam
 
What is AI, Machine Learning, Neural Networks, Deep Learning and Data Science
What is AI, Machine Learning, Neural Networks, Deep Learning and Data ScienceWhat is AI, Machine Learning, Neural Networks, Deep Learning and Data Science
What is AI, Machine Learning, Neural Networks, Deep Learning and Data ScienceSom Shahapurkar
 
P 01 paw_shiny_methods_2017_10_31_v14
P 01 paw_shiny_methods_2017_10_31_v14P 01 paw_shiny_methods_2017_10_31_v14
P 01 paw_shiny_methods_2017_10_31_v14Vishwa Kolla
 
1615 track 1 kolla_using our laptop
1615 track 1 kolla_using our laptop1615 track 1 kolla_using our laptop
1615 track 1 kolla_using our laptopRising Media, Inc.
 
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGYAI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGYsantoshverma90
 
Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...
Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...
Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...Dataconomy Media
 
Startup Jungle Cambodia | How to Build your First Machine Learning Application
Startup Jungle Cambodia | How to Build your First Machine Learning ApplicationStartup Jungle Cambodia | How to Build your First Machine Learning Application
Startup Jungle Cambodia | How to Build your First Machine Learning ApplicationSlash
 
Artificial Intelligence High Technology PowerPoint Presentation Slides Comple...
Artificial Intelligence High Technology PowerPoint Presentation Slides Comple...Artificial Intelligence High Technology PowerPoint Presentation Slides Comple...
Artificial Intelligence High Technology PowerPoint Presentation Slides Comple...SlideTeam
 
Ai business innovator v001
Ai business innovator v001Ai business innovator v001
Ai business innovator v001Enrico Busto
 
Introduction to Machine Learning, Deep Learning and MXNet
Introduction to Machine Learning, Deep Learning and MXNetIntroduction to Machine Learning, Deep Learning and MXNet
Introduction to Machine Learning, Deep Learning and MXNetAmazon Web Services
 
Python for Data Science with Anaconda
Python for Data Science with AnacondaPython for Data Science with Anaconda
Python for Data Science with AnacondaTravis Oliphant
 
Using synthetic data for computer vision model training
Using synthetic data for computer vision model trainingUsing synthetic data for computer vision model training
Using synthetic data for computer vision model trainingUnity Technologies
 
Automation, intelligence and knowledge modelling
Automation, intelligence and knowledge modellingAutomation, intelligence and knowledge modelling
Automation, intelligence and knowledge modellingVeselin Pizurica
 
NEW LAUNCH! Graph-based Approaches for Cyber Investigative Analytics Using GP...
NEW LAUNCH! Graph-based Approaches for Cyber Investigative Analytics Using GP...NEW LAUNCH! Graph-based Approaches for Cyber Investigative Analytics Using GP...
NEW LAUNCH! Graph-based Approaches for Cyber Investigative Analytics Using GP...Amazon Web Services
 
Introduction of Artificial Intelligence
Introduction of Artificial IntelligenceIntroduction of Artificial Intelligence
Introduction of Artificial IntelligenceAkhileshwar Nirala
 
Introduction to ML and Decision Tree
Introduction to ML and Decision TreeIntroduction to ML and Decision Tree
Introduction to ML and Decision TreeSuman Debnath
 
Automatski - How We Reinvented Machine Learning, Solved NP-Complete ML Proble...
Automatski - How We Reinvented Machine Learning, Solved NP-Complete ML Proble...Automatski - How We Reinvented Machine Learning, Solved NP-Complete ML Proble...
Automatski - How We Reinvented Machine Learning, Solved NP-Complete ML Proble...Aditya Yadav
 

Similar to Machine learning (20)

Gamifying Strategy - Enterprise AI use cases on agent-based simulation and re...
Gamifying Strategy - Enterprise AI use cases on agent-based simulation and re...Gamifying Strategy - Enterprise AI use cases on agent-based simulation and re...
Gamifying Strategy - Enterprise AI use cases on agent-based simulation and re...
 
Machine Learning - Challenges, Learnings & Opportunities
Machine Learning - Challenges, Learnings & OpportunitiesMachine Learning - Challenges, Learnings & Opportunities
Machine Learning - Challenges, Learnings & Opportunities
 
Artificial Intelligence PowerPoint Presentation Slide Template Complete Deck
Artificial Intelligence PowerPoint Presentation Slide Template Complete DeckArtificial Intelligence PowerPoint Presentation Slide Template Complete Deck
Artificial Intelligence PowerPoint Presentation Slide Template Complete Deck
 
What is AI, Machine Learning, Neural Networks, Deep Learning and Data Science
What is AI, Machine Learning, Neural Networks, Deep Learning and Data ScienceWhat is AI, Machine Learning, Neural Networks, Deep Learning and Data Science
What is AI, Machine Learning, Neural Networks, Deep Learning and Data Science
 
P 01 paw_shiny_methods_2017_10_31_v14
P 01 paw_shiny_methods_2017_10_31_v14P 01 paw_shiny_methods_2017_10_31_v14
P 01 paw_shiny_methods_2017_10_31_v14
 
1615 track 1 kolla_using our laptop
1615 track 1 kolla_using our laptop1615 track 1 kolla_using our laptop
1615 track 1 kolla_using our laptop
 
Novi sad ai event 2-2018
Novi sad ai event 2-2018Novi sad ai event 2-2018
Novi sad ai event 2-2018
 
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGYAI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
 
Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...
Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...
Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...
 
Startup Jungle Cambodia | How to Build your First Machine Learning Application
Startup Jungle Cambodia | How to Build your First Machine Learning ApplicationStartup Jungle Cambodia | How to Build your First Machine Learning Application
Startup Jungle Cambodia | How to Build your First Machine Learning Application
 
Artificial Intelligence High Technology PowerPoint Presentation Slides Comple...
Artificial Intelligence High Technology PowerPoint Presentation Slides Comple...Artificial Intelligence High Technology PowerPoint Presentation Slides Comple...
Artificial Intelligence High Technology PowerPoint Presentation Slides Comple...
 
Ai business innovator v001
Ai business innovator v001Ai business innovator v001
Ai business innovator v001
 
Introduction to Machine Learning, Deep Learning and MXNet
Introduction to Machine Learning, Deep Learning and MXNetIntroduction to Machine Learning, Deep Learning and MXNet
Introduction to Machine Learning, Deep Learning and MXNet
 
Python for Data Science with Anaconda
Python for Data Science with AnacondaPython for Data Science with Anaconda
Python for Data Science with Anaconda
 
Using synthetic data for computer vision model training
Using synthetic data for computer vision model trainingUsing synthetic data for computer vision model training
Using synthetic data for computer vision model training
 
Automation, intelligence and knowledge modelling
Automation, intelligence and knowledge modellingAutomation, intelligence and knowledge modelling
Automation, intelligence and knowledge modelling
 
NEW LAUNCH! Graph-based Approaches for Cyber Investigative Analytics Using GP...
NEW LAUNCH! Graph-based Approaches for Cyber Investigative Analytics Using GP...NEW LAUNCH! Graph-based Approaches for Cyber Investigative Analytics Using GP...
NEW LAUNCH! Graph-based Approaches for Cyber Investigative Analytics Using GP...
 
Introduction of Artificial Intelligence
Introduction of Artificial IntelligenceIntroduction of Artificial Intelligence
Introduction of Artificial Intelligence
 
Introduction to ML and Decision Tree
Introduction to ML and Decision TreeIntroduction to ML and Decision Tree
Introduction to ML and Decision Tree
 
Automatski - How We Reinvented Machine Learning, Solved NP-Complete ML Proble...
Automatski - How We Reinvented Machine Learning, Solved NP-Complete ML Proble...Automatski - How We Reinvented Machine Learning, Solved NP-Complete ML Proble...
Automatski - How We Reinvented Machine Learning, Solved NP-Complete ML Proble...
 

Recently uploaded

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Recently uploaded (20)

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

Machine learning

  • 2. AGENDA • Tren otomatisasi • Lanskap • Komponen Machine Learning • Dasar Machine Learning • The Electronic Brain • Takeaway
  • 3.  Efisiensi 60k pekerjaan  Brand-value meningkat  Perbaikan kondisi kerjaPeningkatan otomatisasi..…… Perampingan lini produksi. Berulang dan berbahaya…… TREN OTOMATISASI Barang elektronik 1,2 juta pegawai Peningkatan Beban Biaya Tenaga Kerja Kondisi Kerja Buruk Manual vs otomatisasi https://www.linkedin.com/pulse/winter-comingunderstanding-destructive-potential-artificial-singh Otomatisasi berhasil meningkatkan value perusahaan
  • 4. McKinsey - 2016 TREN OTOMATISASI OECD rata-rata 57% Thailand 72% Nigeria 65% Argentina 65% Kamboja 77%India 69% Cina 77% Malaysia 67% Worldbank - World development report (2016) http://www.mckinsey.com/business-functions/digital-mckinsey/our-insights/where-machines-could-replace- humans-and-where-they-cant-yet Kecerdasan Buatan
  • 5. TREN OTOMATISASI • Pendanaan venture capital maupun korporasi mencapai USD 1 MM @ 2016 https://www.linkedin.com/pulse/winter-comingunderstanding-destructive-potential-artificial-singh JEPANG 556 9 Co. EROPA 115 2 Co. USA 158 2 Co. KOREA 75 2 Co. Jumlah hak paten terkait kecerdasan buatan Fast Decision Making Correct Decision Made Powerful Computers Algoritma Cerdas Sistem AI terdedikasi Kecukupan data
  • 6. Deep LearningUnsupervisedSupervised LANSKAP KECERDASAN BUATAN Machine Learning Natural Language Processing Expert Systems Speech Vision Planning Robotics Kecerdasan Buatan (Artificial Intelligence) https://en.wikipedia.org/wiki/Machine_learning https://www.theverge.com/2016/3/24/11297050/tay-microsoft-chatbot-racist ActionPrediksiAlgoritmaData Machine Learning  Memberi kemampuan kepada mesin untuk secara mandiri belajar berdasarkan pengalaman (data)
  • 7. KOMPONEN MACHINE LEARNING https://www.linkedin.com/pulse/20140822073217-180198720-6-components-of-a-machine-learning-algorithm  Informasi yang dapat mengidentifik asi data Pengambilan Fitur  Pemilihan subset fitur yang relevan untuk dipakai dari keseluruhan fitur yang dapat diukur Pemilihan Fitur  Pemilihan algoritma decision making yang akan digunakan (naïve bayes, support vector machines, decision tree, K-means clustering, dsb) Algoritma  Melakukan tuning terhadap algoritma menggunakan data yang sudah diketahui sebelumnya Pelatihan  Presisi  Recall  Sensitivitas  Rasio error Evaluasi Hasil Pelatihan  Menguji akurasi algoritma yang sudah dipilih Pengujian
  • 8. DASAR MACHINE LEARNING 0,5 M 1 M 1,5 M 2 M HARGA LUAS200 m2 500 m2 1000 m2 ?? 1,5 M0,5 M Luis Serrano – A Friendly Introduction to Machine Learning Luis Serrana - A friendly introduction to Deep Learning and Neural Networks
  • 9. DASAR MACHINE LEARNING A B C D A + B + C + D = Error Luis Serrano – A Friendly Introduction to Machine Learning Luis Serrana - A friendly introduction to Deep Learning and Neural Networks
  • 10. DASAR MACHINE LEARNING A B C D A + B + C + D = Nilai error terkecil Goal function Error function Luis Serrano – A Friendly Introduction to Machine Learning Luis Serrana - A friendly introduction to Deep Learning and Neural Networks
  • 11. THE ELECTRONIC BRAIN Error = + + + + + +True blue True red True blue True red 0,9 0,7 0,6 0,1 0,7 0,7 0,9 P = 0,7x 0,9 x 0,6 x 0,1 x 0,7 x 0,9 x 0,7 = 0.0166698 F(Err) = -ln(0,7)-ln(0,9)-ln(0,6)-ln(0,1) -ln(0,7)-ln(0,9)-ln(0,7) = 4,1 True blue True red 0,9 0,7 0,6 0,6 0,7 0,7 0,9 P = 0,7x 0,9 x 0,6 x 0,6 x 0,7 x 0,9 x 0,7 = 0.1000188 F(Err) = -ln(0,7)-ln(0,9)-ln(0,6)-ln(0,6) -ln(0,7)-ln(0,9)-ln(0,7) = 2,3 Luis Serrano – A Friendly Introduction to Machine Learning Luis Serrana - A friendly introduction to Deep Learning and Neural Networks
  • 12. THE ELECTRONIC BRAIN True blue True red(3,1) (10,7) 6x – 7y = 25 X Y 25 6 7 Neuron Luis Serrano – A Friendly Introduction to Machine Learning Luis Serrana - A friendly introduction to Deep Learning and Neural Networks
  • 13. THE ELECTRONIC BRAIN 6x – 2y = -5 7x – 3y = 1 X Y -5 6 2 X Y 1 7 3 A B Luis Serrano – A Friendly Introduction to Machine Learning Luis Serrana - A friendly introduction to Deep Learning and Neural Networks
  • 14. A + B 7 5 -2 x x’ y 7x+5x’-2 = y -2 7 5 THE ELECTRONIC BRAIN Luis Serrano – A Friendly Introduction to Machine Learning Luis Serrana - A friendly introduction to Deep Learning and Neural Networks
  • 15. THE ELECTRONIC BRAIN X Y -5 6 2 X Y 1 7 3 -2 7 5 Luis Serrano – A Friendly Introduction to Machine Learning Luis Serrana - A friendly introduction to Deep Learning and Neural Networks
  • 16. -2 7 5 X -5 6 2 Y 1 7 3 THE ELECTRONIC BRAIN Neural Network  electronic brain Luis Serrano – A Friendly Introduction to Machine Learning Luis Serrana - A friendly introduction to Deep Learning and Neural Networks
  • 17. THE ELECTRONIC BRAIN Luis Serrano – A Friendly Introduction to Machine Learning Luis Serrana - A friendly introduction to Deep Learning and Neural Networks Deepmind Self-driving Car AlphaGo vs Fan Hui (Eur) (October 2015) : 5 games to 0 for AlphaGo AlphaGo vs Lee Sedol (Kor) (9-15 March 2016) : 4 games to 1 for AlphaGo
  • 18. TAKEAWAY • Machine learning  disruptor  pemrograman • kompleksitas neural network • code debugability dan kontrol pemrogram • Without oversight AI could be an existential threat: “We are summoning the Demon” https://www.pri.org/stories/2016-05-19/advancement-ai-has-potential-fundamentally-change-how-we-solve-problems https://www.vanityfair.com/news/2017/03/elon-musk-billion-dollar-crusade-to-stop-ai-space-x Jason Tanz – The End of Code and Future of AI Elon Musk -Elon Musk at the Vanity Fair Summit: Artificial Intelligence Could Wipe Out Humanity

Editor's Notes

  1. Recall: Porsi pemilihan tepat yg dilakukan agoritma dibandingkan dengan total pilihan tepat dalam dataset
  2. P = probability
  3. Rumus garis (y-y1)/(y2-y1) = (x-x1)/(x2-x1)
  4. Rumus garis (y-y1)/(y2-y1) = (x-x1)/(x2-x1)