Presentation is loading. Please wait.

Presentation is loading. Please wait.

Predicting food web connectivity Phylogenetic scope, evidence thresholds, and intelligent agents Cynthia Sims Parr Ecological Society of America Memphis,

Similar presentations


Presentation on theme: "Predicting food web connectivity Phylogenetic scope, evidence thresholds, and intelligent agents Cynthia Sims Parr Ecological Society of America Memphis,"— Presentation transcript:

1 Predicting food web connectivity Phylogenetic scope, evidence thresholds, and intelligent agents Cynthia Sims Parr Ecological Society of America Memphis, TN August 8, 2006

2 Bacteria Microprotozoa Amphithoe longimana Caprella penantis Cymadusa compta Lembos rectangularis Batea catharinensis Ostracoda Melanitta Tadorna tadorna ELVIS: Ecosystem Localization, Visualization, and Information System Oreochromis niloticus Nile tilapia ? ?... Species list constructor Food web constructor

3 ELVIS’s Food Web Constructor predicts basic network structure Prelude to systems models

4 Food Web G S node link Evolutionary tree step G taxon S A

5 Evolutionary Distance Weighting 1. Set distance thresholds 2. Find relatives of target nodes X, Y with known link status E.g. relative A is close to X, relative B close to Y where Link Value between A and B is known 3. For each found link, compute weight based on distance 4. Compute certainty index for a predicted link by combining weighted link values, with a discount for negative evidence

6 Food web database 4600 distinct taxa Food web data: Cohen 1989, Dunne et al. 2006, Vazquez 2006, Jonsson et al. 2005 Evolutionary tree: Parr et al. 2004. + plants from ITIS + hierarchy of non-taxonomic nodes

7 Testing the algorithm Take each web out of the database Attempt to predict its links Compare prediction with actual data Accuracy percentage of all predictions that are correct 89% Precision percentage of predicted links that are correct 55% Recall percentage of actual links that are predicted 47%

8 Choosing parameters 30 web subsample Representative of habitats, years, # nodes, percent identified to species Iterate over parameter settings Tradeoff between Precision percentage of predicted links that are correct Recall percentage of actual links that are predicted

9 Evolutionary distance threshold 2 steps up and 4 steps down steps up steps down precision steps up recall

10 Evolutionary direction penalty not very sensitive ancestor descendent siblings

11 Negative evidence discount is sensitive

12 Results over all webs

13 Is evolutionary distance weighting better than strict database search? Paired T-tests df=251 ***p<0.001 Database search Evolutionary distance weighting % *** Database search is more precise, but evolutionary distance wt has better recall.

14 Older webs contribute Recall percentage of actual links that are predicted 47%  48% with no EcoWEB data Precision percentage of predicted links that are correct 55%  39% with no EcoWEB data

15 …but large webs are harder to predict large webs have better taxonomic resolution recent webs are bigger large webs have fewer unknown “taxa”

16 Some phyla are easier to predict than others

17 Trait space distance weighting Euclidean distance in natural history N-space Parameterize functions from the literature that might predict links using characteristics of taxa. For example, size or stoichiometry. LinkStatus AB = ƒ(α, size A, size B ), ƒ(β, stoich A, stoich B ) … …need more data How can we do better predicting links?

18 ETHAN Evolutionary Trees and Natural History ontology Animal Diversity Web http://www.animaldiversity.org geographic range habitats physical description reproduction lifespan behavior and trophic info conservation status “Esox lucius” hasMaxMass “1.4 kg” “Esox lucius” isSubclassOf “Esox” “Esox” eats “Actinopterygii” Triples

19 UMBC Triple Shop Query What are body masses of fishes that eat fishes? Enter a SPARQL query SELECT DISTINCT ?predator ?prey ?preymaxmass ?predatormaxmass WHERE { ?link rdf:type spec:ConfirmedFoodWebLink. ?link spec:predator ?predator. ?link spec:prey ?prey. ?predator rdfs:subClassOf ethan:Actinopterygii. ?prey rdfs:subClassOf ethan:Actinopterygii. OPTIONAL { ?predator kw:mass_kg_high ?predatormaxmass }. OPTIONAL { ?prey kw:mass_kg_high ?preymaxmass } }... leaving out the FROM clause

