Bayes Server Logo
  • Decision support
  • Time series prediction
  • Classification / Regression
  • Clustering / Segmentation
  • Density estimation
  • Anomaly detection
  • Bayesian networks
  • Artificial Intelligence
  • Machine Learning
  • Time Series Analysis
  • Data Mining
  • Pattern Recognition

Skip Navigation Links

Mixture model - interactive demo
Updated to use Bayes Server 3.0 (Beta)

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

A mixture model can be represented using a Bayesian network as shown in the network diagram below. 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.
Iris network
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).


 
       
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)