1 of 16

Gaussian Mixture Model

Dr. Dinesh Kumar Vishwakarma

Professor,

Department of Information Technology,

Delhi Technological University, Delhi-110042

dinesh@dtu.ac.in

http://www.dtu.ac.in/Web/Departments/InformationTechnology/faculty/dkvishwakarma.php

2 of 16

Introduction

2

A Gaussian Mixture Model (GMM) is a probabilistic model that assumes all data points are generated from a mixture of a finite number of Gaussian distributions with unknown parameters.

3 of 16

Applications of GMM

3

4 of 16

K-Means vs GMM

4

Hard vs Soft Clustering

5 of 16

Definition

  •  

5

6 of 16

Definition…

  •  

6

7 of 16

Example

  •  

7

8 of 16

Example…

  •  

8

9 of 16

Example…

  •  

9

Marks

Avg Cluster

Top Cluster

45

0.95

0.05

60

0.60

0.40

80

0.10

0.90

10 of 16

Calculations

  •  

10

11 of 16

Calculations…

  •  

11

x

40

45

50

55

60

70

75

80

85

90

γ₁ (Cluster 1)

0.99

0.99

0.99

0.95

0.82

0.18

0.05

0.01

0.01

0.01

γ₂ (Cluster 2)

0.01

0.01

0.01

0.05

0.18

0.82

0.95

0.99

0.99

0.99

12 of 16

Calculations…

  •  

12

13 of 16

Calculations…

  •  

13

14 of 16

Calculations…

  •  

14

15 of 16

Calculations…

  •  

15

🧠 Final Insight

👉 Repeat EM steps until:

  • Means stabilize
  • Likelihood converges

16 of 16

References

  • Jolliffe, I. T. (2002). Principal Component Analysis. Springer.
  • Bishop, C. M. (2006). Pattern Recognition and Machine Learning. Springer.

16