nonparametric survey regression estimation using penalized splines

36
F. Jay Breidt *,** Colorado State University Jean D. Opsomer ** Iowa State University (+ more folks acknowledged soon) Research supported by EPA STAR Grants R-82909501 (*CSU) and R-82909601 (**OSU) Nonparametric Survey Regression Estimation Using Penalized Splines

Upload: chars

Post on 11-Jan-2016

66 views

Category:

Documents


2 download

DESCRIPTION

Nonparametric Survey Regression Estimation Using Penalized Splines. F. Jay Breidt *,** Colorado State University Jean D. Opsomer ** Iowa State University (+ more folks acknowledged soon) Research supported by EPA STAR Grants R-82909501 (*CSU) and R-82909601 (**OSU). The Usual Disclaimer. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Nonparametric Survey Regression Estimation Using Penalized Splines

F. Jay Breidt*,**

Colorado State UniversityJean D. Opsomer**

Iowa State University (+ more folks acknowledged soon)

Research supported by EPA STAR Grants

R-82909501 (*CSU) and R-82909601 (**OSU)

Nonparametric Survey Regression Estimation Using Penalized Splines

Page 2: Nonparametric Survey Regression Estimation Using Penalized Splines

The Usual Disclaimer The work reported here was developed

under STAR Research Assistance Agreements CR-829095 and CR-829096 awarded by the U.S. Environmental Protection Agency (EPA) to Colorado State University and Oregon State University. This presentation has not been formally reviewed by EPA. The views expressed here are solely those of the authors. EPA does not endorse any products or commercial services mentioned in this report.

Page 3: Nonparametric Survey Regression Estimation Using Penalized Splines

Outline Background:

Scales of inference Specific versus generic Model-assisted and model-based inference

Penalized splines: Comparison to other smoothers; two-stage; small

area Variations: network data, increment data

Other: Non-Gaussian time series

Summary: Status of STARMAP.2 and DAMARS.5

Page 4: Nonparametric Survey Regression Estimation Using Penalized Splines

Scales of Inference in Surveys Large area:

sample itself suffices for inference no model needed

Medium area: use auxiliary information through a model model helps inference but is not critical

Small area: sample size is small or zero inference must be based on a model

Page 5: Nonparametric Survey Regression Estimation Using Penalized Splines

Specific and Generic Inference Specific: one study variable, few

population parameters lots of modeling resources to specify,

estimate, and diagnose a model willingness to defend the model

Generic: many study variables, many population parameters no resources to model every variable no single model is adequate/defensible

Page 6: Nonparametric Survey Regression Estimation Using Penalized Splines

Generic Inferences in Aquatic Resources Generic inference is a common problem

for federal, state, and tribal agencies Example: conduct a survey and prepare

a report analyze large numbers of chemical,

biological, and physical variables estimate means, quantiles, and distribution

functions break down both by political classifications

and by various ecological classifications

Page 7: Nonparametric Survey Regression Estimation Using Penalized Splines

Model-Assisted Survey Inference Scarce modeling resources for generic

inference, so we don’t trust models Can we use a model without

depending on the model? Model-assisted inference:

efficiency gains if model is right sensible inference even if model is wrong

Page 8: Nonparametric Survey Regression Estimation Using Penalized Splines

Model-Assisted Estimators Form of model-assisted estimator:

(model-based prediction)+(design bias adjustment)

model incorporates auxiliary information bias adjustment corrects for bad models

Classical parametric model-assisted: prediction from linear regression model

Our idea: nonparametric model-assisted prediction from kernel regression or other

“smoother” (JB & JO (2000), Annals of Stat)

Page 9: Nonparametric Survey Regression Estimation Using Penalized Splines

Why Nonparametric? More flexible model specification

smooth mean function, positive variance function

Approximately correct more often more opportunities for efficiency

gains from auxiliary information often, not a large efficiency loss if

parametric specification is correct

