Bayes Server Logo
Tick Classification / Regression Tick Clustering / Mixture models Tick Density estimation
Tick Time series prediction Tick Anomaly detection Tick Decision Support
Tick Multivariate models Tick Learning with missing data Tick Probabilistic reasoning

mixture model - interactive demo

To run this interactive demo, enter one or more values in the evidence section and click calculate.




Iris network

evidence

Empty text = missing / null / unobserved

Sepal Length:
( e.g. 6.1 )

Sepal Width:
( e.g. 2.2 )

display

Cluster filter:
Clusters with a probability less than this value will not be displayed

statistics

Log-likelihood:

P(Cluster 1)

P(Cluster 2)

P(Cluster 3)

A mixture model can be represented using a Bayesian network as shown in the network diagram above. The model shown here was learnt using the continuous variables {Sepal Length, Sepal Width, Petal Length and Petal Width} from the well known Iris data set. The Bayes Server network file for this model can be found here.

This interactive demo charts the joint distribution of Petal Length and Petal Width, i.e. P(Petal length, Petal width), calculated using the Bayes Server API before evidence (Gray) and given evidence (Red). It also calculates the log likelihood of evidence entered and the posterior Cluster probabilities.

This is an example of multivariate modelling. In this simple example we are updating our beliefs about the joint distribution of Petal length and Petal width given what we know (evidence) about other variables.

The discrete cluster variable (mixture component) allows us to model more complex distributions by combining simpler distributions each with different importance (weight).

website

facebook  Find us on facebook

Google Plus One  

legal

Privacy policy

Terms and conditions

Terms and Conditions of Sale

End User License Agreement

company

Bayes Server Ltd.  All rights Reserved. Copyright © 2012

Registered in England and Wales

Company number 6957059

VAT number 998440170

Secure