Statistics

Point Process

Point Process Definition Notation - $\mathcal{S}$ : a metric space with metric $d$ - $X$ : point process on $\mathcal{S}$ - $x$ : realization of a point process $X$ - $x$ is said to be locally finite if $n(xB) 0$. $wd...

2023. 7. 27.4 min read

Point Process

Definition

Notation

  • S\mathcal{S} : a metric space with metric dd

  • XX : point process on S\mathcal{S}

  • xx : realization of a point process XX

  • xx is said to be locally finite if n(xB)<n(x_B)<\infty whenever BSB\subset\mathcal{S} is bounded. n(xB)n(x_B) is the number of points in xB=xBx_B=x\cap B

Definition 2 (Point Process). A point process XX defined on S\mathcal{S} is a measurable mapping defined on some probability space (Ω,F,P)(\Omega,\mathcal{F},P) and taking values in (Nlf,Nlf)(\mathbb{N}_{lf},\mathcal{N}_{lf})

  • Nlf={xS:n(xB)<,      bounded    BS}\mathbb N_{lf}=\lbrace x\subset\mathcal{S}:n(x_B)<\infty,\;\;\forall\;\mathrm{bounded}\;\; B\subset\mathcal{S}\rbrace

  • Nlf\mathcal{N}_{lf} is a σ\sigma-algebra on Nlf\mathbb N_{lf} such that

Nlf=σ({xNlf:n(xB)=m)}:BB0,mN0)\mathcal{N}_{lf}=\sigma(\lbrace x\in\Bbb N_{lf}:n(x_B)=m)\rbrace :B\in\mathcal{B}_0,m\in\Bbb{N}_0)

where B0\mathcal{B}_0 is the class of bounded Borel sets of Borel σ\sigma-algebra on S\mathcal{S}

The distribution PXP_X of point process XX is given by

PX(F)=P({ωΩ:X(ω)F})FNlfP_X(F) = P(\lbrace \omega\in\Omega:X(\omega)\in F\rbrace )\quad\forall F\in\mathcal{N}_{lf}

Remarks 1.

  • XX is measurable is equivalent to : count function N(B):=n(xB)N(B):=n(x_B) is a random variable for any BB0B\in\mathcal{B}_0

  • The distribution of a point process XX is determined by the finite dimensional distributions of its count function.

  • Nlf=σ(Nlf)\mathcal{N}_{lf}=\sigma(\mathcal{N}^\circ_{lf}) where Nlf={{xNlf:n(xB)=0}:BB0}\mathcal{N}^\circ_{lf} = \lbrace \lbrace x\in\mathcal{N}_{lf}:n(x_B)=0\rbrace :B\in\mathcal{B}_0\rbrace is the class of void events

  • v(B):=P(N(B)=0)v(B):=P(N(B)=0) for BB0B\in\mathcal{B}_0 is a void probability

  • If S\mathcal{S} is polish space, Nlf\mathcal{N}_{lf} is separable

Definition 3 (Marked Point Process). Marked point process XX with points in TT and mark space MRp\mathcal{M}\subset\mathbb R^p (or marked point pattern) means a point process with extra information attached to each point.

X={(ξ,mξ):ξY}X=\lbrace (\xi,m_\xi):\xi\in Y\rbrace , where YY is a point process on TT and mξMm_\xi\in \mathcal{M} is called a mark.

Poisson Point process

Binomial point process

Definition 4 (Binomial point process). Binomial point process Xbinomial(B,n,f)X\sim binomial(B,n,f) for a density function ff on BSB\subset\mathcal{S} is defined when it consists of nn iid points with density ff on BB.

Poisson point process

  • Poisson point process serves as a model for CSR

  • Also it serves as a reference point process for advanced models

  • Poisson point process XX on SRd\mathcal{S}\subset\mathbb R^d is specified by locally integrable intensity function ρ:S[0,)\rho:\mathcal{S}\to[0,\infty)

