Lecture 10 Spatio-Temporal Point Processes

Similar documents
Lecture 9 Point Processes

Point Processes. Tonglin Zhang. Spatial Statistics for Point and Lattice Data (Part II)

Second-Order Analysis of Spatial Point Processes

A Spatio-Temporal Point Process Model for Firemen Demand in Twente

Spatial Models: A Quick Overview Astrostatistics Summer School, 2017

Points. Luc Anselin. Copyright 2017 by Luc Anselin, All Rights Reserved

Spatial point processes

Lecture 13 Fundamentals of Bayesian Inference

On Model Fitting Procedures for Inhomogeneous Neyman-Scott Processes

Mean square continuity

MATH 280 Multivariate Calculus Fall Integrating a vector field over a curve

Spatial Models: A Quick Overview Astrostatistics Summer School, 2009

ACM 116 Problem Set 4 Solutions

Point Pattern Analysis

STAT 430/510: Lecture 15

Lecture 7. Poisson and lifetime processes in risk analysis

Lecture 6: Gaussian Mixture Models (GMM)

1 + f 2 x + f 2 y dy dx, where f(x, y) = 2 + 3x + 4y, is

Stat Lecture 20. Last class we introduced the covariance and correlation between two jointly distributed random variables.

This exam will be over material covered in class from Monday 14 February through Tuesday 8 March, corresponding to sections in the text.

Lecture 14 Bayesian Models for Spatio-Temporal Data

32 +( 2) ( 4) ( 2)

Statistical Analysis of Spatio-temporal Point Process Data. Peter J Diggle

20D - Homework Assignment 4

A Bivariate Point Process Model with Application to Social Media User Content Generation

Spatial analysis of tropical rain forest plot data

Math 240: Syllabus and Vector Functions

Exercises for Multivariable Differential Calculus XM521

Math 32A Discussion Session Week 5 Notes November 7 and 9, 2017

Power Series. Part 1. J. Gonzalez-Zugasti, University of Massachusetts - Lowell

Tied survival times; estimation of survival probabilities

Survival Analysis. Stat 526. April 13, 2018

PROBABILITY: LIMIT THEOREMS II, SPRING HOMEWORK PROBLEMS

Intro to Probability Instructor: Alexandre Bouchard

Section 7.5: Nonstationary Poisson Processes

Manual for SOA Exam MLC.

Motion in Space. MATH 311, Calculus III. J. Robert Buchanan. Fall Department of Mathematics. J. Robert Buchanan Motion in Space

Optimization. Charles J. Geyer School of Statistics University of Minnesota. Stat 8054 Lecture Notes

MATH 280 Multivariate Calculus Fall Integration over a curve

Series Solutions Near a Regular Singular Point

A Thinned Block Bootstrap Variance Estimation. Procedure for Inhomogeneous Spatial Point Patterns

PROBABILITY DISTRIBUTIONS

Resolution Limit of Image Analysis Algorithms

Uniformity of the Universe

Generalized additive modelling of hydrological sample extremes

Worksheet 1.7: Introduction to Vector Functions - Position

Project One: C Bump functions

Feb 6, 2013 PHYSICS I Lecture 5

Electromagnetic Field Theory (EMT)

Statistics - Lecture One. Outline. Charlotte Wickham 1. Basic ideas about estimation

Lecture for Week 6 (Secs ) Derivative Miscellany I

Physics 170 Lecture 5. Dot Product: Projection of Vector onto a Line & Angle Between Two Vectors

Modelling geoadditive survival data

Conditioning Nonparametric null hypotheses Permutation testing. Permutation tests. Patrick Breheny. October 5. STA 621: Nonparametric Statistics

Bayesian Analysis of Spatial Point Patterns

Genome 541! Unit 4, lecture 2! Transcription factor binding using functional genomics

Review of Power Series

Temporal Point Processes the Conditional Intensity Function

Stat 451 Lecture Notes Markov Chain Monte Carlo. Ryan Martin UIC

Angular momentum Vector product.

f x = x x 4. Find the critical numbers of f, showing all of the

MATH 423/ Note that the algebraic operations on the right hand side are vector subtraction and scalar multiplication.

Functional Analysis (2006) Homework assignment 2

The Calculus of Vec- tors

EEL 5544 Noise in Linear Systems Lecture 30. X (s) = E [ e sx] f X (x)e sx dx. Moments can be found from the Laplace transform as

GIST 4302/5302: Spatial Analysis and Modeling Point Pattern Analysis

Continuous-time Markov Chains

HOMEWORK 3 MA1132: ADVANCED CALCULUS, HILARY 2017

What s for today. Random Fields Autocovariance Stationarity, Isotropy. c Mikyoung Jun (Texas A&M) stat647 Lecture 2 August 30, / 13

Chapter 2. Discrete Distributions

MATH107 Vectors and Matrices

From Model to Log Likelihood

MAT 271E Probability and Statistics

