Prospector Expert System

17
PROSPECTOR Junaid Khan Department of Computer Science University of Peshawar Pakistan [email protected] Presenter :

Transcript of Prospector Expert System

Page 1: Prospector Expert System

PROSPECTOR

Junaid Khan

Department of Computer Science University of Peshawar Pakistan

[email protected]

Presenter:

Page 2: Prospector Expert System

Geology and Geologist

What is Geology?Geology is the study of the Earth, the materials of which it is made, the structure of those materials, and the processes acting upon them.

Who are Geologists?Geologists are scientists who study the physical structure and processes of the Earth. They study many processes such as landslides, earthquakes, floods. They conduct studies that locate rocks that contain important metals, mines, locate and produce oil, natural gas and ground water, etc.

Page 3: Prospector Expert System

What is an Expert System? An expert system is a software that attempts to

reproduce the performance of one or more human experts, most commonly in a specific problem domain, and is a traditional application and/or subfield of artificial Intelligence. – Wikipedia.org

OR to say more simply,

An expert system is an intelligent computer program designed to act as an expert in a particular area.

Page 4: Prospector Expert System

Block Diagram of an Expert System

Expert System

Page 5: Prospector Expert System

Knowledge Representation Schemes

Four types of schemes most commonly used are:

1. RULES2. SEMANTIC NETS3. LOGIC4. FRAMES

Page 6: Prospector Expert System

n-sides, closed

Opposite sides parallel

All angles equal

All sides equal length

(50, 50)

has-prop

has-prop

has-prop

has-prop

has-prop

Knowledge Representation Schemes

1. Rules: Knowledge is represented in the form as:

IF condition THEN action

Quadrilateral

Parallelogram

Rectangle

Square

Square-7

Is-a

AKO

AKO

AKO

2. Semantic nets: Suitable for representing knowledge of hierarchical nature. e.g.

Semantic nets supports inheritance

Page 7: Prospector Expert System

Knowledge Representation Schemes

3. Logic: Knowledge about an object is represented by describing what is known to be true about it with correctly formed sentences of logic. For example, an arrangement of the blocks world

can be represented by the sentences of logic as:block(a)

block(b)

block(c)

on(a,table)

on(c,table)

on(b,c)

a cb

4. Frames: A frame represents an object or situation by describing the

collection of attributes that it possesses. An example of an object

say “Book” is,

Title:

Author:

Date of publication:

Number of pages:

Page 8: Prospector Expert System

Some Famous Types of Expert System

DENDRAL

HEARSAY I and II

MACSYMA

INTERNIST

MYCIN

XCON-R1

PUFF

PROSPECTOR

Page 9: Prospector Expert System

PROSPECTOR

Prospector is an expert system that help geologists locate ore deposits and to identify sites for drilling or mining.

Page 10: Prospector Expert System

PROSPECTOR

Developed by: Nine Experts: R. Duda, P. E.Hart, N.J. Nilsson, R. Reboh, J. Slocum, G. Sutherland and John

Gasching (1974-1983)

Developed at: Artificial Intelligence Center, Stanford Research Institute (SRI) International California, USA

Tools used: programmed in LISP, and is a descendant of MYCIN

Page 11: Prospector Expert System

PROSPECTOR

Domain: exploratory geology

Task: evaluate geological sites

User: Geologists

Input: geological survey data

Output: maps and site evaluations

Architecture: rule-like semantic networks with uncertainty

Page 12: Prospector Expert System

Operation of PROSPECTOR

PROSPECTOR used a combined structure that incorporated rules and a semantic network.

PROSPECTOR had over 1000 rules.

It was a consultation system to assist geologists working in mineral exploration

The user, an exploration geologist, was asked to input the characteristics of a suspected deposit: the geological setting, structures, kinds of rocks and minerals.

PROSPECTOR compared these characteristics with models of ore deposits and made an assessment of the suspected mineral deposit. It could also explain the steps it used to reach the conclusion.

Page 13: Prospector Expert System

PROSPECTOR: Operational Process

Characteristics of a particular exploration site are given (e.g. geologic setting, structural controls, and kinds of rocks minerals,

and alteration products present or suspected)

PROSPECTOR compares observations with stored models of ore deposits

PROSPECTOR notes similarities, differences and missing information

(POSPECTOR asks for additional information if necessary)

PROSPECTOR assesses the mineral potential of the prospect

Page 14: Prospector Expert System

PROSPECTOR at Work

Page 15: Prospector Expert System

PROSPECTOR uses RULES and SEMANTIC-NETS to organize the domain knowledge and backward chaining inference strategy

The input data are assumed to be incomplete and uncertain

PROSPECTOR performs a consultation to determine such things as:

which model best fits the data where the most favorable drilling sites are located what additional data would be most helpful in reaching firmer

conclusions What is the basis for these conclusions & recommendations

PROSPECTOR: Operational Details

Page 16: Prospector Expert System

Conclusion:

Different features of geological area are provided to PROSPECTOR and it suggest whether or not potential exist for particular ore.

Page 17: Prospector Expert System