Determinantal point processes statistical modeling and inference - - PowerPoint PPT Presentation

determinantal point processes
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 1

Determinantal point processes

statistical modeling and inference November 27, 2014 Jesper Møller jm@math.aau.dk

Department of Mathematical Sciences Aalborg University Denmark

slide-2
SLIDE 2

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Joint work

Determinantal point processes on Rd: F . Lavancier, J. Møller and E. Rubak (2015). Determinantal point process models and statistical inference. To appear in Journal of Royal Statistical Society: Series B (Statistical Methodology). F . Lavancier, J. Møller and E. Rubak (2014). Determinantal point process models and statistical inference: Extended version (61 pages). Available at arXiv:1205.4818.

slide-3
SLIDE 3

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Joint work

Determinantal point processes on Rd: F . Lavancier, J. Møller and E. Rubak (2015). Determinantal point process models and statistical inference. To appear in Journal of Royal Statistical Society: Series B (Statistical Methodology). F . Lavancier, J. Møller and E. Rubak (2014). Determinantal point process models and statistical inference: Extended version (61 pages). Available at arXiv:1205.4818. Determinantal point processes on Sd (in progress): Collaborators: Emilio Porcu, University Federico Santa Maria, Valparaiso (Chile), Morten Nielsen and Ege Rubak, Dept. of Mathematical Sciences, Aalborg University.

slide-4
SLIDE 4

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Agenda

Definition, existence and basic properties Stationary DPPs and approximations Parametric models Simulation Stationary data example Non-stationary data example DPPs on the sphere (on going research project) Concluding remarks

slide-5
SLIDE 5

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Introduction

  • Poisson

DPP DPP with stronger inhibition

◮ Determinantal point processes (DPP) are inhibitive/regular/repulsive point

processes.

slide-6
SLIDE 6

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Introduction

  • Poisson

DPP DPP with stronger inhibition

◮ Determinantal point processes (DPP) are inhibitive/regular/repulsive point

processes.

◮ Introduced by O. Macchi in 1975 to model fermions in quantum mechanics.

slide-7
SLIDE 7

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Introduction

  • Poisson

DPP DPP with stronger inhibition

◮ Determinantal point processes (DPP) are inhibitive/regular/repulsive point

processes.

◮ Introduced by O. Macchi in 1975 to model fermions in quantum mechanics. ◮ Several theoretical studies appeared in the 2000’s.

slide-8
SLIDE 8

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Introduction

  • Poisson

DPP DPP with stronger inhibition

◮ Determinantal point processes (DPP) are inhibitive/regular/repulsive point

processes.

◮ 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.

slide-9
SLIDE 9

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Gibbs point processes — the usual class of point pro- cesses used for modelling inhibition

Example: Strauss hard-core process f({x1, . . . , xn}) = 1 c(r, R, β, γ)βn

i<j

γ1{xi −xj ≤R}1{xi−xj>r}, {x1, . . . , xn} ⊂ S, where S ⊂ Rd is compact; n = 0, 1, . . .; 0 ≤ r < R, β > 0, 0 ≤ γ ≤ 1 are parameters; the density is w.r.t. the unit rate Poisson process.

slide-10
SLIDE 10

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Gibbs point processes — the usual class of point pro- cesses used for modelling inhibition

Example: Strauss hard-core process f({x1, . . . , xn}) = 1 c(r, R, β, γ)βn

i<j

γ1{xi −xj ≤R}1{xi−xj>r}, {x1, . . . , xn} ⊂ S, where S ⊂ Rd is compact; n = 0, 1, . . .; 0 ≤ r < R, β > 0, 0 ≤ γ ≤ 1 are parameters; the density is w.r.t. the unit rate Poisson process.

◮ The normalizing constant c(r, R, β, γ) is intractable.

slide-11
SLIDE 11

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Gibbs point processes — the usual class of point pro- cesses used for modelling inhibition

Example: Strauss hard-core process f({x1, . . . , xn}) = 1 c(r, R, β, γ)βn

i<j

γ1{xi −xj ≤R}1{xi−xj>r}, {x1, . . . , xn} ⊂ S, where S ⊂ Rd is compact; n = 0, 1, . . .; 0 ≤ r < R, β > 0, 0 ≤ γ ≤ 1 are parameters; the density is w.r.t. the unit rate Poisson process.

◮ The normalizing constant c(r, R, β, γ) is intractable. ◮ Interpretations? We don’t know the intensity or any other moment properties.

slide-12
SLIDE 12

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Gibbs point processes — the usual class of point pro- cesses used for modelling inhibition

Example: Strauss hard-core process f({x1, . . . , xn}) = 1 c(r, R, β, γ)βn

i<j

γ1{xi −xj ≤R}1{xi−xj>r}, {x1, . . . , xn} ⊂ S, where S ⊂ Rd is compact; n = 0, 1, . . .; 0 ≤ r < R, β > 0, 0 ≤ γ ≤ 1 are parameters; the density is w.r.t. the unit rate Poisson process.

◮ 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.

slide-13
SLIDE 13

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Gibbs point processes — the usual class of point pro- cesses used for modelling inhibition

Example: Strauss hard-core process f({x1, . . . , xn}) = 1 c(r, R, β, γ)βn

i<j

γ1{xi −xj ≤R}1{xi−xj>r}, {x1, . . . , xn} ⊂ S, where S ⊂ Rd is compact; n = 0, 1, . . .; 0 ≤ r < R, β > 0, 0 ≤ γ ≤ 1 are parameters; the density is w.r.t. the unit rate Poisson process.

