Survey of Knowledge Base Content

Slides:



Advertisements
Similar presentations
Artificial Intelligence
Advertisements

1 Knowledge Representation Introduction KR and Logic.
Copyright © 2002 Cycorp Introduction Fundamental Expression Types Top Level Collections Time and Dates Spatial Properties and Relations Event Types Information.
Philosophy 120 Symbolic Logic I H. Hamner Hill CSTL-CLA.SEMO.EDU/HHILL/PL120.
Copyright © 2003 by The McGraw-Hill Companies, Inc. All rights reserved. Business and Administrative Communication SIXTH EDITION.
INDUCTIVE & DEDUCTIVE RESEARCH APPROACH
Test Taking Tips How to help yourself with multiple choice and short answer questions for reading selections A. Caldwell.
Presented to: By: Date: Federal Aviation Administration Enterprise Information Management SOA Brown Bag #2 Sam Ceccola – SOA Architect November 17, 2010.
Journaling in Math: Relevant? Useful? presented by Donna McLeish to Rockville Elementary School Teachers January 18, 2005.
Introduction to Science: The Scientific Method
Now that we have narrowed your topic, written a thesis statement and conducted further research, we will work on outlining your Research Paper. You have.
Protege OWL Plugin Short Tutorial. OWL Usage The world wide web is a natural application area of ontologies, because ontologies could be used to describe.
Learning goals.
Methodologies. The Method section is very important because it tells your Research Committee how you plan to tackle your research problem. Chapter 3 Methodologies.
Purpose: To understand words and vocabulary use
Answer the following questions with your group: Who are some of the early European explorers? Where (which nations) did they come from? Why did they travel.
LOGIC AND ONTOLOGY Both logic and ontology are important areas of philosophy covering large, diverse, and active research projects. These two areas overlap.
3 ©2013 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
SPRINGBOARD Unit One – Last Minute Review. List the 5 types of text structures.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lotzi Bölöni.
An analysis of Kant’s argument against the Cartesian skeptic in his ‘Refutation of Idealism” Note: Audio links to youtube are found on my blog at matthewnevius.wordpress.com.
Strategies for Essay Tests. Preparing for the test Know what is expected of you. What content will be covered? How many questions will be on the test?
AP CSP: Creating Functions & Top-Down Design
Logic.
Copyright © Cengage Learning. All rights reserved.
Writing Requirements Lecture # 23.
Animals use their senses for survival
Ontology From Wikipedia, the free encyclopedia
Basic Guide to Writing an Essay
Speaking Mathematically
Classroom Assessment Validity And Bias in Assessment.
Text analysis Letter from Birmingham Jail
DATE W SCHOOL ESSAY.
Knowledge Representation
MM6007 Research Method in Management Theory Building Theory.
Discrete Structure II: Introduction
Understanding How to Write about Literature
Structural relations Carnie 2013, chapter 4 Kofi K. Saah.
Ontology.
Explaining why something happened . . .
Pages 3 and 4 of “text” (packet in your binder)
Ontology.
1. Hook Introductions Integrated Quote
Logic, Philosophical Tools Quiz Review…20 minutes 10/31
Inductive and Deductive Logic
Part Three: Topic Sentences & Evidence
KNOWLEDGE REPRESENTATION
An Introduction to ISO15926 Matthew West.
Effective Presentation
Ontology.
Warm Up 10/20 Write nothing. Pull up your rough draft and wait for further instructions.
The Logic of Declarative Statements
Copyright © Cengage Learning. All rights reserved.
ภาควิชาวิทยาการคอมพิวเตอร์ คณะวิทยาศาสตร์
Essay.
Informational Texts Expository Texts.
Philosophy of Religion Arguments for the existence of God
Copyright © Cengage Learning. All rights reserved.
Basic Guide to Writing an Essay
Writing Genres Ms. Haynes February 5, 2013.
Copyright © Cengage Learning. All rights reserved.
Copyright © Cengage Learning. All rights reserved.
Deniz Beser A Fundamental Tradeoff in Knowledge Representation and Reasoning Hector J. Levesque and Ronald J. Brachman.
Versioning in Adaptive Hypermedia
Ms. Stinson 9th Grade Literature
Evaluating Deductive Arguments
Introducing Natural Deduction
Writing to Discuss / Argue – Steps to Success
Presentation transcript:

