Poisson-ergmReference-40df5ec8 function

Poisson-reference ERGM

Poisson-reference ERGM

Specifies each dyad's baseline distribution to be Poisson with mean 1: h(y)=i,j1/yi,j!h(y)=\prod_{i,j} 1/y_{i,j}! , with the support of yi,jy_{i,j} being natural numbers (and 00 ). Using valued ERGM terms that are "generalized" from their binary counterparts, with form "sum" (see previous link for the list) produces Poisson regression. Using CMP induces a Conway-Maxwell-Poisson distribution that is Poisson when its coefficient is 00 and geometric when its coefficient is 11 .

@details Three proposal functions are currently implemented, two of them designed to improve mixing for sparse networks. They can can be selected via the MCMC.prop.weights= control parameter. The sparse proposals work by proposing a jump to 0. Both of them take an optional proposal argument p0 (i.e., MCMC.prop.args=list(p0=...) ) specifying the probability of such a jump. However, the way in which they implement it are different:

  • "random": Select a dyad (i,j) at random, and draw the proposal c("y_{i,j}^\\star \\sim \\mathrm{Poisson}_{\\ne\n", " y_{i,j}}(y_{i,j}+0.5)") (a Poisson distribution with mean slightly higher than the current value and conditional on not proposing the current value).
  • "0inflated": As "random" but, with probability p0 , propose a jump to 0 instead of a Poisson jump (if not already at 0). If p0 is not given, defaults to the "surplus" of 0s in the observed network, relative to Poisson.
  • "TNT": (the default) As "0inflated" but instead of selecting a dyad at random, select a tie with probability p0 , and a random dyad otherwise, as with the binary TNT. Currently, p0 defaults to 0.2.
# Poisson

See Also

ergmReference for index of reference distributions currently visible to the package.

ergm:::.formatTermKeywords("ergmReference", "Poisson", "subsection")

  • Maintainer: Pavel N. Krivitsky
  • License: GPL-3 + file LICENSE
  • Last published: 2024-06-16