Presentation is loading. Please wait.

Presentation is loading. Please wait.

More General Need different response curves for each predictor Need more complex responses.

Similar presentations


Presentation on theme: "More General Need different response curves for each predictor Need more complex responses."— Presentation transcript:

1 More General Need different response curves for each predictor Need more complex responses

2 Generalized Additive Models

3 Spline Curves Knots Bell-shaped Irwin-Hall spline

4 Spline Curves in R Wrap predictors in a spline function: –s(predictor) Use “gamma” parameter to set the number of knots –Controls over-fitting –1.4 is recommended In R: –TheModel=gam(Height~s(AnnualPrecip), data=TheData,gamma=1.4)

5 Reading Read Hastie and Tibshirani when you have “time” –“All considered, it is conceivable that in a minor way, nonparametric regression might, like linear regression, become an object treasured for both its artistic merit as well as usefulness” L. Breiman, 1977 Read Martinez-Rincon and Jensen for next time

6 Which Approach? GAM Kernel Smoother Income Age Hastie and Tibshirani 1986, Generalized Additive Models Z-axis shows the proportion of families with a telephone at home

7 GAM Plots in R Modeled Response Curve 95% CI Sample point “Grass” FIA Doug-Fir height data vs. BioClim Annual Precipitation “Partial” = 1 Covariate

8 Brown Shrimp in GOM Data from SeaMap and NOAA

9 Gamma=1.4 Explained Deviance: 59%, AIC=57807 Data from FIA and BioClim

10 Gamma=10 Explained Deviance: 59%, AIC=57961 Data from FIA and BioClim

11 Gamma=20 Explained Deviance: 57%, AIC=58081 Data from FIA and BioClim

12 Gamma=20 Explained Deviance: 51%, AIC=58796 Data from FIA and BioClim

13 Gamma=0.1 Explained Deviance: 59%, AIC=57811 Data from FIA and BioClim

14 GAM Model Runs LayersGammaExplained Deviance AIC All 61.45957807 All 6105857961 All 6205758081 Best 3205158796 All 60.15957811

15 Best Model? Best 3 predictors, gamma=20 Data from FIA and BioClim

16 Blue Crab Distribution Model

17 Blue Crab vs. Salinity Jensen et. al. 2005, Winter distribution of blue crab Callinectes sapidus in Chesapeake Bay: application and cross- validation of a two-stage generalized additive model

18 Response Curves (partial) GAMs BRTs

19 GAMs vs. BRTs Martinez-Rincon 2012, Comparative performance of generalized additive models and boosted regression trees for statistical modeling of incidental catch of wahoo (Acanthocybium solandri) in the Mexican tuna purse-seine fishery “Results indicate little difference between the performance of GAM and BRT models”

20 Gamma in GAMs

21 Anderson We are not trying to model the data; instead, we are trying to model the information in the data. The goal is to recover the information that applies more generally to the process, not just to the particular data set. If we were merely trying to model the data well, we could fit high order Fourier series terms or polynomial terms until the fit is perfect. Data contain both information and noise; fitting the data perfectly would include modeling the noise and this is counter to our science objective.

22 Additional Resources Generalized Additive Models: an introduction with R –Copyrighted book –Includes: Linear models GLMs GAMs Examples in R Some matrix algebra

23 Additional Resources Geospatial Analysis with GAMs: –http://www.casact.org/education/annual/201 1/handouts/C3-Guszcza.pdf Disease mapping using GAMs (workshop): –http://www.cireeh.org/pmwiki.php/Main/Gam -mapWorkshop Mapping population based studies: –http://www.ij- healthgeographics.com/content/5/1/26


Download ppt "More General Need different response curves for each predictor Need more complex responses."

Similar presentations


Ads by Google