CROC — a Representational Ontology for Concepts. Contents  Introduction  Semantic Web  Conceptuology  Language  CROC — a Representational Ontology.

Slides:



Advertisements
Similar presentations
Semantic Business Management November 5, 2009 Paul Haley Automata, Inc. (412)
Advertisements

1 Knowledge Representation Introduction KR and Logic.
A Semantic Web Approach to Digital Rights Management Roberto García González.
Intelligent Technologies Module: Ontologies and their use in Information Systems Revision lecture Alex Poulovassilis November/December 2009.
Schema Matching and Query Rewriting in Ontology-based Data Integration Zdeňka Linková ICS AS CR Advisor: Július Štuller.
The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE2008) Department of Electrical and Computer Engineering
ARCHITECTURES FOR ARTIFICIAL INTELLIGENCE SYSTEMS
Who are the Experts?Simon KampaSlide 1 Who are the Experts? Simon Kampa IAM Group University of Southampton
A Stepwise Modeling Approach for Individual Media Semantics Annett Mitschick, Klaus Meißner TU Dresden, Department of Computer Science, Multimedia Technology.
IPY and Semantics Siri Jodha S. Khalsa Paul Cooper Peter Pulsifer Paul Overduin Eugeny Vyazilov Heather lane.
Knowledge Representation
1 Knowledge Representation We’ve discussed generic search techniques. Usually we start out with a generic technique and enhance it to take advantage of.
Searching the Semantic Web. Introduction  Research Focuses: IE Ontologies (creating, languages, merging, storing, querying)  Next Sep: Using the Semantic.
A Probabilistic Framework for Information Integration and Retrieval on the Semantic Web by Livia Predoiu, Heiner Stuckenschmidt Institute of Computer Science,
CPSC 322 Introduction to Artificial Intelligence September 20, 2004.
LEARNING FROM OBSERVATIONS Yılmaz KILIÇASLAN. Definition Learning takes place as the agent observes its interactions with the world and its own decision-making.
Sensemaking and Ground Truth Ontology Development Chinua Umoja William M. Pottenger Jason Perry Christopher Janneck.
Semantics For the Semantic Web: The Implicit, the Formal and The Powerful Amit Sheth, Cartic Ramakrishnan, Christopher Thomas CS751 Spring 2005 Presenter:
LEARNING FROM OBSERVATIONS Yılmaz KILIÇASLAN. Definition Learning takes place as the agent observes its interactions with the world and its own decision-making.
Semantic Web Presented by: Edward Cheng Wayne Choi Tony Deng Peter Kuc-Pittet Anita Yong.
THE TRANSITION FROM ARITHMETIC TO ALGEBRA: WHAT WE KNOW AND WHAT WE DO NOT KNOW (Some ways of asking questions about this transition)‏
UNIT 9. CLIL THINKING SKILLS
Sepandar Sepehr McMaster University November 2008
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Learning Object Metadata Mining Masoud Makrehchi Supervisor: Prof. Mohamed Kamel.
Knowledge representation
Artificial Intelligence 4. Knowledge Representation Course V231 Department of Computing Imperial College, London © Simon Colton.
Chapter 10: Compilers and Language Translation Invitation to Computer Science, Java Version, Third Edition.
Artificial Intelligence
Making a Claim Grounds for Claim Evaluation Beyond Brainstorm.
SEMANTIC ANALYSIS WAES3303
Dimitrios Skoutas Alkis Simitsis
Semantic Web - an introduction By Daniel Wu (danielwujr)
Knowledge Representation of Statistic Domain For CBR Application Supervisor : Dr. Aslina Saad Dr. Mashitoh Hashim PM Dr. Nor Hasbiah Ubaidullah.
Majid Sazvar Knowledge Engineering Research Group Ferdowsi University of Mashhad Semantic Web Reasoning.
1 Information Retrieval LECTURE 1 : Introduction.
Extending the MDR for Semantic Web November 20, 2008 SC32/WG32 Interim Meeting Vilamoura, Portugal - Procedure for the Specification of Web Ontology -
CS344 Artificial Intelligence Prof. Pushpak Bhattacharya Class on 26 Mar 2007.
Psychonomics: the ontology of psychology Psychonomics: The ontology of psychology.
Knowledge Structure Vijay Meena ( ) Gaurav Meena ( )
1 The Semantic Web Jonathan Jackson GCUU Master’s Seminar Spring 2005.
Understanding W-H-Y Unit Portfolio Presentation Lorrie Forbus.
Lecture 8-2CS250: Intro to AI/Lisp What do you mean, “What do I mean?” Lecture 8-2 November 18 th, 1999 CS250.
1 Pertemuan 1 What is a paragraph? Matakuliah: Writing III Tahun: Versi: 3.
GoRelations: an Intuitive Query System for DBPedia Lushan Han and Tim Finin 15 November 2011
Artificial Intelligence Knowledge Representation.
Definition and Technologies Knowledge Representation.
Artificial Intelligence Logical Agents Chapter 7.
Mechanisms for Requirements Driven Component Selection and Design Automation 최경석.
Artificial Intelligence
Artificial Intelligence 4. Knowledge Representation
A Context Framework for Ambient Intelligence
Chapter 7. Propositional and Predicate Logic
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
CS 4700: Foundations of Artificial Intelligence
Can SNOMED CT be harmonized with an upper-level ontology?
Ontology From Wikipedia, the free encyclopedia
Artificial Intelligence (AI)
Philosophy of Mathematics 1: Geometry
Knowledge Representation
Knowledge Representation
Chapter 2 Database Environment.
Ontology.
Course Instructor: knza ch
From Knowledge Organization (KO) to Knowledge Representation (KR)
KNOWLEDGE REPRESENTATION
Ontology.
Semantic Markup for Semantic Web Tools:
ONTOMERGE Ontology translations by merging ontologies Paper: Ontology Translation on the Semantic Web by Dejing Dou, Drew McDermott and Peishen Qi 2003.
Habib Ullah qamar Mscs(se)
Presentation transcript:

