Presentation is loading. Please wait.

Presentation is loading. Please wait.

Knowledge as CI: Toward Geographic Knowledge Systems Rob Raskin NASA/JPL.

Similar presentations


Presentation on theme: "Knowledge as CI: Toward Geographic Knowledge Systems Rob Raskin NASA/JPL."— Presentation transcript:

1 Knowledge as CI: Toward Geographic Knowledge Systems Rob Raskin NASA/JPL

2 Data to Information to Knowledge Data InformationKnowledge Basic ElementsBytes NumbersModelsFacts StorageFile Database GIS FTCOntology Mind VolumeHighLow DensityLowHigh ServicesSave Discover Visualize Overlay Infer Understand Predict SyntaxSemantics

3 What is Spatial Knowledge? Spatial facts, relations, meanings Content with context  Information is summarized or organized data Common sense Shared understanding Suitable for spatial reasoning/inference Dynamic, expandable knowledge base Requires semantics

4 Ontology: Knowledge as Cyberinfrastructure Context  Shared understanding of concepts Content  A dictionary readable both by computers and humans Form  A namespace (URL/URI/pointer) containing an authoritative declaration of a concept Authority  Anyone… but the best will win out  We will vote with our fingers

5 Enterprise-wide Ontology Smart discovery  Google does not understand meaning of terms  Neither does ArcGIS Smart integration Knowledge commons  Assist education

6 Why point to an ontology? Enable machine-to-machine communication Associate data with its context Remove ambiguity  Temperature anomaly:  relative to what climatological average?  Remotely sensed feature  measured how  Spring (season) or Spring (water source)

7 Use Case: Global Warming Query Find data which demonstrates global warming at high latitudes during summertime and plot warming rate.  Extract information from the use-case - encode knowledge  Translate this into a complete query for data - inference and integration of data from instruments, indices and models “Global warming”= Trend of increasing temperature over large spatial scales “High latitude”= Latitudes > 60 degrees “Summertime”= June-Aug (NH) and Jan-Mar (SH) “Find data”= Locate datasets using catalogs, then access and read it “Plot warming rate”= Display temperature vs time

8 Ontology Representations… XML Triples DBMS Visual

9 Ontology Representation: Triples Subject-Verb-Object representation Flood is a WeatherPhenomena GeoTIFFis aFileFormat Soil Typeis aPhysicalProperty Pacific Oceanis a Ocean Ocean has substanceWater SensormeasuresTemperature

10 Ontology Representation: Visual Atmosphere AtmosphereLayer Troposphere Tropopause Stratosphere isUpperBoundaryOfisLowerBoundaryOf subClassOf partOf PlanetaryLayer partOf 3DLayer subClassOf upperBoundary =50 km lowerBoundary =15 km primarySubstance =“air” sameAs= “Lower Atmosphere”

11 Plate tectonics - before Plate Tectonics Ontology

12 Ontology of an Organization

13 Ontology Representation: XML

14 Ontology Languages in XML: RDF and OWL Use of standard languages make it easy to extend (specialize) concepts developed by others  Consistent with how we learn - incrementally  Knowledge passed down to future generations  Continues web paradigm - anyone can be an author W3C languages specialize XML  Resource Description Formulation (RDF)  Standardizes: class, subclass, property, subproperty  Ontology Web Language (OWL)  Standardizes: transitive functions, inverse relations, cardinality, etc. Open world assumption  Facts not explicitly stated are not assumed to be false  In contrast, DBMS world uses closed world assumptions  Tuples are the truth, the whole truth, and nothing but the truth

15 SWEET Semantic Web for Earth and Environmental Terminology (SWEET) Upper-level concept space for Earth system science Includes concepts of:  Numerics  Space  Time  Earth system science  Data and information  Data and information services

16 Why use an Upper-Level Ontology? Many common concepts used across spatial disciplines (such as properties of the Earth surface)  Provides common definitions for terms used in multiple disciplines or communities  Provides common language in support of community and multidisciplinary activities  Provides common “properties” (relations) for tool developers Reduced burden (and barrier to entry) on creators of specialized domain ontologies  Only need to create ontologies for incremental knowledge

17 Non-Living Substances Living Substances Physical Processes Earth Realm Physical Properties Time Natural Phenomena Human Activities Integrative Ontologies Space Data Faceted Ontologies Units Numerics SWEET 1.0 Ontologies

18 SWEET Spatial Ontologies Objects  0-D, 1-D, 2-D, and 3-D Coordinate systems Relations  Above, inside, adjacent, etc. Fuzzy concepts  “near” Spatial statistics Features

19 SWEET 2.0 Modular Design Math, Time, Space Basic Science Geoscience Processes Geophysical Phenomena Applications importation Supports easy extension by domain specialists Organized by subject (theoretical to applied) Reorganization of classes, but no significant changes to content No longer one-to-one relation of facet to file

20 SWEET 2.0 New Features Organized by subject  Makes it easy for domain specialists to add new modules Smaller, modular ontologies  Unidirectional import 12 large ontologies -> 100 small ontologies

21 SWEET 2.0 Ontologies Abstract To Applied

22 Characteristic Level of Abstractions Any concept has a characteristic level of abstraction  How theoretical is it? If more than one characteristic level… repeat it  Words are commonly defined in dictionaries with multiple meanings

23 Community Agreements: How to Optimally Use OWL Reduce quadruples/quintuples to triples  Interval quantities  hasLowerBound, hasUpperBound, hasUnit Fuzzy concepts  “nearlySameAs”  relatedConcept connects siblings or other concepts that might be closely related  similarity matrix provides more precise support for search results ranking Ensembles  pdf representations

24 Collaborative Ontology Development

25 Ontology Development Tools: CMAP Free, downloadable tool for knowledge representation and ontology development Visual language with input/export to OWL  Supports subset of OWL language http://cmap.ihmc.us/coe

26 Resources SWEET  http://sweet.jpl.nasa.gov http://sweet.jpl.nasa.gov Ontology development/sharing site  http://PlanetOnt.org http://PlanetOnt.org


Download ppt "Knowledge as CI: Toward Geographic Knowledge Systems Rob Raskin NASA/JPL."

Similar presentations


Ads by Google