Barker 2018 - N-Mixture Model and the Capture-Recapture View
Summary
The N-mixture model is a closed-population capture-recapture model whose recapture information has been thrown away. Decomposing the Mt/M0 likelihood into shows that the part carrying most information about (, hypergeometric recaptures) is missing, leaving only the weak terms .
Overview
Strategies for abundance under imperfect detection: (i) capture-recapture with auxiliary data to estimate directly; (ii) N-mixture models, which assume constant (after covariates) plus a hierarchical model for ; (iii) index models for relative abundance assuming constant .
N-mixture model
For sites and visits ,
(or negative binomial, zero-inflated Poisson). Assumptions: (a) a closed population of animals at site across visits; (b) no animal counted twice within a visit; (c) detection constant after covariate adjustment. With a single site and , lets both and be estimated, but only through second-moment information (Carroll and Lombard 1985).
Limitations listed by the authors: (i) a defined closed population is a strong assumption and an ill-defined sampling area induces individual heterogeneity in ; (ii) Poisson counts conditional on may be preferable if individuals may be counted repeatedly; (iii) uncontrolled variation in among visits breaks the model; (iv) estimating a binomial index is difficult and these difficulties flow through (Dennis et al. 2015: infinite or very large when and are small).
Main Content
Counts as incomplete capture-recapture data
Let be a capture history and the number of individuals with history (so is unseen). With three occasions the unmarked counts are
The are now latent (a latent multinomial; Link et al. 2010), and are not sufficient statistics for any model in the Otis series M0, …, Mtbh, even assuming constant .
Likelihood decomposition under model Mt (Eq. 1)
where is the number of marked animals caught in sample and the number of marked animals in the population just before sample . extends the two-sample hypergeometric model conditional on the captures and can be treated as a partial likelihood that contains virtually all the information about (Schofield and Barker 2016).
Decomposition under M0 (Eq. 2) and what N-mixtures keep
Setting and writing ,
(i) carries some information about given ; this is what N-mixtures exploit. (ii) is the likelihood for . Relative to , the residual information in is small (Fig. 1).
With missing, summing out in Eq. 1 leaves only, , so distinct with unmarked counts is over-specified: reliable inference is impossible. Identifiability under M0 depends on equal (in capture-recapture it does not, owing to the dominance of ) and on binomial variation (see Barker 2018 - Poisson Alternative and Model Discrimination).
Figure 1 plots the contribution of for a simulated study with closed population of 20 and per occasion: dominates the shape of the likelihood in .
N-mixtures and the multivariate Poisson (Sec. 2.1)
With and simple functions of the capture histories and , the complete-data likelihood factorises into independent Poissons:
Complete-data likelihood (Eq. 5)
Summing out the latent quantities with held fixed gives a multivariate Poisson marginal for (Dennis et al. 2015), with marginal mean equal to marginal variance.
Examples
Poisson thinning check
With , : , equal to . The marginal count is Poisson with mean , so the single-visit marginal cannot separate from ; only the covariance across visits within a site () can.
import numpy as np
from scipy.stats import poisson, binom
nu, p = 30, 0.1
lhs = sum(poisson.pmf(N, nu)*binom.pmf(2, N, p) for N in range(200))
print(lhs, poisson.pmf(2, nu*p)) # identicalConnections
- The Mt/M0 series and Lincoln-Petersen estimator: Concept - Closed-Population Capture-Recapture and Otis Models.
- Marginalising in practice (truncate at ): Concept - Marginalising Latent Discrete Counts for HMC.
- Latent multinomial / incomplete table view reappears in MSE: Silverman 2020 - Poisson Log-Linear Model for Multiple Lists.