| ergm.bridge.llr {ergm} | R Documentation |
ergm.bridge.llr uses bridge sampling with geometric spacing to
estimate the difference between the log-likelihoods of two parameter vectors
for an ERGM via repeated calls to simulate.formula.ergm.
ergm.bridge.0.llk is a convenience wrapper that
returns the log-likelihood of configuration θ
relative to the reference measure. That is, the
configuration with θ=0 is defined as having log-likelihood of
0.
ergm.bridge.dindstart.llk is a wrapper that uses a
dyad-independent ERGM as a starting point for bridge sampling to
estimate the log-likelihood for a given dyad-dependent model and
parameter configuration. Note that it only handles binary ERGMs
(response=NULL) and with constraints (constraints=) that that
do not induce dyadic dependence.
ergm.bridge.llr( object, response = NULL, reference = ~Bernoulli, constraints = ~., from, to, obs.constraints = ~. - observed, target.stats = NULL, basis = ergm.getnetwork(object), verbose = FALSE, ..., llronly = FALSE, control = control.ergm.bridge() ) ergm.bridge.0.llk( object, response = NULL, reference = ~Bernoulli, coef, ..., llkonly = TRUE, control = control.ergm.bridge(), basis = ergm.getnetwork(object) ) ergm.bridge.dindstart.llk( object, response = NULL, constraints = ~., coef, obs.constraints = ~. - observed, target.stats = NULL, dind = NULL, coef.dind = NULL, basis = ergm.getnetwork(object), ..., llkonly = TRUE, control = control.ergm.bridge(), verbose = FALSE )
object |
A model formula. See |
response |
Either a character string, a formula, or
|
reference |
A one-sided formula specifying the reference
measure (h(y)) to be used. (Defaults to
|
constraints, obs.constraints |
One-sided formulas specifying
one or more constraints on the support of the distribution of the
networks being simulated and on the observation process
respectively. See the documentation for a similar argument for
|
from, to |
The initial and final parameter vectors. |
target.stats |
A vector of sufficient statistics to be used in place of those of the network in the formula. |
basis |
An optional |
verbose |
A logical or an integer to control the amount of
progress and diagnostic information to be printed. |
... |
Further arguments to |
llronly |
Logical: If TRUE, only the estiamted log-ratio will
be returned by |
control |
A list of control parameters for algorithm tuning,
typically constructed with |
coef |
A vector of coefficients for the configuration of interest. |
llkonly |
Whether only the estiamted log-likelihood should be
returned by the |
dind |
A one-sided formula with the dyad-independent model to use as a
starting point. Defaults to the dyad-independent terms found in the formula
|
coef.dind |
Parameter configuration for the dyad-independent starting
point. Defaults to the MLE of |
If llronly=TRUE or llkonly=TRUE, these functions return
the scalar log-likelihood-ratio or the log-likelihood.
Otherwise, they return a list with the following components:
llr |
The estimated log-ratio. |
llr.vcov |
The estimated variance of the log-ratio due to MCMC approximation. |
llrs |
A list of lists (1 per attempt) of the estimated
log-ratios for each of the |
llrs.vcov |
A list of lists (1 per attempt) of the estimated
variances of the estimated log-ratios for each of the
|
paths |
A list of lists (1 per attempt) with two elements:
|
Dtheta.Du |
The gradient vector of the parameter values with respect to position of the bridge. |
ergm.bridge.0.llk result list also includes an llk
element, with the log-likelihood itself (with the reference
distribution assumed to have likelihood 0).
ergm.bridge.dindstart.llk result list also includes
an llk element, with the log-likelihood itself and an
llk.dind element, with the log-likelihood of the nearest
dyad-independent model.
Hunter, D. R. and Handcock, M. S. (2006) Inference in curved exponential family models for networks, Journal of Computational and Graphical Statistics.