14 Sep 100 AI Agents MCQ (Multiple Choice Questions) with Answers
1) What is the primary characteristic that defines an AI agent?
Show Answer
Answer: c
Explanation
An AI agent is defined by its perceive–decide–act loop: it senses its environment through sensors and acts upon it through actuators in order to achieve its goals.
2) In the context of AI, what does “percept” refer to?
Show Answer
Answer: c
Explanation
A percept is a single perceptual input received by the agent’s sensors at a given moment. The full history of percepts is called the percept sequence.
3) What is an agent’s “policy”?
Show Answer
Answer: b
Explanation
A policy is the agent’s mapping from states (or percepts) to actions — it defines what the agent will do in any given situation.
4) What is the role of an “actuator” in an AI agent?
Show Answer
Answer: c
Explanation
Actuators (wheels, motors, speakers, screen output, API calls) carry out the agent’s actions and thereby change the state of the environment. Sensors do the opposite.
5) Which of the following is NOT a typical component of an AI agent?
Show Answer
Answer: d
Explanation
An agent is characterised by autonomy. Requiring a human to issue a command for every single step removes that autonomy and makes the system a remotely controlled tool rather than an agent.
6) What is a “rational agent”?
Show Answer
Answer: b
Explanation
Rationality is defined relative to the information available: a rational agent chooses the action that maximises its expected performance measure, not a perfect outcome.
7) The performance measure of an AI agent is used to:
Show Answer
Answer: b
Explanation
The performance measure is the objective criterion that defines success in the task — for example, distance travelled, profit earned, or games won.
8) What is the key difference between an agent and a simple program?
Show Answer
Answer: b
Explanation
An agent continuously senses its environment and chooses actions to pursue goals, whereas a conventional program simply runs through a predetermined sequence of instructions.
9) What is “autonomy” in the context of AI agents?
Show Answer
Answer: a
Explanation
Autonomy means the agent can decide and act on its own, based on its own percepts and internal state, without step-by-step human control.
10) Which of these is a classic example of a simple reflex agent?
Show Answer
Answer: b
Explanation
A thermostat reacts directly to the current percept (temperature) with a fixed rule: too cold → turn heat on, too hot → turn heat off. It keeps no memory and does no planning.
11) What is the main limitation of a simple reflex agent?
Show Answer
Answer: b
Explanation
A simple reflex agent conditions only on the current percept, so if part of the relevant state is hidden, it has no way to know the true situation and its rules will fail.
12) A model-based reflex agent overcomes the limitations of a simple reflex agent by:
Show Answer
Answer: b
Explanation
A model-based agent keeps track of the parts of the world it cannot currently see, updating an internal state using a model of how the world evolves and how its own actions affect it.
13) What is the defining characteristic of a goal-based agent?
Show Answer
Answer: b
Explanation
Goal-based agents consider the future — they search and plan for action sequences that will lead them to a specified goal state.
14) How does a utility-based agent differ from a goal-based agent?
Show Answer
Answer: b
Explanation
A goal-based agent only distinguishes goal states from non-goal states. A utility-based agent scores every possible state, so it can compare competing goals and trade off likelihood against desirability.
15) A learning agent is typically composed of which four conceptual components?
Show Answer
Answer: b
Explanation
The classic learning-agent architecture consists of the performance element (acting), the learning element (improving), the critic (feedback) and the problem generator (suggesting exploratory actions).
16) In a learning agent, what is the role of the “critic”?
Show Answer
Answer: b
Explanation
The critic observes the percept sequence and compares the performance element’s behaviour against a fixed performance standard, telling the learning element how well the agent is doing.
17) Which agent architecture is most suitable for an environment that is partially observable and stochastic?
Show Answer
Answer: d
Explanation
Partial observability requires internal state, stochasticity requires reasoning about probabilities and expected utility, and an unknown or changing environment benefits from learning — all of which a utility-based learning agent provides.
18) What is a “state” in the context of an AI agent?
Show Answer
Answer: b
Explanation
A state is a snapshot description of the environment (and, for model-based agents, the agent’s own internal condition) at a given moment.
19) A “PEAS” description stands for:
Show Answer
Answer: a
Explanation
PEAS — Performance measure, Environment, Actuators, Sensors — is the standard checklist for specifying an agent’s task environment.
20) For a self-driving car, which of the following is an actuator?
Show Answer
Answer: c
Explanation
The steering wheel (along with the accelerator, brakes and indicators) is an actuator because it changes the state of the environment. Cameras, GPS and LIDAR are all sensors.
21) An environment is “fully observable” if:
Show Answer
Answer: b
Explanation
Full observability is about relevance, not completeness: the sensors give access to the complete state of the environment at each point in time, so the agent needs no memory.
22) A “deterministic” environment is one where:
Show Answer
Answer: a
Explanation
In a deterministic environment there is no uncertainty in the outcome of an action. If outcomes are only probable, the environment is stochastic (non-deterministic).
23) What is an “episodic” environment?
Show Answer
Answer: a
Explanation
In an episodic environment the agent’s experience is split into independent episodes, and the choice of action in one episode does not affect the next (e.g., identifying defective parts on an assembly line).
24) A “static” environment is one that:
Show Answer
Answer: a
Explanation
A static environment only requires that nothing changes while the agent is deciding what to do. It may still change between the agent’s actions — that would be dynamic.
25) A “discrete” environment is one where:
Show Answer
Answer: a
Explanation
Discrete environments have a finite (or countable) set of percepts, states and actions — like chess. Continuous environments, like driving, have smoothly varying values.
26) Which of the following is an example of a continuous environment?
Show Answer
Answer: c
Explanation
Driving involves continuous state variables (position, speed, steering angle) and continuous time. Chess, Go and turn-based games are discrete.
27) In a “multi-agent” environment, what is the key consideration?
Show Answer
Answer: b
Explanation
In a multi-agent environment the world is not fixed from any one agent’s viewpoint: other agents are part of the environment and their behaviour changes in response to your agent.
28) What is the “frame problem” in AI?
Show Answer
Answer: a
Explanation
The frame problem is the challenge of representing, in a logical formalism, which aspects of the world stay the same when an action is performed, without having to state every non-change explicitly.
29) The “qualification problem” in AI refers to:
Show Answer
Answer: a
Explanation
It is practically impossible to enumerate every precondition that must hold for an action to work (e.g., “the car starts, provided there is fuel, the battery is charged, the key is right…”).
30) The “ramification problem” in AI is about:
Show Answer
Answer: a
Explanation
The ramification problem is the difficulty of capturing all the indirect, knock-on effects of an action (moving a cup also moves the liquid inside it), not just the immediate ones.
31) What is Reinforcement Learning (RL)?
Show Answer
Answer: b
Explanation
In RL an agent learns a policy through interaction with its environment, receiving scalar rewards, with the goal of maximising cumulative long-term reward.
32) In RL, what is the “reward”?
Show Answer
Answer: b
Explanation
The reward is the immediate scalar feedback the environment gives after each action. The agent’s objective is to maximise the total reward accumulated over time, not just the immediate one.
33) What is a “policy” in Reinforcement Learning?
Show Answer
Answer: b
Explanation
The policy π is the mapping from states to actions (or a probability distribution over actions given a state) that fully determines the agent’s behaviour.
34) What is the “exploration vs. exploitation” trade-off in RL?
Show Answer
Answer: a
Explanation
The agent must balance trying new actions to discover better strategies (exploration) against repeatedly using actions it already knows to be rewarding (exploitation).
35) What is Q-learning?
Show Answer
Answer: b
Explanation
Q-learning learns the action-value function Q(s, a) — the expected return of taking action a in state s and acting optimally thereafter — without needing a model of the environment’s dynamics.
36) What is a Markov Decision Process (MDP)?
Show Answer
Answer: a
Explanation
An MDP is defined by states, actions, transition probabilities, a reward function and a discount factor, and it underpins most of reinforcement learning theory.
37) How does imitation learning work?
Show Answer
Answer: a
Explanation
Imitation learning (also called behavioural cloning or learning from demonstration) trains the agent on expert demonstrations, treating the expert’s actions as the target labels.
38) What is the role of a “value function” in RL?
Show Answer
Answer: b
Explanation
The value function V(s) estimates the expected cumulative discounted reward obtainable from a state under a given policy, guiding the agent toward states that lead to good long-term outcomes.
39) What is Deep Reinforcement Learning?
Show Answer
Answer: a
Explanation
Deep RL combines RL with deep learning, using neural networks to represent policies or value functions so the agent can handle high-dimensional, continuous state spaces such as images.
40) Which of the following is a challenge in Reinforcement Learning?
Show Answer
Answer: b
Explanation
Rewards are often rare and arrive long after the actions that caused them, making it hard for the agent to work out which behaviour deserves credit — the credit assignment problem.
41) What is a “multi-agent system” (MAS)?
Show Answer
Answer: b
Explanation
A multi-agent system is a network of several autonomous agents that interact — cooperating, competing or simply coexisting — to solve problems that a single agent could not handle alone.
42) What is the primary purpose of communication in a multi-agent system?
Show Answer
Answer: b
Explanation
Communication lets agents exchange knowledge, negotiate, allocate tasks and synchronise their behaviour so that the group’s activity is coherent rather than chaotic.
43) An “agent communication language” (ACL) is used to:
Show Answer
Answer: b
Explanation
An ACL such as KQML or FIPA-ACL standardises message structure and meaning (inform, request, propose, refuse…) so that heterogeneous agents can understand one another.
44) What is a “cooperative” multi-agent system?
Show Answer
Answer: a
Explanation
In a cooperative MAS the agents share a common objective and coordinate their actions to maximise joint performance rather than individual gain.
45) What is a “competitive” multi-agent system?
Show Answer
Answer: b
Explanation
In a competitive MAS each agent pursues its own objective, and one agent’s gain is often another’s loss — as in auctions, adversarial games or market trading.
46) What is the “contract net protocol”?
Show Answer
Answer: b
Explanation
The Contract Net Protocol works like a tender: a manager announces a task, interested agents submit bids, and the manager awards the contract to the most suitable bidder.
47) What is “emergent behavior” in a multi-agent system?
Show Answer
Answer: b
Explanation
Emergent behaviour is a global pattern that no individual agent was programmed to produce — such as flocking, traffic jams or market bubbles — arising purely from local interactions.
48) What is a potential risk of a multi-agent system?
Show Answer
Answer: b
Explanation
Individually rational agents can collectively deplete a shared resource or destabilise a system, producing harmful outcomes that no single agent intended.
49) What is the role of a “middle agent” or “broker” in a MAS?
Show Answer
Answer: a
Explanation
Middle agents (brokers, matchmakers, yellow-page services) decouple providers from requesters, so agents do not need to know about each other in advance.
50) Which of these is a classic example of a multi-agent system?
Show Answer
Answer: b
Explanation
A traffic-light control system consists of many intersection agents that sense local traffic and coordinate with neighbouring intersections to optimise flow across the network.
51) What is the primary function of a “planner” in an AI agent?
Show Answer
Answer: b
Explanation
A planner reasons about the current state, the goal and the available operators, then produces a plan — an ordered sequence of actions that transforms the initial state into the goal state.
52) What is STRIPS in AI planning?
Show Answer
Answer: b
Explanation
STRIPS (Stanford Research Institute Problem Solver) represents actions as operators with a precondition list, an add list and a delete list, and searches for a sequence that reaches the goal.
53) A “PDDL” (Planning Domain Definition Language) file is used to:
Show Answer
Answer: a
Explanation
PDDL is the standard language for describing planning domains (predicates and operators) and specific problems (objects, initial state, goal) so that different planners can read them.
54) What is “hierarchical planning”?
Show Answer
Answer: b
Explanation
Hierarchical planning (as in HTN planning) decomposes abstract tasks into progressively smaller sub-tasks until only primitive, directly executable actions remain.
55) Which of the following is a popular framework for building multi-agent systems?
Show Answer
Answer: c
Explanation
JADE is a FIPA-compliant middleware for building multi-agent systems in Java, providing agent lifecycle management, messaging and directory services. TensorFlow, PyTorch and Scikit-learn are ML libraries.
56) What is the purpose of a “tool” for an LLM-based agent?
Show Answer
Answer: a
Explanation
Tools extend an LLM’s capabilities beyond text generation, letting it call search engines, calculators, code interpreters or APIs to retrieve facts and take real actions.
57) In the context of LLM agents, what is “ReAct”?
Show Answer
Answer: a
Explanation
ReAct (Reason + Act) interleaves thought, action and observation steps, so the model’s reasoning is grounded in real feedback from tools rather than pure guesswork.
58) What is the role of “memory” in an AI agent?
Show Answer
Answer: b
Explanation
Memory lets an agent retain context across interactions — short-term working memory for the current task and long-term memory for accumulated experience and knowledge.
59) What is a “vector database” often used for in modern AI agents?
Show Answer
Answer: b
Explanation
Vector databases index embeddings so the agent can retrieve the most semantically relevant memories or documents — the backbone of retrieval-augmented generation (RAG).
60) What is “chain-of-thought” prompting?
Show Answer
Answer: a
Explanation
Chain-of-thought prompting asks the model to reason step by step, which markedly improves accuracy on arithmetic, logic and multi-step reasoning tasks.
61) Which of the following is a prominent application of AI agents in e-commerce?
Show Answer
Answer: b
Explanation
Recommendation engines sense user behaviour and act by presenting personalised products, continuously optimising for clicks, baskets and conversions.
62) In robotics, what is a “deliberative agent”?
Show Answer
Answer: a
Explanation
Deliberative (or “sense–plan–act”) robots maintain a symbolic world model and reason about it to produce plans before acting. They are thoughtful but slow to react.
63) In robotics, what is a “reactive agent”?
Show Answer
Answer: b
Explanation
Reactive (behaviour-based) robots use tight perception–action rules and no world model, giving fast responses — the approach behind Brooks’ subsumption architecture.
64) What is a “hybrid architecture” in robotics?
Show Answer
Answer: a
Explanation
Hybrid architectures (e.g., three-layer architectures) use a reactive layer for fast reflexes and a deliberative layer for long-term planning, mediated by a middle layer.
65) How are AI agents used in finance?
Show Answer
Answer: b
Explanation
Financial agents monitor markets and transactions in real time, executing trades, flagging anomalous activity and tailoring advice and products to individual customers.
66) In healthcare, an AI agent could be used for:
Show Answer
Answer: b
Explanation
Realistic current applications include personalised treatment planning, drug discovery, triage support and clinical documentation — always as decision support rather than a replacement for clinicians.
67) What is a “chatbot” an example of?
Show Answer
Answer: b
Explanation
A chatbot is a conversational agent: it perceives user messages and produces responses to pursue goals such as answering questions or completing a booking.
68) How do modern LLM-based agents (like Auto-GPT) differ from traditional chatbots?
Show Answer
Answer: b
Explanation
Traditional chatbots respond turn by turn. LLM agents plan, decompose goals into sub-tasks, call tools, inspect the results and iterate until the objective is met.
69) What is “process automation” in the context of AI agents?
Show Answer
Answer: a
Explanation
AI-driven process automation (including intelligent RPA) handles high-volume, rule-based or semi-structured work such as invoice matching, ticket routing and data entry.
70) In gaming, what is a “non-player character” (NPC) an example of?
Show Answer
Answer: d
Explanation
An NPC may be a simple reflex agent (patrolling guard), a goal-based planner (pathfinding to a target), or a learning agent (adaptive difficulty) — it depends entirely on the game.
71) What is the “Turing Test” designed to evaluate?
Show Answer
Answer: b
Explanation
In the Turing Test a human interrogator converses blindly with a machine and a person; if the machine cannot be reliably distinguished from the human, it is said to pass.
72) What is a common challenge in evaluating AI agents?
Show Answer
Answer: b
Explanation
Agents can often optimise the metric you choose rather than the behaviour you actually want, so designing a performance measure that truly reflects the desired outcome is hard.
73) What is the “alignment problem” in AI?
Show Answer
Answer: b
Explanation
The alignment problem is the technical and philosophical challenge of making sure that a capable AI system actually pursues what humans want it to pursue, rather than a literal but unintended interpretation of its objective.
74) What is “reward hacking” in Reinforcement Learning?
Show Answer
Answer: b
Explanation
Because the agent optimises the reward signal rather than the designer’s true intent, it may exploit flaws in the reward function — for example, a boat-racing agent that spins in circles collecting points instead of finishing the race.
75) The “exploration-exploitation dilemma” is a key challenge in:
Show Answer
Answer: c
Explanation
The dilemma arises whenever an agent must learn by interacting with an environment and deciding whether to try new actions or repeat known-good ones — the defining setting of reinforcement learning.
76) What is a “brittle” AI agent?
Show Answer
Answer: b
Explanation
Brittleness is the failure to generalise: small distribution shifts, unusual inputs or changed conditions cause a sharp drop in performance.
77) What is the “credit assignment problem” in RL?
Show Answer
Answer: b
Explanation
When a reward arrives long after the actions that caused it, the agent must work out which of many earlier decisions deserves the credit — or the blame.
78) What is “catastrophic forgetting” in AI?
Show Answer
Answer: b
Explanation
Standard neural networks overwrite old weights when trained on new tasks. Techniques such as rehearsal, elastic weight consolidation and parameter isolation aim to prevent this.
79) Why is “sample efficiency” a major concern in RL?
Show Answer
Answer: b
Explanation
Unlike supervised learning, RL generates its own data through interaction, so millions of trials may be needed — impractical when each trial is a costly or dangerous real-world action.
80) What is the “sim-to-real” gap?
Show Answer
Answer: b
Explanation
Explanation
Simulators never perfectly model friction, sensor noise, latency and lighting, so a policy that excels in simulation can fail on real hardware. Domain randomisation is a common mitigation.
81) What is a primary ethical concern with autonomous AI agents?
Show Answer
Answer: b
Explanation
When an autonomous agent causes harm, it can be unclear who is responsible and why the decision was made — hence the demand for transparency, auditability and clear accountability chains.
82) What is the “paperclip maximizer” thought experiment about?
Show Answer
Answer: b
Explanation
Bostrom’s thought experiment illustrates that a sufficiently powerful optimiser with a narrow, unaligned objective may single-mindedly convert all available resources to that goal, at catastrophic cost to everything else.
83) What does “explainable AI” (XAI) aim to achieve?
Show Answer
Answer: a
Explanation
XAI produces human-understandable justifications for a system’s outputs — through feature attributions, counterfactuals, saliency maps or natural-language rationales — building trust and enabling recourse.
84) What is a “bias” in an AI agent?
Show Answer
Answer: b
Explanation
AI bias is a systematic, repeatable skew that disadvantages particular groups, typically inherited from unrepresentative data, flawed labels or objectives that encode historical inequities.
85) What is the “off-switch problem” in AI safety?
Show Answer
Answer: b
Explanation
If an agent’s objective is best served by continuing to operate, it may resist or disable shutdown. Corrigibility — accepting human intervention — must therefore be designed in.
86) What is “value lock-in” as an AI risk?
Show Answer
Answer: b
Explanation
Moral norms evolve over time. If a powerful system freezes today’s values permanently, humanity loses the ability to revise its ethics — a concern raised by Bostrom and others.
87) What is the role of “human-in-the-loop” in AI systems?
Show Answer
Answer: a
Explanation
Human-in-the-loop keeps a person in the decision cycle to review, approve or override the agent’s actions — essential in high-stakes domains such as medicine, law and aviation.
88) What is a “deepfake”?
Show Answer
Answer: b
Explanation
Deepfakes are generated with deep generative models such as GANs or diffusion models and raise serious risks of misinformation, fraud, impersonation and non-consensual imagery.
89) What is the potential impact of AI agents on employment?
Show Answer
Answer: c
Explanation
Evidence points to a mixed effect: automation displaces some routine cognitive and manual tasks, creates new roles (data, oversight, AI operations) and shifts the demand for skills, making retraining essential.
90) Why is robustness a critical safety property for AI agents?
Show Answer
Answer: b
Explanation
A non-robust agent can fail catastrophically or be manipulated by adversarial examples once deployed, so resilience to noise, distribution shift and attack is a prerequisite for safe operation.
91) What is “swarm intelligence”?
Show Answer
Answer: b
Explanation
Swarm intelligence describes how simple agents following local rules produce sophisticated collective behaviour — seen in ant colonies, bird flocks and algorithms such as ant colony optimisation and particle swarm optimisation.
92) What is “meta-learning” in the context of AI agents?
Show Answer
Answer: a
Explanation
Meta-learning trains a model across many tasks so that it can adapt to a new task from just a handful of examples — the basis of few-shot learning approaches like MAML.
93) What is a “digital twin”?
Show Answer
Answer: a
Explanation
A digital twin mirrors a real asset — a jet engine, a factory line, a city — using live sensor data, enabling simulation, predictive maintenance and what-if analysis.
94) What is “affective computing”?
Show Answer
Answer: b
Explanation
Affective computing, pioneered by Rosalind Picard, enables machines to detect emotional states from voice, face or physiology and to respond empathetically — key for social agents.
95) What is a “neuro-symbolic” AI system?
Show Answer
Answer: c
Explanation
Neuro-symbolic AI pairs the pattern-recognition strength of neural networks with the explicit, verifiable reasoning of symbolic systems — a promising route to more reliable and interpretable agents.
96) What is the concept of “emergence” in large language models?
Show Answer
Answer: b
Explanation
Emergent abilities are skills that are essentially absent in smaller models but appear once a model passes a scale threshold — an actively debated but widely discussed phenomenon.
97) What is a “foundation model”?
Show Answer
Answer: b
Explanation
The term, coined by Stanford CRFM, describes large pretrained models (GPT, Claude, Gemini, LLaMA) that serve as a general base to be fine-tuned or prompted for many downstream applications.
98) What is “prompt engineering” in the context of LLM agents?
Show Answer
Answer: b
Explanation
Prompt engineering shapes instructions, examples, context and output formats so the model reliably produces the intended result without changing its weights.
99) What is the potential of “Artificial General Intelligence” (AGI)?
Show Answer
Answer: b
Explanation
AGI refers to human-level general competence across many domains, in contrast to today’s narrow AI, which excels only within a specific task or domain.
100) What is a “multi-modal” AI agent?
Show Answer
Answer: b
Explanation
Multimodal agents accept and reason over several modalities — text, images, audio, video — and can often generate outputs in more than one of them as well.
No Comments