21AID02 - QB
21AID02 - QB
QUESTION BANK
UNIT I INTRODUCTION
S.NO PART-A
What is AI?
Artificial Intelligence is the branch of computer science concerned with making
1 computers behave like humans. "the study and design of intelligent agents," where an
intelligent agent is a system that perceives its environment and takes actions which
maximize its chances of success.
UNIT I INTRODUCTION
Define an agent.
An agent is anything that can be viewed as perceiving its environment through sensors
3
and
SENSOR acting upon that environment through actuators.
14
PART-B
S.NO PART-A
2
● Breadth-first search
● Uniform-cost search
● Depth-first search
● Depth-limited search
● Iterative deepening search
● Bidirectional Search
UNIT II PROBLEM SOLVING METHODS
Describe CSP[CO2-L1-Apr/May-14]
A constraint satisfaction problem is a special kind of problem satisfies some
7 additional structural properties beyond the basic requirements for problem in general.
In a CSP; the states are Described by the values of a set of variables and the goal test
specifies a set of constraint that the value must obey.
PART-B
PART-A
Describe a Sentence.
Each individual representation of facts is called a sentence. The sentences are
1 expressed in a language called as knowledge representation language.
• Facts- truths in some relevant world. These are the things we want to
6 represent.
• Representation- These are the things we will actually be able to manipulate.
UNIT III KNOWLEDGE REPRESENTATION
Define unification.
When attempting to match 2 literals, all substitutions must be made to the entire
7 literal. There may be many substitutions that unify 2 literals, the most general
unifier is always desired
What is Resolution?
Resolution is a complete inference procedure for first order logic
12
Any sentence a entailed by KB can be derived with resolution
Catch: proof procedure can run for an unspecified amount of time
13
● Predicates
● Objects
UNIT III KNOWLEDGE REPRESENTATION
14
15
● Theory of beliefs
● Modal logic
● Syntactic theory
PART-B
5 Define events. Explain the necessity for mental events and objects in reasoning.
PART-A
A reactive system is one that maintains an ongoing interaction with its environment,
1 and responds to changes that occur in it (in time for the response to be useful)
BDI agents
A BDI agent is a particular type of bounded rational software agent, imbued with
particular mental attitudes, viz: Beliefs, Desires and Intentions (BDI).
4 Belief-Desire-Intention (BDI) Architecture
The BDI architecture is based on practical reasoning by Bratman’s philosophical
emphasis on intentional stance (Bratman, 1987). Practical reasoning is reasoning
toward actions - the process of figuring out what to do. This is different from the
theoretical reasoning process as it derives knowledge or reaches conclusions by
using one’s beliefs and knowledge
UNIT IV - SOFTWARE AGENTS
What are the two types of control flow within layered architectures?
There are two types of vertical layered architectures namely one-pass and two-pass
control architectures. In one-pass architecture, control flows from the initial layer
that gets data from sensors to the final layer that generates action output (see Figure
7). In two-pass architecture, data flows up the sequence of layers and control then
flows back down
5
UNIT IV - SOFTWARE AGENTS
The advantage of horizontal layer architecture is that only n layers are required for
mapping to n different types of behaviours.
UNIT IV - SOFTWARE AGENTS
communicating consists of the speaker and the hearer. Because for communication
to take place, the agent must be able to perform both these tasks. Both these
components can be further explained as follows on the basis of their functioning:
7
UNIT IV - SOFTWARE AGENTS
-The need to avoid system halts The need to keep some conditions holding
8
UNIT IV - SOFTWARE AGENTS
Define bargaining.
A bargaining problem deals with a situation where some players negotiate over
10 sharing a fixed sum of resources. There are two approaches to analyzing a
bargaining problem, namely the cooperative approach and the non-cooperative
approach
What is Argumentation?
“A verbal and social activity of reason aimed at increasing (or decreasing) the
acceptability of a controversial standpoint for the listener or reader, by putting
13
forward a constellation of propositions (i.e. arguments) intended to justify (or refute)
the standpoint before a rational judge “the giving of reasons to support or criticize a
claim that is questionable, or open to doubt” .
PART-B
1 What are Abstract Architectures for Intelligent Agents and explain it in detail.
PART-A
Define communication.
Communication is the intentional exchange of information brought about by the
production and perception of signs drawn from a shared system of conventional
1
signs. Most animals use signs to represent important messages: food here, predator
nearby etc. In a partially observable world, communication can help agents be
successful because they can learn information that is observed or inferred by others.
UNIT V APPLICATIONS
Define a grammar.
A grammar is a finite set of rules that specifies a language. Formal languages always
have an official grammar, specified in manuals or books. Natural languages have no
official
4
grammar, but linguists strive to discover properties of the language by a process of
scientific
inquiry and then to codify their discoveries in a grammar.
What is parsing?
5 Parsing is the process of building a parse tree for an input string.The interior nodes
of the parse tree represent phrases and the leaf nodes represent words.
A document collection.
A query posed in a query language.
7
A result set
presentation of the result set..
What is perception?
13 Perception is the process of acquiring ,interpreting, selecting and organizing sensory
information. Perception presumes sensation,whare various types of sensors each
convert type of simple signal into data of the system.
PART-B