SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Agenda
• Pengakraban peserta
• Pembahasan program mentoring
• Pembahasan konsep dasar Machine Learning
• Diskusi
Artificial Intelligence Indonesia
Academy Surabaya Batch #1
Topik
• Supervised Machine Learning untuk task klasifikasi
Tujuan
• Mengerti, mampu menerapkan dan mampu mengevaluasi algoritma
untuk Supervised Machine Learning dalam task klasifikasi
Timeline
• 12 Maret 2016 – Mengerti Konsep Dasar Machine Learning
• 19 Maret 2016 – Menerapkan Konsep Dasar (Full Hands-on)
• 02 April 2016 – Mengevaluasi Algoritma/Metode yang digunakan
Pertemuan 1
Konsep Machine Learning
Machine Learning?
• Teori, Definisi secara luas:
“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.” (Mitchell, 1997, p. 2)
• Peneliti:
Fokus studi (sub-studi dari Computer Science & Statistics)
• Praktisi:
Salah satu cara yang digunakan untuk menyelesaikan masalah
Machine Learning
• Supervised Machine Learning
• Diberikan data sebagai contoh
• Menentukan hasil berdasarkan contoh
• Unsupervised Machine Learning
• Tidak diberikan data sebagai contoh
• Menemukan pola dan hubungan antar data yang diberikan
Supervised Machine Learning dalam
Prakteknya
Input Output
Training Data
Algoritma
Machine Learning
Model
Input ?
Data Baru
Model Output
Training Data
• Pasangan input dan output
• Data di representasikan berupa vektor
• Feature engineering
Training Data
Task:
Menentukan harga kontrakan yg optimal untuk mahasiswa di daerah
Kampus C, Universitas Airlangga
Data:
Daftar data alamat, harga, ukuran dll kontrakan di kampus C
Contoh Training data:
<(“jl. X”, 8m2), 600.000>
<(“jl. Y”, 5m2), 260.000>
Training Data Klasifikasi
• Outputnya bukan hanya satu numerikal tapi beberapa
kelas/kelompok.
• Contoh:
• Klasifikasi penyakit kanker dari data pasien sebelumnya
• Klasifikasi sentimen (positif, netral, negative)
• Klasifikasi email spam (spam, bukan spam)
• Klasifikasi bahasa pemograman (C, C++, Go, Rust, dll)
Algoritma Supervised Machine Learning
• Bayesian
• Decision Tree
• Naive-bayes
• Support Vector Machines (SVM)
• Random Forests
Model
• Dalam prakteknya model inilah yang digunakan sebagai core
teknologinya
• Untuk dipadukan dengan teknologi lainnya
• Web
• Mobile
• Car
• Drone
Review
Input Output
Training Data
Algoritma
Machine Learning
Model
Input ?
Data Baru
Model Output
Pertemuan Kedua
• Feature engineering
• Pemahaman algoritma yang digunakan
• Membuat teknologi berbasis Machine Learning
Sampai jumpa di pertemuan kedua!
19 Maret 2016 Pukul 13.00-16.00

Weitere ähnliche Inhalte

Ähnlich wie Pertemuan 1 - AI Indonesia Academy Surabaya Batch #1

RPS -Testing dan Implementasi Sistem.pdf
RPS -Testing dan Implementasi Sistem.pdfRPS -Testing dan Implementasi Sistem.pdf
RPS -Testing dan Implementasi Sistem.pdf
ssuserb69fe2
 
Hasil revisi makalah_tonni_limbong-libre
Hasil revisi makalah_tonni_limbong-libreHasil revisi makalah_tonni_limbong-libre
Hasil revisi makalah_tonni_limbong-libre
Nanang Harianto
 
10 feature engineering-univ-gunadarma
10 feature engineering-univ-gunadarma10 feature engineering-univ-gunadarma
10 feature engineering-univ-gunadarma
ArdianDwiPraba
 
