Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DevCoach 186: Machine Learning | Unsupervised L...

Avatar for Zahrina Zahrina
March 06, 2025
110

DevCoach 186: Machine Learning | Unsupervised Learning: Hidden Clustering & Pattern Discovery

Sesi ini akan membahas Unsupervised Learning dalam Machine Learning, dengan fokus pada penerapan clustering. Peserta akan diperkenalkan pada konsep dasar Unsupervised Learning, jenis-jenis clustering seperti K-Means, DBSCAN, dan Hierarchical Clustering, serta algoritma yang digunakan dalam membangun model. Selain itu, akan dijelaskan bagaimana evaluasi model clustering dilakukan menggunakan metode seperti Elbow Method dan Silhouette Score untuk menentukan jumlah cluster yang optimal. Sesi ini juga mencakup strategi optimasi model, termasuk pemilihan parameter yang tepat dan teknik peningkatan performa clustering. Melalui sesi ini, peserta akan memahami bagaimana Unsupervised Learning diterapkan dalam dunia nyata, terutama dalam analisis data yang lebih efektif. 🚀

Avatar for Zahrina

Zahrina

March 06, 2025
Tweet

Transcript

  1. Hi, I’m M. Fikry Rizal 👋 Latest Work Experiences: •

    AI/ML Curriculum Developer, Dicoding 2024 - present • Data Engineer Intern, Torche Education 2022 - 2023 Education: • UIN Syarif Hidayatullah Jakarta 2020 - 2024 Bachelor Degree, Physics • Bangkit Academy 2023 2023 Machine Learning About Me Muhammad Fikry Rizal https://github.com /mfikryrz Machine Learning
  2. Machine Learning Machine Learning Overview 1. Hi, Machine Learning! 2.

    Machine Learning Workflow 3. Supervised Learning: Klasifikasi 4. Supervised Learning: Regresi 5. Unsupervised Learning - Clustering 6. Feature Engineering 7. Hyperparameter Tuning 8. Overfitting & Underfitting
  3. Quiz #1 DevCoach 186 Ketika bekerja dengan algoritma clustering, seperti

    KMeans, apa saja pendekatan yang dapat digunakan untuk menentukan jumlah cluster secara optimal? Pilih semua opsi yang benar.) Machine Learning a). Elbow Method b). Menggunakan Gap Statistic
  4. Machine Learning Tuning Is Done, Now Letʼs Validate the Model

    Like a Pro • Does hyperparameter tuning improve model performance? Compare performance metrics before and after tuning to ensure that the tuning process provides a significant improvement. • Is the model overfitting or underfitting? Ensure that the model performs well on test data and not just on training data. • Are there other metrics that should be considered? Sometimes, accuracy alone is not enough. Use additional metrics such as precision, recall, or F1-score to gain a more comprehensive understanding of the model's performance. • A thorough evaluation ensures that the model produced after tuning Not only performs well on the training dataset but can also generalize effectively to new data.
  5. Quiz #2 DevCoach 186 Machine Learning a). Melakukan standarisasi pada

    outlier. b). Menghapus data outlier. c). Mengganti nilai outlier dengan nilai Q1 dan Q3. Berikut ini pilihlah opsi yang BUKAN teknik digunakan untuk menangani outliers dalam feature engineering?
  6. Quiz #3 DevCoach 186 Anda menggunakan learning curves untuk menganalisis

    model machine learning Anda. Jika learning curves menunjukkan bahwa error training stabil rendah, tetapi error validation tinggi dan menurun, apa indikasi utama dari model Anda? Machine Learning a). Model mengalami underfitting. b). Model mengalami overfitting.