Ai systems history Flashcards

Learn the history of AI devoloping

1
Q

What is Intelligence?

A

Intelligence is the ability to understand and learn new things.

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

Did computers pass the turing test?

A

No

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

What are the Big Data vs?

A

Volume, Velocity and Variety

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

What the first AI Algorithm?

A

Neural Network

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

Why it was the first Algorithm?

A

To simulate the human brain

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

What is GPS?

A

General Problem Solver, was the most ambitious project in the area of great expectations, aiming for a program that can solve problems using human brain methods.

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

Did GPS Succeed?

A

No

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

What are Expert Systems?

A

Systems designed to solve typical cases in narrow areas of expertise.

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

Name four expert systems

A

MYCIN,PROSPECTOR,EMYCIN and DENDRAL

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

What is the weakness of expert systems?

A

They are so strict to there knowledge base, they can not relate accumulated , heuristic knowledge to any deeper
understanding of the problem domain.
They take a long time to build.
They can’t recognize their domain boundaries, if they faced a task different than typical problems they might try to solve it and fail.

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

What is fuzzy logic?

A

Logic that is multi-valued. It deals with
degrees of membership and degrees of truth.

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

What are Fuzzy sets?

A

A fuzzy set can be simply defined as a set with fuzzy boundaries.

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

What is a fuzzy rule?

A

A fuzzy rule can be defined as a conditional statement in the form.

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

What are fuzzy experts systems variables?

A

Linguistic Variables.

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

What are the advantages of fuzzy experts systems?

A

Improved computational power, Improved cognitive modelling and The ability to represent multiple experts.

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

What is the disadvantage of a fuzzy expert systems?

A

The rules must be highly tuned and tested.

17
Q

What is knowledge?

A

a theoretical or practical
understanding of a subject or a domain.

18
Q

What are experts?

A

Those who possess knowledge are called experts

19
Q

What is a domain expert?

A

domain expert if he or
she has deep knowledge (of both facts and rules)
and strong practical experience in a particular
domain.

20
Q

What is a rule?

A

an IF-THEN structure that relates given
information or facts in the IF part to some action in
the THEN part.

21
Q

What is the IF part called?

A

antecedent (premise or condition)

22
Q

What is the THEN part called?

A

consequent (conclusion or
action)

23
Q

Can a rule have multiple antecedents?

A

Yes

24
Q

What are the components of an antecedent?

A

Linguistic Object and its value, they are both linked by an operator.

24
Q

What are operators like is, are, is not and are not used for?

A

To assign a symbolic value to a linguistic object.

24
Q

What else can expert define?

A

Numerical objects, and assign numerical values to it using mathematical operators.

25
Q

What can rules represent?

A

Relations, recommendations , directives , strategies and heuristics.

26
Q

What are the five members of the expert system development team?

A

The domain expert, The knowledge engineer, the programmer , the project manager and the user.

27
Q

The success of their expert system entirely depends on how well the members work together.

A

True.

28
Q

What is the domain expert role?

A

is a knowledgeable and skilled
person capable of solving problems in a specific area or domain. This person has the greatest expertise in a given domain. This expertise is to be expertise in a given domain. This expertise is to be
captured in the expert system. Therefore, the expert must be able to communicate his or her knowledge, be willing to participate in the expert system development and commit a substantial amount of time to the project. The domain expert is the most important player in the expert system
development team

29
Q

What is the knowledge engineer role?

A

The knowledge engineer is someone who is capable of designing, building and testing an expert system.
of designing, building and testing an expert system.
He or she interviews the domain expert to find out how a particular problem is solved. The knowledge engineer establishes what reasoning methods the
expert uses to handle facts and rules and decides how to represent them in the expert system. The knowledge engineer then chooses some development software or an expert system shell, or looks at programming languages for encoding the
knowledge. And finally, the knowledge engineer is responsible for testing, revising and integrating the expert system into the workplace

30
Q

What is the programmer role?

A

The programmer is the person responsible for the
actual programming, describing the domain
knowledge in terms that a computer can
understand. The programmer needs to have skills
in symbolic programming in such AI languages as
LISP, Prolog and OPS5 and also some experience
in the application of different types of expert
system shells. In addition, the programmer should
know conventional programming languages like C,
Pascal, FORTRAN and Basic.

31
Q

What is the project manager?

A

The project manager is the leader of the expert
system development team, responsible for keeping
the project on track. He or she makes sure that all
the project on track. He or she makes sure that all
deliverables and milestones are met, interacts with
deliverables and milestones are met, interacts with
the expert, knowledge engineer, programmer and
end-user.

32
Q

Is designing the UI essential? Why?

A

Yes, The user must not only be confident in the expert
system performance but also feel comfortable using
it.

33
Q

What is the production model based on?

A

the idea that
humans solve problems by applying their knowledge
(expressed as production rules) to a given problem
represented by problem-specific information.