Page 10: Nonparametric Survey Regression Estimation Using Penalized Splines

Goals of Our Research Focus on generic inference Use flexible nonparametric models

to reduce misspecification bias model-assisted: medium area problem model-based: small area problem

Make the methods operationally feasible for state and tribal agencies linear smoothers generate generic

weights

Page 11: Nonparametric Survey Regression Estimation Using Penalized Splines

Penalized Splines Very useful class of linear smoothers

Readily fits into standard linear mixed model framework

Modular, extensible, computationally convenient Automated smoothing parameter selection and

fitting with standard software Several ongoing projects:

Model-assisted p-spline estimation (Gerda Claeskens, JO, JB); two-stage extensions (Mark Delorey)

Small area p-spline estimation (Gerda, Giovanna Ranalli, Goran Kauermann, JO, JB)

Smoothing on networks (Giovanna, JB) Semiparametric mixed models for increment-

averaged core data (Nan-Jung Hsu, Steve Ogle, JB)

Page 12: Nonparametric Survey Regression Estimation Using Penalized Splines

Penalized Splines Truncated linear basis allows

slope changes at each of many knots:

)(1

10 k

K

kk xbxy

Penalize for unnecessary slope changes:

K

kkk

K

kk bxbxy

1

22

2

110 )(

Page 13: Nonparametric Survey Regression Estimation Using Penalized Splines

P-Splines: Influence of Penalty

• Fits with increasing penalty parameter

Page 14: Nonparametric Survey Regression Estimation Using Penalized Splines

Penalized Splines Computation Computation using S-Plus

Set up design matrix + truncated linear splines

Z <- outer(x, knots, "-")Z <- Z * (Z > 0) C <- cbind(one,x,Z) Solve for spline with fixed degrees of freedomD <- diag(rep(0,2),rep(1,K))mhat <- X %*% solve(t(C) %*% diag(1/pi) %*% C +lambda^2 * D) %*% t(C) %*% diag(1/pi)%*%y

For data-determined df/roughness penalty, can use lme()to select via REML

Page 15: Nonparametric Survey Regression Estimation Using Penalized Splines

Model-Assisted P-Spline Estimator Model-based prediction +

design bias adjustment:

si i

ii

UiiMA

mymt

ˆ

ˆˆ

Asymptotically design-unbiased and design consistent

Asymptotic variance given by

2 2 1ˆ ij i ji i j jMA

i U j U i j

N Var t N y m y m o n

Page 16: Nonparametric Survey Regression Estimation Using Penalized Splines

Design of Simulation Study Model-assisted estimators

Polynomial regression Poststratification (piecewise constant) Local polynomial regression (kernel) Penalized spline

Model-based estimator Penalized spline

All use common degrees of freedom: 3 or 6 Eight response variables on one population

Two noise levels N=1000

Designs SI or STSI 1000 replicate samples of size n=50

Page 17: Nonparametric Survey Regression Estimation Using Penalized Splines

Estimator Comparisons: Common Degrees of Freedom

Page 18: Nonparametric Survey Regression Estimation Using Penalized Splines

MSE Ratio Relative to Model-Assisted Penalized Splines

Page 19: Nonparametric Survey Regression Estimation Using Penalized Splines

Further Results from Simulation Variance estimation

For all estimators, variance estimator has negative bias Weighted residual variance estimator performs better

Confidence interval coverage Somewhat less than nominal for all estimators (90-92%) Undercoverage not as severe as bias would suggest

Negative weights: (2 df)x(2 designs)x(1000 reps)x(50 weights) = 200,000 weights

902 negative REG weights 145 negative LLR weights 2 negative MA weights

Page 20: Nonparametric Survey Regression Estimation Using Penalized Splines

Two-Stage P-Spline Estimation Available auxiliary information in two-

stage sampling: All clusters All elements All elements in sampled clusters

Mark Delorey (poster): focus on first case

Simulation study comparing Horvitz-Thompson, regression, model-based p-spline, model-assisted p-spline with and without cluster random effects

Operational issues with df, cluster variance component

Some results: p-spline is good!

Page 21: Nonparametric Survey Regression Estimation Using Penalized Splines

Semiparametric Small Area Estimation

Gerda, Giovanna, Goran Kauermann, JO, JB

Example: ANC level for Northeastern lakes

557 observations over 113 HUCs

Average sample size/HUC: 4.9 64 HUCs contain less than 5

observations Site-specific covariates: lake

location and elevation Simple way to capture spatial

effects?

Page 22: Nonparametric Survey Regression Estimation Using Penalized Splines

Semiparametric Small Area Model Replace linear function of

covariates by more general model:

direct estimator = truth + sampling error truth = semiparametric regression + area-

specific deviation

Semiparametric regression expressed as linear mixed model

Thin plate splines Low-rank radial basis functions

Page 23: Nonparametric Survey Regression Estimation Using Penalized Splines

Small Area Estimation Results

• EBLUP for this model easily handled with standard software (SAS proc mixed, SPlus lme())

Page 24: Nonparametric Survey Regression Estimation Using Penalized Splines

P-Splines for Increment Data Common for soil, sediment core data:

Datum represents not a single depth point but a depth increment (e.g., cylinder of soil 2.5cm in diameter x 15cm high, collected at 20-35 cm)

Ignoring increment structure leads to biased, inconsistent estimators

Integrate linear mixed model representation: Definite integral of truncated linear basis (x-κ)+

becomes differenced quadratic basis [(top-κ)+ ]2 - [(bottom-κ)+ ]2

Immediate extension to small area estimation E.g., soil mapping by map unit symbol

Page 25: Nonparametric Survey Regression Estimation Using Penalized Splines

Carbon Sequestration (Nan-Jung Hsu, Steve Ogle, JB)

Broad class of semiparametric mixed models for increment-averaged data

Page 26: Nonparametric Survey Regression Estimation Using Penalized Splines

Smoothing on Networks

• Current research with post-doc, Giovanna Ranalli

• have noisy data on stream network• have within-network distance measure (rather than “as the crow flies”)• want interpolations at unsampled locations in network

• Semiparametric methodology readily extends to this setting

• low-rank radial basis functions • Possible real data from EPA (John Faustini)

Page 27: Nonparametric Survey Regression Estimation Using Penalized Splines

Smoothing on Stream Networks

Toy stream network

Two first-order, one second-order stream segment Regression function is exponential along straight reach (two segments), constant along remaining segment, continuous at intersection n=150 noisy observations obtained along network

Page 28: Nonparametric Survey Regression Estimation Using Penalized Splines

Toy Network Results Noisy observations

smoothed via Low-rank thin plate

spline (2D, ignoring network structure)

Within-network radial basis functions (1D, accounts for network structure)

Network smooth offers 25-30% reduction in MISE over spatial smooth

Page 29: Nonparametric Survey Regression Estimation Using Penalized Splines

Non-Gaussian Time Series

Potential models for one-dimensional spatial processes

Page 30: Nonparametric Survey Regression Estimation Using Penalized Splines

Identification and Estimation

In Gaussian case, models of differing causality/invertibility cannot be identified

Identification in non-Gaussian case: Fit causal/invertible ARMA via Gaussian quasi-MLE Examine residuals for IID-ness If not IID, fit All-Pass model (LAD [Breidt, Davis,

Trindade, Ann. Stat. (2001)], MLE, rank estimation) to determine order of non-causality or non-invertibility

Prediction and Estimation in non-Gaussian case: Best MS prediction requires trickery Exact MLE, Bayes for non-Gaussian MA Exact and conditional MLE for MA with roots near unit

circle [Rosenblatt, Davis, Breidt, Hsu]

Page 31: Nonparametric Survey Regression Estimation Using Penalized Splines

Asymptotic Results for All-Pass

Page 32: Nonparametric Survey Regression Estimation Using Penalized Splines

Where Are We Now? DAMARS.5: Nonparametric model-assisted

1. Extensions 1.1 continuous spatial domains (Siobhan; poster; Giovanna, work

in progress) 1.2 multiple phases (Kim (PhD 2004, ISU), working paper) 1.3 multiple auxiliary variables (gam: Gretchen, Goran, JO, JB,

JASA 2nd submission) 1.3-1.4 alternative smoothing (Gerda, JO, JB, p-splines; Biometrika

2nd submission; Ranalli and Montanari, neural nets, JASA 2nd submission)

Other: two-stage kernels (Kim, JO, JB; JRSS submission); two-stage splines (Mark, JB, poster)

2. Applications 2.1 CDF estimation (Alicia, JO, JB; poster, CJS submission) 2.2 “Medium” area (Siobhan, JO, JB; poster) 2.3 Surveys over time (Jehad Al-Jararha, JO, JB, spam with partial

overlap;) 2.4 Nonresponse (da Silva and Opsomer, Survey Methodology

2004)

Page 33: Nonparametric Survey Regression Estimation Using Penalized Splines

Where Are We Now? STARMAP.2: Local Inferences

1. Small area 1.1-1.4 Nonparametric model-assisted for spatial (Siobhan,

poster; Giovanna, work in progress); Semiparametric (Gerda, Giovanna, Goran, JO, JB, working paper); Increments (Nan-Jung, Steve, JB, working paper)

1.1 MLE for all-pass (Beth, RD, JB, JMVA submission) ; rank for all-pass (Beth, RD, JB, working paper); Prediction for MA (Breidt and Hsu, Stat Sinica 2004); Exact MLE for MA (Nan-Jung, RD, JB)

Spatial trend detection (Hsin-Cheng Huang) Design aspects: (Bill, JB, poster)

2. Deconvolution Formulated as another small area estimation problem using

constrained Bayes methods (Mark, JB, poster) Methodology seems OK; example (88 HUCs in MAHA) still being

tweaked; work in progress 3. Causal inference

3.1-3.3 (Alix G)

Page 34: Nonparametric Survey Regression Estimation Using Penalized Splines

Some Summaries (these projects only) Some Invited Talks and Seminars

Winemiller Symposium (Columbia, MO) Computational Environmetrics (Chicago, IL) Monitoring Symposium (Denver, CO) ICSA (Singapore) EMAP 2004 (Newport, RI) ENAR (Pittsburgh PA) IWAP (Piraeus, Greece) IMS-ASA (Calcutta, India) Western Ecology Division, EPA (Corvallis, OR) University of Maryland (Baltimore County, MD) + Jean’s talks

Page 35: Nonparametric Survey Regression Estimation Using Penalized Splines

More Summaries (these projects only) People

Students: Ji-Yeon Kim, ISU PhD completed Spring 2004 (JO and JB); Bill Coar, Mark Delorey, Jehad Al-Jararha, CSU PhD work in progress; ISU student?

Post-Doctoral Research Associate: Giovanna Ranalli Visiting Research Scientists: Nan-Jung Hsu and Hsin-

Cheng Huang Unsuspecting Collaborators: Gerda Claeskens and

Goran Kauermann Papers

2 appeared, 2 tentatively accepted, 1 invited revision, 4 submitted, n working papers

Page 36: Nonparametric Survey Regression Estimation Using Penalized Splines

Optimal Sampling Design under Frame Imperfections Motivated by problems with RF3 perennial

classification About 20% errors of omission and of commission! Previous work: logistic regression for probability of

perennial as function of covariates (Bill Coar) Compare optimal biased and unbiased designs

using anticipated MSE criterion Account for differential costs (in frame, not in frame;

perennial, non-perennial) Minimize AMSE for fixed cost

Further work Asymptotic results for cases of negligible, non-

negligible bias Empirical results