Implements the approximate Bayesian method for bandwidth selection in multivariate kernel density estimation (KDE) proposed in Filippone & Sanguinetti (2011) <doi:10.1016/j.csda.2011.05.023>. The method uses the Expectation Propagation (EP) algorithm to approximate the posterior distribution of the inverse bandwidth (precision matrix) under a leave-one-out cross-validated likelihood. Three covariance structures are supported: isotropic (scalar precision), diagonal, and full precision matrix. Online Bayesian updating is supported for the isotropic case. The approximate posterior can be used for bandwidth selection, model comparison (via the model evidence / Bayes factor), and online learning.
| Version: | 0.1.0 |
| Depends: | R (≥ 4.0.0) |
| Suggests: | ks, testthat (≥ 3.0.0), knitr, rmarkdown |
| Published: | 2026-09-10 |
| DOI: | 10.32614/CRAN.package.epkde |
| Author: | Maurizio Filippone [aut, cre] |
| Maintainer: | Maurizio Filippone <maurizio.filippone at kaust.edu.sa> |
| BugReports: | https://github.com/mauriziofilippone/epkde/issues |
| License: | GPL-3 |
| URL: | https://github.com/mauriziofilippone/epkde |
| NeedsCompilation: | no |
| CRAN checks: | epkde results |
| Reference manual: | epkde.html , epkde.pdf |
| Vignettes: |
Introduction to epkde (source, R code) |
| Package source: | epkde_0.1.0.tar.gz |
| Windows binaries: | r-devel: epkde_0.1.0.zip, r-release: not available, r-oldrel: epkde_0.1.0.zip |
| macOS binaries: | r-release (arm64): not available, r-oldrel (arm64): epkde_0.1.0.tgz, r-release (x86_64): epkde_0.1.0.tgz, r-oldrel (x86_64): epkde_0.1.0.tgz |
Please use the canonical form https://CRAN.R-project.org/package=epkde to link to this page.
Need a high-speed mirror for your open-source project?
Contact our mirror admin team at info@clientvps.com.
This archive is provided as a free public service to the community.
Proudly supported by infrastructure from VPSPulse , RxServers , BuyNumber , UnitVPS , OffshoreName and secure payment technology by ArionPay.