Semantic Nets, Frames

It is a technique that is used for knowledge representation. A semantic network is a graphical representation of knowledge consisting of nodes and arcs where the node is the object and arc are the relations between different objects. A frame is a collection of attributes which are usually called slots and their associated values which describe the same entity in the real world. We build a frame system as a collection of frames which are connected to each other by virtue of the fact that the value of an attribute of one frame may be another frame. Frames are also an extensive part of knowledge representation and reasoning scheme. Frames were originally derived from the semantic network. and are therefore part of structure based knowledge representation.

Summary

It is a technique that is used for knowledge representation. A semantic network is a graphical representation of knowledge consisting of nodes and arcs where the node is the object and arc are the relations between different objects. A frame is a collection of attributes which are usually called slots and their associated values which describe the same entity in the real world. We build a frame system as a collection of frames which are connected to each other by virtue of the fact that the value of an attribute of one frame may be another frame. Frames are also an extensive part of knowledge representation and reasoning scheme. Frames were originally derived from the semantic network. and are therefore part of structure based knowledge representation.

Things to Remember

  • A semantic network is a technique that is used for knowledge representation. A semantic network is a graphical representation of knowledge consisting of nodes and arcs where the node is the object and arc are the relations between different objects.
  • A frame is a collection of attributes which are usually called slots and their associated values which describe the same entity in the real world. We build a frame system as a collection of frames which are connected to each other by virtue of the fact that the value of an attribute of one frame may be another frame.
  • Frames are also an extensive part of knowledge representation and reasoning scheme.
  • Frames were originally derived from the semantic network. and are therefore part of structure based knowledge representation.

MCQs

No MCQs found.

Subjective Questions

No subjective questions found.

Videos

No videos found.

Semantic Nets, Frames

Semantic Nets, Frames

Semantic network

It is a technique that is used for knowledge representation. A semantic network is a graphical representation of knowledge consisting of nodes and arcs where the node is the object and arc are the relations between different objects. The most commonly used relations are:

  • is a,
  • has a,
  • member of,
  • belongs to,
  • inheritance etc.

Example1: p: Ram is the father of Shyam.

.

Example2: Ram's height is greater than Shyam's height.

.

Frames

A frame is a collection of attributes which are usually called slots and their associated values which describe the same entity in the real world. We build a frame system as a collection of frames which are connected to each other by virtue of the fact that the value of an attribute of one frame may be another frame. Frames are also an extensive part of knowledge representation and reasoning scheme. Frames were originally derived from the semantic network. and are therefore part of structure based knowledge representation.

For example:

Person
is a: mammal.
Cardinality: 6,00,00,000.

Adult-male
is a: person
Cardinality: 2,00,00,000
*height: 6.0".

Football-Player
is an: Adult-male.
Cardinality: 1000
*height: 6.2".

Upendra
instance: Football-Player.
team: MMFC
score: 4
height: 6.1".
uniform-color: Black.

Each friend represents either a class or an instance. In this example, the friends, person, adult-male, football player are classes whereas the frame Upendra is an instance. There are two types of attributes, one is the attributes associated with class and attributes that are to be inherited by each instance of the class. This is called frame.

References

  1. Elaine Rich, Kevin Knight 1991, "Artificial Intelligence".
  2. Nilsson, Nils J. Principles of Artificial Intelligence, Narosa Publishing House New Delhi, 1998.
  3. Norvig, Peter & Russel, Stuart Artificial Intelligence: A modern Approach, Prentice Hall, NJ, 1995
  4. Patterson, Dan W. Introduction to Artificial Intelligence and Expert Systems, Prentice Hall of India Private Limited New Delhi, 1998.

Lesson

Structured Knowledge Representation

Subject

Computer Engineering

Grade

Engineering

Recent Notes

No recent notes.

Related Notes

No related notes.