SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Improving Model of Interaction
               Networks

              Konstans Wells & Bob O'Hara



                              Blogged at
http://blogs.nature.com/boboh/2012/03/29/doing_stuff_with_ecological_network
                                      s
Typical Data


                         Fi lu    Fi th     Pr af    Fi su    Ma bu
Commom Bulbul            128      110        70       30       27
Blue Monkey               19       35         2       28       36
Red tailed Monkey         11       19         0       52       29
Voilet backed starling     1        0       190        0        0
Blackcap                  64       23         3        8        9




  http://www.nceas.ucsb.edu/interactionweb/html/schleuning-et-al-2010.html
What's wrong?
Network statistics are messy


          Q=
              1
                     ( ki k j
                                 )
                ∑ Aij − 2m δ(c i , c j )
             2m i , j


Derived for known networks
  behaviour when uncertain is difficult to understand
Statistical Problems
How do we estimate
 sampling error?
Are the zeroes real?
What if the sampling is
 not representative?
A Better Approach




Model the data
Building the Model I

                       Fi lu   Fi th   Pr af   Fi su   Ma bu
 Common Bulbul 1        λ11     λ21    λ131     λ41     λ51
 Common Bulbul 2        λ12     λ22    λ132     λ42     λ52

 Red tailed Monkey 1    λ13     λ23     λ33     λ43     λ53

 Red tailed Monkey 2    λ14     λ24     λ34     λ44     λ54

 Red tailed Monkey 3    λ15     λ25     λ35     λ45     λ55



Start with mean rates of interaction per individual
Building the Model II

                         Fi lu   Fi th   Pr af   Fi su   Ma bu
   Common Bulbul 1        λ11     λ21    λ131     λ41     λ51
   Common Bulbul 2        λ12     λ22    λ132     λ42     λ52

   Red tailed Monkey 1    λ13     λ23     λ33     0       λ53

   Red tailed Monkey 2    λ14     0       λ34     λ44     λ54

   Red tailed Monkey 3    λ15     λ25     λ35     λ45     λ55



Can set some means to zero
What is λij?

Individual rate of visitation


    No. of visits ~ Poisson(λij)



We can model this further
Individual To Species
Species-level rate of interaction is


          Λc ,r=     ∑                            ̄
                                  λ i , j =nc m r λ c , r
                   i , j ∈c , r
Individual To Species
Species-level rate of interaction is


          Λc ,r=     ∑                            ̄
                                  λ i , j =nc m r λ c , r
                   i , j ∈c , r

              Abundances of
              resource &
              consumer
Individual To Species
Species-level rate of interaction is


          Λc ,r=     ∑                            ̄
                                  λ i , j =nc m r λ c , r
                   i , j ∈c , r

              Abundances of                           Mean individual-
              resource &                               level
              consumer                                 preferences

  Extracts abundance effects from preferences
In practice...
We might observe trees, and not be able to
 distinguish individuals visiting them
  We have several resources, but lump consumers
   together
     nc = 1

  If we estimate nc, we can get back to λij
Further modelling
Log-linear:

        log(λ ij )=β(r i , c j )+ γ (i , j)

        β(r i , c j )=ρ(r i )+ χ (c j )+ ι (r i , c j )
                Resource + Species + Interaction


 Separates out “palatability” and “hungriness” from
  specificity
Better Measures
  Modularity

Q=
    1
   2m i , j (  ki k j
                           )    1
      ∑ A ij − 2m δ(ci , c j )= 2 ∑ ( pij − pi⋅ p⋅j ) δ(c i , c j )
                                  i, j

 “the fraction of edges that fall within communities minus the
   expected value of the same quantity if edges are assigned at
   random, conditional on the given community memberships
   and the degrees of vertices.”
           But

             logit p ij −logit pi⋅ p⋅j =ι (r i , c j )
Fitting the Model
Simplest: log-linear model


    glm(Count ~ Resource*Consumer,
                   family=poisson())


Assumes no over-dispersion
Can model further, e.g. add resource-specific
 covariates
More complicated models
If we have several individuals of resource and
   consumer:


