fExtDep {ExtremalDep}R Documentation

Extremal dependence estimation

Description

This function estimates the parameters of extremal dependence models.

Usage

fExtDep(method="PPP", data, model, par.start = NULL, 
        c = 0, optim.method = "BFGS", trace = 0, sig = 3,
        Nsim, Nbin = 0, Hpar, MCpar, seed = NULL)

Arguments

method

A character string indicating the estimation method inlcuding "PPP", "BayesianPPP" and "Composite".

data

A matrix containing the data.

model

A character string with the name of the model. When method="PPP" or "BayesianPPP", this includes "PB", "HR", "ET", "EST", TD and AL whereas when method="composite" it is restricted to "HR", "ET" and "EST".

par.start

A vector representing the initial parameters values for the optimization algorithm.

c

A real value in [0,1] required when method="PPP" or "BayesianPPP" and model="ET", "EST" and "AL". See dExtDep for more details.

optim.method

A character string indicating the optimization algorithm. Required when method="PPP" or "Composite". See optim for more details.

trace

A non-negative integer, tracing the progress of the optimization. Required when method="PPP" or "Composite". See optim for more details.

sig

An integer indicating the number of significant digits when reporting outputs.

Nsim

An integer indicating the number of MCMC simulations. Required when method="BayesianPPP".

Nbin

An integer indicating the length of the burn-in period. Required when method="BayesianPPP".

Hpar

A list of hyper-parameters. See 'details'. Required when method="BayesianPPP".

MCpar

A positive real representing the variance of the proposal distirbution. See 'details'. Required when method="BayesianPPP".

seed

An integer indicating the seed to be set for reproducibility, via the routine set.seed.

Details

When method="PPP" the approximate likelihood is used to estimate the model parameters. It relies on the dExtDep function with argument method="Parametric" and angular=TRUE.

When method="BayesianPPP" a Bayesian estimation procedure of the spatral measure is considered, following Sabourin et al. (2013) and Sabourin & Naveau (2014). The argument Hpar is required to specify the hyper-parameters of the prior distributions, taking the following into consideration:

The proposal distribution for each (transformed) parameter is a normal distribution centred on the (transformed) current parameter value, with variance MCpar.

When method="Composite", the pairwise composite likelihood is applied, based on the dExtDep function with argument method="Parametric" and angular=FALSE.

Value

When method == "PPP" or "Composite", a list is returned including

When method == "BayesianPPP", a list is returned including

Author(s)

Simone Padoan, simone.padoan@unibocconi.it, https://faculty.unibocconi.it/simonepadoan/; Boris Beranger, borisberanger@gmail.com https://www.borisberanger.com;

References

Beranger, B. and Padoan, S. A. (2015). Extreme dependence models, chapater of the book Extreme Value Modeling and Risk Analysis: Methods and Applications, Chapman Hall/CRC.

Sabourin, A., Naveau, P. and Fougeres, A-L (2013) Bayesian model averaging for multivariate extremes Extremes, 16, 325-350.

Sabourin, A. and Naveau, P. (2014) Bayesian Dirichlet mixture model for multivariate extremes: A re-parametrization Computational Statistics & Data Analysis, 71, 542-567.

See Also

dExtDep, pExtDep, rExtDep, fExtDep.np

Examples


# Example using the Poisson Point Proce Process appraoch
data(pollution)

  f.hr <- fExtDep(method="PPP", data=PNS, model="HR", 
                  par.start = rep(0.5, 3), trace=2)


# Example using the pairwise composite (full) likelihood

  set.seed(1)
  data <- rExtDep(n=300, model="ET", par=c(0.6,3))
  f.et <- fExtDep(method="Composite", data=data, model="ET", 
                  par.start = c(0.5, 1), trace=2)


[Package ExtremalDep version 0.0.4-1 Index]