Code covered by the BSD License  

Highlights from
Expectation-Maximization algorithm for bi-variate Normal Inverse Gaussian distribution

2.0

2.0 | 2 ratings Rate this file 14 Downloads (last 30 days) File Size: 7.28 KB File ID: #22058
image thumbnail

Expectation-Maximization algorithm for bi-variate Normal Inverse Gaussian distribution

by Karol Binkowski

 

11 Nov 2008 (Updated 27 Jul 2009)

Expectation-Maximization (EM) algorithm for bi-variate Normal Inverse Gaussian (biNIG) distribution

| Watch this File

File Information
Description

EM estimation of parameters of bi variate NIG distribution.

The test file:
1. Simulate biNIG sample with use of randraw.m (http://www.mathworks.com/matlabcentral/fileexchange/7309)
or invgrnd.m (http://www.mathworks.com/matlabcentral/fileexchange/10934) .
2. Calls EMBIVNIG.m (values of starting parameters are chosen arbitrary).
3. Calls binigpp.m for P-P plot to check the fit.

References:

 "EM-estimation and modeling of heavy-tailed processes with the multivariate normal inverse Gaussian distribution", Oigard, Hanssen, Hansen and Godtliebsen, Signal Processing, vol. 85 (2005), p. 1655-1673

"The Two-Dimensional Hyperbolic Distribution and Related Distributions, with an Application to Johannsen's Bean Data", P. Blaesild, Biometrika, vol. 68, No. 1 (Apr., 1981), pp. 251-263, (Theorem 1 (a) & (c), p. 253)

Any comments welcome :)

Required Products Statistics Toolbox
MATLAB release MATLAB 7.3 (R2006b)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (2)
12 May 2011 Zhe

Thanks for sharing! The plot seemed perfect, but the test result was really bad. Why?

12 Jun 2011 Zhe

Accordiong to the paper, line 66 in the function EMBIVNIG should be A = betaem(k+1,:)'*betaem(k+1,:)*ksi.
Is that ?

Please login to add a comment or rating.
Updates
12 Nov 2008

P-P plot has been added to check the fit
(added files: binigpp.m, binigm1.m, binigm2.m, nigcdfb.m, nigpdfb.m).

27 Nov 2008

Updated link to invgrnd.m
(http://www.mathworks.com/matlabcentral/fileexchange/10934)

26 Jul 2009

Added: em convergence criteria, storing of estimates after each M-step, skewness and kurtosis check of simulated sample

27 Jul 2009

Added convergence criteria, storing em estimates after each M-step, skewness and kurtosis check

Tag Activity for this File
Tag Applied By Date/Time
simulation Cristina McIntire 11 Nov 2008 12:19:05
statistics Cristina McIntire 11 Nov 2008 12:19:10
finance Cristina McIntire 11 Nov 2008 12:19:15
probability Cristina McIntire 11 Nov 2008 12:19:24
expectation maximization Karol Binkowski 11 Nov 2008 12:20:45
em Karol Binkowski 11 Nov 2008 12:20:45
statistics Karol Binkowski 11 Nov 2008 12:20:45
finance Karol Binkowski 11 Nov 2008 12:20:45
simulation Karol Binkowski 11 Nov 2008 12:20:45
bivariate normal inverse gaussian Cristina McIntire 05 Feb 2009 15:08:39
nig Cristina McIntire 05 Feb 2009 15:08:39
expectation maximization gd j, 20 Feb 2009 14:55:20
finance Yashodhan Athavale 07 Jul 2009 14:53:27

Contact us at files@mathworks.com