Lab 1(expert systems -1) Flashcards

1
Q

What is Knowledge elicitation?

A

The process of extracting knowledge from experts to build an expert system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Which part of an expert system applies the facts of a particular case to the domain-specific knowledge-base?

A

Inference engine

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What can a rule and a consequent have?

A

A Rule can have multiple antecedents and a consequent can have multiple clauses

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is knowledge?

A

Knowledge is a theoretical or practical understanding of a subject or a domain
Knowledge is the sum of what is currently known

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Rule and what can they represent?

A

A rule fires when its condition part is satisfied and its action part is executed
Rules can represent relations and recommendations.
Directive
strategies
heuristics

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the three main tasks of designing an expert system?

A

a) . Obtain the required knowledge from an expert
b) Express knowledge as a collection of rules in the form of logical implications (knowledge base)
c) Extract conclusions (reasoning)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Briefly explain who can be called an expert and what characteristics an expert should have

A

Those who possess knowledge are called experts. An expert should have deep knowledge and strong practical experience

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Briefly explain the difference between procedural knowledge and declarative knowledge. Is it easy to use these two kinds of knowledge to do reasoning?

A

Procedural knowledge is about “how to”, i.e., how to perform some task. Declarative knowledge is about “what is’.
They are difficult to be used for reasoning – not really intelligent.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

briefly explain the concepts of knowledge base and an inference engine.

A

Knowledge base: A set of rules describing knowledge of a specific domain. Rules can have multiple antecedents joined by keywords AND (conjunction), OR (disjunction) or a combination of both.

Inference engine: carries out the reasoning whereby the expert system reaches a solution. It links the rules given in the knowledge base with the facts provided in the database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Who are the 5 main players in an expert system

A
Domain experts
Knowledge engineer
Programmer.
Project manager 
End-users
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Advantages of expert systems?

A

Knowledge representation,
Uncertainty tolerance
Explanation ability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Disadvantages of expert systems?

A
Imprecision tolerance
Adaptability
Learning ability
Knowledge discovery 
data mining
Maintainability
How well did you know this?
1
Not at all
2
3
4
5
Perfectly