๐Ÿ“Š Pertemuan 09 | Week 9

Unsupervised Learning

Memahami konsep, algoritma, dan aplikasi unsupervised learning dalam konteks geofisika: clustering, dimensionality reduction, dan pattern recognition

โฑ๏ธ 3 ร— 50 menit
๐ŸŽฏ K-Means, Hierarchical, DBSCAN, PCA
๐Ÿ“ˆ Clustering & Dimensionality Reduction

๐Ÿ“ฝ๏ธ Slide Presentation

๐Ÿ’ก Cara Menggunakan Slide

Gunakan tombol panah atau klik untuk navigasi slide. Tekan tombol fullscreen untuk tampilan layar penuh. Slide dapat diakses kapan saja untuk review materi.

๐ŸŽฏ Tujuan Pembelajaran

Setelah menyelesaikan pertemuan ini, mahasiswa diharapkan mampu:

  1. Memahami konsep fundamental unsupervised learning dan perbedaannya dengan supervised learning
  2. Menjelaskan dan mengimplementasikan berbagai algoritma clustering (K-Means, Hierarchical, DBSCAN)
  3. Memahami prinsip dimensionality reduction menggunakan PCA (Principal Component Analysis)
  4. Menentukan jumlah cluster optimal menggunakan Elbow Method dan Silhouette Analysis
  5. Mengaplikasikan unsupervised learning pada data geofisika untuk pattern recognition
  6. Menginterpretasi hasil clustering dalam konteks geologis dan geofisika
  7. Memilih algoritma yang tepat berdasarkan karakteristik data dan tujuan analisis

๐Ÿ“š Topik Pembahasan

๐Ÿ”

Pengantar Unsupervised Learning

Konsep dasar, perbedaan dengan supervised learning, aplikasi dalam geofisika, dan overview algoritma utama

๐ŸŽฏ

K-Means Clustering

Algoritma, cara kerja iterasi, centroid initialization, convergence criteria, dan implementasi praktis

๐ŸŒณ

Hierarchical Clustering

Agglomerative vs divisive, dendrogram interpretation, linkage methods (single, complete, average, Ward)

๐Ÿ“Š

Density-Based Clustering

DBSCAN algorithm, epsilon parameter, min_samples, handling noise and outliers, arbitrary-shaped clusters

๐Ÿ“

Dimensionality Reduction

Principal Component Analysis (PCA), eigenvalues, variance explained, feature visualization, curse of dimensionality

โœ…

Cluster Validation

Elbow Method, Silhouette Score, Davies-Bouldin Index, Calinski-Harabasz Index, determining optimal K

๐Ÿ›ข๏ธ

Aplikasi: Facies Clustering

Well log clustering untuk identifikasi litologi, reservoir characterization, seismic facies analysis

๐ŸŒ

Aplikasi: Seismic Pattern Recognition

Clustering seismic attributes, anomaly detection, unsupervised feature learning dari data seismik

๐Ÿ’ก Konsep Kunci

Supervised vs Unsupervised Learning

Supervised Learning: Algoritma belajar dari data yang sudah memiliki label (target). Contoh: prediksi litologi dari well log dengan data training yang sudah diberi label.

Unsupervised Learning: Algoritma mencari pola tersembunyi dalam data tanpa label. Contoh: clustering well log untuk menemukan fasies yang berbeda tanpa informasi litologi awal.

Clustering Algorithms Comparison

โš–๏ธ Perbandingan Algoritma
  • K-Means: Cepat, efficient untuk large datasets, assumes spherical clusters, requires K predetermined
  • Hierarchical: No need to specify K, creates dendrogram, computationally expensive for large data
  • DBSCAN: Finds arbitrary-shaped clusters, handles outliers, sensitive to parameter tuning (epsilon, min_samples)
  • GMM: Soft clustering (probabilistic), flexible cluster shapes, assumes Gaussian distribution

Dimensionality Reduction: PCA

Principal Component Analysis (PCA) mentransformasi data ke dalam set orthogonal principal components yang menangkap variance maksimum. Manfaat PCA:

  • Reduksi dimensi untuk visualisasi (3D โ†’ 2D)
  • Noise reduction dan feature extraction
  • Mengatasi multicollinearity
  • Preprocessing untuk machine learning algorithms

Applications in Geophysics

  • Well Log Clustering: Identifikasi fasies litologi berdasarkan similarity log response (GR, RHOB, NPHI, DT)
  • Seismic Facies Analysis: Clustering seismic attributes untuk identifikasi geological features
  • Reservoir Characterization: Segmentasi zona reservoir vs non-reservoir
  • Anomaly Detection: Identifikasi outliers atau unusual patterns dalam data geofisika
  • Time Series Clustering: Pattern recognition dalam earthquake catalogs atau production data

๐Ÿ“– Referensi & Resources

Textbooks & Papers:

  • Hastie, T., Tibshirani, R., & Friedman, J. (2009). The Elements of Statistical Learning - Chapter 14: Unsupervised Learning
  • Bishop, C. M. (2006). Pattern Recognition and Machine Learning - Chapter 9: Mixture Models and EM
  • Dubrule, O. (2003). Geostatistics for Seismic Data Integration in Earth Models

Online Resources:

  • Scikit-learn Documentation: Clustering Algorithms
  • Towards Data Science: Well Log Facies Classification
  • SEG Machine Learning Resources

Practice:

๐Ÿ“ Evaluasi

Kriteria Penilaian:

  • โœ… Pemahaman konsep unsupervised learning (20%)
  • โœ… Implementasi algoritma clustering (30%)
  • โœ… Cluster validation & interpretation (25%)
  • โœ… Aplikasi pada data geofisika (25%)

Deliverables:

  • ๐Ÿ”ฌ Praktikum 03: K-Means clustering implementation dengan South Barrow 18 well data
  • ๐Ÿ“Š Report: Clustering results, validation metrics, geological interpretation
  • ๐Ÿ“ˆ Visualization: Clustered well logs, cross-plots, dendrogram (jika applicable)