slide presentasi em algorithm (play tennis & brain tissue segmentation)

26
Expectation-Maximalization (EM) Algorithm Hendri Karisma 23512060 Luqman Abdul Mushawwir 23512146

Upload: hendri-karisma

Post on 29-Jun-2015

417 views

Category:

Documents


3 download

DESCRIPTION

Slide Presentasi Machine Learning, EM-Algorithm (Kasus Play Tennis dan Brain tissue Segmentation pada citra MRI)

TRANSCRIPT

Page 1: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Expectation-Maximalization (EM) Algorithm

Hendri Karisma 23512060Luqman Abdul Mushawwir 23512146

Page 2: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Referensi

● Lecture Notes, Andrew Ng● Machine Learning, Tom M. Mitchell● Maximum Likelihood from Incomplete Data via

the EM Algorithm, A. P. Dempster; N. M. Laird; D. B. Rubin; 1977

● Dll

Page 3: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Konsep EM

● Maximum Likelihood Estimation (MLE)● Mixtures of Gaussians● Estimation-Maximization (EM)● Rate of Convergence

Page 4: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Maximum Likelihood Estimation (MLE)

● Sebuah dataset dengan instans sebanyak m

● Parameter dari model p(x, z) akan disesuaikan dengan data, likelihood diberikan berupa

● Dengan Mixture of Gaussian

Page 5: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Maximum yang Digunakan Dalam EM-Algorithm

Page 6: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Formula Gaussian

● Gaussian Normal

● Gaussian Multivariet (extension)– Perbedaannya adalah penggunaan matrik covariant

guna memperbaiki model yang dibangun.

Page 7: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Distribusi Gaussian Normal

● Model distribusi data dengan mean μ dan variansi σ². Contoh:

Page 8: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Visualisasi Gaussian 3D dengan Mean & Variance yang Berbeda

Page 9: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Contoh Gaussian pada histogram

Page 10: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Contoh Distribusi Gaussian X1 dan X2

● Contoh penerapan:

Page 11: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Visualisasi Gaussian 3D

● Contoh distribusi dan pemodelan dengan Gaussian

Page 12: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Gaussian Multivariate

Page 13: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Gaussian Multivariate

Page 14: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Mixture Gaussian

Page 15: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Estimation-Maximization (EM)

● Iterasi yang terdiri dari dua langkah:● Step E (Estimation): mendekati z(i)

● Step M (Maximization): memperbaharui parameter

Page 16: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Fungsi E-M-Step

● Fungsi E-Step, melakukan estimasi gaussian awal dan akan di maksimalisasi oleh step M.

● Fungsi M-Step, atau Maximization step, melakukan perubahan parameter pada step estimasi, sehingga akan merubah posisi gaussian selanjutnya sehingga mencapai nilai maksimum.

Page 17: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)
Page 18: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Implementasi EM

● Inisialisasi– Menentukan probabilitas sense P(Sk) dari jumlah cluster yang ditentukan

– total P(Sk) adalah 1

– Menentukan probabilitas P(Vj|Sk): angka random

● Langkah E– Calculate the posterior probability that Sk generated Ci

● Langkah M– re-estimate P(Vj|Sk) and P(Sk)

● Perhitungan Konvergensi– Hitung model likelihood score: l(C|u) = Sum_I[Log_K(P(Ci|Sk)*P(Sk))]

– Jika | model score baru – model score lama | < threshold, konvergen

Page 19: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Pengujian dengan PlayTennis

● Pengujian dengan dataset 1 PlayTennis (14 instance)

Page 20: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Cont'd

● Representasi instance biner (0 dan 1), akurasi 57%

● Representasi instance index (0-2), akurasi 50%

Page 21: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

EKSPERIMEN EM (Partial Volume Segmentation of Brain)

● Deskripsi Data● Hasil Eksperimen● Kesimpulan

Page 22: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Partial Volume Segmentationof Brain

● Dibagi menjadi 3 cluster utama + 3 irisan cluster.

● 3 Cluster : White Matter, Black Matter, CSF (Cerebrospinal Fluid)

● Data yang diambil adalah histogram dari MRI

Page 23: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Input Data

Page 24: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Hasil Eksperimen

Page 25: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Hasil dalam Histogram

Page 26: Slide Presentasi EM Algorithm (Play Tennis & Brain Tissue Segmentation)

Kesimpulan

● Dalam Algoritma Clustering Expectation Maximization Data harus didistribusikan dalam bentuk mixture gaussian, dan pada kasus eksplorasi kedua, mixture dapat memanfaatkan histogram citra MRI.

● Dalam Eksplorasi kedua terdapat perbedaan implementasi dengan paper pertama, dan hasilnya pun berbeda secara signifikan, tidak semua terdistribusi pada setiap cluster dan penyebab adalah data yang digunakan hanya 1 citra MRI pada eksplorasi sedangkan pada paper referensi utama 16 MRI.

● EM Algorithm untuk kasus segmentasi jaringan otak menghasilkan kompleksitas yang cukup tinggi.

● Belum dapat ditarik kesimpulan mengenai hasil dari eksplorasi karena dataset yang digunakan belum tepat digunakan dalam proses eksplorasi untuk mendapatkan akurasi dari implementasi em-algorithm dalam partial volume segmentation of human brain.