Professional Documents
Culture Documents
Artificial Intelligence Paper (Key)
Artificial Intelligence Paper (Key)
OBJECTIVE
Q 1: Encircle correct option. (0.5x10=05)
1 The High level language ………… has now become the dominant AI programming .
a) Ada b) Lisp c) AI pro d) High AI
2 ………….. is an environment in which the search takes place.
a) Problem place b) problem instance c) problem space d) Non of the above
3. What is the term used for describing the judgmental or commonsense part of
problem solving?
a) Heuristic b) Critical c)Value based d)Analytical
4. What is Cybernetics?
a) Study of communication between two machines
b) Study of communication between human and machine
c) Study of communication between two humans
d) Study of Boolean values
5. What is the goal of artificial intelligence?
a) To solve real-world problems b) To solve artificial problems
c) To explain various sorts of intelligence d) To extract scientific causes
6. An algorithm is complete if
a) It terminates with a solution when one exists b) It starts with a solution
c) It does not terminate with a solution d) It has a loop
7. What is state space?
a) The whole problem b) Your Definition to a problem
c) Problem you design d) Representing your problem with variable and parameter
8. The process of removing detail from a given state representation is called______
a) Extraction b) Abstraction c) Information Retrieval d) Mining of data
9. Which search method takes less memory?
a) Depth-First Search b) Breadth-First search
c) Linear Search d) Optimal search
SUBJECTIVE
2. What is Prolog?
Prolog is a logic programming language. It has important role in artificial
intelligence. Unlike many other programming languages, Prolog is intended primarily as
a declarative programming language. In prolog, logic is expressed as relations (called as
Facts and Rules).
Prolog, which is short for programming logic, is a programming language used in creating artificial
intelligence. Prolog is classified as a logic programming language and relies on the user to specify the rules
and facts about a situation along with the end goal, otherwise known as a query. After the rules, facts, and
goal are stated, the program will then attempt to derive the solution by analyzing the relationship between
the three. This is in contrast to traditional programming languages, like C# and Visual Basic, which have a
program follow a sequence of commands dictated by the user.
Example:
Statement-1: "If I am sleepy then I go to bed" ==> P→ Q
Statement-2: "I am sleepy" ==> P
Conclusion: "I go to bed." ==> Q.
Hence, we can say that, if P→ Q is true and P is true then Q will be true.
2. Modus Tollens:
The Modus Tollens rule state that if P→ Q is true and ¬ Q is true, then ¬
P will also true. It can be represented as:
Example:
Statement-1: Today is Sunday or Monday. ==>P∨Q
Statement-2: Today is not Sunday. ==> ¬P
Conclusion: Today is Monday. ==> Q
5. Addition:
The Addition rule is one the common inference rule, and it states that If P
is true, then P∨Q will be true.
Example:
Statement: I have a vanilla ice-cream. ==> P
Statement-2: I have Chocolate ice-cream.
Conclusion: I have vanilla or chocolate ice-cream. ==> (P∨Q)
6. Simplification:
The simplification rule state that if P∧ Q is true, then Q or P will also be
true. It can be represented as:
***********GOOD LUCK***********