03_Pengambilan-Keputusan-Sistem-Pemodelan-dan-Dukungan-DSS-TIF-DG_IL1314IC.pdf
03_Pengambilan-Keputusan-Sistem-Pemodelan-dan-Dukungan-DSS-TIF-DG_IL1314IC.pdf03_Pengambilan-Keputusan-Sistem-Pemodelan-dan-Dukungan-DSS-TIF-DG_IL1314IC.pdf
03_Pengambilan-Keputusan-Sistem-Pemodelan-dan-Dukungan-DSS-TIF-DG_IL1314IC.pdf
luvixservice
 
PENGANTAR DATA SCIENCE.pdf
PENGANTAR DATA SCIENCE.pdfPENGANTAR DATA SCIENCE.pdf
PENGANTAR DATA SCIENCE.pdf
melrideswina
 
5 ta-2021-05-business-understanding-modul-ariw-2021-07-17
5 ta-2021-05-business-understanding-modul-ariw-2021-07-175 ta-2021-05-business-understanding-modul-ariw-2021-07-17
5 ta-2021-05-business-understanding-modul-ariw-2021-07-17
ArdianDwiPraba
 
Kuliah 2a penelitian di bidang ilmu komputer
Kuliah 2a penelitian di bidang ilmu komputerKuliah 2a penelitian di bidang ilmu komputer
Kuliah 2a penelitian di bidang ilmu komputer
Nur Anita Okaya
 
Dukungan Analisis Pembelajaran untuk Sistem Pembelajaran Belajar Cerdas.pptx
Dukungan Analisis Pembelajaran untuk Sistem Pembelajaran Belajar Cerdas.pptxDukungan Analisis Pembelajaran untuk Sistem Pembelajaran Belajar Cerdas.pptx
Dukungan Analisis Pembelajaran untuk Sistem Pembelajaran Belajar Cerdas.pptx
mukhlishidayat3
 

Ähnlich wie Pertemuan 1 - AI Indonesia Academy Surabaya Batch #1 (20)

RPS -Testing dan Implementasi Sistem.pdf
RPS -Testing dan Implementasi Sistem.pdfRPS -Testing dan Implementasi Sistem.pdf
RPS -Testing dan Implementasi Sistem.pdf
 
Hasil revisi makalah_tonni_limbong-libre
Hasil revisi makalah_tonni_limbong-libreHasil revisi makalah_tonni_limbong-libre
Hasil revisi makalah_tonni_limbong-libre
 
konsep dasar analisis perancangan sistem
konsep dasar analisis  perancangan sistem konsep dasar analisis  perancangan sistem
konsep dasar analisis perancangan sistem
 
pertemuan 3 Tahapan Analisa Sistem .pptx
pertemuan 3 Tahapan Analisa Sistem .pptxpertemuan 3 Tahapan Analisa Sistem .pptx
pertemuan 3 Tahapan Analisa Sistem .pptx
 
10 feature engineering-univ-gunadarma
10 feature engineering-univ-gunadarma10 feature engineering-univ-gunadarma
10 feature engineering-univ-gunadarma
 
pengenalan algoritma komputasi untuk kuliah
pengenalan algoritma komputasi untuk kuliahpengenalan algoritma komputasi untuk kuliah
pengenalan algoritma komputasi untuk kuliah
 
pengenalan algoritma komputasi sains untuk kuliah
pengenalan algoritma komputasi sains untuk kuliahpengenalan algoritma komputasi sains untuk kuliah
pengenalan algoritma komputasi sains untuk kuliah
 
03_Pengambilan-Keputusan-Sistem-Pemodelan-dan-Dukungan-DSS-TIF-DG_IL1314IC.pdf
03_Pengambilan-Keputusan-Sistem-Pemodelan-dan-Dukungan-DSS-TIF-DG_IL1314IC.pdf03_Pengambilan-Keputusan-Sistem-Pemodelan-dan-Dukungan-DSS-TIF-DG_IL1314IC.pdf
03_Pengambilan-Keputusan-Sistem-Pemodelan-dan-Dukungan-DSS-TIF-DG_IL1314IC.pdf
 