CROC — a Representational Ontology for Concepts

Contents  Introduction  Semantic Web  Conceptuology  Language  CROC — a Representational Ontology for Concepts

Semantic Web  Making Web content understandable for intelligent agents  RDF/RDFS/OWL ontologies (state of art) that define classes  The interoperability problem: how to merge different world-views?

Classification  Different classifications: “world-views”  Classification needs identification

Communication (I)  Communication:  (1) expresses using symbols  (2) reads what is expressed  Interoperability problem when one doesn’t know the symbols

CYC: a shared classification?  CYC.com: developing one big classification  One world-view  “not soon” or never complete  agents have own interests and pick up other ideas (“autonomy”)  conceptions may be different from agent to agent

Mapping world-views?  Should we map classifications to solve the interoperability problem?  Rather: think about the identification mechanism (for a Semantic Web!).

Communication (II)  Communication:  (1) represents  (2) identifies and classifies  Problem when the receiving agent cannot identify the representation

Identification: conceptuology  A concept =  (fuzzy / partial) definition?  prototyping?  an ability to reidentify for a purpose [1:Millikan, On Clear and Confused Ideas: An Essay on Substance Concepts]  Most concepts are not classes

Concept for dogs 1 2

Common sense  Computers usually don’t have much common sense: they are deaf, blind, tasteless, touchless, etc.  Do they need it for having concepts?

Language  Same concepts, different conceptions  Having concepts entirely through language [1, Ch. 6] “It is common [to] have a substance concept entirely through the medium of language. It is possible to have it, that is, while lacking any ability to recognize the substance in the flesh.” [1, Ch. 6]

CROC — a Representational Ontology for Concepts (I)  Lexical representations for concepts  Concepts have names (so can be shared by language)  Where the name fails, CROC uses induction or deduction using the related knowledge to the concept  Representation, using other concepts  Descriptions instead of definitions

Examples (I) A: “Swans are white.” OWL B: (OK, I’ll take that into the class definition.) CROC B: (OK, nice to know.) A: “There is a black swan.” CROC B: (OK, nice to know.) OWL B: (Error in [1], or unalignable classes for “swan”.)

CROC — a Representational Ontology for Concepts (II)  Concepts for every unit of representation  Subjects, subdivided in Kinds (like ‘a dog’), Individuals (like ‘Oscar’), and Stuffs (like ‘gold’)  Substances  Properties (like ‘colour’)  Happenings (events, situations)  Predicates (like ‘poor’, ‘eager’)  Relations (like ‘of’, ‘in’, ‘at’)

CROC — a Representational Ontology for Concepts (III)  Abilities to gather, store and query representational information for reidentification  Storage of statements (happenings) about concepts  Subject templates to gather information  Semantical tableaux for reasoning about statements

Examples (II) A: “I like Cicero’s De Oratore.” B: (I don’t know that word.) “Cicero??” A: (I will answer what I know is relevant for humans.) “Cicero is a human. He was born in Arpinum.” B: (I have other relevant questions about humans.) “Where did he live?” A: “In Rome.”

Examples (III) (continued) B: (I see someone matches all inductive properties.) “Cicero is Marcus Tullius?” A: “Yes.” B: (I will merge the two concepts.)

CROC — a Representational Ontology for Concepts (IV)  Our goal is not primarily knowledge representation, but agent communication and understanding  Agents have their own conceptuology  No need for division of linguistic labour (where only experts ‘own’ the concept)  Private concepts and conceptions are welcome (“autonomy”)  Easy learning of new concepts

Conclusions  Identification by name will be able to solve the interoperability problem (for a great deal)  concepts for every part of the representation  agents can have own conceptuologies  Concepts may be grounded entirely in lexical representations

Future work  Higher-order reasoning: about what other agents believe, etc.  A temporal logic for reasoning with statements  Integrating classification systems (efficient knowledge representation)  The language-thought partnership [Millikan, Language: A Biological Model, Ch. 5]

Thank you for your attention