Frames

Frames can also be regarded as an extension to Semantic nets. Indeed it is not clear where the distinction between a semantic net and a frame ends. Semantic nets initially…

Rajil TL

Why use this data structure?

It enables attribute values to be retrieved quicklyassertions are indexed by the entitiesbinary predicates are indexed by first argument. E.g. team(Mike-Hall , Cardiff).Properties of relations are easy to describe .It allows…

Rajil TL

Extending Semantic Nets

Here we will consider some extensions to Semantic nets that overcome a few problems (see Exercises) or extend their expression of knowledge. Partitioned Networks Partitioned Semantic Networks allow for: propositions to be…

Rajil TL

Inference in a Semantic Net

Basic inference mechanism: follow links between nodes. Two methods to do this: Intersection search -- the notion that spreading activation out of two nodes and finding their intersection finds relationships among objects. This…

Rajil TL

Representation in a Semantic Net

The physical attributes of a person can be represented as in Fig. 9. Fig. 9 A Semantic Network These values can also be represented in logic as: isa(person, mammal), instance(Mike-Hall, person) team(Mike-Hall, Cardiff) We…

Rajil TL

SEMANTIC NETS

A semantic net (or semantic network) is a knowledge representation technique used for propositional information. So it is also called a propositional net. Semantic nets convey meaning. They are two dimensional representations of knowledge. Mathematically a semantic…

Rajil TL

A I- Terminology

Here is the list of frequently used terms in the domain of AI: TermMeaningAgentAgents are systems or software programs capable of autonomous, purposeful and reasoning directed towards one or more…

Rajil TL

AI – Issues

AI is developing with such an incredible speed, sometimes it seems magical. There is an opinion among researchers and developers that AI could grow so immensely strong that it would…

Rajil TL

Applications of Neural Networks

They can perform tasks that are easy for a human but difficult for a machine − ●      Aerospace − Autopilot aircrafts, aircraft fault detection. ●      Automotive − Automobile guidance systems. ●      Military − Weapon orientation and steering, target tracking,…

Rajil TL

Building a Bayesian Network

A knowledge engineer can build a Bayesian network. There are a number of steps the knowledge engineer needs to take while building it. Example problem − Lung cancer. A patient has been suffering…

Rajil TL