Evmix: An R package for extreme value mixture modeling, threshold estimation and boundary corrected kernel density estimation

Yang Hu, Carl Scarrott

Research output: Contribution to a Journal (Peer & Non Peer)Articlepeer-review

28 Citations (Scopus)

Abstract

evmix is an R package (R Core Team 2017) with two interlinked toolsets: i) for extreme value modeling and ii) kernel density estimation. A key issue in univariate extreme value modeling is the choice of threshold beyond which the asymptotically motivated extreme value models provide a suitable tail approximation. The package implements almost all existing extreme value mixture models, which permit objective threshold estimation and uncertainty quantification. Some traditional diagnostic plots for threshold choice are provided. Kernel density estimation with a range of kernels is provided, including cross-validation maximum likelihood inference for the bandwidth. A key contribution over existing kernel smoothing packages in R is that a wide range of boundary corrected kernel density estimators are implemented, which are designed for populations with bounded support. These non-parametric density estimators are also incorporated into the extreme value mixture model framework to describe the density below the threshold. The quartet of density, distribution, quantile and random number generation functions is provided along with parameter estimation by likelihood inference and standard model fit diagnostics, for both the mixture models and kernel density estimators. The key features of the mixture models and (boundary corrected) kernel density estimators are described and their implementation using the package demonstrated.

Original languageEnglish
JournalJournal of Statistical Software
Volume84
DOIs
Publication statusPublished - 2018
Externally publishedYes

Keywords

  • Boundary corrected kernel density estimation
  • Extreme value mixture model
  • Threshold estimation

Fingerprint

Dive into the research topics of 'Evmix: An R package for extreme value mixture modeling, threshold estimation and boundary corrected kernel density estimation'. Together they form a unique fingerprint.

Cite this