glm(Count ~ Resource*Consumer +
               Res.Ind*Con.Ind + offset(Time),
 family=poisson()


Now Res.Ind:Con.Ind is over-dispersion
Could use random effects
Adding Zeroes
Where the data is a 0, λij is estimated as low
  Can't tell where the “true” zeroes are
So, use a zero-inflated Poisson distribution
  adds zeroes
But they are uncertain
How well does our model perform?
Simulation study
12 resource species, 9 consumers
   Effects: Each cell a 3 x 3 matrix
               Generalist     Opportunist   Specialist
Generalist         0.75           0.25          0
Opportunist        0.2            0.01          0
Specialist         0.01                0       0.2
Erratic            0.05           0.01          0
Sample Sizes
Balanced:
  3,5,10,15,20 individuals of each species
Unbalanced:
  5 individuals of each resource species
  5, 10, 15, 20 individuals of generalist consumers
  3 individuals of other consumers
Balanced Results
Unbalanced Results
Thoughts
Model links more closely to actual mechanisms
  more interpretable
Can build models for specific questions
  modularity
Can build hierarchical models, to combine
 several networks
  meta-regression
What More?




You tell us

Weitere ähnliche Inhalte

Ähnlich wie Interaction networks

Simplicial closure and higher-order link prediction
Simplicial closure and higher-order link predictionSimplicial closure and higher-order link prediction
Simplicial closure and higher-order link predictionAustin Benson
 
08 Inference for Networks – DYAD Model Overview (2017)
08 Inference for Networks – DYAD Model Overview (2017)08 Inference for Networks – DYAD Model Overview (2017)
08 Inference for Networks – DYAD Model Overview (2017)Duke Network Analysis Center
 
Opportunistic Routing Based on Daily Routines
Opportunistic Routing Based on Daily RoutinesOpportunistic Routing Based on Daily Routines
Opportunistic Routing Based on Daily RoutinesWaldir Moreira
 
Neural Nets Deconstructed
Neural Nets DeconstructedNeural Nets Deconstructed
Neural Nets DeconstructedPaul Sterk
 
Discrete time prey predator model with generalized holling type interaction
Discrete time prey predator model with generalized holling type interactionDiscrete time prey predator model with generalized holling type interaction
Discrete time prey predator model with generalized holling type interactionZac Darcy
 
Higher-order Link Prediction GraphEx
Higher-order Link Prediction GraphExHigher-order Link Prediction GraphEx
Higher-order Link Prediction GraphExAustin Benson
 
Simplicial closure and higher-order link prediction --- SIAMNS18
Simplicial closure and higher-order link prediction --- SIAMNS18Simplicial closure and higher-order link prediction --- SIAMNS18
Simplicial closure and higher-order link prediction --- SIAMNS18Austin Benson
 
Kdd12 tutorial-inf-part-iv
Kdd12 tutorial-inf-part-ivKdd12 tutorial-inf-part-iv
Kdd12 tutorial-inf-part-ivLaks Lakshmanan
 
Simplicial closure & higher-order link prediction
Simplicial closure & higher-order link predictionSimplicial closure & higher-order link prediction
Simplicial closure & higher-order link predictionAustin Benson
 
9_Poisson_printable.pdf
9_Poisson_printable.pdf9_Poisson_printable.pdf
9_Poisson_printable.pdfElio Laureano
 
Collective dynamics of ‘small-world’ networks
Collective dynamics of ‘small-world’ networksCollective dynamics of ‘small-world’ networks
Collective dynamics of ‘small-world’ networksTokyo Tech
 
Big Data Analysis
Big Data AnalysisBig Data Analysis
Big Data AnalysisNBER
 
Improved Spider Algorithm for Solving Optimal Reactive Power Dispatch Problem
Improved Spider Algorithm for Solving Optimal Reactive Power Dispatch ProblemImproved Spider Algorithm for Solving Optimal Reactive Power Dispatch Problem
Improved Spider Algorithm for Solving Optimal Reactive Power Dispatch Problempaperpublications3
 
Relational machine-learning
Relational machine-learningRelational machine-learning
Relational machine-learningBhushan Kotnis
 
The Last Line Effect
The Last Line EffectThe Last Line Effect
The Last Line EffectAndrey Karpov
 
Waterloo GLMM talk
Waterloo GLMM talkWaterloo GLMM talk
Waterloo GLMM talkBen Bolker
 
Waterloo GLMM talk
Waterloo GLMM talkWaterloo GLMM talk
Waterloo GLMM talkBen Bolker
 
Association mapping, GWAS, Mapping, natural population mapping
Association mapping, GWAS, Mapping, natural population mappingAssociation mapping, GWAS, Mapping, natural population mapping
Association mapping, GWAS, Mapping, natural population mappingMahesh Biradar
 

Ähnlich wie Interaction networks (20)

Simplicial closure and higher-order link prediction
Simplicial closure and higher-order link predictionSimplicial closure and higher-order link prediction
Simplicial closure and higher-order link prediction
 
08 Inference for Networks – DYAD Model Overview (2017)
08 Inference for Networks – DYAD Model Overview (2017)08 Inference for Networks – DYAD Model Overview (2017)
08 Inference for Networks – DYAD Model Overview (2017)
 
Opportunistic Routing Based on Daily Routines
Opportunistic Routing Based on Daily RoutinesOpportunistic Routing Based on Daily Routines
Opportunistic Routing Based on Daily Routines
 
Neural Nets Deconstructed
Neural Nets DeconstructedNeural Nets Deconstructed
Neural Nets Deconstructed
 
Discrete time prey predator model with generalized holling type interaction
Discrete time prey predator model with generalized holling type interactionDiscrete time prey predator model with generalized holling type interaction
Discrete time prey predator model with generalized holling type interaction
 
Higher-order Link Prediction GraphEx
Higher-order Link Prediction GraphExHigher-order Link Prediction GraphEx
Higher-order Link Prediction GraphEx
 
Simplicial closure and higher-order link prediction --- SIAMNS18
Simplicial closure and higher-order link prediction --- SIAMNS18Simplicial closure and higher-order link prediction --- SIAMNS18
Simplicial closure and higher-order link prediction --- SIAMNS18
 
Kdd12 tutorial-inf-part-iv
Kdd12 tutorial-inf-part-ivKdd12 tutorial-inf-part-iv
Kdd12 tutorial-inf-part-iv
 
Simplicial closure & higher-order link prediction
Simplicial closure & higher-order link predictionSimplicial closure & higher-order link prediction
Simplicial closure & higher-order link prediction
 
9_Poisson_printable.pdf
9_Poisson_printable.pdf9_Poisson_printable.pdf
9_Poisson_printable.pdf
 
Collective dynamics of ‘small-world’ networks
Collective dynamics of ‘small-world’ networksCollective dynamics of ‘small-world’ networks
Collective dynamics of ‘small-world’ networks
 
Big Data Analysis
Big Data AnalysisBig Data Analysis
Big Data Analysis
 
Improved Spider Algorithm for Solving Optimal Reactive Power Dispatch Problem
Improved Spider Algorithm for Solving Optimal Reactive Power Dispatch ProblemImproved Spider Algorithm for Solving Optimal Reactive Power Dispatch Problem
Improved Spider Algorithm for Solving Optimal Reactive Power Dispatch Problem
 
Relational machine-learning
Relational machine-learningRelational machine-learning
Relational machine-learning
 
The Last Line Effect
The Last Line EffectThe Last Line Effect
The Last Line Effect
 
Waterloo GLMM talk
Waterloo GLMM talkWaterloo GLMM talk
Waterloo GLMM talk
 
Waterloo GLMM talk
Waterloo GLMM talkWaterloo GLMM talk
Waterloo GLMM talk
 
Association mapping, GWAS, Mapping, natural population mapping
Association mapping, GWAS, Mapping, natural population mappingAssociation mapping, GWAS, Mapping, natural population mapping
Association mapping, GWAS, Mapping, natural population mapping
 
Drugs and Electrons
Drugs and ElectronsDrugs and Electrons
Drugs and Electrons
 
tutorial.ppt
tutorial.ppttutorial.ppt
tutorial.ppt
 

Mehr von Bob O'Hara

Integrated modelling Cape Town
Integrated modelling Cape TownIntegrated modelling Cape Town
Integrated modelling Cape TownBob O'Hara
 
What are we? Statistical Ecologists or Ecological Statisticians?
What are we?  Statistical Ecologists or Ecological Statisticians?What are we?  Statistical Ecologists or Ecological Statisticians?
What are we? Statistical Ecologists or Ecological Statisticians?Bob O'Hara
 
Trying to clean up the mess: Bayes, Frequentism, NHST, Parameter estimation e...
Trying to clean up the mess: Bayes, Frequentism, NHST, Parameter estimation e...Trying to clean up the mess: Bayes, Frequentism, NHST, Parameter estimation e...
Trying to clean up the mess: Bayes, Frequentism, NHST, Parameter estimation e...Bob O'Hara
 
What, exactly, is a biotic interactions?
What, exactly, is a biotic interactions?What, exactly, is a biotic interactions?
What, exactly, is a biotic interactions?Bob O'Hara
 
BES/SfE talk 2014
BES/SfE talk 2014BES/SfE talk 2014
BES/SfE talk 2014Bob O'Hara
 
Combining Data in Species Distribution Models
Combining Data in Species Distribution ModelsCombining Data in Species Distribution Models
Combining Data in Species Distribution ModelsBob O'Hara
 
Isec2012 o hara
Isec2012 o haraIsec2012 o hara
Isec2012 o haraBob O'Hara
 
SDM Observer Models
SDM Observer ModelsSDM Observer Models
SDM Observer ModelsBob O'Hara
 

Mehr von Bob O'Hara (17)

Integrated modelling Cape Town
Integrated modelling Cape TownIntegrated modelling Cape Town
Integrated modelling Cape Town
 
What are we? Statistical Ecologists or Ecological Statisticians?
What are we?  Statistical Ecologists or Ecological Statisticians?What are we?  Statistical Ecologists or Ecological Statisticians?
What are we? Statistical Ecologists or Ecological Statisticians?
 
Trying to clean up the mess: Bayes, Frequentism, NHST, Parameter estimation e...
Trying to clean up the mess: Bayes, Frequentism, NHST, Parameter estimation e...Trying to clean up the mess: Bayes, Frequentism, NHST, Parameter estimation e...
Trying to clean up the mess: Bayes, Frequentism, NHST, Parameter estimation e...
 
What, exactly, is a biotic interactions?
What, exactly, is a biotic interactions?What, exactly, is a biotic interactions?
What, exactly, is a biotic interactions?
 
Discrete talk
Discrete talkDiscrete talk
Discrete talk
 
BES/SfE talk 2014
BES/SfE talk 2014BES/SfE talk 2014
BES/SfE talk 2014
 
Gf o2014talk
Gf o2014talkGf o2014talk
Gf o2014talk
 
Combining Data in Species Distribution Models
Combining Data in Species Distribution ModelsCombining Data in Species Distribution Models
Combining Data in Species Distribution Models
 
Iwsmbvs
IwsmbvsIwsmbvs
Iwsmbvs
 
Isec2012 o hara
Isec2012 o haraIsec2012 o hara
Isec2012 o hara
 
Meta analyses
Meta analysesMeta analyses
Meta analyses
 
Blogging
BloggingBlogging
Blogging
 
Lammi2011
Lammi2011Lammi2011
Lammi2011
 
SDM Observer Models
SDM Observer ModelsSDM Observer Models
SDM Observer Models
 
Populations
PopulationsPopulations
Populations
 
Glued Ecology
Glued EcologyGlued Ecology
Glued Ecology
 
Web20
Web20Web20
Web20
 

Kürzlich hochgeladen

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 

Kürzlich hochgeladen (20)

Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 

Interaction networks

  • 1. Improving Model of Interaction Networks Konstans Wells & Bob O'Hara Blogged at http://blogs.nature.com/boboh/2012/03/29/doing_stuff_with_ecological_network s
  • 2. Typical Data Fi lu Fi th Pr af Fi su Ma bu Commom Bulbul 128 110 70 30 27 Blue Monkey 19 35 2 28 36 Red tailed Monkey 11 19 0 52 29 Voilet backed starling 1 0 190 0 0 Blackcap 64 23 3 8 9 http://www.nceas.ucsb.edu/interactionweb/html/schleuning-et-al-2010.html
  • 3. What's wrong? Network statistics are messy Q= 1 ( ki k j ) ∑ Aij − 2m δ(c i , c j ) 2m i , j Derived for known networks behaviour when uncertain is difficult to understand
  • 4. Statistical Problems How do we estimate sampling error? Are the zeroes real? What if the sampling is not representative?
  • 6. Building the Model I Fi lu Fi th Pr af Fi su Ma bu Common Bulbul 1 λ11 λ21 λ131 λ41 λ51 Common Bulbul 2 λ12 λ22 λ132 λ42 λ52 Red tailed Monkey 1 λ13 λ23 λ33 λ43 λ53 Red tailed Monkey 2 λ14 λ24 λ34 λ44 λ54 Red tailed Monkey 3 λ15 λ25 λ35 λ45 λ55 Start with mean rates of interaction per individual
  • 7. Building the Model II Fi lu Fi th Pr af Fi su Ma bu Common Bulbul 1 λ11 λ21 λ131 λ41 λ51 Common Bulbul 2 λ12 λ22 λ132 λ42 λ52 Red tailed Monkey 1 λ13 λ23 λ33 0 λ53 Red tailed Monkey 2 λ14 0 λ34 λ44 λ54 Red tailed Monkey 3 λ15 λ25 λ35 λ45 λ55 Can set some means to zero
  • 8. What is λij? Individual rate of visitation No. of visits ~ Poisson(λij) We can model this further
  • 9. Individual To Species Species-level rate of interaction is Λc ,r= ∑ ̄ λ i , j =nc m r λ c , r i , j ∈c , r
  • 10. Individual To Species Species-level rate of interaction is Λc ,r= ∑ ̄ λ i , j =nc m r λ c , r i , j ∈c , r Abundances of resource & consumer
  • 11. Individual To Species Species-level rate of interaction is Λc ,r= ∑ ̄ λ i , j =nc m r λ c , r i , j ∈c , r Abundances of Mean individual- resource & level consumer preferences Extracts abundance effects from preferences
  • 12. In practice... We might observe trees, and not be able to distinguish individuals visiting them We have several resources, but lump consumers together nc = 1 If we estimate nc, we can get back to λij
  • 13. Further modelling Log-linear: log(λ ij )=β(r i , c j )+ γ (i , j) β(r i , c j )=ρ(r i )+ χ (c j )+ ι (r i , c j ) Resource + Species + Interaction Separates out “palatability” and “hungriness” from specificity
  • 14. Better Measures Modularity Q= 1 2m i , j ( ki k j ) 1 ∑ A ij − 2m δ(ci , c j )= 2 ∑ ( pij − pi⋅ p⋅j ) δ(c i , c j ) i, j “the fraction of edges that fall within communities minus the expected value of the same quantity if edges are assigned at random, conditional on the given community memberships and the degrees of vertices.” But logit p ij −logit pi⋅ p⋅j =ι (r i , c j )
  • 15. Fitting the Model Simplest: log-linear model glm(Count ~ Resource*Consumer, family=poisson()) Assumes no over-dispersion Can model further, e.g. add resource-specific covariates
  • 16. More complicated models If we have several individuals of resource and consumer: glm(Count ~ Resource*Consumer + Res.Ind*Con.Ind + offset(Time), family=poisson() Now Res.Ind:Con.Ind is over-dispersion Could use random effects
  • 17. Adding Zeroes Where the data is a 0, λij is estimated as low Can't tell where the “true” zeroes are So, use a zero-inflated Poisson distribution adds zeroes But they are uncertain
  • 18. How well does our model perform? Simulation study 12 resource species, 9 consumers Effects: Each cell a 3 x 3 matrix Generalist Opportunist Specialist Generalist 0.75 0.25 0 Opportunist 0.2 0.01 0 Specialist 0.01 0 0.2 Erratic 0.05 0.01 0
  • 19. Sample Sizes Balanced: 3,5,10,15,20 individuals of each species Unbalanced: 5 individuals of each resource species 5, 10, 15, 20 individuals of generalist consumers 3 individuals of other consumers
  • 22. Thoughts Model links more closely to actual mechanisms more interpretable Can build models for specific questions modularity Can build hierarchical models, to combine several networks meta-regression

Hinweis der Redaktion

  1. Agent-based interaction models: estimating per individual interaction strength and covariates before simplifying data into per species ecological networks