Determinantal point processes
statistical modeling and inference November 27, 2014 Jesper Møller jm@math.aau.dk
Department of Mathematical Sciences Aalborg University Denmark
Determinantal point processes statistical modeling and inference - - PowerPoint PPT Presentation
Determinantal point processes statistical modeling and inference November 27, 2014 Jesper Mller jm@math.aau.dk Department of Mathematical Sciences Aalborg University Denmark Joint work Determinantal point processes on R d : Jesper Mller
Department of Mathematical Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller
3
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ Determinantal point processes (DPP) are inhibitive/regular/repulsive point
32
Jesper Møller
3
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ Determinantal point processes (DPP) are inhibitive/regular/repulsive point
◮ Introduced by O. Macchi in 1975 to model fermions in quantum mechanics.
32
Jesper Møller
3
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ Determinantal point processes (DPP) are inhibitive/regular/repulsive point
◮ Introduced by O. Macchi in 1975 to model fermions in quantum mechanics. ◮ Several theoretical studies appeared in the 2000’s.
32
Jesper Møller
3
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ Determinantal point processes (DPP) are inhibitive/regular/repulsive point
◮ Introduced by O. Macchi in 1975 to model fermions in quantum mechanics. ◮ Several theoretical studies appeared in the 2000’s. ◮ Statistical models and inference have so far been largely unexplored.
32
Jesper Møller
4
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
i<j
32
Jesper Møller
4
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
i<j
◮ The normalizing constant c(r, R, β, γ) is intractable.
32
Jesper Møller
4
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
i<j
◮ The normalizing constant c(r, R, β, γ) is intractable. ◮ Interpretations? We don’t know the intensity or any other moment properties.
32
Jesper Møller
4
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
i<j
◮ The normalizing constant c(r, R, β, γ) is intractable. ◮ Interpretations? We don’t know the intensity or any other moment properties. ◮ We don’t know the distribution of the number of points.
32
Jesper Møller
4
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
i<j
◮ The normalizing constant c(r, R, β, γ) is intractable. ◮ Interpretations? We don’t know the intensity or any other moment properties. ◮ We don’t know the distribution of the number of points. ◮ (Long) MCMC runs are needed...
32
Jesper Møller
4
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
i<j
◮ The normalizing constant c(r, R, β, γ) is intractable. ◮ Interpretations? We don’t know the intensity or any other moment properties. ◮ We don’t know the distribution of the number of points. ◮ (Long) MCMC runs are needed... ◮ We have ignored edge effects: the restriction to B ⊂ S (B = S) is not a Strauss
32
Jesper Møller
4
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
i<j
◮ The normalizing constant c(r, R, β, γ) is intractable. ◮ Interpretations? We don’t know the intensity or any other moment properties. ◮ We don’t know the distribution of the number of points. ◮ (Long) MCMC runs are needed... ◮ We have ignored edge effects: the restriction to B ⊂ S (B = S) is not a Strauss
◮ On Rd a ‘local specification’ is needed and the issue of phase transition has to
32
Jesper Møller
5
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ X : spatial point process on Rd
32
Jesper Møller
5
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ X : spatial point process on Rd ◮ For any Borel set B ⊆ Rd, XB = X ∩ B.
32
Jesper Møller
5
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ X : spatial point process on Rd ◮ For any Borel set B ⊆ Rd, XB = X ∩ B. ◮ For any integer n > 0, denote ρ(n) the n’th order joint intensity of X:
◮ Intuitively,
32
Jesper Møller
5
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ X : spatial point process on Rd ◮ For any Borel set B ⊆ Rd, XB = X ∩ B. ◮ For any integer n > 0, denote ρ(n) the n’th order joint intensity of X:
◮ Intuitively,
◮ In particular ρ = ρ(1) is the intensity function.
32
Jesper Møller
6
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller
6
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ The Poisson process with intensity ρ(x) is the special case where
32
Jesper Møller
6
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ The Poisson process with intensity ρ(x) is the special case where
◮ For existence, conditions on the kernel C are mandatory.
32
Jesper Møller
6
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ The Poisson process with intensity ρ(x) is the special case where
◮ For existence, conditions on the kernel C are mandatory.
32
Jesper Møller
7
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ The intensity of X is ρ(x) = C(x, x).
32
Jesper Møller
7
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ The intensity of X is ρ(x) = C(x, x). ◮ Inhibition, since
32
Jesper Møller
7
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ The intensity of X is ρ(x) = C(x, x). ◮ Inhibition, since
◮ The pair correlation function is
32
Jesper Møller
7
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ The intensity of X is ρ(x) = C(x, x). ◮ Inhibition, since
◮ The pair correlation function is
◮ Any smooth transformation or independent thinning of X is still a DPP with an
32
Jesper Møller
7
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ The intensity of X is ρ(x) = C(x, x). ◮ Inhibition, since
◮ The pair correlation function is
◮ Any smooth transformation or independent thinning of X is still a DPP with an
◮ The restriction to any Borel set B ⊂ Sd is a DPP with kernel CB(x, y) = C(x, y)
32
Jesper Møller
7
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ The intensity of X is ρ(x) = C(x, x). ◮ Inhibition, since
◮ The pair correlation function is
◮ Any smooth transformation or independent thinning of X is still a DPP with an
◮ The restriction to any Borel set B ⊂ Sd is a DPP with kernel CB(x, y) = C(x, y)
◮ Given a kernel C, there exists at most one DPP(C).
32
Jesper Møller
8
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller
8
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
∞
k φS k (x)φS k (y),
k ≥ 0 and {φS k } is a set of orthonormal basis functions for L2(S), i.e.,
k (x)φS l (x) dx = 1{k=l}.
32
Jesper Møller
8
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
∞
k φS k (x)φS k (y),
k ≥ 0 and {φS k } is a set of orthonormal basis functions for L2(S), i.e.,
k (x)φS l (x) dx = 1{k=l}.
k ≤ 1 for all compact S ⊂ Rd and all k.
32
Jesper Møller
9
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller
9
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
k < 1 ∀k, then XS ≪ Poisson(S, 1), with density
k=1 log(1 − λS k ) and ˜
∞
k φS k (x)φS k (y),
k =
k
k
32
Jesper Møller
9
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
k < 1 ∀k, then XS ≪ Poisson(S, 1), with density
k=1 log(1 − λS k ) and ˜
∞
k φS k (x)φS k (y),
k =
k
k
◮ Thus to calculate the density/likelihood we need the spectral representation.
32
Jesper Møller
9
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
k < 1 ∀k, then XS ≪ Poisson(S, 1), with density
k=1 log(1 − λS k ) and ˜
∞
k φS k (x)φS k (y),
k =
k
k
◮ Thus to calculate the density/likelihood we need the spectral representation. ◮ Conversely, existence of XS is ensured by that
k =
k
k
32
Jesper Møller
10
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller
10
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
1 , λS 1 , . . ., and
∞
k (x)φS k (y),
32
Jesper Møller
10
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
1 , λS 1 , . . ., and
∞
k (x)φS k (y),
d
32
Jesper Møller
10
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
1 , λS 1 , . . ., and
∞
k (x)φS k (y),
d
∞
∞
k ,
∞
k (1 − λS k ).
32
Jesper Møller
10
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
1 , λS 1 , . . ., and
∞
k (x)φS k (y),
d
∞
∞
k ,
∞
k (1 − λS k ).
k =
32
Jesper Møller
11
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
k (x)φS k (y) = n
ki(x)φS ki(y),
32
Jesper Møller
11
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
k (x)φS k (y) = n
ki(x)φS ki(y),
32
Jesper Møller
11
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
k (x)φS k (y) = n
ki(x)φS ki(y),
32
Jesper Møller
12
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ A DPP on Rd is specified through a continuous (complex) covariance function
32
Jesper Møller
12
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ A DPP on Rd is specified through a continuous (complex) covariance function
◮ C determines the moment properties of the DPP
32
Jesper Møller
12
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ A DPP on Rd is specified through a continuous (complex) covariance function
◮ C determines the moment properties of the DPP
◮ Given the spectral representation of C on a compact set S we
◮ have a simple existence condition, ◮ know the distribution of the number of points falling in S, ◮ can simulate the process on S, ◮ can calculate the density/likelihood.
32
Jesper Møller
12
Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ A DPP on Rd is specified through a continuous (complex) covariance function
◮ C determines the moment properties of the DPP
◮ Given the spectral representation of C on a compact set S we
◮ have a simple existence condition, ◮ know the distribution of the number of points falling in S, ◮ can simulate the process on S, ◮ can calculate the density/likelihood.
32
Jesper Møller Definition, existence and basic properties
13
Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties
13
Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties
13
Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties
13
Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties
14
Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties
14
Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties
14
Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties
15
Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
k and φS k in
∞
k φS k (x)φS k (y).
32
Jesper Møller Definition, existence and basic properties
15
Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
k and φS k in
∞
k φS k (x)φS k (y).
◮ Choose the Fourier basis: φS k (x) = e−2πik·x. ◮ Choose λS k = ϕ(k), where ϕ is a spectral density with ϕ ≤ 1.
32
Jesper Møller Definition, existence and basic properties
15
Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
k and φS k in
∞
k φS k (x)φS k (y).
◮ Choose the Fourier basis: φS k (x) = e−2πik·x. ◮ Choose λS k = ϕ(k), where ϕ is a spectral density with ϕ ≤ 1. ◮ Then we have a well-defined DPP on S, which can easily be simulated and the
32
Jesper Møller Definition, existence and basic properties
15
Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
k and φS k in
∞
k φS k (x)φS k (y).
◮ Choose the Fourier basis: φS k (x) = e−2πik·x. ◮ Choose λS k = ϕ(k), where ϕ is a spectral density with ϕ ≤ 1. ◮ Then we have a well-defined DPP on S, which can easily be simulated and the
◮ To obtain a DPP on Rd start by modelling ϕ ≤ 1.
32
Jesper Møller Definition, existence and basic properties
15
Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
k and φS k in
∞
k φS k (x)φS k (y).
◮ Choose the Fourier basis: φS k (x) = e−2πik·x. ◮ Choose λS k = ϕ(k), where ϕ is a spectral density with ϕ ≤ 1. ◮ Then we have a well-defined DPP on S, which can easily be simulated and the
◮ To obtain a DPP on Rd start by modelling ϕ ≤ 1.
◮ C0 (and thus the moment properties) is given as an infinite sum → parameters
32
Jesper Møller Definition, existence and basic properties
16
Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations
17
Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations
17
Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ Whittle-Matérn model, which includes the exponential model (ν = 1/2) and the
Γ(ν) Γ(ν+d/2)(2√πα)d .
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations
17
Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ Whittle-Matérn model, which includes the exponential model (ν = 1/2) and the
Γ(ν) Γ(ν+d/2)(2√πα)d . ◮ Power exponential spectral model
Γ(d/2)αd
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations
18
Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ model <- detGauss(rho=100, alpha=0.05, d=2) ◮ model <- detMatern(rho=100, alpha=0.03, nu=0.5, d=2) ◮ model <- detPowerExp(rho=100, alpha=0.17, nu=2, d=2)
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations
18
Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ model <- detGauss(rho=100, alpha=0.05, d=2) ◮ model <- detMatern(rho=100, alpha=0.03, nu=0.5, d=2) ◮ model <- detPowerExp(rho=100, alpha=0.17, nu=2, d=2)
◮ detkernel(model) ◮ detspecden(model) ◮ pcfmodel(model) ◮ Kmodel(model)
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models
19
Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ model <- detGauss(rho=100, alpha=0.05, d=2)
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models
19
Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ model <- detGauss(rho=100, alpha=0.05, d=2)
◮ Change the window (default is the unit square):
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models
19
Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ model <- detGauss(rho=100, alpha=0.05, d=2)
◮ Change the window (default is the unit square):
◮ Several realizations:
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models
20
Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models
20
Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models
20
Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models
20
Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models
20
Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models
20
Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models
20
Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation
21
Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation
21
Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation
22
Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ Default estimation method is “partial likelihood” where we use
◮ Full likelihood:
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation
22
Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ Default estimation method is “partial likelihood” where we use
◮ Full likelihood:
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation
22
Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ Default estimation method is “partial likelihood” where we use
◮ Full likelihood:
2 4 6 8 10 −1.5 −1.0 −0.5 0.0
Strauss Matern Data
1 2 3 0.0 0.2 0.4 0.6 0.8
Strauss Matern Data
0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0.0 0.2 0.4 0.6 0.8
Strauss Matern Data
0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 1 2 3 4 5 6
Strauss Matern Data
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation
24
Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ has less parameters ◮ (arguably) provides a better fit ◮ has a canonical way of estimating parameters (likelihood) ◮ direct access to the moments (intensity, pair correlation function, ...)
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation
24
Stationary data example Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ has less parameters ◮ (arguably) provides a better fit ◮ has a canonical way of estimating parameters (likelihood) ◮ direct access to the moments (intensity, pair correlation function, ...)
◮ parameter estimation relies to a certain extend on “ad-hoc” methods ◮ the density and moments can only be obtained by MCMC simulation.
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example
25
Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example
25
Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example
26
Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example
26
Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ Fit a parametric model to ρ depending on relevant covariates (second
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example
26
Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ Fit a parametric model to ρ depending on relevant covariates (second
◮ Use the fitted intensity to estimate the inhomogeneous g-function (or
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example
26
Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ Fit a parametric model to ρ depending on relevant covariates (second
◮ Use the fitted intensity to estimate the inhomogeneous g-function (or
◮ Fit a parametric model for R0 via minimum contrast.
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example
26
Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ Fit a parametric model to ρ depending on relevant covariates (second
◮ Use the fitted intensity to estimate the inhomogeneous g-function (or
◮ Fit a parametric model for R0 via minimum contrast. ◮ The resulting DPP has kernel
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example
27
Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example
27
Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example
27
Non-stat. example DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example
28
DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ On the sphere the spherical harmonics constitute a set of basis functions
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example
28
DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ On the sphere the spherical harmonics constitute a set of basis functions
◮ Thus we only have to make a parametric model for the eigenvalues λk to have
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example
28
DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ On the sphere the spherical harmonics constitute a set of basis functions
◮ Thus we only have to make a parametric model for the eigenvalues λk to have
◮ There are covariance functions on the sphere with known eigenvalues. One is
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example
28
DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ On the sphere the spherical harmonics constitute a set of basis functions
◮ Thus we only have to make a parametric model for the eigenvalues λk to have
◮ There are covariance functions on the sphere with known eigenvalues. One is
◮ We have implemented it in R:
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example
28
DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
◮ On the sphere the spherical harmonics constitute a set of basis functions
◮ Thus we only have to make a parametric model for the eigenvalues λk to have
◮ There are covariance functions on the sphere with known eigenvalues. One is
◮ We have implemented it in R:
◮ Simlulations rely on the previously developed code (with some modifications):
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example
29
DPPs on the sphere (on going research project) Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project)
30
Concluding remarks
Sciences Aalborg University Denmark
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project)
30
Concluding remarks
Sciences Aalborg University Denmark
◮ They provide flexible parametric models of repulsive point processes
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project)
30
Concluding remarks
Sciences Aalborg University Denmark
◮ They provide flexible parametric models of repulsive point processes
◮ Easily and very quickly simulated.
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project)
30
Concluding remarks
Sciences Aalborg University Denmark
◮ They provide flexible parametric models of repulsive point processes
◮ Easily and very quickly simulated. ◮ Closed form expressions for all orders of moments.
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project)
30
Concluding remarks
Sciences Aalborg University Denmark
◮ They provide flexible parametric models of repulsive point processes
◮ Easily and very quickly simulated. ◮ Closed form expressions for all orders of moments. ◮ Closed form expression for the density of a DPP on any bounded set.
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project)
30
Concluding remarks
Sciences Aalborg University Denmark
◮ They provide flexible parametric models of repulsive point processes
◮ Easily and very quickly simulated. ◮ Closed form expressions for all orders of moments. ◮ Closed form expression for the density of a DPP on any bounded set. ◮ Inference is feasible, including likelihood inference. Freely avaliable software!
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project)
30
Concluding remarks
Sciences Aalborg University Denmark
◮ They provide flexible parametric models of repulsive point processes
◮ Easily and very quickly simulated. ◮ Closed form expressions for all orders of moments. ◮ Closed form expression for the density of a DPP on any bounded set. ◮ Inference is feasible, including likelihood inference. Freely avaliable software!
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project)
31
Concluding remarks
Sciences Aalborg University Denmark
◮ Implementing more models (circular, generalized Cauchy, generalized sinc,
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project)
31
Concluding remarks
Sciences Aalborg University Denmark
◮ Implementing more models (circular, generalized Cauchy, generalized sinc,
◮ Implementing different algorithms for approximating the likelihood (based on
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project)
31
Concluding remarks
Sciences Aalborg University Denmark
◮ Implementing more models (circular, generalized Cauchy, generalized sinc,
◮ Implementing different algorithms for approximating the likelihood (based on
◮ Developing C-code for simulation and inference.
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project)
31
Concluding remarks
Sciences Aalborg University Denmark
◮ Implementing more models (circular, generalized Cauchy, generalized sinc,
◮ Implementing different algorithms for approximating the likelihood (based on
◮ Developing C-code for simulation and inference. ◮ Developing and implementing more models on the sphere.
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project)
31
Concluding remarks
Sciences Aalborg University Denmark
◮ Implementing more models (circular, generalized Cauchy, generalized sinc,
◮ Implementing different algorithms for approximating the likelihood (based on
◮ Developing C-code for simulation and inference. ◮ Developing and implementing more models on the sphere. ◮ Implementing summary statistics on the sphere.
32
Jesper Møller Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stat. example DPPs on the sphere (on going research project)
32
Concluding remarks
Sciences Aalborg University Denmark
[1] Hough, J. B., M. Krishnapur, Y. Peres, and B. Viràg (2006). Determinantal processes and independence. Probability Surveys 3, 206–229. [2] Macchi, O. (1975). The coincidence approach to stochastic point processes. Advances in Applied Probability 7, 83–122. [3] McCullagh, P . and J. Møller (2006). The permanental process. Advances in Applied Probability 38, 873–888. [4] Møller, J. and R. P . Waagepetersen (2004). Statistical Inference and Simulation for Spatial Point Processes. CRC/Chapman & Hall. [5] Scardicchio, A., C. Zachary, and S. Torquato (2009). Statistical properties of determinantal point processes in high-dimensional Euclidean spaces. Physical Review E 79(4). [6] Shirai, T. and Y. Takahashi (2003). Random point fields associated with certain Fredholm determinants. I. Fermion, Poisson and boson point processes. Journal of Functional Analysis 2, 414–463. [7] Soshnikov, A. (2000). Determinantal random point fields. Russian Math. Surveys 55, 923–975.