Skip to content

Matlab codes (written in version 2016b) to implement density estimation by inverse Radon transform on linear and nonlinear manifolds, as described in https://arxiv.org/pdf/1901.03780.pdf.

Notifications You must be signed in to change notification settings

jameswebber1/On-nonparametric-density-estimation-on-linear-and-nonlinear-manifolds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

On-nonparametric-density-estimation-on-linear-and-nonlinear-manifolds

Matlab codes (written in version 2016b) to implement density estimation by inverse Radon transform on linear and nonlinear manifolds, as described in https://arxiv.org/pdf/1901.03780.pdf.

You will need the IRtools codes in your directory before using this code. They can be found here https://github.com/jnagy1/IRtools.

Further descriptions of the codes are given in the code files in the main zip. The codes given here are to implement the algorithms proposed in https://arxiv.org/pdf/1901.03780.pdf. For implementation of the methods compared against, see the referenced literature.

Example 1 (in the main zip) runs algorithm 1 of https://arxiv.org/pdf/1901.03780.pdf with densities 1-4 as described in the same paper.

Example 1 script can be used to reproduce figures 6-9 (and all figures in the supplementary material), and the results of tables 1 and 2, by varying the input density and sample size m.

Example 2 reproduces figure 11 and can be tweaked to do density estimation on 2-D patches of any manifold using PCA. Varying kappa and r in example 2 can be used to reproduce the errors in table 3

About

Matlab codes (written in version 2016b) to implement density estimation by inverse Radon transform on linear and nonlinear manifolds, as described in https://arxiv.org/pdf/1901.03780.pdf.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published