Algoritma Pemrograman
Algoritma PemrogramanAlgoritma Pemrograman
Algoritma Pemrograman
 
Matapelajaran Elektif Iktisas (MPEI) Sains Komputer
Matapelajaran Elektif Iktisas (MPEI) Sains KomputerMatapelajaran Elektif Iktisas (MPEI) Sains Komputer
Matapelajaran Elektif Iktisas (MPEI) Sains Komputer
 
Simulasi 12
Simulasi 12Simulasi 12
Simulasi 12
 
PENGANTAR DATA SCIENCE.pdf
PENGANTAR DATA SCIENCE.pdfPENGANTAR DATA SCIENCE.pdf
PENGANTAR DATA SCIENCE.pdf
 
PPT Projek Arsitektur Enterpris.pptx
PPT Projek Arsitektur Enterpris.pptxPPT Projek Arsitektur Enterpris.pptx
PPT Projek Arsitektur Enterpris.pptx
 
Bab ii metodologi
Bab ii metodologiBab ii metodologi
Bab ii metodologi
 
Penyusunan kurikulum basis kkni
Penyusunan kurikulum basis kkniPenyusunan kurikulum basis kkni
Penyusunan kurikulum basis kkni
 
5 ta-2021-05-business-understanding-modul-ariw-2021-07-17
5 ta-2021-05-business-understanding-modul-ariw-2021-07-175 ta-2021-05-business-understanding-modul-ariw-2021-07-17
5 ta-2021-05-business-understanding-modul-ariw-2021-07-17
 
Kuliah 2a penelitian di bidang ilmu komputer
Kuliah 2a penelitian di bidang ilmu komputerKuliah 2a penelitian di bidang ilmu komputer
Kuliah 2a penelitian di bidang ilmu komputer
 
Dukungan Analisis Pembelajaran untuk Sistem Pembelajaran Belajar Cerdas.pptx
Dukungan Analisis Pembelajaran untuk Sistem Pembelajaran Belajar Cerdas.pptxDukungan Analisis Pembelajaran untuk Sistem Pembelajaran Belajar Cerdas.pptx
Dukungan Analisis Pembelajaran untuk Sistem Pembelajaran Belajar Cerdas.pptx
 
Sim, imel aisyah, hapzi ali, analisa dan perancangan si pada pt.mpm,universit...
Sim, imel aisyah, hapzi ali, analisa dan perancangan si pada pt.mpm,universit...Sim, imel aisyah, hapzi ali, analisa dan perancangan si pada pt.mpm,universit...
Sim, imel aisyah, hapzi ali, analisa dan perancangan si pada pt.mpm,universit...
 
Data mining 1 pengantar
Data mining 1   pengantarData mining 1   pengantar
Data mining 1 pengantar
 

Mehr von Bayu Aldi Yansyah

Pertemuan 2 & 3: A.I. Indonesia Academy Surabaya Batch #1
Pertemuan 2 & 3: A.I. Indonesia Academy Surabaya Batch #1Pertemuan 2 & 3: A.I. Indonesia Academy Surabaya Batch #1
Pertemuan 2 & 3: A.I. Indonesia Academy Surabaya Batch #1
Bayu Aldi Yansyah
 

Mehr von Bayu Aldi Yansyah (8)

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)
 
Penerapan Machine Learning di Industri
Penerapan Machine Learning di IndustriPenerapan Machine Learning di Industri
Penerapan Machine Learning di Industri
 
PyTorch for Deep Learning Practitioners
PyTorch for Deep Learning PractitionersPyTorch for Deep Learning Practitioners
PyTorch for Deep Learning Practitioners
 
Asynchronous Python at Kumparan
Asynchronous Python at KumparanAsynchronous Python at Kumparan
Asynchronous Python at Kumparan
 