Definition 5 (Poisson point process). Poisson point process Xpoisson(S,ρ)X\sim\textrm{poisson}(\mathcal{S},\rho) is defined if

  1. *BS\forall B\subset\mathcal{S} with μ(B)=Bρ(ξ)dξ<\mu(B)=\int_B\rho(\xi)d\xi<\infty

    N(B)Poisson(μ(B))N(B)\sim\textrm{Poisson}(\mu(B))*

  2. nN\forall n\in\mathbb N and BS\forall B\subset\mathcal{S} with 0<μ(B)<0<\mu(B)<\infty, conditional on N(B)=nN(B)=n, xBbinomial(B,n,f)x_B\sim binomial(B,n,f) with f(ξ)=ρ(ξ)/μ(B)f(\xi)=\rho(\xi)/\mu(B)

μ()\mu(\cdot) above is called an intensity measure.

Remarks 2.

  • EN(B)=μ(B)\Bbb{E}N(B) = \mu(B) : intensity measure determines the expected number of points

  • When ρ(ξ)ρ\rho(\xi)\equiv\rho, the process is called homogeneous. Otherwhise, the poisson point process is inhomogeneous.

  • When ρ(ξ)1\rho(\xi)\equiv 1, it is called as standard Poisson point process.

  • If the distribution of process is invariant under translation, the process is called as stationary

    X+s={ξ+s:ξX}XsRdX+s=\lbrace \xi+s:\xi\in X\rbrace \equiv X\quad\forall s\in\mathbb R^d

  • If the distribution of process is invariant under rotations about the origin in Rd\mathbb R^d then the process is called as isotropic.

    OX={Oξ:ξX}XO is rotation \mathcal{O}X=\lbrace \mathcal{O}\xi:\xi\in X\rbrace \equiv X\quad\forall\mathcal{O}\text{ is rotation }

Properties of Poisson point process

Proposition 1.

  1. Xpoisson(S,ρ)X\sim poisson(\mathcal{S},\rho) if and only if BS\forall B\subset\mathcal{S} with μ(B)=Bρ(ξ)dξ<\mu(B)=\int_B\rho(\xi)d\xi<\infty and FNlf\forall F\in\mathcal{N}_{lf}

    P(xBF)=n=0exp(μ(B))n!BB1[{ξ1,,ξn}F]×i=1nρ(ξi)dξ1dξnP(x_B\in F) = \sum_{n=0}^\infty\frac{\exp(-\mu(B))}{n!}\int_B\cdots\int_B\mathbf{1}[\lbrace \xi_1,\ldots,\xi_n\rbrace \in F]\times\prod_{i=1}^n\rho(\xi_i)d\xi_1\cdots d\xi_n

  2. If Xpoisson(S,ρ)X\sim poisson(\mathcal{S},\rho), then for functions h:Nlf[0,)h:\Bbb N_{lf}\to[0,\infty) and BSB\subset \mathcal{S} with μ(B)<\mu(B)<\infty,

    Eh(xB)=n=0exp(μ(B))n!BBh({ξ1,,ξn})×i=1nρ(ξi)dξ1dξn\Bbb Eh(x_B) = \sum_{n=0}^\infty\frac{\exp(-\mu(B))}{n!}\int_B\cdots\int_Bh(\lbrace \xi_1,\ldots,\xi_n\rbrace )\times\prod_{i=1}^n\rho(\xi_i)d\xi_1\cdots d\xi_n

Theorem 1 (Existence). Xpoisson(S,ρ)X\sim poisson(\mathcal{S},\rho) exists and is uniquely determined by its void probability v(B)=exp(μ(B))v(B)=\exp(-\mu(B)) for bounded BSB\subset \mathcal{S}.

Proposition 2 (Independent scattering). If XX is a Poisson process on S\mathcal{S}, then xB1,x_{B_1},\cdots are independent for disjoint sets B1,B2,SB_1,B_2,\cdots\subset \mathcal{S}

Proposition 3 (Generating functional). If Xpoisson(S,ρ)X\sim poisson(\mathcal{S},\rho),