Math 116 Practice for Exam 1

Optional Stopping Theorem Let X be a martingale and T be a stopping time such

Permutation tests. Patrick Breheny. September 25. Conditioning Nonparametric null hypotheses Permutation testing

18.175: Lecture 2 Extension theorems, random variables, distributions

Summary statistics for inhomogeneous spatio-temporal marked point patterns

Stochastic Processes

Statistics for analyzing and modeling precipitation isotope ratios in IsoMAP

Point process models for earthquakes with applications to Groningen and Kashmir data

Frailty Modeling for Spatially Correlated Survival Data, with Application to Infant Mortality in Minnesota By: Sudipto Banerjee, Mela. P.

Structured Spatio-Temporal Shot-Noise Cox Point Process Models, with a View to Modelling Forest Fires

Arc Length and Surface Area in Parametric Equations

A general mixed model approach for spatio-temporal regression data

Multivariate Capability Analysis Using Statgraphics. Presented by Dr. Neil W. Polhemus

Cluster Analysis using SaTScan

What s for today. Introduction to Space-time models. c Mikyoung Jun (Texas A&M) Stat647 Lecture 14 October 16, / 19

9 September N-mixture models. Emily Dennis, Byron Morgan and Martin Ridout. The N-mixture model. Data. Model. Multivariate Poisson model

Practice Problems for Exam 3 (Solutions) 1. Let F(x, y) = xyi+(y 3x)j, and let C be the curve r(t) = ti+(3t t 2 )j for 0 t 2. Compute F dr.

The Joys of Geocoding (from a Spatial Statistician s Perspective)

Lecture 1 Intro to Spatial and Temporal Data

How Good Are Your Fits?

Math 20C Homework 2 Partial Solutions

MTH 277 Test 4 review sheet Chapter , 14.7, 14.8 Chalmeta

Our goal is to solve a general constant coecient linear second order. this way but that will not always happen). Once we have y 1, it will always

Introduction & Laplace Transforms Lectures 1 & 2

Overview of Spatial analysis in ecology

Analysing geoadditive regression data: a mixed model approach

Aim: Understand equilibrium of galaxies

Transcription:

Lecture 10 Spatio-Temporal Point Processes Dennis Sun Stats 253 July 23, 2014

Outline of Lecture 1 Review of Last Lecture 2 Spatio-temporal Point Processes 3 The Spatio-temporal Poisson Process 4 Modeling Interactions 5 Wrapping Up

Where are we? Review of Last Lecture 1 Review of Last Lecture 2 Spatio-temporal Point Processes 3 The Spatio-temporal Poisson Process 4 Modeling Interactions 5 Wrapping Up

Review of Last Lecture Intensity Estimation in Poisson Processes λ(s) can be estimated nonparametrically...

Review of Last Lecture Intensity Estimation in Poisson Processes or parametrically, such as... log λ(s) = x(s) T β To do this, note that the likelihood of (s 1,..., s N(D), N(D)) is: ( L(λ( )) = e D λ(s) ds D λ(s) ds) N(D) N(D) λ(s i ) N(D)! λ(s) ds so the log-likelihood is N(D) l(λ( )) = λ(s) ds + log λ(s i ) + constants, D or in terms of β... N(D) l(β) = exp{x(s) T β} ds + x(s i ) T β + constants D i=1 i=1 i=1 D

Review of Last Lecture Second-Order Properties Processes may still exhibit clustering or inhibition. redwood cells

Second-Order Intensity Review of Last Lecture λ(s) = λ 2 (s, s ) = E(N(ds)) lim ds 0 ds E(N(ds)N(ds )) lim ds 0 ds ds µ(s) = E(y(s)) Σ(s, s ) = E(y(s)y(s )) µ(s)µ(s ) λ 2 is called the second-order intensity. A process is stationary if λ(s) λ and λ 2 (s, s ) = λ 2 (s s ).

Ripley s K-function Review of Last Lecture K(r) = 1 E#{events within distance r of a randomly chosen event} λ = 1 λ E 1 N(D) 1{d(s i, s j ) r} N(D) i=1 This has a natural estimator: ˆK(r) = 1ˆλ j i #{(i, j) : d(s i, s j ) r, i j} N(D) Provides us with a strategy for fitting models: minimize θ r0 0 w(r)( ˆK(r) K θ (r)) 2 dr

Review of Last Lecture Relationship between K and λ 2 If the point process is stationary and isotropic, K(r) = 2π λ 2 r 0 λ 2 (r )r dr

Review of Last Lecture Handling Inhomogeneity What if λ(s) λ but is known? Then we might hope λ 2(s, s ) λ(s)λ(s ) = ρ( s s ) is stationary and isotropic. New definitions: K I (r) = E ˆK I (r) = 1 D 1 D N(D) i=1 N(D) i=1 j i j i 1{d(s i, s j ) r} r = 2π ρ(r )r dr λ(s i )λ(s j ) 0 1{d(s i, s j ) r} λ(s i )λ(s j ) All computations proceed with K I and ˆK I instead of K and ˆK.

