Particle Smoothing Expectation Maximization Procedure 1.0 
Date Added: September 02, 2013  Visits: 218 


Suppose you have a random process x(t), that is generated from time indexed densities N(m1(t),sigma1(t)) with probability alpha, and from density N(m2(t),sigma2(t)) with probability 1alpha.The process x(t) is directly unobservable but can be observed through y(t)=f(x(t))+noiseGiven only the data y(t), we develop a methodology to estimate the parameters [m1(t),sigma1(t),m2(t),sigama2(t),alpha] that govern this specified process.We illustrate the application of this methodology using the following processx(t) = a*x(t1)+Jump(t) where Jump(t)=N(m1,sigma1) with prob. alpha, and Jump(t)=0 with prob. 1alphay(t) = c*exp(x(t)) + noise;This model was developed because it can be use to generate Random Walks, AR(1) processess, Mean Reversion Processes, Stochastic Volatility, and Stochastics processes with spikes or Jumps. Our particular interest was in developing a model for estimating price spikes in electricity.The paper attached 'An estimation Technique for Time Indexed Gaussian Mixture Model', shows how to develop the estimation procedure for this model and the same technique can be applied to any model of the formx(t)=f(x(t))+Jump(t)y(t)=g(x(t))+noiseThe code attached illustrates the application of our methodology, if is extremely computionally intensive as it requires the use of particle smoothing. This is the extension of the first parameter estimation code, in which we assumed that both (y(t) and x(t)) were known. Now we only assume the data y(t) as given.Run simulationexample.m to obtain 'figure 5' and dataexample.m to obtain 'figure 6'

License: Shareware  Size: 235.52 KB 
Development Tools

Gaussian Mixture Model (GMM)  Gaussian Mixture Regression (GMR) 1.0
GMMGMR is a set of Matlab functions to train a Gaussian Mixture Model (GMM) and retrieve generalized data through Gaussian Mixture Regression (GMR). It allows to encode efficiently any dataset in Gaussian Mixture Model (GMM) through the use of an... 
40.96 KB  
Communication

1D infinite Gaussian mixture model 1.0
This is a little script which was designed for educational purposes. It runs out of the box and generates a random data set of 1D Gaussian mixtures and visualizes the inference process.References:* Carl Edward Rasmussen: The infinite Gaussian... 
10 KB  
Development Tools

EM algorithm for Gaussian mixture model 1.0
This is a function performs maximum likelihood estimation of Gaussian mixture model by using expectation maximization algorithm.It can work on data of arbitrary dimensions. Several techniques are applied in order to avoid the float number... 
20.48 KB  
Development Tools

Variational Bayesian Inference for Gaussian Mixture Model 1.0
Variational Bayes method (mean field) for GMM can auto determine the number of componentsThis is the variational Bayesian procedure (also called mean field) for inference of Gaussian mixture model. This is the Bayesian treatment of Gaussian... 
10 KB  
Development Tools

gaussian_mixture_model.m 1.0
A Gaussian mixture model means that each data point is drawn (randomly) from one of C classes of data, with probability p_i of being drawn from class i, and each class is distributed as a Gaussian with mean standard deviation mu_i and sigma_i.... 
20.48 KB  
Development Tools

Ant colony optimization for waveletbased image interpolation 1.0
This is a demo program of the paper Ant colony optimization for waveletbased image interpolation using a threecomponent exponential mixture model," Expert Systems with Applications, Vol. 38, No. 10, Sept. 2011, pp. 1251412520. 
245.76 KB  
Development Tools

gaussianPlume 1.0
gaussianPlume Steadystate gaussian plume distribution model gaussianPlume models the dispersion of a continuous point source, i.e. plume, in various conditions and terrains. The output of gaussianPlume is a 3dimensional matrix containing the... 
20.48 KB  
Development Tools

Multivariate Gaussian Mixture Model Optimization by Cross Entropy 1.0
Fit a multivariate gaussian mixture by a crossentropy method. CrossEntropy is a powerfull tool to achieve stochastic multiextremum optimization.Please visit http://iew3.technion.ac.il/CE/ for more informationsi) Please compile mexfiles by the... 
30.72 KB  
Development Tools

Peak Interpolation 1.0
Sometimes it is important to be able to estimate the peak of a sampled continuous function between the samples. This is called subsample peak interpolation and is used in radar, delay estimation, and communication. Typically one fits a model to... 
10 KB  
Development Tools

Useful Matlab Functions for Speaker Recognition Using Adapted Gaussian Mixture Model 1.0
Implementation details of (i)(iii) can be found in [1].The fourth function (gmm2sv.m) is to concatenate the means (i.e. centers) of GMM. The concatenated mean of adapted GMM is known as GMM supervector (GSV) and it is used in GMMSVM based... 
10 KB 
Scripts

Freelancer Script 5.05
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Post projects. Featured projects. Private projects. Sealed projects. Edit/delete projects. Select freelancers.... 
5.49 MB  
Scripts

B2B Script 4.20
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Signup Account (Registration of account). Lead generation tools (for the sellers). Email verification to... 
5.49 MB  
Scripts

B2C Script 5.06
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). The script comes with totally editable site colors, icons and graphics Multilevel categories allows extensive browsing Admin can change Category ordering or... 
5.49 MB  
Scripts

Social Networking Script 2.86
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Registration with name, email, password, date of birth etc. User can add multiple school, college, university with start... 
5.49 MB  
Scripts

Business Networking Script 8.04
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Ajax based interface. Profile creation. Different types of profile. Profile for jobseekers, employers and employed... 
5.49 MB  
Development Tools

VMP Viewer 1.0
This is a very rudimentary tool to visualize the VMP files generated by BrainVoyager. Useful to share files with people who do not have BV. 
10 KB  
Development Tools

Sending reports and timestamped file by emailing 1.0
main executing reference usage:[1] usage_send_mail.mIllustrates email sending with multiple separate files or single timestamped tar file. Attachment failure is properly handled, with continuation of report emailing without the attachment.[2]... 
768 KB  
Development Tools

IrisMVC 2.0 rc1
IrisMVC is an OOP PHP framework that developers can use as a strong and secure foundation to build on various web applications following the ModelViewController (MVC) pattern. It provides the basic functionality developers need, without... 
51.2 KB  
Development Tools

7Zip for Script 4.42
7Zip is a file archiver with a high compression ratio.Features: High compression ratio in new 7z format with LZMA compression Supported formats: Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM,... 
624.64 KB  
Development Tools

Barnardextest 1.0
This file, as the Fisher's exact test, performs the exact probability test for a table of frequency data crossclassified according to two categorical variables, each of which has two levels or subcategories (2x2). It is a nonparametric... 
10 KB 