Panduan untuk Memulai Karir di Data Science
Panduan untuk Memulai Karir di Data SciencePanduan untuk Memulai Karir di Data Science
Panduan untuk Memulai Karir di Data Science
 
Intent Classifier with Facebook fastText
Intent Classifier with Facebook fastTextIntent Classifier with Facebook fastText
Intent Classifier with Facebook fastText
 
Clustering Semantically Similar Words
Clustering Semantically Similar WordsClustering Semantically Similar Words
Clustering Semantically Similar Words
 
Pertemuan 2 & 3: A.I. Indonesia Academy Surabaya Batch #1
Pertemuan 2 & 3: A.I. Indonesia Academy Surabaya Batch #1Pertemuan 2 & 3: A.I. Indonesia Academy Surabaya Batch #1
Pertemuan 2 & 3: A.I. Indonesia Academy Surabaya Batch #1
 

Pertemuan 1 - AI Indonesia Academy Surabaya Batch #1

  • 1.
  • 2. Agenda • Pengakraban peserta • Pembahasan program mentoring • Pembahasan konsep dasar Machine Learning • Diskusi
  • 4. Topik • Supervised Machine Learning untuk task klasifikasi
  • 5. Tujuan • Mengerti, mampu menerapkan dan mampu mengevaluasi algoritma untuk Supervised Machine Learning dalam task klasifikasi
  • 6. Timeline • 12 Maret 2016 – Mengerti Konsep Dasar Machine Learning • 19 Maret 2016 – Menerapkan Konsep Dasar (Full Hands-on) • 02 April 2016 – Mengevaluasi Algoritma/Metode yang digunakan
  • 8. Machine Learning? • Teori, Definisi secara luas: “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.” (Mitchell, 1997, p. 2) • Peneliti: Fokus studi (sub-studi dari Computer Science & Statistics) • Praktisi: Salah satu cara yang digunakan untuk menyelesaikan masalah
  • 9. Machine Learning • Supervised Machine Learning • Diberikan data sebagai contoh • Menentukan hasil berdasarkan contoh • Unsupervised Machine Learning • Tidak diberikan data sebagai contoh • Menemukan pola dan hubungan antar data yang diberikan
  • 10. Supervised Machine Learning dalam Prakteknya Input Output Training Data Algoritma Machine Learning Model Input ? Data Baru Model Output
  • 11. Training Data • Pasangan input dan output • Data di representasikan berupa vektor • Feature engineering
  • 12. Training Data Task: Menentukan harga kontrakan yg optimal untuk mahasiswa di daerah Kampus C, Universitas Airlangga Data: Daftar data alamat, harga, ukuran dll kontrakan di kampus C Contoh Training data: <(“jl. X”, 8m2), 600.000> <(“jl. Y”, 5m2), 260.000>
  • 13. Training Data Klasifikasi • Outputnya bukan hanya satu numerikal tapi beberapa kelas/kelompok. • Contoh: • Klasifikasi penyakit kanker dari data pasien sebelumnya • Klasifikasi sentimen (positif, netral, negative) • Klasifikasi email spam (spam, bukan spam) • Klasifikasi bahasa pemograman (C, C++, Go, Rust, dll)
  • 14. Algoritma Supervised Machine Learning • Bayesian • Decision Tree • Naive-bayes • Support Vector Machines (SVM) • Random Forests
  • 15. Model • Dalam prakteknya model inilah yang digunakan sebagai core teknologinya • Untuk dipadukan dengan teknologi lainnya • Web • Mobile • Car • Drone
  • 16. Review Input Output Training Data Algoritma Machine Learning Model Input ? Data Baru Model Output
  • 17. Pertemuan Kedua • Feature engineering • Pemahaman algoritma yang digunakan • Membuat teknologi berbasis Machine Learning Sampai jumpa di pertemuan kedua! 19 Maret 2016 Pukul 13.00-16.00