No BSD License  

Highlights from
mmvn_toolkit

4.0

4.0 | 1 rating Rate this file 11 Downloads (last 30 days) File Size: 62.08 KB File ID: #15527
image thumbnail

mmvn_toolkit

by Michael Boedigheimer

 

08 Jul 2007 (Updated 13 Jul 2007)

complete toolkit for generating, training, testing and viewing multidimensional gaussian mixtures

| Watch this File

File Information
Description

A toolkit for Gaussian mixtures.
flexible tools for:
Generating univariate, multivariate, or mixtures of gaussians
Interactive viewing tools allows viewing of multidimensional data and models. Initialize models, add and remove dimensions or clusters and inspect the fit in real-time.
Also includes tools to subset the data using model-based (pseudo-)metrics.

simple example of clustering
% generate 4 clusters in 2 dimensions
  [X idx theta] = mmvn_gen( 1000, [0 5; 5 0; 5 5; 0 0] );

% fit data
  Opt = mmvn_fit( X, 4, theta );

% plot data
  scatter( X(:,1), X(:,2), [], idx, 'filled');
  hold on;
% represent fits using ellipses
  ellipse( Opt.M, Opt.V);
 

See mmvn_tutorial (included) for a walk-through of major functionality

Acknowledgements

The author wishes to acknowledge the following in the creation of this submission:
PSNR

MATLAB release MATLAB 7.4 (R2007a)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (4)
19 Nov 2007 foued saadaoui  
30 Dec 2008 Shawn_lj Qingsheng

Hello! I tried the example in the MMView.m, but the error happened as below:
>>mm = MModel(X, [1 2], 4 );
??? Error using ==> kmeans.kmeans
Too many input arguments.

Error in ==> MModel.kmeans_init at 30
    [Ci,C] = kmeans(mm.x(:,mm.s), k,...

Error in ==> MModel.MModel at 90
        mm = kmeans_init(mm,t);

Please solve the problem and tell me, thanks!

30 Jan 2011 vaishali kumar

toolkit for gaussian mixture model in audio
 

31 Jan 2011 vaishali kumar

hello,any toolkit for gaussian mixture model based audio source separation

Please login to add a comment or rating.
Updates
09 Jul 2007

update inspired-by line and description

13 Jul 2007

fix bug in mmvn_gen to allow a scalar to be used to specify the number of cases.

Update the inspired by line

Tag Activity for this File
Tag Applied By Date/Time
statistics Michael Boedigheimer 22 Oct 2008 09:18:45
probability Michael Boedigheimer 22 Oct 2008 09:18:45
em Michael Boedigheimer 22 Oct 2008 09:18:45
gaussian mixture Michael Boedigheimer 22 Oct 2008 09:18:45
normal density Michael Boedigheimer 22 Oct 2008 09:18:45
likelihood Michael Boedigheimer 22 Oct 2008 09:18:45
expectation Michael Boedigheimer 22 Oct 2008 09:18:45
maximiz Michael Boedigheimer 22 Oct 2008 09:18:45

Contact us at files@mathworks.com