Frames and semantic networks, page 1 CSI 4106, Winter 2005 A brief look at semantic networks A semantic network is an irregular graph that has concepts.

Slides:



Advertisements
Similar presentations
Expert System Seyed Hashem Davarpanah
Advertisements

Artificial Intelligence 4. Knowledge Representation
Semantics (Representing Meaning)
Semantic Networks and Frames
Knowledge Representation
Knowledge Representation
Chapter 4 Knowledge Representation Artificial Intelligence ดร. วิภาดา เวทย์ประสิทธิ์ ภาควิชาวิทยาการคอมพิวเตอร์ คณะ วิทยาศาสตร์ มหาวิทยาลัยสงขลานครินทร์
Knowledge Representation. Essential to artificial intelligence are methods of representing knowledge. A number of methods have been developed, including:
Semantic Nets, Frames, World Representation. Knowledge Representation as a medium for human expression An intelligent system must have KRs that can be.
14th September 2006 Dr Bogdan L. Vrusias
INTRODUCTION TO ARTIFICIAL INTELLIGENCE Massimo Poesio LECTURE 4: Semantic Networks and Description Logics.
Lecture 10: Semantic Network
Knowledge Representation
 Contrary to the beliefs of early workers in AI, experience has shown that Intelligent Systems cannot achieve anything useful unless they contain a large.