Survey of Knowledge Base Content Introduction Fundamental Expression Types Top Level Collections Time and Dates Spatial Properties and Relations Event Types Information More Content Areas This set of lessons (tutorial) is intended to give a broad overview of the content of the Knowledge Base. In an effort to expose you to as much of the knowledge base as possible, we included many examples to illustrate the topics we address. Some of the slides in this tutorial are so simple and self-explanatory that we will give no explanation, others will have many examples of a common type, only some of which will be explained, with the expectation that the reader can fill in the explanation for the rest.

The Form and Content Of The Knowledge Base The main advantage of Cyc over other systems for representing knowledge is its use of a formal language in which inferential connections between concepts and statements are encoded in a machine accessible way. The content of the Knowledge Base comprises: A vast taxonomy of concepts and relations A rich formal representation of their interconnections There are many methods for representing knowledge, including written documents, text files, databases, etc. The advantage that Cyc has over these methods is the language in which its knowledge is written, CycL. In CycL, the meanings of statements and inferential connections between statements are encoded in a way that is accessible to a machine. At the present time Natural Languages are virtually meaningless to machines. I can say “all animals have spinal cords. All dogs are animals. My pet is a dog.” From these sentences, a person can infer that my pet has a spinal cord, but a machine cannot, at least not until a machine can understand English sentences. In the formal language Cyc uses, inference is reduced to a matter of symbol manipulation, and thus something that a machine can do. When an argument is written in CycL, its meaning is encoded in the shape, or symbolic structure, of the assertion it contains. Determining whether or not an argument is valid can be achieved by checking for certain simple physical patterns in the CycL sentence representing its premises and conclusions.

Arrangement, by Generality Knowledge Base Layers Upper Ontology: Abstract Concepts Upper Ontology Core Theories: Space, Time, Causality, … Core Theories Domain-Specific Theories Domain-Specific Theories Facts (Database) The Knowledge Base (KB) itself comprises a massive taxonomy of concepts and specifically-defined relationships that describe how those concepts are related. This figure represents the context of the knowledge arranged by degrees of generality, with a small layer of abstract generalizations at the top and a large layer of real-world facts at the bottom. Facts: Instances

Arrangement, by Generality Upper Ontology: Abstract Concepts EVENT  TEMPORAL-THING  INDIVIDUAL  THING Knowledge Base Layers Upper Ontology Core Theories Domain-Specific Theories Facts (Database) The Upper Ontology doesn’t say much about the world at all. It represents very general relations between very general concepts. For example, it contains the assertions to the effect that every event is a temporal thing, every temporal thing is an individual, and every individual is a thing. “Thing” is Cyc’s most general concept. Everything whatsoever is an instance of “thing.”

Arrangement, by Generality Upper Ontology: Abstract Concepts EVENT  TEMPORAL-THING  INDIVIDUAL  THING Knowledge Base Layers Core Theories: Space, Time, Causality, … Upper Ontology For all events a and b, a causes b implies a precedes b Core Theories Domain-Specific Theories Facts (Database) The KB contains several core theories that represent general facts about space, time, and causality. These are the theories that are essential to almost all common-sense reasoning.

Arrangement, by Generality Upper Ontology: Abstract Concepts EVENT  TEMPORAL-THING  INDIVIDUAL  THING Knowledge Base Layers Core Theories: Space, Time, Causality, … Upper Ontology For all events a and b, a causes b implies a precedes b Core Theories Domain-Specific Theories For any mammal m and any anthrax bacteria a, m’s being exposed to a causes m to be infected by a. Domain-Specific Theories Facts (Database) Domain-Specific Theories are more specific than core theories. These theories apply to special areas of interest like military movement, the propagation of diseases, finance, chemistry, etc. These are the theories that make Cyc particularly useful, but are not necessary for common sense reasoning.

Arrangement, by Generality Upper Ontology: Abstract Concepts EVENT  TEMPORAL-THING  INDIVIDUAL  THING Facts (Database) Upper Ontology Core Theories Domain-Specific Theories Knowledge Base Layers Core Theories: Space, Time, Causality, … For all events a and b, a causes b implies a precedes b Domain-Specific Theories For any mammal m and any anthrax bacteria a, m’s being exposed to a causes m to be infected by a. Facts: Instances The final layer contains what is sometimes called “ground-level facts.” These are statements about particular individuals in the world. For example, “John has anthrax” is a specific statement about one person. Generalizations would not go here, they would go in a layer above. Anything you can imagine as a headline in a newspaper would probably go here. John is a person infected by anthrax.

Summary The KB is a vast taxonomy of concepts and relations CycL is a rich formal representation of their interconnections The KB can be thought of as made up of layers ordered by degree of generality This concludes the introduction to the tutorial that surveys the contents of the Knowledge Base.