Code covered by the BSD License
-
col_sum( a )
-
cols(a)
-
conf2mahal(c, d)
CONF2MAHAL - Translates a confidence interval to a Mahalanobis
-
drawDistributionGMM( varargin...
% Originally a part of: Maggot (developed within EU project CogX)
-
draw_ellipse(x, c, outline_co...
DRAW_ELLIPSE(x, c, outline_color, fill_color)
-
draw_ellipse_axes(x, c, lines...
DRAW_ELLIPSE_AXES(x, c, linespec)
-
evaluateDistributionAt( mu, w...
-
evaluatePointsUnderPdf(model,...
% Originally a part of: Maggot (developed within EU project CogX)
-
gaussian_prob(x, m, C, use_lo...
GAUSSIAN_PROB Evaluate a multivariate Gaussian density.
-
getAllSigmaPoints( f, k )
calculates a set of all sigma points for all components and stores
-
getAllSigmaPointsOnMixture( f...
calculates a set of all sigma points for all components and stores
-
h=plotgauss2d(mu, Sigma, colo...
PLOTGAUSS2D Plot a 2D Gaussian as an ellipse with optional cross hairs
-
normmixpdf( model, X, input_m...
-
normpdfmy(Mu, Cov, X, input_m...
% Originally a part of: Maggot (developed within EU project CogX)
-
plot_arrow( x1,y1,x2,y2,varar...
% plot_arrow - plots an arrow to the current plot
-
plotcov2(mu, Sigma, varargin)
PLOTCOV2 - Plots a covariance ellipse with major and minor axes
-
plotcov3(mu, Sigma, draw_to_t...
PLOTCOV3 - Plots a covariance ellipsoid with axes for a trivariate
-
plotgauss1d(mu, sigma2, w)
-
process_options(args, varargi...
PROCESS_OPTIONS - Processes options passed to a Matlab function.
-
rows(a)
-
showDecomposedPdf( pdf, varar...
% Originally a part of: Maggot (developed within EU project CogX)
-
visualizeKDE(varargin)
process arguments
-
visualizePdf2d2( pdf, bounds,...
get negative sigmapoints
-
visualizePdfImage( datapoints...
-
demoBWEstimation.m
-
getBandwidth.m
-
View all files
2D Bandwidth Estimator for KDE
by Matej Kristan
12 Apr 2012
(Updated 08 Apr 2013)
2D kernel density estimator from weighted data.
|
Watch this File
|
| File Information |
| Description |
The submission includes a code for estimating a 2D bandwidth ("getBandwidth.m") matrix for a Gaussian Kernel Density Estimator. The included demonstration code ("demoBWEstimation.m") estimates a bandwidth from a weighted set of data-points and displays the resulting KDE by tabulating it, as well as displaying it as a Gaussian Mixture Model. The bandwidth calculation is a special case of a more general bandwidth estimator [1], which was developed originally for online density estimation.
[1] Kristan et al., Multivariate Online Kernel Density Estimation with Gaussian Kernels, Pattern Recognition, 2011 (url: http://vicos.fri.uni-lj.si/data/publications/KristanPR11.pdf) |
| MATLAB release |
MATLAB 7.12 (R2011a)
|
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Updates |
| 21 Mar 2013 |
Just the description. |
| 08 Apr 2013 |
added the following missing function:
function s = col_sum( a )
s = sum(a,1) ; |
|
Contact us