◮ 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...

slide-14
SLIDE 14

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Gibbs point processes — the usual class of point pro- cesses used for modelling inhibition

Example: Strauss hard-core process f({x1, . . . , xn}) = 1 c(r, R, β, γ)βn

i<j

γ1{xi −xj ≤R}1{xi−xj>r}, {x1, . . . , xn} ⊂ S, where S ⊂ Rd is compact; n = 0, 1, . . .; 0 ≤ r < R, β > 0, 0 ≤ γ ≤ 1 are parameters; the density is w.r.t. the unit rate Poisson process.

◮ 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

hard-core process.

slide-15
SLIDE 15

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Gibbs point processes — the usual class of point pro- cesses used for modelling inhibition

Example: Strauss hard-core process f({x1, . . . , xn}) = 1 c(r, R, β, γ)βn

i<j

γ1{xi −xj ≤R}1{xi−xj>r}, {x1, . . . , xn} ⊂ S, where S ⊂ Rd is compact; n = 0, 1, . . .; 0 ≤ r < R, β > 0, 0 ≤ γ ≤ 1 are parameters; the density is w.r.t. the unit rate Poisson process.

◮ 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

hard-core process.

◮ On Rd a ‘local specification’ is needed and the issue of phase transition has to

be clarified.

slide-16
SLIDE 16

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Notation

◮ X : spatial point process on Rd

slide-17
SLIDE 17

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Notation

◮ X : spatial point process on Rd ◮ For any Borel set B ⊆ Rd, XB = X ∩ B.

slide-18
SLIDE 18

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Notation

◮ 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:

