AI 2m Cit Qns
AI 2m Cit Qns
• Artificial Intelligence (AI) is the simulation of human intelligence in machines that can
perform tasks like learning, reasoning, and problem-solving.
• It includes narrow AI for specific tasks and general AI for broader capabilities.
Example Applications:
➢ NLP
➢ Computer vision
➢ Speech recognition
• An agent is an entity that perceives its environment through sensors and acts upon that
environment through actuators.
• The general structure of an agent includes a sensor, actuator, and decision-making
component.
• Uninformed Search Strategies: No information about the goal state other than the
problem definition (e.g., Breadth-First Search, Depth-First Search).
• Informed Search Strategies: Use heuristics or additional information to guide search
(e.g., A* Search, Greedy Best-First Search).
• Local search algorithms are optimization algorithms that operate using a single current
state and move to neighboring states.
• They are particularly useful for solving problems where the path to the goal is
irrelevant, only the final state is important.
Example:
➢ Hill Climbing
➢ Simulated Annealing
➢ Genetic Algorithms.
• Stochastic games are multi-agent scenarios where outcomes are partly random and
partly under the control of the agents.
• These games extend the concept of game theory to probabilistic environments.
• Example: Poker game, Backgammon
Quantifiers are logical symbols that specify the quantity of specimens in the
domain of discourse that satisfy a given predicate.
There are two main types:
Universal Quantifier ( ∀ ):
It denotes "for all" or "every" in a statement.
Existential Quantifier ( ∃ ):
It denotes "there exists" or "for at least one" in a statement.
4. Explain Unification with example.
Example:
Expressions: P(x, y) and P(A, B)
Substitution: {x/A, y/B}
After applying the substitution, both expressions become P(A, B), thus they are unified.
5. Explain the relations between the categories that are not subclasses of each other.
Categories that are not subclasses of each other can still be related through various
other relationships, such as associations, dependencies, or part-whole relationships.
For example, "Doctor" and "Hospital" are not subclasses of each other, but they are
related because doctors work in hospitals.
6. Describe the different classes of agents’ architecture?
Reactive Architectures:
Immediate response to stimuli.
Example: Obstacle-avoiding robots.
Deliberative Architectures:
Plan actions using internal models.
Example: Chess AI.
Blackboard Architectures:
Components share data on a central board.
Example: Collaborative problem-solving systems.
BDI Architecture:
Agents act based on beliefs, desires, and intentions.
Example: Intelligent assistants.
Hybrid Architectures:
Mix of reactive and planning features.
Example: Self-driving cars.
Mobile Architectures:
For agents that operate across networks.
Example: Mobile software agents.
Example: Argument from cause to effect - "If it rains, the streets will be wet. It is raining.
Therefore, the streets will be wet."
Example: Virtual assistants like Siri or Alexa that understand user commands and respond
accordingly.
14. What are the three levels in describing knowledge based agent?
Knowledge Level: What the agent knows, its goals, and capabilities.
Logical Level: The rules and inferences the agent uses.
Implementation Level: How the logic is implemented in code or hardware
BDI architecture is a model used for designing intelligent agents based on three key
components: