SlideShare a Scribd company logo
1 of 23
Download to read offline
REPLACE ME
Tia Dwi Setiani
Curriculum Developer Dicoding Indonesia
● Melibatkan proses penulisan aturan
dalam bahasa pemrograman
dan data sebagai input untuk
mendapatkan solusi.
● Bersifat rigid.
Traditional
Programming
Rules
Data
Answers
if kecepatan<4:
aktivitas=BERJALAN
if kecepatan<4:
aktivitas=BERJALAN
else:
aktivitas=BERLARI
if kecepatan<4:
aktivitas=BERJALAN
elif kecepatan<12:
aktivitas=BERLARI
else:
aktivitas=BERSEPEDA
??
L. Moroney, AI and Machine Learning for Coders, O'Reilly Media Inc, 2020: Bab 1
Machine learning is the fields of study that gives computer the ability to learn
without being explicitly programmed
--Arthur Samuel, 1959.
Machine
Learning
Answer
Data
Rules
Label = BERJALAN Label = BERLARI Label = BERSEPEDA Label = BERMAIN GOLF
L. Moroney, AI and Machine Learning for Coders, O'Reilly Media Inc, 2020: Bab 1
Photo by NordWood Themes on Unsplash
#404040
Photo by Stephen Phillips - Hostreviews.co.uk on Unsplash
https://www.bbc.com/news/business-45048264
https://www.ugm.ac.id/
Fitur atau atribut adalah bagian menarik,
deskriptif, dan informatif dari suatu objek.
Digunakan sebagai karakteristik yang
dipelajari oleh model machine learning.
Berat = 200 gram
Warna = orange
Photo by Adam Nieścioruk on Unsplash
Data untuk machine learning tidak selalu berupa gambar. Bisa saja berupa
tabel dengan beragam fitur, data text, suara, video, dan lain-lain.
● UCI Machine Learning Repository
● Kaggle Dataset
● Google Dataset Search
● Tensorflow Dataset Library
● Kategori machine learning yang
menyertakan solusi yang
diinginkan (label) dalam proses
pembelajarannya.
● Sebagian besar implementasi
machine learning yang ada saat ini.
Contoh: Klasifikasi gambar
● Mesin belajar dari data tanpa label
● Sebagian besar data yang ada saat
ini adalah data unsupervised
Contoh: Clustering
● Belajar melalui proses trial and
error dengan reward dan penalti
● Memiliki empat komponen yaitu
action, agent, environment, dan
reward.
Contoh: Alphago, program yang
dikembangkan oleh Google
Deepmind.
SEQUENCE/TIME SERIES
Memprediksi apa yang muncul
kemudian dari data time series
(contoh: prediksi harga saham)
REGRESI
Memprediksi bilangan numerik
(contoh: prediksi harga rumah)
KLASIFIKASI
Membagi objek berdasarkan label
(contoh: klasifikasi gambar, spam)
CLUSTERING
Membagi grup berdasarkan
kemiripan
(contoh: kategori konsumen
ecommerce)
Train a computer to recognize your own images, sounds, and poses.
A fast, easy way to create machine learning models for your sites, apps,
and more - no expertise or coding required.
https://teachablemachine.withgoogle.com/
REPLACE ME
Contact:
https://www.linkedin.com/in/tiadwisetiani/
THANKS!
Follow us: @idcamp @dicoding
You don’t have to be great at something to start,
but you have to start to be great at something.
-Zig Ziglar-

More Related Content

Similar to Membuat Model Machine Learning tanpa Coding - Tia Dwi Setiani

1 pbk lanjutan
1 pbk lanjutan1 pbk lanjutan
1 pbk lanjutanwahyuarfan
 
1 pembelajaran berbantuan komputer lanjutan
1 pembelajaran berbantuan komputer lanjutan1 pembelajaran berbantuan komputer lanjutan
1 pembelajaran berbantuan komputer lanjutanwahyuarfan
 
Pembelajaran Berbantuan Komputer Kedua
Pembelajaran Berbantuan Komputer KeduaPembelajaran Berbantuan Komputer Kedua
Pembelajaran Berbantuan Komputer Keduachairinnisaf
 
Panduan Memulai Karir di Data Science (Binus University)
Panduan Memulai Karir di Data Science (Binus University)Panduan Memulai Karir di Data Science (Binus University)
Panduan Memulai Karir di Data Science (Binus University)Bayu Aldi Yansyah
 
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docx
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docxMODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docx
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docxAhmadHadiMashuriHadi
 
DSC UGM Introduction
DSC UGM IntroductionDSC UGM Introduction
DSC UGM IntroductionDSC UGM
 
Proposal Tugas Akhir Implementasi .NET
Proposal Tugas Akhir Implementasi .NETProposal Tugas Akhir Implementasi .NET
Proposal Tugas Akhir Implementasi .NETGameloft
 
Bab VI - Analisis Data.pptx
Bab VI  - Analisis Data.pptxBab VI  - Analisis Data.pptx
Bab VI - Analisis Data.pptxIwanSaputra57
 
Hasil revisi makalah_tonni_limbong-libre
Hasil revisi makalah_tonni_limbong-libreHasil revisi makalah_tonni_limbong-libre
Hasil revisi makalah_tonni_limbong-libreNanang Harianto
 
Productknowledgeprodisi 120717032044-phpapp02
Productknowledgeprodisi 120717032044-phpapp02Productknowledgeprodisi 120717032044-phpapp02
Productknowledgeprodisi 120717032044-phpapp02PalComTech
 
Skelas Business Overview
Skelas Business OverviewSkelas Business Overview
Skelas Business OverviewFarid Tanjung
 
TUTORIAL YOUTUBE, BISNIS ONLINE, INTERNET MARKETING
TUTORIAL YOUTUBE, BISNIS ONLINE, INTERNET MARKETINGTUTORIAL YOUTUBE, BISNIS ONLINE, INTERNET MARKETING
TUTORIAL YOUTUBE, BISNIS ONLINE, INTERNET MARKETINGAgus Piranhamas Seo Analyzer
 

Similar to Membuat Model Machine Learning tanpa Coding - Tia Dwi Setiani (20)

1 pbk lanjutan
1 pbk lanjutan1 pbk lanjutan
1 pbk lanjutan
 
PBK - Pertemuan 2
PBK - Pertemuan 2PBK - Pertemuan 2
PBK - Pertemuan 2
 
PBK - Pertemuan 2
PBK - Pertemuan 2PBK - Pertemuan 2
PBK - Pertemuan 2
 
Pertemuan Kedua
Pertemuan KeduaPertemuan Kedua
Pertemuan Kedua
 
Pertemuan 2
Pertemuan 2Pertemuan 2
Pertemuan 2
 
1 pembelajaran berbantuan komputer lanjutan
1 pembelajaran berbantuan komputer lanjutan1 pembelajaran berbantuan komputer lanjutan
1 pembelajaran berbantuan komputer lanjutan
 
Pembelajaran Berbantuan Komputer Kedua
Pembelajaran Berbantuan Komputer KeduaPembelajaran Berbantuan Komputer Kedua
Pembelajaran Berbantuan Komputer Kedua
 
AD ELEMEN 5.docx
AD ELEMEN 5.docxAD ELEMEN 5.docx
AD ELEMEN 5.docx
 
Panduan Memulai Karir di Data Science (Binus University)
Panduan Memulai Karir di Data Science (Binus University)Panduan Memulai Karir di Data Science (Binus University)
Panduan Memulai Karir di Data Science (Binus University)
 
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docx
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docxMODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docx
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docx
 
DSC UGM Introduction
DSC UGM IntroductionDSC UGM Introduction
DSC UGM Introduction
 
Proposal Tugas Akhir Implementasi .NET
Proposal Tugas Akhir Implementasi .NETProposal Tugas Akhir Implementasi .NET
Proposal Tugas Akhir Implementasi .NET
 
Tugas 4 – rekayasa web
Tugas 4 – rekayasa webTugas 4 – rekayasa web
Tugas 4 – rekayasa web
 
Bab VI - Analisis Data.pptx
Bab VI  - Analisis Data.pptxBab VI  - Analisis Data.pptx
Bab VI - Analisis Data.pptx
 
Google Apps 2.0 - 13 Mac 2019
Google Apps 2.0 - 13 Mac 2019Google Apps 2.0 - 13 Mac 2019
Google Apps 2.0 - 13 Mac 2019
 
Hasil revisi makalah_tonni_limbong-libre
Hasil revisi makalah_tonni_limbong-libreHasil revisi makalah_tonni_limbong-libre
Hasil revisi makalah_tonni_limbong-libre
 
Call ok!2
Call ok!2Call ok!2
Call ok!2
 
Productknowledgeprodisi 120717032044-phpapp02
Productknowledgeprodisi 120717032044-phpapp02Productknowledgeprodisi 120717032044-phpapp02
Productknowledgeprodisi 120717032044-phpapp02
 
Skelas Business Overview
Skelas Business OverviewSkelas Business Overview
Skelas Business Overview
 
TUTORIAL YOUTUBE, BISNIS ONLINE, INTERNET MARKETING
TUTORIAL YOUTUBE, BISNIS ONLINE, INTERNET MARKETINGTUTORIAL YOUTUBE, BISNIS ONLINE, INTERNET MARKETING
TUTORIAL YOUTUBE, BISNIS ONLINE, INTERNET MARKETING
 

More from DicodingEvent

Developer Coaching #114.pdf
Developer Coaching #114.pdfDeveloper Coaching #114.pdf
Developer Coaching #114.pdfDicodingEvent
 
Ask Us Anything about Studi Independen Bersertifikat Kampus Merdeka X Dicodin...
Ask Us Anything about Studi Independen Bersertifikat Kampus Merdeka X Dicodin...Ask Us Anything about Studi Independen Bersertifikat Kampus Merdeka X Dicodin...
Ask Us Anything about Studi Independen Bersertifikat Kampus Merdeka X Dicodin...DicodingEvent
 
tantangan menjadi developer di abad 21
tantangan menjadi developer di abad 21tantangan menjadi developer di abad 21
tantangan menjadi developer di abad 21DicodingEvent
 
Mengenalkan augmented reality (ar) pada snapchat
Mengenalkan augmented reality (ar) pada snapchatMengenalkan augmented reality (ar) pada snapchat
Mengenalkan augmented reality (ar) pada snapchatDicodingEvent
 
Membangun Aplikasi Serverless di Platfrom AWS
Membangun Aplikasi Serverless di Platfrom AWSMembangun Aplikasi Serverless di Platfrom AWS
Membangun Aplikasi Serverless di Platfrom AWSDicodingEvent
 
IDCamp X Madrasah: Pengenalan Computational Thinking
IDCamp X Madrasah: Pengenalan Computational ThinkingIDCamp X Madrasah: Pengenalan Computational Thinking
IDCamp X Madrasah: Pengenalan Computational ThinkingDicodingEvent
 
Membuat Produk Digital Terbaik ala Startup Unicorn
Membuat Produk Digital Terbaik ala Startup UnicornMembuat Produk Digital Terbaik ala Startup Unicorn
Membuat Produk Digital Terbaik ala Startup UnicornDicodingEvent
 
TechTalk 2021: Peran IT Security dalam Penerapan DevOps
TechTalk 2021: Peran IT Security dalam Penerapan DevOpsTechTalk 2021: Peran IT Security dalam Penerapan DevOps
TechTalk 2021: Peran IT Security dalam Penerapan DevOpsDicodingEvent
 
TechTalk 2021: Peningkatan Performa Software Delivery dengan CI/CD
TechTalk 2021: Peningkatan Performa Software Delivery dengan CI/CDTechTalk 2021: Peningkatan Performa Software Delivery dengan CI/CD
TechTalk 2021: Peningkatan Performa Software Delivery dengan CI/CDDicodingEvent
 
Membuat Solusi Bermanfaat dengan Programming - Nur Rohman
Membuat Solusi Bermanfaat dengan Programming - Nur RohmanMembuat Solusi Bermanfaat dengan Programming - Nur Rohman
Membuat Solusi Bermanfaat dengan Programming - Nur RohmanDicodingEvent
 
Potensi karier menjadi ios developer di masa depan
Potensi karier menjadi ios developer di masa depanPotensi karier menjadi ios developer di masa depan
Potensi karier menjadi ios developer di masa depanDicodingEvent
 
Id camp x dicoding live : persiapan jadi software engineer hebat 101
Id camp x dicoding live : persiapan jadi software engineer hebat 101Id camp x dicoding live : persiapan jadi software engineer hebat 101
Id camp x dicoding live : persiapan jadi software engineer hebat 101DicodingEvent
 
Tips sukses berkarir sebagai developer dan programmer 2021
Tips sukses berkarir sebagai developer dan programmer 2021Tips sukses berkarir sebagai developer dan programmer 2021
Tips sukses berkarir sebagai developer dan programmer 2021DicodingEvent
 
Teknologi Baru Android di Google I/O 2021 - Andrew Kurniadi
Teknologi Baru Android di Google I/O 2021 - Andrew KurniadiTeknologi Baru Android di Google I/O 2021 - Andrew Kurniadi
Teknologi Baru Android di Google I/O 2021 - Andrew KurniadiDicodingEvent
 
Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...
Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...
Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...DicodingEvent
 
Dicoding Developer Coaching #37: Android | Kesalahan yang Sering Terjadi pada...
Dicoding Developer Coaching #37: Android | Kesalahan yang Sering Terjadi pada...Dicoding Developer Coaching #37: Android | Kesalahan yang Sering Terjadi pada...
Dicoding Developer Coaching #37: Android | Kesalahan yang Sering Terjadi pada...DicodingEvent
 
Pengantar Cloud Computing dengan AWS - Petra Novandi Barus
Pengantar Cloud Computing dengan AWS - Petra Novandi BarusPengantar Cloud Computing dengan AWS - Petra Novandi Barus
Pengantar Cloud Computing dengan AWS - Petra Novandi BarusDicodingEvent
 
Dicoding Developer Coaching #36: Android | Pentingnya Performa pada Aplikasi ...
Dicoding Developer Coaching #36: Android | Pentingnya Performa pada Aplikasi ...Dicoding Developer Coaching #36: Android | Pentingnya Performa pada Aplikasi ...
Dicoding Developer Coaching #36: Android | Pentingnya Performa pada Aplikasi ...DicodingEvent
 
Dicoding Developer Coaching #34: Android | Modular Android App dengan Dynamic...
Dicoding Developer Coaching #34: Android | Modular Android App dengan Dynamic...Dicoding Developer Coaching #34: Android | Modular Android App dengan Dynamic...
Dicoding Developer Coaching #34: Android | Modular Android App dengan Dynamic...DicodingEvent
 
Dicoding Developer Coaching #35: Android | Setup Continuous Integration di An...
Dicoding Developer Coaching #35: Android | Setup Continuous Integration di An...Dicoding Developer Coaching #35: Android | Setup Continuous Integration di An...
Dicoding Developer Coaching #35: Android | Setup Continuous Integration di An...DicodingEvent
 

More from DicodingEvent (20)

Developer Coaching #114.pdf
Developer Coaching #114.pdfDeveloper Coaching #114.pdf
Developer Coaching #114.pdf
 
Ask Us Anything about Studi Independen Bersertifikat Kampus Merdeka X Dicodin...
Ask Us Anything about Studi Independen Bersertifikat Kampus Merdeka X Dicodin...Ask Us Anything about Studi Independen Bersertifikat Kampus Merdeka X Dicodin...
Ask Us Anything about Studi Independen Bersertifikat Kampus Merdeka X Dicodin...
 
tantangan menjadi developer di abad 21
tantangan menjadi developer di abad 21tantangan menjadi developer di abad 21
tantangan menjadi developer di abad 21
 
Mengenalkan augmented reality (ar) pada snapchat
Mengenalkan augmented reality (ar) pada snapchatMengenalkan augmented reality (ar) pada snapchat
Mengenalkan augmented reality (ar) pada snapchat
 
Membangun Aplikasi Serverless di Platfrom AWS
Membangun Aplikasi Serverless di Platfrom AWSMembangun Aplikasi Serverless di Platfrom AWS
Membangun Aplikasi Serverless di Platfrom AWS
 
IDCamp X Madrasah: Pengenalan Computational Thinking
IDCamp X Madrasah: Pengenalan Computational ThinkingIDCamp X Madrasah: Pengenalan Computational Thinking
IDCamp X Madrasah: Pengenalan Computational Thinking
 
Membuat Produk Digital Terbaik ala Startup Unicorn
Membuat Produk Digital Terbaik ala Startup UnicornMembuat Produk Digital Terbaik ala Startup Unicorn
Membuat Produk Digital Terbaik ala Startup Unicorn
 
TechTalk 2021: Peran IT Security dalam Penerapan DevOps
TechTalk 2021: Peran IT Security dalam Penerapan DevOpsTechTalk 2021: Peran IT Security dalam Penerapan DevOps
TechTalk 2021: Peran IT Security dalam Penerapan DevOps
 
TechTalk 2021: Peningkatan Performa Software Delivery dengan CI/CD
TechTalk 2021: Peningkatan Performa Software Delivery dengan CI/CDTechTalk 2021: Peningkatan Performa Software Delivery dengan CI/CD
TechTalk 2021: Peningkatan Performa Software Delivery dengan CI/CD
 
Membuat Solusi Bermanfaat dengan Programming - Nur Rohman
Membuat Solusi Bermanfaat dengan Programming - Nur RohmanMembuat Solusi Bermanfaat dengan Programming - Nur Rohman
Membuat Solusi Bermanfaat dengan Programming - Nur Rohman
 
Potensi karier menjadi ios developer di masa depan
Potensi karier menjadi ios developer di masa depanPotensi karier menjadi ios developer di masa depan
Potensi karier menjadi ios developer di masa depan
 
Id camp x dicoding live : persiapan jadi software engineer hebat 101
Id camp x dicoding live : persiapan jadi software engineer hebat 101Id camp x dicoding live : persiapan jadi software engineer hebat 101
Id camp x dicoding live : persiapan jadi software engineer hebat 101
 
Tips sukses berkarir sebagai developer dan programmer 2021
Tips sukses berkarir sebagai developer dan programmer 2021Tips sukses berkarir sebagai developer dan programmer 2021
Tips sukses berkarir sebagai developer dan programmer 2021
 
Teknologi Baru Android di Google I/O 2021 - Andrew Kurniadi
Teknologi Baru Android di Google I/O 2021 - Andrew KurniadiTeknologi Baru Android di Google I/O 2021 - Andrew Kurniadi
Teknologi Baru Android di Google I/O 2021 - Andrew Kurniadi
 
Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...
Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...
Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...
 
Dicoding Developer Coaching #37: Android | Kesalahan yang Sering Terjadi pada...
Dicoding Developer Coaching #37: Android | Kesalahan yang Sering Terjadi pada...Dicoding Developer Coaching #37: Android | Kesalahan yang Sering Terjadi pada...
Dicoding Developer Coaching #37: Android | Kesalahan yang Sering Terjadi pada...
 
Pengantar Cloud Computing dengan AWS - Petra Novandi Barus
Pengantar Cloud Computing dengan AWS - Petra Novandi BarusPengantar Cloud Computing dengan AWS - Petra Novandi Barus
Pengantar Cloud Computing dengan AWS - Petra Novandi Barus
 
Dicoding Developer Coaching #36: Android | Pentingnya Performa pada Aplikasi ...
Dicoding Developer Coaching #36: Android | Pentingnya Performa pada Aplikasi ...Dicoding Developer Coaching #36: Android | Pentingnya Performa pada Aplikasi ...
Dicoding Developer Coaching #36: Android | Pentingnya Performa pada Aplikasi ...
 
Dicoding Developer Coaching #34: Android | Modular Android App dengan Dynamic...
Dicoding Developer Coaching #34: Android | Modular Android App dengan Dynamic...Dicoding Developer Coaching #34: Android | Modular Android App dengan Dynamic...
Dicoding Developer Coaching #34: Android | Modular Android App dengan Dynamic...
 
Dicoding Developer Coaching #35: Android | Setup Continuous Integration di An...
Dicoding Developer Coaching #35: Android | Setup Continuous Integration di An...Dicoding Developer Coaching #35: Android | Setup Continuous Integration di An...
Dicoding Developer Coaching #35: Android | Setup Continuous Integration di An...
 

Membuat Model Machine Learning tanpa Coding - Tia Dwi Setiani

  • 1. REPLACE ME Tia Dwi Setiani Curriculum Developer Dicoding Indonesia
  • 2. ● Melibatkan proses penulisan aturan dalam bahasa pemrograman dan data sebagai input untuk mendapatkan solusi. ● Bersifat rigid. Traditional Programming Rules Data Answers
  • 3. if kecepatan<4: aktivitas=BERJALAN if kecepatan<4: aktivitas=BERJALAN else: aktivitas=BERLARI if kecepatan<4: aktivitas=BERJALAN elif kecepatan<12: aktivitas=BERLARI else: aktivitas=BERSEPEDA ?? L. Moroney, AI and Machine Learning for Coders, O'Reilly Media Inc, 2020: Bab 1
  • 4. Machine learning is the fields of study that gives computer the ability to learn without being explicitly programmed --Arthur Samuel, 1959. Machine Learning Answer Data Rules
  • 5. Label = BERJALAN Label = BERLARI Label = BERSEPEDA Label = BERMAIN GOLF L. Moroney, AI and Machine Learning for Coders, O'Reilly Media Inc, 2020: Bab 1
  • 6.
  • 7.
  • 8. Photo by NordWood Themes on Unsplash #404040
  • 9. Photo by Stephen Phillips - Hostreviews.co.uk on Unsplash
  • 12.
  • 13. Fitur atau atribut adalah bagian menarik, deskriptif, dan informatif dari suatu objek. Digunakan sebagai karakteristik yang dipelajari oleh model machine learning. Berat = 200 gram Warna = orange Photo by Adam Nieścioruk on Unsplash
  • 14. Data untuk machine learning tidak selalu berupa gambar. Bisa saja berupa tabel dengan beragam fitur, data text, suara, video, dan lain-lain.
  • 15. ● UCI Machine Learning Repository ● Kaggle Dataset ● Google Dataset Search ● Tensorflow Dataset Library
  • 16.
  • 17. ● Kategori machine learning yang menyertakan solusi yang diinginkan (label) dalam proses pembelajarannya. ● Sebagian besar implementasi machine learning yang ada saat ini. Contoh: Klasifikasi gambar
  • 18. ● Mesin belajar dari data tanpa label ● Sebagian besar data yang ada saat ini adalah data unsupervised Contoh: Clustering
  • 19. ● Belajar melalui proses trial and error dengan reward dan penalti ● Memiliki empat komponen yaitu action, agent, environment, dan reward. Contoh: Alphago, program yang dikembangkan oleh Google Deepmind.
  • 20. SEQUENCE/TIME SERIES Memprediksi apa yang muncul kemudian dari data time series (contoh: prediksi harga saham) REGRESI Memprediksi bilangan numerik (contoh: prediksi harga rumah) KLASIFIKASI Membagi objek berdasarkan label (contoh: klasifikasi gambar, spam) CLUSTERING Membagi grup berdasarkan kemiripan (contoh: kategori konsumen ecommerce)
  • 21.
  • 22. Train a computer to recognize your own images, sounds, and poses. A fast, easy way to create machine learning models for your sites, apps, and more - no expertise or coding required. https://teachablemachine.withgoogle.com/
  • 23. REPLACE ME Contact: https://www.linkedin.com/in/tiadwisetiani/ THANKS! Follow us: @idcamp @dicoding You don’t have to be great at something to start, but you have to start to be great at something. -Zig Ziglar-