GX(u)=E[ξXu(ξ)]=exp(S(1u(ξ))ρ(ξ)dξ)G_X(u)=\Bbb E\bigg[\prod_{\xi\in X}u(\xi)\bigg] = \exp\bigg(\int_\mathcal{S}(1-u(\xi))\rho(\xi)d\xi\bigg)

for functions u:S[0,1]u:\mathcal{S}\to[0,1]

Proposition 4 (Construction of stationary Poisson point process). Let s1,u1,s2,u2,s_1,u_1,s_2,u_2,\ldots be mutually independent, where each uiu_i is uniformly distributed on {uRd:u=1}\lbrace u\in\Bbb R^d:\Vert u\Vert = 1\rbrace and siExp(ρwd)s_i\sim Exp(\rho w_d) with mean 1/(ρwd)1/(\rho w_d) for ρ>0\rho>0. wd=πd/2/Γ(1+d/2)w_d=\pi^{d/2}/\Gamma(1+d/2) is the volume of the dd-dimensional unit ball. Let R0=0R_0=0 and Rid=Ri1d+si,i=1,2,R_i^d=R^d_{i-1}+s_i, i=1,2,\cdots. Then,

X={R1u1,R2u2,}poisson(Rd,ρ)X=\lbrace R_1u_1,R_2u_2,\cdots\rbrace \sim poisson(\mathbb R^d,\rho)*\

Theorem 2 (Slivnyak-Mecke). If Xpoisson(S,ρ)X\sim poisson(\mathcal{S},\rho), for function h:S×Nlf[0,)h:\mathcal{S}\times\Bbb N_{lf}\to[0,\infty),

E[ξXh(ξ,X\ξ)]=SE[h(ξ,X)]ρ(ξ)dξ\Bbb E\bigg[\sum_{\xi\in X}h(\xi,X\backslash\xi)\bigg] = \int_\mathcal{S}\Bbb E[h(\xi,X)]\rho(\xi)d\xi