20 UMBC Triple Shop Create a dataset Find semantic web docs that can answer query. Actinopterygii.owl webs_publisher.php? published_study=11 Esox_lucius.owl http://swoogle.umbc.edu

21 UMBC Triple Shop Get results Apply query to dataset with semantic reasoning. http://sparql.cs.umbc.edu/tripleshop2/

22 Food Web Constructor uses evolutionary approach and large databases We chose parameters using subsample Explored results over entire database Evolutionary distance weighting recalls links better than database search Older webs are useful Large webs harder to predict Some phyla are easier than others to predict For future algorithms, we can gather and integrate data via ontologies and intelligent agents Summary

23 UMBC: Tim Finin, Joel Sachs, Andriy Parafiynyk, Li Ding, Rong Pan, Lushan Han, UMCP: David Wang, RMBL: Neo Martinez, Rich Williams, Jennifer Dunne, UC Davis: Jim Quinn, Allan Hollander UMMZ Animal Diversity Web: Phil Myers, Roger Espinosa UMCP: Bill Fagan, Bongshin Lee, Ben Bederson http://spire.umbc.edu

24 ADW database MySQL XSLT template ADW taxon acct HTML Keywords HTML ETHAN Taxon acct OWL SPIRE taxon database MySQL Evolutionary Tree side of ontology OWL Phylum- sized ET chunk OWL Taxon Path OWL Filters Acct data tabular text Others ITIS ETHAN workflow Plants, etc. Animal name tree Keywords OWL

25 Semantic Prototypes In Ecoinformatics UMBC U Maryland NASA Goddard NASA Goddard Rocky Mtn Bio Lab Rocky Mtn Bio Lab UC Davis Semantic Web Tools Info. Retrieval Agents Food Web Constructor Evidence Provider Invasive Species Forecasting System Remote Sensing Data Food Webs Ecological Interaction Ontologies Species List constructor

26 Food Web Constructor example Nile Tilapia in St. Marks Question What are potential predators and prey of Oreochromis niloticus in the St. Marks estuary in Florida? Procedure Submit species list for St. Marks, with Oreochromis niloticus added. http://spire.umbc.edu/fwc

27 Food Web Constructor generates possible links

28 Evidence provider gives details

29 Nile tilapia – what organisms could be impacted?

30 Implications: parameterized functions Requires good data for target species Can incrementally add natural history functions to get better estimate, try different functions from literature or use genetic algorithms Parameterizing functions: multivariate statistics, machine learning, fuzzy inference Could use evolutionary info if you localize parameter estimates to clades or taxonomic subsets LinkPredicted CD = ƒ(α, size C,size D ) + ƒ(β, stoich C,stoich D )

31 Distance weighting options Evolutionary Uses phylogeny or classification or combination of these – assumes related organisms like each other Distance could be branch length or # steps Does not need natural history data 2 steps Y 3 changes X

32 “TaxonA” hasBreedingDuration “5 months” Ontologies Richer way to design databases: instances of concepts that have well-defined meanings and formal relationships. “Taxon A” hasAgeOfSexualMaturity “1 year” “Higher Taxon” lives in “Australia” “Taxon B” lives in “Australia” “Taxon A” lives in “Australia” Breeding Season Reproductive Characteristic TaxonB Breeding Duration is-a has-a Sexual maturity is-a HigherTaxon is-a TaxonA Age of Sexual Maturity has-a is-a


Download ppt "Predicting food web connectivity Phylogenetic scope, evidence thresholds, and intelligent agents Cynthia Sims Parr Ecological Society of America Memphis,"

Similar presentations


Ads by Google