E [#XB1 · · · #XBn] =

  • B1

· · ·

  • Bn

ρ(n)(x1, . . . , xn) dx1 · · · dxn for disjoint Borel sets B1, . . . , Bn ⊆ Rd.

◮ Intuitively,

ρ(n)(x1, . . . , xn) dx1 · · · dxn is the probability that for each i = 1, . . . , n, X has a point in a region around xi of volume dxi.

slide-19
SLIDE 19

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Notation

◮ 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:

E [#XB1 · · · #XBn] =

  • B1

· · ·

  • Bn

ρ(n)(x1, . . . , xn) dx1 · · · dxn for disjoint Borel sets B1, . . . , Bn ⊆ Rd.

◮ Intuitively,

ρ(n)(x1, . . . , xn) dx1 · · · dxn is the probability that for each i = 1, . . . , n, X has a point in a region around xi of volume dxi.

◮ In particular ρ = ρ(1) is the intensity function.

slide-20
SLIDE 20

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Definition of a DPP

Definition

Let C be a function Rd × Rd → C. X is a determinantal point process with kernel C, denoted X ∼ DPP(C), if ρ(n)(x1, . . . , xn) = det{C(xi, xj}i,j=1,...,n , n = 1, 2, . . .

slide-21
SLIDE 21

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Definition of a DPP

Definition

Let C be a function Rd × Rd → C. X is a determinantal point process with kernel C, denoted X ∼ DPP(C), if ρ(n)(x1, . . . , xn) = det{C(xi, xj}i,j=1,...,n , n = 1, 2, . . .

◮ The Poisson process with intensity ρ(x) is the special case where

C(x, x) = ρ(x) and C(x, y) = 0 if x = y.

slide-22
SLIDE 22

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Definition of a DPP

Definition

Let C be a function Rd × Rd → C. X is a determinantal point process with kernel C, denoted X ∼ DPP(C), if ρ(n)(x1, . . . , xn) = det{C(xi, xj}i,j=1,...,n , n = 1, 2, . . .

◮ The Poisson process with intensity ρ(x) is the special case where

C(x, x) = ρ(x) and C(x, y) = 0 if x = y.

◮ For existence, conditions on the kernel C are mandatory.

E.g. det{C(xi, xj}i,j=1,...,n ≥ 0.

slide-23
SLIDE 23

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Definition of a DPP

Definition

Let C be a function Rd × Rd → C. X is a determinantal point process with kernel C, denoted X ∼ DPP(C), if ρ(n)(x1, . . . , xn) = det{C(xi, xj}i,j=1,...,n , n = 1, 2, . . .

◮ The Poisson process with intensity ρ(x) is the special case where

C(x, x) = ρ(x) and C(x, y) = 0 if x = y.

◮ For existence, conditions on the kernel C are mandatory.

E.g. det{C(xi, xj}i,j=1,...,n ≥ 0. For ease of exposition assume (C1) C is a continuous (complex) covariance function.

slide-24
SLIDE 24

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Basic properties (if X ∼ DPP(C) exists)

◮ The intensity of X is ρ(x) = C(x, x).

slide-25
SLIDE 25

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Basic properties (if X ∼ DPP(C) exists)

◮ The intensity of X is ρ(x) = C(x, x). ◮ Inhibition, since

ρ(n)(x1, . . . , xn) ≤ ρ(x1) · · · ρ(xn) with equality iff X is a Poisson process with intensity function ρ.

slide-26
SLIDE 26

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Basic properties (if X ∼ DPP(C) exists)

◮ The intensity of X is ρ(x) = C(x, x). ◮ Inhibition, since

ρ(n)(x1, . . . , xn) ≤ ρ(x1) · · · ρ(xn) with equality iff X is a Poisson process with intensity function ρ.

◮ The pair correlation function is

g(x, y) := ρ(2)(x, y) ρ(x)ρ(y) = 1 − C(x, y)C(y, x) C(x, x)C(y, y) = 1 − |R(x, y)|2 ≤ 1 where R is the correlation function corresponding to C.

slide-27
SLIDE 27

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Basic properties (if X ∼ DPP(C) exists)

◮ The intensity of X is ρ(x) = C(x, x). ◮ Inhibition, since

ρ(n)(x1, . . . , xn) ≤ ρ(x1) · · · ρ(xn) with equality iff X is a Poisson process with intensity function ρ.

◮ The pair correlation function is

g(x, y) := ρ(2)(x, y) ρ(x)ρ(y) = 1 − C(x, y)C(y, x) C(x, x)C(y, y) = 1 − |R(x, y)|2 ≤ 1 where R is the correlation function corresponding to C.

◮ Any smooth transformation or independent thinning of X is still a DPP with an

explicitly given kernel.

slide-28
SLIDE 28

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Basic properties (if X ∼ DPP(C) exists)

◮ The intensity of X is ρ(x) = C(x, x). ◮ Inhibition, since

ρ(n)(x1, . . . , xn) ≤ ρ(x1) · · · ρ(xn) with equality iff X is a Poisson process with intensity function ρ.

◮ The pair correlation function is

g(x, y) := ρ(2)(x, y) ρ(x)ρ(y) = 1 − C(x, y)C(y, x) C(x, x)C(y, y) = 1 − |R(x, y)|2 ≤ 1 where R is the correlation function corresponding to C.

◮ Any smooth transformation or independent thinning of X is still a DPP with an

explicitly given kernel.

◮ The restriction to any Borel set B ⊂ Sd is a DPP with kernel CB(x, y) = C(x, y)

if x, y ∈ B and CB(x, y) = 0 else.

slide-29
SLIDE 29

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Basic properties (if X ∼ DPP(C) exists)

◮ The intensity of X is ρ(x) = C(x, x). ◮ Inhibition, since

ρ(n)(x1, . . . , xn) ≤ ρ(x1) · · · ρ(xn) with equality iff X is a Poisson process with intensity function ρ.

◮ The pair correlation function is

g(x, y) := ρ(2)(x, y) ρ(x)ρ(y) = 1 − C(x, y)C(y, x) C(x, x)C(y, y) = 1 − |R(x, y)|2 ≤ 1 where R is the correlation function corresponding to C.

◮ Any smooth transformation or independent thinning of X is still a DPP with an

explicitly given kernel.

◮ The restriction to any Borel set B ⊂ Sd is a DPP with kernel CB(x, y) = C(x, y)

if x, y ∈ B and CB(x, y) = 0 else.

◮ Given a kernel C, there exists at most one DPP(C).

slide-30
SLIDE 30

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Existence

By Mercer’s theorem, for any compact set S ⊂ Rd, C restricted to S × S, denoted CS, has a spectral representation,

slide-31
SLIDE 31

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Existence

By Mercer’s theorem, for any compact set S ⊂ Rd, C restricted to S × S, denoted CS, has a spectral representation, CS(x, y) =

  • k=1

λS

k φS k (x)φS k (y),

(x, y) ∈ S × S, where λS

k ≥ 0 and {φS k } is a set of orthonormal basis functions for L2(S), i.e.,

  • S

φS

k (x)φS l (x) dx = 1{k=l}.

slide-32
SLIDE 32

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Existence

By Mercer’s theorem, for any compact set S ⊂ Rd, C restricted to S × S, denoted CS, has a spectral representation, CS(x, y) =

  • k=1

λS

k φS k (x)φS k (y),

(x, y) ∈ S × S, where λS

k ≥ 0 and {φS k } is a set of orthonormal basis functions for L2(S), i.e.,

  • S

φS

k (x)φS l (x) dx = 1{k=l}.

Theorem (Macchi, 1975)

Under (C1), existence of DPP(C) is equivalent to : λS

k ≤ 1 for all compact S ⊂ Rd and all k.

slide-33
SLIDE 33

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Density on a compact set S

Let X ∼ DPP(C) and S ⊂ Rd be any compact set.

slide-34
SLIDE 34

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Density on a compact set S

Let X ∼ DPP(C) and S ⊂ Rd be any compact set.

Theorem (Macchi (1975))

If λS

k < 1 ∀k, then XS ≪ Poisson(S, 1), with density

f({x1, . . . , xn}) = exp(|S| − D) det{C(xi, xj)}i,j=1,...,n , where D = − ∞

k=1 log(1 − λS k ) and ˜

C : S × S → C is given by ˜ C(x, y) =

  • k=1

˜ λS

k φS k (x)φS k (y),

˜ λS

k =

λS

k

1 − λS

k

.

slide-35
SLIDE 35

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Density on a compact set S

Let X ∼ DPP(C) and S ⊂ Rd be any compact set.

Theorem (Macchi (1975))

If λS

k < 1 ∀k, then XS ≪ Poisson(S, 1), with density

f({x1, . . . , xn}) = exp(|S| − D) det{C(xi, xj)}i,j=1,...,n , where D = − ∞

k=1 log(1 − λS k ) and ˜

C : S × S → C is given by ˜ C(x, y) =

  • k=1

˜ λS

k φS k (x)φS k (y),

˜ λS

k =

λS

k

1 − λS

k

.

◮ Thus to calculate the density/likelihood we need the spectral representation.

slide-36
SLIDE 36

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Density on a compact set S

Let X ∼ DPP(C) and S ⊂ Rd be any compact set.

Theorem (Macchi (1975))

If λS

k < 1 ∀k, then XS ≪ Poisson(S, 1), with density

f({x1, . . . , xn}) = exp(|S| − D) det{C(xi, xj)}i,j=1,...,n , where D = − ∞

k=1 log(1 − λS k ) and ˜

C : S × S → C is given by ˜ C(x, y) =

  • k=1

˜ λS

k φS k (x)φS k (y),

˜ λS

k =

λS

k

1 − λS

k

.

◮ Thus to calculate the density/likelihood we need the spectral representation. ◮ Conversely, existence of XS is ensured by that

λS

k =

˜ λS

k

1 + ˜ λS

k

< 1.

slide-37
SLIDE 37

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Simulation

Let X ∼ DPP(C). We want to simulate XS for S ⊂ Rd compact.

slide-38
SLIDE 38

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Simulation

Let X ∼ DPP(C). We want to simulate XS for S ⊂ Rd compact.

Theorem (Hough et al. (2006))

Let B1, B2, . . . be independent Bernoulli variables with means λS

1 , λS 1 , . . ., and

K(x, y) =

  • k=1

BkφS

k (x)φS k (y),

(x, y) ∈ S × S.

slide-39
SLIDE 39

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Simulation

Let X ∼ DPP(C). We want to simulate XS for S ⊂ Rd compact.

Theorem (Hough et al. (2006))

Let B1, B2, . . . be independent Bernoulli variables with means λS

1 , λS 1 , . . ., and

K(x, y) =

  • k=1

BkφS

k (x)φS k (y),

(x, y) ∈ S × S. Then DPP(CS)

d

= DPP(K).

slide-40
SLIDE 40

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Simulation

Let X ∼ DPP(C). We want to simulate XS for S ⊂ Rd compact.

Theorem (Hough et al. (2006))

Let B1, B2, . . . be independent Bernoulli variables with means λS

1 , λS 1 , . . ., and

K(x, y) =

  • k=1

BkφS

k (x)φS k (y),

(x, y) ∈ S × S. Then DPP(CS)

d

= DPP(K). The algorithm starts by producing n points: n ∼

  • k=1

Bk, E[n] =

  • k=1

λS

k ,

Var[n] =

  • k=1

λS

k (1 − λS k ).

slide-41
SLIDE 41

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Simulation

Let X ∼ DPP(C). We want to simulate XS for S ⊂ Rd compact.

Theorem (Hough et al. (2006))

Let B1, B2, . . . be independent Bernoulli variables with means λS

1 , λS 1 , . . ., and

K(x, y) =

  • k=1

BkφS

k (x)φS k (y),

(x, y) ∈ S × S. Then DPP(CS)

d

= DPP(K). The algorithm starts by producing n points: n ∼

  • k=1

Bk, E[n] =

  • k=1

λS

k ,

Var[n] =

  • k=1

λS

k (1 − λS k ).

NB: Since C is continuous,

  • λS

k =

  • S

C(x, x) dx < ∞.

slide-42
SLIDE 42

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Simulation (cont’d)

Effectively we pick out n < ∞ eigenfunctions with probability according to their eigenvalues and simulate the DPP with finite rank kernel K(x, y) =

  • k: Bk=1

φS

k (x)φS k (y) = n

  • i=1

φS

ki(x)φS ki(y),

(x, y) ∈ S × S.

slide-43
SLIDE 43

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Simulation (cont’d)

Effectively we pick out n < ∞ eigenfunctions with probability according to their eigenvalues and simulate the DPP with finite rank kernel K(x, y) =

  • k: Bk=1

φS

k (x)φS k (y) = n

  • i=1

φS

ki(x)φS ki(y),

(x, y) ∈ S × S. This is a projection kernel, and the corresponding DPP can be simulated: The algorithm basically consists of taking a quite abstract procedure described by Hough et al. (2006) and translating it into implementable linear algebra.

slide-44
SLIDE 44

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Simulation (cont’d)

Effectively we pick out n < ∞ eigenfunctions with probability according to their eigenvalues and simulate the DPP with finite rank kernel K(x, y) =

  • k: Bk=1

φS

k (x)φS k (y) = n

  • i=1

φS

ki(x)φS ki(y),

(x, y) ∈ S × S. This is a projection kernel, and the corresponding DPP can be simulated: The algorithm basically consists of taking a quite abstract procedure described by Hough et al. (2006) and translating it into implementable linear algebra. This leads to simulation of the first point, the second given the first point, the third given the first and second points,... At each step we have been using rejection sampling...

slide-45
SLIDE 45

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Status

◮ A DPP on Rd is specified through a continuous (complex) covariance function

C : Rd × Rd → C.

slide-46
SLIDE 46

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Status

◮ A DPP on Rd is specified through a continuous (complex) covariance function

C : Rd × Rd → C.

◮ C determines the moment properties of the DPP

.

slide-47
SLIDE 47

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Status

◮ A DPP on Rd is specified through a continuous (complex) covariance function

C : Rd × Rd → C.

◮ 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.

slide-48
SLIDE 48

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Status

◮ A DPP on Rd is specified through a continuous (complex) covariance function

C : Rd × Rd → C.

◮ 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.

Typically we don’t know the spectral representation!

slide-49
SLIDE 49

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Stationary kernels

Consider a stationary kernel: C(x, y) = C0(x − y), x, y ∈ Rd.

slide-50
SLIDE 50

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Stationary kernels

Consider a stationary kernel: C(x, y) = C0(x − y), x, y ∈ Rd. Its Fourier transform (or spectral density) is: ϕ(x) =

  • C0(t)e−2πix·t dt,

x ∈ Rd.

slide-51
SLIDE 51

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Stationary kernels

Consider a stationary kernel: C(x, y) = C0(x − y), x, y ∈ Rd. Its Fourier transform (or spectral density) is: ϕ(x) =

  • C0(t)e−2πix·t dt,

x ∈ Rd.

Theorem

Under (C1), if C0 ∈ L2(Rd), then existence of DPP(C0) is equivalent to ϕ ≤ 1.

slide-52
SLIDE 52

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Stationary kernels

Consider a stationary kernel: C(x, y) = C0(x − y), x, y ∈ Rd. Its Fourier transform (or spectral density) is: ϕ(x) =

  • C0(t)e−2πix·t dt,

x ∈ Rd.

Theorem

Under (C1), if C0 ∈ L2(Rd), then existence of DPP(C0) is equivalent to ϕ ≤ 1. → This induces a restriction on the parameter space: That is, there is a trade-off between strong inhibiton and large intensity. In practice, this restriction implies that if the intensity is large the range (effective support) of C0 must be small.

slide-53
SLIDE 53

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Approximation

WLOG consider S = [−1/2, 1/2]d.

slide-54
SLIDE 54

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Approximation

WLOG consider S = [−1/2, 1/2]d. Approximate XS by X app ∼ DPPS(Capp) where Capp(x, y) =

  • k∈Zd

ϕ(k)e2πik·(x−y), x, y ∈ S.

slide-55
SLIDE 55

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Approximation

WLOG consider S = [−1/2, 1/2]d. Approximate XS by X app ∼ DPPS(Capp) where Capp(x, y) =

  • k∈Zd

ϕ(k)e2πik·(x−y), x, y ∈ S. If x − y ∈ S this is effectively the Fourier expansion C(x, y) = C0(x − y) =

  • k∈Zd

αke2πik·(x−y) since for “most” interesting models αk =

  • S

C0(t)e−2πik·t dt ≈

  • Rd C0(t)e−2πik·t dt = ϕ(k).

So we claim that C0(t) ≈ 0 for t ∈ S: in practice, for any reasonable expected number of points, this is implied by the parameter restriction.

slide-56
SLIDE 56

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Modelling based on spectral densities

Idea: instead of modelling C0, model λS

k and φS k in

C0(y − x) =

  • k=1

λS

k φS k (x)φS k (y).

slide-57
SLIDE 57

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Modelling based on spectral densities

Idea: instead of modelling C0, model λS

k and φS k in

C0(y − x) =

  • k=1

λS

k φS k (x)φS k (y).

Following the previous approximation on the unit square:

◮ Choose the Fourier basis: φS k (x) = e−2πik·x. ◮ Choose λS k = ϕ(k), where ϕ is a spectral density with ϕ ≤ 1.

slide-58
SLIDE 58

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Modelling based on spectral densities

Idea: instead of modelling C0, model λS

k and φS k in

C0(y − x) =

  • k=1

λS

k φS k (x)φS k (y).

Following the previous approximation on the unit square:

◮ 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

density/likelihood can be evaluated exactly (up to series truncation).

slide-59
SLIDE 59

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Modelling based on spectral densities

Idea: instead of modelling C0, model λS

k and φS k in

C0(y − x) =

  • k=1

λS

k φS k (x)φS k (y).

Following the previous approximation on the unit square:

◮ 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

density/likelihood can be evaluated exactly (up to series truncation).

◮ To obtain a DPP on Rd start by modelling ϕ ≤ 1.

slide-60
SLIDE 60

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Modelling based on spectral densities

Idea: instead of modelling C0, model λS

k and φS k in

C0(y − x) =

  • k=1

λS

k φS k (x)φS k (y).

Following the previous approximation on the unit square:

◮ 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

density/likelihood can be evaluated exactly (up to series truncation).

◮ To obtain a DPP on Rd start by modelling ϕ ≤ 1.

Main drawback:

◮ C0 (and thus the moment properties) is given as an infinite sum → parameters

may be harder to understand/interpret.

slide-61
SLIDE 61

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Intermezzo

This concludes the first part of the talk focusing on the probabilistic background and approximations for simulation and density expression. Now we start doing statistics, so if you got lost or fell asleep you get a fresh start!

slide-62
SLIDE 62

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Examples of parametric models

We will focus on the following parametric models, where ρ > 0 is the intensity, α > 0 is a scale/range parameter, and ν > 0 is a shape parameter:

slide-63
SLIDE 63

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Examples of parametric models

We will focus on the following parametric models, where ρ > 0 is the intensity, α > 0 is a scale/range parameter, and ν > 0 is a shape parameter:

◮ Whittle-Matérn model, which includes the exponential model (ν = 1/2) and the

Gaussian model (ν = ∞): C0(x) = ρ 21−ν Γ(ν) x/ανKν(x/α), x ∈ Rd, The parameter restriction is ρ ≤

Γ(ν) Γ(ν+d/2)(2√πα)d .

slide-64
SLIDE 64

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Examples of parametric models

We will focus on the following parametric models, where ρ > 0 is the intensity, α > 0 is a scale/range parameter, and ν > 0 is a shape parameter:

◮ Whittle-Matérn model, which includes the exponential model (ν = 1/2) and the

Gaussian model (ν = ∞): C0(x) = ρ 21−ν Γ(ν) x/ανKν(x/α), x ∈ Rd, The parameter restriction is ρ ≤

Γ(ν) Γ(ν+d/2)(2√πα)d . ◮ Power exponential spectral model

ϕ(x) = ρ Γ(d/2 + 1)αd πd/2Γ(d/ν + 1) exp(−αxν), x ∈ Rd. The parameter restriction is ρ ≤ πd/2Γ(d/ν+1)

Γ(d/2)αd

.

slide-65
SLIDE 65

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Parametric models in R (so far: contact Ege Rubak; later on: spatstat)

The parametric families are specified in R via the determinantal family functions (of class detfamily): detGauss, detMatern, detPowerExp. E.g:

◮ 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)

slide-66
SLIDE 66

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Parametric models in R (so far: contact Ege Rubak; later on: spatstat)

The parametric families are specified in R via the determinantal family functions (of class detfamily): detGauss, detMatern, detPowerExp. E.g:

◮ 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)

Extract the kernel, spectral density, pair correlation function, K-function:

◮ detkernel(model) ◮ detspecden(model) ◮ pcfmodel(model) ◮ Kmodel(model)

slide-67
SLIDE 67

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Simulation in R

Simply use the generic function simulate (then R automatically calls the function simulate.detmodel):

◮ model <- detGauss(rho=100, alpha=0.05, d=2)

X <- simulate(model)

slide-68
SLIDE 68

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Simulation in R

Simply use the generic function simulate (then R automatically calls the function simulate.detmodel):

◮ model <- detGauss(rho=100, alpha=0.05, d=2)

X <- simulate(model)

◮ Change the window (default is the unit square):

W <- owin(poly=list(x=c(-1,0,1),y=c(0,1,0))) X <- simulate(model, W=W)

slide-69
SLIDE 69

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Simulation in R

Simply use the generic function simulate (then R automatically calls the function simulate.detmodel):

◮ model <- detGauss(rho=100, alpha=0.05, d=2)

X <- simulate(model)

◮ Change the window (default is the unit square):

W <- owin(poly=list(x=c(-1,0,1),y=c(0,1,0))) X <- simulate(model, W=W)

◮ Several realizations:

X <- simulate(model, nsim=4)

slide-70
SLIDE 70

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Illustration of simulation algorithm

Step 1. The first point is sampled uniformly on S (stationary case).

slide-71
SLIDE 71

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Illustration of simulation algorithm

Step 2. The next point is sampled w.r.t. the following density:

0.2 0.4 0.6 0.8 1

slide-72
SLIDE 72

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Illustration of simulation algorithm

Step 3. The next point is sampled w.r.t. the following density:

0.2 0.4 0.6 0.8 1

slide-73
SLIDE 73

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Illustration of simulation algorithm

Step 4. The next point is sampled w.r.t. the following density:

0.2 0.4 0.6 0.8 1

slide-74
SLIDE 74

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Illustration of simulation algorithm

Step 5. The next point is sampled w.r.t. the following density:

0.2 0.4 0.6 0.8 1

slide-75
SLIDE 75

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Illustration of simulation algorithm

...somewhere in the middle...

0.1 0.2 0.3 0.4 0.5 0.6

slide-76
SLIDE 76

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Illustration of simulation algorithm

Final point is sampled w.r.t. the following density:

0.05 0.1 0.15

slide-77
SLIDE 77

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Spanish towns dataset

Ripley (1988): Strauss hard-core model with 4 parameters: r=hard-core, R=range of interaction, β=abundance, γ=interaction.

slide-78
SLIDE 78

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Spanish towns dataset

Ripley (1988): Strauss hard-core model with 4 parameters: r=hard-core, R=range of interaction, β=abundance, γ=interaction.

  • Following Illian et al. (2008): ˆ

r = 0.83, ˆ R = 3.5. Approximate likelihood method (Huang and Ogata (1999)): ˆ β = 0.12 and ˆ γ = 0.76.

slide-79
SLIDE 79

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Alternative DPP models

Gaussian, Whittle-Matérn, and power exponential spectral models fitted using the function dppm:

◮ Default estimation method is “partial likelihood” where we use

ˆ ρ = n/|W| = 0.043 and MLEs for the rest: fit <- dppm(X, detGauss())

◮ Full likelihood:

fit <- dppm(X, detGauss(), method="likelihood")

slide-80
SLIDE 80

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Alternative DPP models

Gaussian, Whittle-Matérn, and power exponential spectral models fitted using the function dppm:

◮ Default estimation method is “partial likelihood” where we use

ˆ ρ = n/|W| = 0.043 and MLEs for the rest: fit <- dppm(X, detGauss())

◮ Full likelihood:

fit <- dppm(X, detGauss(), method="likelihood") Highest likelihood: fitted Whittle-Matérn model.

slide-81
SLIDE 81

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Alternative DPP models

Gaussian, Whittle-Matérn, and power exponential spectral models fitted using the function dppm:

◮ Default estimation method is “partial likelihood” where we use

ˆ ρ = n/|W| = 0.043 and MLEs for the rest: fit <- dppm(X, detGauss())

◮ Full likelihood:

fit <- dppm(X, detGauss(), method="likelihood") Highest likelihood: fitted Whittle-Matérn model. Simulation based likelihood-ratio test for the simpler Gaussian model vs the Whittle-Matérn model: p = 3%.

slide-82
SLIDE 82

Clockwise from top left: Non-parametric estimate of L(r) − r, G(r), J(r), F(r), and simulation based 2.5% and 97.5% pointwise quantiles (based on 400 realizations).

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

slide-83
SLIDE 83

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Conclusion of data analysis

Whittle-Matérn model:

◮ 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, ...)

slide-84
SLIDE 84

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Conclusion of data analysis

Whittle-Matérn model:

◮ 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, ...)

For the Strauss hard-core model

◮ parameter estimation relies to a certain extend on “ad-hoc” methods ◮ the density and moments can only be obtained by MCMC simulation.

slide-85
SLIDE 85

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Mucous membrane dataset

Consists of the most abundant type of cell in a bivariate point pattern analysed in Møller and Waagepetersen (2004).

  • ●●
  • ● ●
  • ● ●
  • ●●
  • ● ●
  • ● ●
  • ● ●
  • ● ●
  • ●●
  • ● ● ●
  • ● ●
  • ● ●
slide-86
SLIDE 86

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Mucous membrane dataset

Consists of the most abundant type of cell in a bivariate point pattern analysed in Møller and Waagepetersen (2004).

  • ●●
  • ● ●
  • ● ●
  • ●●
  • ● ●
  • ● ●
  • ● ●
  • ● ●
  • ●●
  • ● ● ●
  • ● ●
  • ● ●
  • We use this unmarked point pattern to illustrate how an inhomogenous DPP can

be fitted to a real dataset.

slide-87
SLIDE 87

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Modelling inhomogeneity

Assume second-order intensity-reweighted stationarity (Baddeley, Møller & Waagepetersen, 2000), i.e., the correlation function is translation invariant: R(x, y) = C(x, y)

  • C(x, x)C(y, y)

= C(x, y)

  • ρ(x)ρ(y)

= R0(x − y).

slide-88
SLIDE 88

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Modelling inhomogeneity

Assume second-order intensity-reweighted stationarity (Baddeley, Møller & Waagepetersen, 2000), i.e., the correlation function is translation invariant: R(x, y) = C(x, y)

  • C(x, x)C(y, y)

= C(x, y)

  • ρ(x)ρ(y)

= R0(x − y).

◮ Fit a parametric model to ρ depending on relevant covariates (second

coordinate axis in our case).

slide-89
SLIDE 89

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Modelling inhomogeneity

Assume second-order intensity-reweighted stationarity (Baddeley, Møller & Waagepetersen, 2000), i.e., the correlation function is translation invariant: R(x, y) = C(x, y)

  • C(x, x)C(y, y)

= C(x, y)

  • ρ(x)ρ(y)

= R0(x − y).

◮ Fit a parametric model to ρ depending on relevant covariates (second

coordinate axis in our case).

◮ Use the fitted intensity to estimate the inhomogeneous g-function (or

K-function).

slide-90
SLIDE 90

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Modelling inhomogeneity

Assume second-order intensity-reweighted stationarity (Baddeley, Møller & Waagepetersen, 2000), i.e., the correlation function is translation invariant: R(x, y) = C(x, y)

  • C(x, x)C(y, y)

= C(x, y)

  • ρ(x)ρ(y)

= R0(x − y).

◮ Fit a parametric model to ρ depending on relevant covariates (second

coordinate axis in our case).

◮ Use the fitted intensity to estimate the inhomogeneous g-function (or

K-function).

◮ Fit a parametric model for R0 via minimum contrast.

slide-91
SLIDE 91

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Modelling inhomogeneity

Assume second-order intensity-reweighted stationarity (Baddeley, Møller & Waagepetersen, 2000), i.e., the correlation function is translation invariant: R(x, y) = C(x, y)

  • C(x, x)C(y, y)

= C(x, y)

  • ρ(x)ρ(y)

= R0(x − y).

◮ Fit a parametric model to ρ depending on relevant covariates (second

coordinate axis in our case).

◮ Use the fitted intensity to estimate the inhomogeneous g-function (or

K-function).

◮ Fit a parametric model for R0 via minimum contrast. ◮ The resulting DPP has kernel

ˆ C(x, y) =

  • ˆ

ρ(x)ˆ R0(x − y)

  • ˆ

ρ(y).

slide-92
SLIDE 92

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Simulation of inhomogeneous model

NB: If a ‘dominating DPP’ with kernel Cdom(x, y) is thinned with retention probability π(x), the resulting process is a new DPP with kernel C(x, y) =

  • π(x)Cdom(x, y)
  • π(y).
slide-93
SLIDE 93

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Simulation of inhomogeneous model

NB: If a ‘dominating DPP’ with kernel Cdom(x, y) is thinned with retention probability π(x), the resulting process is a new DPP with kernel C(x, y) =

  • π(x)Cdom(x, y)
  • π(y).

Thus let ˆ ρmax = supx∈S{ˆ ρ(x)} and define a stationary DPP X dom with kernel Cdom(x, y) = Cdom (x − y) = ˆ ρmax ˆ R0(x − y).

slide-94
SLIDE 94

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Simulation of inhomogeneous model

NB: If a ‘dominating DPP’ with kernel Cdom(x, y) is thinned with retention probability π(x), the resulting process is a new DPP with kernel C(x, y) =

  • π(x)Cdom(x, y)
  • π(y).

Thus let ˆ ρmax = supx∈S{ˆ ρ(x)} and define a stationary DPP X dom with kernel Cdom(x, y) = Cdom (x − y) = ˆ ρmax ˆ R0(x − y). Then our fitted model is simulated by thinning X dom with retention probability π(x) = ˆ ρ(x)/ˆ ρmax, since

  • ˆ

ρ(x) ˆ ρmax Cdom(x, y)

  • ˆ

ρ(y) ˆ ρmax =

  • ˆ

ρ(x)ˆ R0(x − y)

  • ˆ

ρ(y) = ˆ C(x, y).

slide-95
SLIDE 95

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

DPPs on the sphere

◮ On the sphere the spherical harmonics constitute a set of basis functions

(given in terms of associated Legendre polynomials).

slide-96
SLIDE 96

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

DPPs on the sphere

◮ On the sphere the spherical harmonics constitute a set of basis functions

(given in terms of associated Legendre polynomials).

◮ Thus we only have to make a parametric model for the eigenvalues λk to have

a DPP on the sphere.

slide-97
SLIDE 97

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

DPPs on the sphere

◮ On the sphere the spherical harmonics constitute a set of basis functions

(given in terms of associated Legendre polynomials).

◮ Thus we only have to make a parametric model for the eigenvalues λk to have

a DPP on the sphere.

◮ There are covariance functions on the sphere with known eigenvalues. One is

the Inverse MultiQuadric covariance function.

slide-98
SLIDE 98

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

DPPs on the sphere

◮ On the sphere the spherical harmonics constitute a set of basis functions

(given in terms of associated Legendre polynomials).

◮ Thus we only have to make a parametric model for the eigenvalues λk to have

a DPP on the sphere.

◮ There are covariance functions on the sphere with known eigenvalues. One is

the Inverse MultiQuadric covariance function.

◮ We have implemented it in R:

model <- detIMQ(rho=500,delta=0.998)

slide-99
SLIDE 99

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

DPPs on the sphere

◮ On the sphere the spherical harmonics constitute a set of basis functions

(given in terms of associated Legendre polynomials).

◮ Thus we only have to make a parametric model for the eigenvalues λk to have

a DPP on the sphere.

◮ There are covariance functions on the sphere with known eigenvalues. One is

the Inverse MultiQuadric covariance function.

◮ We have implemented it in R:

model <- detIMQ(rho=500,delta=0.998)

◮ Simlulations rely on the previously developed code (with some modifications):

X <- simulate(model)

slide-100
SLIDE 100

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

A simulated DPP consisting of 441 points on planet Earth

slide-101
SLIDE 101

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

DPP vs Gibbs

DPP’s possess appealing properties:

slide-102
SLIDE 102

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

DPP vs Gibbs

DPP’s possess appealing properties:

◮ They provide flexible parametric models of repulsive point processes

(‘soft-core’ cases and some cases with more repulsion).

slide-103
SLIDE 103

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

DPP vs Gibbs

DPP’s possess appealing properties:

◮ They provide flexible parametric models of repulsive point processes

(‘soft-core’ cases and some cases with more repulsion).

◮ Easily and very quickly simulated.

slide-104
SLIDE 104

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

DPP vs Gibbs

DPP’s possess appealing properties:

◮ They provide flexible parametric models of repulsive point processes

(‘soft-core’ cases and some cases with more repulsion).

◮ Easily and very quickly simulated. ◮ Closed form expressions for all orders of moments.

slide-105
SLIDE 105

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

DPP vs Gibbs

DPP’s possess appealing properties:

◮ They provide flexible parametric models of repulsive point processes

(‘soft-core’ cases and some cases with more repulsion).

◮ 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.

slide-106
SLIDE 106

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

DPP vs Gibbs

DPP’s possess appealing properties:

◮ They provide flexible parametric models of repulsive point processes

(‘soft-core’ cases and some cases with more repulsion).

◮ 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!

slide-107
SLIDE 107

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

DPP vs Gibbs

DPP’s possess appealing properties:

◮ They provide flexible parametric models of repulsive point processes

(‘soft-core’ cases and some cases with more repulsion).

◮ 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!

⇒ Promising alternative to Gibbs point processes.

slide-108
SLIDE 108

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Future developments

◮ Implementing more models (circular, generalized Cauchy, generalized sinc,

Laguerre-Gauss, ...).

slide-109
SLIDE 109

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Future developments

◮ Implementing more models (circular, generalized Cauchy, generalized sinc,

Laguerre-Gauss, ...).

◮ Implementing different algorithms for approximating the likelihood (based on

FFT, convolution approximation etc).

slide-110
SLIDE 110

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Future developments

◮ Implementing more models (circular, generalized Cauchy, generalized sinc,

Laguerre-Gauss, ...).

◮ Implementing different algorithms for approximating the likelihood (based on

FFT, convolution approximation etc).

◮ Developing C-code for simulation and inference.

slide-111
SLIDE 111

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Future developments

◮ Implementing more models (circular, generalized Cauchy, generalized sinc,

Laguerre-Gauss, ...).

◮ Implementing different algorithms for approximating the likelihood (based on

FFT, convolution approximation etc).

◮ Developing C-code for simulation and inference. ◮ Developing and implementing more models on the sphere.

slide-112
SLIDE 112

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

Future developments

◮ Implementing more models (circular, generalized Cauchy, generalized sinc,

Laguerre-Gauss, ...).

◮ Implementing different algorithms for approximating the likelihood (based on

FFT, convolution approximation etc).

◮ Developing C-code for simulation and inference. ◮ Developing and implementing more models on the sphere. ◮ Implementing summary statistics on the sphere.

slide-113
SLIDE 113

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

  • Dept. of Mathematical

Sciences Aalborg University Denmark

References

[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.

slide-114
SLIDE 114

Thank you for you attention!