Theorem 3 (Extended Slivnyak-Mecke's Theorem). If Xpoisson(S,ρ)X\sim poisson(\mathcal{S},\rho), for any nNn\in\Bbb N and any function h:Sn×Nlf[0,)h:\mathcal{S}^n\times\Bbb N_{lf}\to[0,\infty),

E[ξ1,,ξnXh(ξ1,,ξn,X\{ξ1,,ξn})]=SE[h(ξ1,,ξn,X]i=1nρ(ξi)dξ1,dξn\Bbb E\bigg[\sum_{\xi_1,\cdots,\xi_n\in X}^{\neq} h(\xi_1,\cdots,\xi_n,X\backslash\lbrace \xi_1,\cdots,\xi_n\rbrace )\bigg] = \int_\mathcal{S} \Bbb E[h(\xi_1,\cdots,\xi_n,X]\prod_{i=1}^n\rho(\xi_i)d\xi_1,\cdots d\xi_n

where \neq means the nn points ξ1,,ξn\xi_1,\cdots,\xi_n are pairwise distinct.

Two basic operations for point processes

  • Superposition : A disjoint union i=1Xi\cup_{i=1}^\infty X_i of point processes

    Proposition 5. If Xipoisson(S,ρi),i=1,2,X_i\sim poisson(\mathcal{S},\rho_i), i=1,2,\cdots are mutually independent and ρ=iρi\rho=\sum_i\rho_i is locally integrable, then with probability one, X=i=1XiX=\sum_{i=1}^\infty X_i is a disjoint union and Xpoisson(S,ρ)X\sim poisson(\mathcal{S},\rho)

  • Thinning

    • XthinX_{thin}, independent thinning of XX with retention probability p(ξ)p(\xi), is obtained by including ξX\xi\in X in XthinX_{thin} with probability p(ξ)p(\xi), where points are included/excluded independently each other.

    • Xthin={ξX:R(ξ)p(ξ)}X_{thin}=\lbrace \xi\in X:R(\xi)\leq p(\xi)\rbrace where R(ξ)uniform(0,1),ξSR(\xi)\sim uniform(0,1), \xi\in\mathcal{S} are mutually independent and independent of XX.

    Theorem 4. Suppose Xipoisson(S,rhoi)X_i\sim poisson(\mathcal{S},rho_i). Then, XthinX_{thin} with retention probability p(ξ)p(\xi), and X\XthinX\backslash X_{thin} are independent Poisson point process with intensity functions ρthin(ξ)=p(ξ)ρ(ξ)\rho_{thin}(\xi)=p(\xi)\rho(\xi) and (ρρthin)(ξ)(\rho-\rho_{thin})(\xi) respectively.

  • Inhomogeneous Poisson point process from homogeneous Poisson point process by thinning

    Corollary 1. Suppose that Xpoisson(Rd,ρ)X\sim poisson(\Bbb R^d,\rho) with ρ(ξ)<c|\rho(\xi)|<c for some 0<c<0<c<\infty. Then, XX is distributed as an independent thinning of poisson(Rd,c)poisson(\Bbb R^d,c) with retention probability p(ξ)=ρ(ξ)/cp(\xi)=\rho(\xi)/c

Simulation of Poisson point process

Homogeneous case

Simulation of Xpoisson(Rd,ρ)X\sim poisson(\Bbb R^d,\rho) within bounded BB

  1. if B=b(0,r)B=b(0,r) :

    Use proposition 4 : i.e. generate s1,,smExp(ρwd)s_1,\ldots,s_m\sim Exp(\rho w_d) and u1,,umuniform({u:u=1})u_1,\ldots,u_m\sim uniform(\lbrace u:\Vert u\Vert = 1\rbrace ), where mm is given by Rm1rRmR_{m-1}\leq r\leq R_m. Then, return

    xB={R1u1,,Rm1um1}x_B = \lbrace R_1u_1,\cdots,R_{m-1}u_{m-1}\rbrace

  2. if B=[0,a1]××[0,ad]B=[0,a_1]\times\cdots\times[0,a_d] :

    generate N(B)=Poisson(ρa1ad)N(B)=Poisson(\rho a_1\cdots a_d), and generate N(B)N(B) points uniformly in BB.

  3. if BB is none of 1 and 2 :

    Simulate XX on a ball or box B0B_0 containing BB and disregard the points falling outside of the ball or box

Inhomogeneous case

When XX is inhomogeneous with ρ(ξ),ξB\rho(\xi),\xi\in B and ρ(ξ)ρ0\rho(\xi)\leq \rho_0 for a constant ρ0>0\rho_0>0, by Corollary 1,

  1. Generate a homogeneous Poisson point process YY on BB with intensity function ρ0\rho_0.

  2. Obtain XBX_B as an independent thinning of YBY_B with retention probability p(ξ)=ρ(ξ)/ρ0,ξBp(\xi)=\rho(\xi)/\rho_0,\xi\in B

Density of Poisson point process

  • Suppose that X1,X2X_1, X_2 are two point processes on S\mathcal{S} and X1X_1 is absolutely continuous w.r.t. X2X_2. i.e.

    P(X2F)=0P(X1F)=0FNlfP(X_2\in F)=0\Rightarrow P(X_1\in F)=0\quad \forall F\in\mathcal{N}_{lf}

  • By Radon-Nikodym theorem, there exists a function f:Nlf[0,]f:\Bbb N_{lf}\to[0,\infty] such tat FNlf\forall F\in\mathcal{N}_{lf}

    P(X1F)=E[I(X2F)f(X2)]P(X_1\in F) = \Bbb E[I(X_2\in F)f(X_2)]

  • We call ff a density of X1X_1 w.r.t. X2X_2.

Proposition 6.

  1. For any numbers ρ1,ρ2>0\rho_1,\rho_2>0, poisson(Rd,ρ1)poisson(\Bbb R^d,\rho_1) is absolutely continuous w.r.t. poisson(Rd,ρ2)poisson(\Bbb R^d,\rho_2) iff ρ1=ρ2\rho_1=\rho_2.

  2. *For i=1,2,i=1,2,, suppose that ρi:S[0,)\rho_i:\mathcal{S}\to[0,\infty) such that μi(S)=Sρi(ξ)dξ\mu_i(\mathcal{S})=\int_\mathcal{S}\rho_i(\xi)d\xi is finite and ρ2(ξ)>0\rho_2(\xi)>0 whenever ρ1(ξ)>0\rho_1(\xi)>0. Then poisson(S,ρ1)poisson(\mathcal{S},\rho_1) is absolutely continuous w.r.t. poisson(S,ρ2)poisson(\mathcal{S},\rho_2) with density

    f(x)=exp(μ2(S)μ1(S))ξxρ1(ξ)ρ2(ξ)f(x)=\exp(\mu_2(\mathcal{S})-\mu_1(\mathcal{S}))\prod_{\xi\in x}\frac{\rho_1(\xi)}{\rho_2(\xi)}

    for finite point configurations xSx\subset \mathcal{S}.*

From 2 at Proposition, we can let ρ21\rho_2\equiv 1 and suppose S\mathcal{S} is bounded. Then, such Poisson point process, say, X1X_1 is always absolutely continuous w.r.t. poisson(S,1)poisson(\mathcal{S},1) and

f(x)=exp(Sμ1(S))ξXρ1(ξ)f(x)=\exp(|\mathcal{S}|-\mu_1(\mathcal{S}))\prod_{\xi\in X}\rho_1(\xi)

Marked Poisson Point process

Definition 6. X={(ξ,mξ):ξY}X=\lbrace (\xi,m_\xi):\xi\in Y\rbrace , (ξ,mξ)T×M(\xi,m_\xi)\in\mathcal{T\times M} is a marked Poisson point process if Ypoisson(T,ϕ)Y\sim poisson(\mathcal{T},\phi) where ϕ\phi is locally integrable intensity function, and the marks {mξ,ξY}\lbrace m_\xi,\xi\in Y\rbrace are mutually independent condional on YY.

  • If the marks are identically distributed with a common distribution QQ, then QQ is called the mark distribution.

  • If M={1,,K}\mathcal{M}=\lbrace 1,\cdots,K\rbrace , it is called multitype Poisson point process.

Proposition 7. Let XX be a marked Poisson point process with MRp\mathcal{M}\subset \Bbb R^p, where conditional on YY, each mark mξm_\xi has a discrete or continuous density pξp_\xi, which doesn't depend on Y\ξY\backslash\xi. Let ρ(ξ,m)=ϕ(ξ)pξ(m)\rho(\xi,m)=\phi(\xi)p_\xi(m). Then,

  1. Xpoisson(T×M,ρ)X\sim poisson(\mathcal{T\times M},\rho)

  2. If κ(m)=Tρ(ξ,m)dξ\kappa(m)=\int_\mathcal{T}\rho(\xi,m)d\xi is locally integrable, then

{mξ:ξY}poisson(M,κ)\lbrace m_\xi:\xi\in Y\rbrace \sim poisson(\mathcal{M},\kappa)

Multivariate Poisson process and random labeling

  • Multitype point process XX with M={1,,K}\mathcal{M}=\lbrace 1,\ldots,K\rbrace is equivalent to multivariate point process (X1,,XK)(X_1,\ldots,X_K)

  • The following two statements are equivalent.

    1. P(mξ=iY=y)=pξ(i)P(m_\xi=i\Vert Y=y)=p_\xi(i) depends only on ξ\xi for realizations yy of YY and ξy\xi\in y

    2. (X1,,XK)(X_1,\cdots,X_K) is a multivariate Poisson point process with independent components Xipoisson(T,ρi)X_i\sim poisson(\mathcal{T},\rho_i), where ρi(ξ)=ϕ(ξ)pξ(i),i=1,,K\rho_i(\xi)=\phi(\xi)p_\xi(i),\quad i=1,\cdots,K

  • Random labeling means that conditional on YY, the marks mξm_{\xi} are mutually independent and the distribution of mξm_\xi does not depend on YY.

References

  • 서울대학교 공간자료분석 강의노트
  • Handbook of Spatial Statistics