Artificial Intelligence Lecture No. 12 Dr. Asad Ali Safi ​ Assistant Professor, Department of Computer Science, COMSATS Institute of Information Technology.
Data and Knowledge Representation Lecture 6 Qing Zeng, Ph.D.
Knowledge Representation
Objects Objects are at the heart of the Object Oriented Paradigm What is an object?
Knowledge Representation
1 Semantic Web Semantic Web DL Relationships with other Formalisms Habib Rostami.
Lectures on Artificial Intelligence – CS289 Conceptual Graphs
AI – CS289 Knowledge Representation Conceptual Graphs 25 th September 2006 Dr Bogdan L. Vrusias
Of 39 lecture 2: ontology - basics. of 39 ontology a branch of metaphysics relating to the nature and relations of being a particular theory about the.
Artificial Intelligence 4. Knowledge Representation Course V231 Department of Computing Imperial College, London © Simon Colton.
USCISIUSCISI Background Description Logic Systems Thomas Russ.
Knowledge Representation CPTR 314. The need of a Good Representation  The representation that is used to represent a problem is very important  The.
Knowledge and search, page 1 CSI 4106, Winter 2005 Knowledge and search Points Properties of knowledge  Completeness  Objectivity  Certainty  Formalizability.
For Wednesday Read chapter 13 Homework: –Chapter 10, exercise 5 (part 1 only, don’t redo) Progress for program 2 due.
Early Work Masterman: 100 primitive concepts, 15,000 concepts Wilks: Natural Language system using semantic networks Shapiro: Propositional calculus based.
Temporal Reasoning and Planning in Medicine Frame-Based Representations and Description Logics Yuval Shahar, M.D., Ph.D.
Lectures on Artificial Intelligence – CS435 Conceptual Graphs
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
Structured Knowledge Chapter 7. 2 Logic Notations Does logic represent well knowledge in structures?
Artificial Intelligence Chapter 18. Representing Commonsense Knowledge.
Semantic web course – Computer Engineering Department – Sharif Univ. of Technology – Fall Knowledge Representation Semantic Web - Fall 2005 Computer.
Semantic Nets, Frames, World Representation CS – W February, 2004.
1 Knowledge Representation (continue). 2 Knowledge Representation Logic isn’t the only method of representing knowledge. There are other methods which.
The Unit Graphs Framework: A graph-based Knowledge Representation Formalism designed for the Meaning-Text Theory & Application to Lexicographic Definitions.
Learning, page 1 CSI 4106, Winter 2005 Symbolic learning Points Definitions Representation in logic What is an arch? Version spaces Candidate elimination.
Reasoning with Dependency Structures and Lexicographic Definitions using Unit Graphs Maxime Lefrançois, Fabien Gandon [ maxime.lefrancois | fabien.gandon.
1 Lectures on Artificial Intelligence (CS 364) 1 Khurshid Ahmad Professor of Artificial Intelligence Centre for Knowledge Management September 2001.
Knowledge Representation
1 Logic Notations Frege’s Begriffsschrift (concept writing) : assert P not P if P then Q for every x, P(x) P P Q P P(x) x.
Some Thoughts to Consider 8 How difficult is it to get a group of people, or a group of companies, or a group of nations to agree on a particular ontology?
1 CS 385 Fall 2006 Chapter 7 Knowledge Representation 7.1.1, 7.1.5, 7.2.
For Wednesday Read chapter 13 No homework. Program 2 Any questions?
Reasoning Systems For Categories By Franklyn O. Reasoning Systems For Categories Categories are the primary building blocks of any large-scale knowledge.
Cyc Jaehui Park Summarized by Jaehui Park, IDS Lab., Seoul National University Presented by Jaehui Park, IDS Lab., Seoul National University.
Of 29 lecture 15: description logic - introduction.
Artificial Intelligence Knowledge Representation.
Knowledge Representation
Definition and Technologies Knowledge Representation.
CS621 : Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 16 Description Logic.
Module 5 Other Knowledge Representation Formalisms
Artificial Intelligence 4. Knowledge Representation
Data and Knowledge Representation Lecture 6
Knowledge Representation Techniques
Conceptual Graphs(1) A CG is a finite, connected, bipartite graph.
ece 720 intelligent web: ontology and beyond
Knowledge Representation
ece 627 intelligent web: ontology and beyond
Knowledge Representation
ARTIFICIAL INTELLIGENCE
Artificial Intelligence (CS 370D)
CSC 594 Topics in AI – Applied Natural Language Processing
Conceptual Graphs Graph Structure
Knowledge Representation and Inference
ARTIFICIAL INTELLIGENCE
Weak Slot-and-Filler Structures
Semantic Nets and Frames
Presentation transcript:

Frames and semantic networks, page 1 CSI 4106, Winter 2005 A brief look at semantic networks A semantic network is an irregular graph that has concepts in vertices and relations on arcs. Relations can be ad-hoc, but they can also be quite general, for example, “is a” ( ISA ), “a kind of” ( AKO ), “an instance of”, “part of”. Relations often express physical properties of objects (colour, length, and lots of others). Most often, relations link two concepts.

Frames and semantic networks, page 2 CSI 4106, Winter semantic networks (2) General semantic relations help represent the meaning of simple sentences in a systematic way. A sentence is centred on a verb that expects certain arguments. For example, verbs usually denotes actions (with agents) or states (with passive experiencers, for example, “he dreams” or “he is sick”).

Frames and semantic networks, page 3 CSI 4106, Winter 2005 Frames and frame systems A frame represents a concept; a frame system represents an organization of knowledge about a set of related concepts. A frame has slots that denote properties of objects. Some slots have default fillers, some are empty (may be filled when more becomes known about an object). Frames are linked by relations of specialization/generalization and by many ad-hoc relations.

Frames and semantic networks, page 4 CSI 4106, Winter 2005 Conceptual graphs John Sowa created the conceptual graph notation in It has substantial philosophical and psychological motivation. It is still quite a popular knowledge representation formalism, especially in semantic processing of language, and a topic of interesting research. Conceptual graphs can be expressed in first-order logic but due to its graphical form it may be easier to understand than logic. Parents is a 3-ary relation.

Frames and semantic networks, page 5 CSI 4106, Winter 2005 Conceptual graphs (2)

Frames and semantic networks, page 6 CSI 4106, Winter 2005 Conceptual graphs (3) Her name was Magill, and she called herself Lil, but everyone knew her as Nancy. Lil

Frames and semantic networks, page 7 CSI 4106, Winter 2005 Conceptual graphs (4) Variables allow us to express the identity of an individual.

Frames and semantic networks, page 8 CSI 4106, Winter 2005 Conceptual graphs (5) Specialization and type hierarchy dogs are animals (g 1 ) A brown dog eats a bone. (g 2 )... Emma, the brown animal on the porch... (g 3 )... Emma, the brown dog on the porch... (g 4 ) Emma, the brown dog on the porch, eats a bone. The challenge is to get this from text!

Frames and semantic networks, page 9 CSI 4106, Winter 2005 Conceptual graphs (6) Inheritance Beyond first-order logic

Frames and semantic networks, page 10 CSI 4106, Winter 2005 Conceptual graphs (7) Two simple puzzles Negation and quantification