Where are we? Spatio-temporal Point Processes 1 Review of Last Lecture 2 Spatio-temporal Point Processes 3 The Spatio-temporal Poisson Process 4 Modeling Interactions 5 Wrapping Up

Spatio-temporal Point Processes What is a Spatio-temporal Point Process? We now observe locations and times (s i, t i ). library(stpp) data(fmd, northcumbria) fmd <- as.3dpoints(fmd) plot(fmd, s.region=northcumbria) xy locations cumulative number y 480000 520000 560000 40000 30000 20000 10000 0 300000 340000 380000 50 100 150 200 x t

Spatio-temporal Point Processes Summarizing spatial and temporal information jointly We now observe locations and times (s i, t i ). plot(fmd, s.region=northcumbria, pch=19, mark=t) 300000 320000 340000 360000 380000 400000 480000 500000 520000 540000 560000 580000 x y

Spatio-temporal Point Processes Animations tell the best story We now observe locations and times (s i, t i ). animation(fmd, s.region=northcumbria)

Where are we? The Spatio-temporal Poisson Process 1 Review of Last Lecture 2 Spatio-temporal Point Processes 3 The Spatio-temporal Poisson Process 4 Modeling Interactions 5 Wrapping Up

The Spatio-temporal Poisson Process Spatio-temporal Poisson Process Model events as occurring in space time with intensity λ(s, t). If A D [0, T ], then N(A) Pois ( A λ(s, t) ds dt). How do we estimate λ(, )?

The Spatio-temporal Poisson Process Estimating the Intensity Function Exactly the same as before! 280000 300000 320000 340000 360000 380000 400000 0 50 100 150 200 480000 500000 520000 540000 560000 580000 x y t How can differences between space and time be captured when estimating λ(, )? What if λ(, ) is separable? λ(s, t) = λ s (s)λ t (t) The need for modeling interactions between observations becomes even more acute in the space-time setting.

Where are we? Modeling Interactions 1 Review of Last Lecture 2 Spatio-temporal Point Processes 3 The Spatio-temporal Poisson Process 4 Modeling Interactions 5 Wrapping Up

Modeling Interactions Approach 1: K-functions The second-order spatio-temporal intensity function is: λ 2 ((s, t), (s, t )) def E(N(ds dt)n(ds dt )) = lim ds, ds,dt,dt 0 ds ds dt dt If the point process is stationary and isotropic in space and in time: K(r, h) = 1 ( ) # events within radius r and time h λ E of randomly chosen event = 1 λ E 1 N 1{d(s i, s j ) r}1{t j t i h} N i=1 j>i which can be estimated in the usual way. We also have the relation: K(r, h) = 2π λ 2 h r 0 0 λ 2 (r, h )r dr dh

Modeling Interactions Approach 1: K-functions Suppose we have a process that depends on some parameters θ. e.g., Parents generate S Pois(µ) offspring. Each of the S offspring appear at times T i according to a Poisson process with rate r. If we can calculate the theoretical K-function K θ, then we can estimate θ by solving r0 h0 minimize w(r, h)( ˆK(r, h) K θ (r, h)) 2 θ 0 0

Modeling Interactions Approach 2: Conditional Intensity Function In space-time, it s natural to model the conditional intensity given the past H t = {(s i, t i ) : t i < t}. λ c (s, t H t ) = E(N(ds dt) H t ) lim ds 0,dt 0 ds dt For a Poisson process, λ c (s, t H t ) = λ(s, t). e.g., pairwise interaction model: 1 h θ (s, s i ) = 1 e θ s si 2 h θ (s, s i ) = e θ s si H t λ c (s, t H t ) = α(t) h θ (s, s i ) i=1

Modeling Interactions Approach 2: Conditional Intensity Function We typically estimate the intensity function using maximum likelihood. The log-likelihood of (s i, t i ) is T l(λ c (, H )) = 0 D λ c (s, t H t ) ds dt+ n log λ c (s i, t i H ti )+constants. i=1 NB. The integral will probably have to be approximated.

Where are we? Wrapping Up 1 Review of Last Lecture 2 Spatio-temporal Point Processes 3 The Spatio-temporal Poisson Process 4 Modeling Interactions 5 Wrapping Up

Wrapping Up Summary Spatio-temporal point processes are a messy and emerging field. Poisson processes are not viable models for spatio-temporal processes; must take into account interactions across space-time. There are two main approaches for modeling and fitting interaction models: K-functions and conditional intensity. The stpp package contains many useful routines for visualizing, simulating, and (less so) fitting spatio-temporal point process models.

Wrapping Up Homeworks Homework 3 due Friday. Don t forget to upload your files to the website (should be in.csv format). Homework 4a will be posted tonight.