14 Sep 100 Artificial Intelligence MCQ (Multiple Choice Questions) with Answers
1) Who is considered the “Father of Artificial Intelligence”?
Show Answer
Answer: b
Explanation
John McCarthy coined the term “Artificial Intelligence” in 1956 and organised the Dartmouth Conference, which is why he is regarded as the Father of AI.
2) Which of the following is the primary goal of Artificial Intelligence?
Show Answer
Answer: a
Explanation
The core aim of AI is to build machines that can perceive, reason, learn and make decisions in a way that simulates human intelligence.
3) What test is used to determine whether a machine can exhibit intelligent behavior equivalent to a human?
Show Answer
Answer: c
Explanation
The Turing Test, proposed by Alan Turing, judges a machine’s ability to produce responses indistinguishable from those of a human.
4) Which programming language was the first designed specifically for AI research?
Show Answer
Answer: c
Explanation
IPL (Information Processing Language), developed in 1956 by Newell, Shaw and Simon, was the earliest language created specifically for AI research — predating LISP (1958) and PROLOG.
5) Which type of AI is designed to handle only one specific task (e.g., facial recognition or chess)?
Show Answer
Answer: c
Explanation
Narrow (Weak) AI is built for a single, well-defined task such as facial recognition or playing chess, and cannot generalise beyond it.
6) An AI agent interacts with its environment using:
Show Answer
Answer: a
Explanation
An agent perceives its environment through sensors and acts upon that environment through actuators.
7) Which search method requires the least amount of memory during execution?
Show Answer
Answer: b
Explanation
DFS only needs to store the nodes along the current path (linear space), whereas BFS keeps every generated node in memory.
8) What is a major disadvantage of the Hill Climbing algorithm?
Show Answer
Answer: c
Explanation
Hill Climbing greedily moves to a better neighbour, so it can easily get trapped at a local maximum (or on a plateau) instead of reaching the global optimum.
9) Which AI technique mimics the neural structure of the biological human brain?
Show Answer
Answer: c
Explanation
Artificial Neural Networks are loosely modelled on biological neurons, using weighted connections and activation functions to learn patterns.
10) Which machine learning paradigm uses rewards and penalties to train an agent?
Show Answer
Answer: c
Explanation
Reinforcement Learning trains an agent through rewards and penalties received from interacting with its environment.
11) The A* algorithm is an optimized version of which search strategy?
Show Answer
Answer: b
Explanation
A* is a refined form of Best-First Search: it evaluates nodes with f(n) = g(n) + h(n), combining path cost with a heuristic estimate.
12) What is the purpose of Alpha-Beta Pruning in adversarial game playing?
Show Answer
Answer: b
Explanation
Alpha-Beta Pruning discards branches that provably cannot influence the final minimax decision, letting the same search run deeper in the same time.
13) A simple reflex agent selects actions based on:
Show Answer
Answer: b
Explanation
A simple reflex agent ignores history and reacts purely to the current percept using condition–action rules.
14) What does NLP stand for in Artificial Intelligence?
Show Answer
Answer: b
Explanation
NLP stands for Natural Language Processing — the AI subfield concerned with enabling machines to understand and generate human language.
15) Which algorithm is commonly used for clustering data in unsupervised learning?
Show Answer
Answer: b
Explanation
K-Means partitions unlabeled data into k clusters by iteratively minimising the distance of points to their cluster centroid.
16) Which branch of AI allows computers to interpret and make decisions based on visual data?
Show Answer
Answer: b
Explanation
Computer Vision enables machines to acquire, process and interpret images and video to support decision-making.
17) What is used to handle uncertainty and incomplete information in AI reasoning?
Show Answer
Answer: b
Explanation
Probability theory and Bayesian Networks model uncertainty by representing degrees of belief and conditional dependencies among variables.
18) An AI system built to mimic the decision-making capability of a human specialist is called a(n):
Show Answer
Answer: b
Explanation
An Expert System encodes a human specialist’s knowledge as rules in a knowledge base and reasons over them with an inference engine.
19) What is the starting state of a problem-solving agent called?
Show Answer
Answer: b
Explanation
Problem formulation begins with the Initial State — the state in which the agent starts before taking any action.
20) In machine learning, what occurs when a model learns the training data too well, including its noise?
Show Answer
Answer: b
Explanation
Overfitting means the model has memorised the training data (including its noise) and therefore generalises poorly to unseen data.
21) The Turing Test was originally referred to by Alan Turing as the:
Show Answer
Answer: b
Explanation
In his 1950 paper, Turing called it the “Imitation Game” — a machine tries to imitate human responses convincingly.
22) Which search strategy expands the node closest to the goal based on an evaluation function?
Show Answer
Answer: a
Explanation
Greedy Best-First Search always expands the node with the smallest heuristic value h(n), i.e. the one that appears closest to the goal.
23) What is the role of an activation function in an Artificial Neural Network?
Show Answer
Answer: b
Explanation
Activation functions add non-linearity, which allows the network to learn complex, non-linear mappings between inputs and outputs.
24) Which field of AI focuses on enabling machines to read, understand, and derive meaning from human languages?
Show Answer
Answer: c
Explanation
Natural Language Processing deals with analysing and generating human language, including meaning, syntax and semantics.
25) What is the composition formula for an AI Agent?
Show Answer
Answer: a
Explanation
An agent is the combination of its architecture (the computing platform with sensors and actuators) and its program (the agent function).
26) In first-order logic, what symbol represents the universal quantifier (“for all”)?
Show Answer
Answer: b
Explanation
The universal quantifier ∀ means “for all”, while ∃ is the existential quantifier meaning “there exists”.
27) Which learning model updates its parameters using labeled input and output pairs?
Show Answer
Answer: a
Explanation
Supervised Learning trains on labelled input–output pairs, comparing predictions with the known correct outputs.
28) What type of environment is completely visible to an agent’s sensors at any given time?
Show Answer
Answer: b
Explanation
In a Fully Observable environment, the agent’s sensors give it access to the complete state of the environment at each moment.
29) Which of the following is a classic game-playing algorithm used for two-player zero-sum games?
Show Answer
Answer: b
Explanation
The Minimax algorithm assumes an optimal opponent and chooses the move that minimises the maximum possible loss.
30) A knowledge-based agent uses what component to store facts about the world?
Show Answer
Answer: b
Explanation
The Knowledge Base stores facts and rules about the world; the inference engine derives new conclusions from them.
31) What is the process of fine-tuning hyperparameter values to improve model performance called?
Show Answer
Answer: b
Explanation
Hyperparameter Tuning searches for the best settings (learning rate, depth, number of units, etc.) that maximise validation performance.
32) Which strategy is an Uninformed (Blind) Search algorithm?
Show Answer
Answer: c
Explanation
Breadth-First Search is uninformed — it uses no heuristic information about how close a node is to the goal.
33) What type of agent maintains an internal state to track aspects of the environment it cannot currently see?
Show Answer
Answer: b
Explanation
A Model-Based Reflex Agent keeps an internal model/state so it can handle partially observable environments.
34) What technique in Deep Learning is used to apply a pre-trained model to a new, related task?
Show Answer
Answer: b
Explanation
Transfer Learning reuses the knowledge stored in a pre-trained model and fine-tunes it for a new but related task.
35) Which logic system allows truth values to range continuously between 0 and 1?
Show Answer
Answer: c
Explanation
Fuzzy Logic replaces crisp true/false with a continuous degree of membership between 0 and 1.
36) In a Decision Tree, what do the leaf nodes represent?
Show Answer
Answer: c
Explanation
Internal nodes test attributes; leaf (terminal) nodes hold the final predicted class label or decision.
37) What is the loss function measuring in machine learning?
Show Answer
Answer: b
Explanation
A loss function quantifies the error — how far the model’s predictions are from the true target values — and drives parameter updates.
38) Which search algorithm always finds the shallowest goal node first?
Show Answer
Answer: b
Explanation
BFS expands level by level, so the first goal node it reaches is guaranteed to be the shallowest one.
39) Which technique is used to prevent overfitting by penalizing large weights in a model?
Show Answer
Answer: b
Explanation
Regularization (L1/L2) adds a penalty on large weights to the loss, discouraging the model from fitting noise.
40) What does “AGI” stand for in the context of advanced AI?
Show Answer
Answer: b
Explanation
AGI stands for Artificial General Intelligence — a hypothetical AI with human-level, general-purpose reasoning across many tasks.
41) Which activation function outputs values strictly between 0 and 1?
Show Answer
Answer: b
Explanation
The Sigmoid function squashes its input into the open interval (0, 1). Tanh, by contrast, ranges from −1 to 1.
42) What component of an Expert System draws conclusions from the Knowledge Base?
Show Answer
Answer: b
Explanation
The Inference Engine applies logical rules to the facts in the Knowledge Base to derive new conclusions.
43) What machine learning method maps input vectors to high-dimensional space using kernels for classification?
Show Answer
Answer: b
Explanation
SVMs use kernel functions to map data into a higher-dimensional space where a maximum-margin hyperplane separates the classes.
44) Which metric evaluates the performance of a classification model using True Positives, False Positives, True Negatives, and False Negatives?
Show Answer
Answer: b
Explanation
A Confusion Matrix tabulates TP, FP, TN and FN, and from it metrics such as accuracy, precision and recall are derived.
45) What optimization algorithm updates weights by moving in the direction of the steepest descent of the loss function?
Show Answer
Answer: b
Explanation
Gradient Descent iteratively moves parameters in the negative gradient direction to reduce the loss.
46) What algorithm calculates the gradients of the error function with respect to neural network weights by moving backward from the output layer?
Show Answer
Answer: b
Explanation
Backpropagation applies the chain rule backwards through the network to compute the gradient of the error w.r.t. each weight.
47) Which natural language processing model architecture introduced self-attention mechanisms in 2017?
Show Answer
Answer: c
Explanation
The Transformer architecture, introduced in the 2017 paper “Attention Is All You Need”, is built entirely on self-attention.
48) In probability, Naive Bayes classifiers are called “naive” because they assume:
Show Answer
Answer: b
Explanation
The “naive” assumption is that all features are conditionally independent of one another given the class label.
49) What is the purpose of a validation dataset?
Show Answer
Answer: c
Explanation
The validation set is held out from training and used to tune hyperparameters and detect overfitting; the test set is used for final evaluation.
50) Which algorithm is designed to solve Constraint Satisfaction Problems (CSPs)?
Show Answer
Answer: a
Explanation
Backtracking Search assigns variables one at a time and undoes assignments that violate constraints — the standard CSP solver.
51) What parameter in Q-Learning controls how much future rewards are valued compared to immediate rewards?
Show Answer
Answer: b
Explanation
The discount factor γ (0 to 1) determines how heavily future rewards are weighted relative to immediate ones.
52) Which type of Neural Network is specifically designed for processing sequential data like time-series or text?
Show Answer
Answer: b
Explanation
RNNs maintain a hidden state that carries information across time steps, making them suitable for sequences.
53) What architectural framework consists of two neural networks—a Generator and a Discriminator—competing against each other?
Show Answer
Answer: c
Explanation
In a GAN, the Generator tries to produce realistic data while the Discriminator tries to tell real from fake, and both improve through competition.
54) What technique reduces the dimensions of large datasets while retaining most of the variance?
Show Answer
Answer: b
Explanation
PCA projects data onto new orthogonal axes (principal components) that capture the greatest variance.
55) What does the term “Percept Sequence” mean in AI agent design?
Show Answer
Answer: b
Explanation
The percept sequence is the full history of percepts the agent has received; the agent function maps it to an action.
56) Which deep learning layer downsamples spatial dimensions (width and height) in Convolutional Neural Networks?
Show Answer
Answer: b
Explanation
Pooling layers (e.g. max or average pooling) reduce the spatial resolution of feature maps, lowering computation and adding translation invariance.
57) Dropout is a regularization technique in neural networks that involves:
Show Answer
Answer: b
Explanation
Dropout randomly switches off a proportion of neurons during each training step, preventing the network from over-relying on any single unit.
58) Which algorithm combines multiple decision trees to produce a more accurate and stable prediction?
Show Answer
Answer: b
Explanation
Random Forest is an ensemble of decision trees trained on bootstrapped samples and random feature subsets, then averaged or voted.
59) The bias-variance tradeoff refers to balancing what two properties of a model?
Show Answer
Answer: b
Explanation
High bias causes underfitting; high variance causes overfitting. The goal is to find the complexity that minimises total error.
60) In automated planning, what describes the state of the world after an action is executed?
Show Answer
Answer: b
Explanation
An action’s Effect describes how the world changes when the action is executed; its Precondition must hold before it can be applied.
61) Which search technique explores the search space by choosing the path with the lowest cumulative path cost g(n)?
Show Answer
Answer: a
Explanation
Uniform Cost Search always expands the node with the smallest accumulated path cost g(n), making it optimal for non-negative step costs.
62) What heuristic search algorithm uses the evaluation function f(n) = g(n) + h(n)?
Show Answer
Answer: b
Explanation
A* evaluates nodes with f(n) = g(n) + h(n), combining the cost so far with the estimated cost to the goal.
63) An admissible heuristic in A* search is one that:
Show Answer
Answer: b
Explanation
An admissible heuristic never overestimates the true cost to the goal, which guarantees A* finds an optimal solution.
64) Which technique randomly selects actions to discover new strategies in Reinforcement Learning?
Show Answer
Answer: b
Explanation
Exploration tries new or random actions to gather information, whereas exploitation uses the best-known action.
65) What function maps a sequence of percepts to an action inside an AI agent?
Show Answer
Answer: b
Explanation
The agent function specifies which action the agent takes for every possible percept sequence.
66) What type of environment changes while the agent is deliberating?
Show Answer
Answer: b
Explanation
A dynamic environment can change while the agent is still deciding what to do; a static one only changes when the agent acts.
67) Which artificial intelligence subfield focuses on converting written text into spoken words?
Show Answer
Answer: b
Explanation
Text-to-Speech (TTS) synthesis converts written text into audible speech; speech recognition does the reverse.
68) OCR technology is used for:
Show Answer
Answer: b
Explanation
Optical Character Recognition extracts machine-readable text from images of printed, typed or handwritten text.
69) What metric measures the percentage of correct predictions out of total predictions?
Show Answer
Answer: c
Explanation
Accuracy = (TP + TN) / total predictions — the proportion of all predictions that were correct.
70) What metric represents the harmonic mean of Precision and Recall?
Show Answer
Answer: c
Explanation
The F1-Score is the harmonic mean of Precision and Recall, giving a balanced single-number measure.
71) In First-Order Logic, what does ∃ represent?
Show Answer
Answer: b
Explanation
∃ is the existential quantifier and reads as “there exists”; ∀ is the universal quantifier (“for all”).
72) Which of the following is a problem-solving strategy that iteratively improves a single current state by moving to adjacent states with higher values?
Show Answer
Answer: a
Explanation
Hill Climbing keeps only one current state and repeatedly moves to a neighbouring state with a better value.
73) What optimization problem occurs when Gradient Descent update values become exponentially small, slowing down neural network training?
Show Answer
Answer: b
Explanation
In the vanishing gradient problem, gradients shrink exponentially as they propagate back through many layers, so early layers barely learn.
74) Which layer in a classification Neural Network converts raw output scores (logits) into probability distributions?
Show Answer
Answer: b
Explanation
The Softmax layer exponentiates and normalises the logits so they sum to 1, producing a probability for each class.
75) Which technique involves generating synthetic samples from the minority class to balance a dataset?
Show Answer
Answer: b
Explanation
SMOTE creates new synthetic minority-class examples by interpolating between existing minority instances and their nearest neighbours.
76) What optimization algorithm models the physical process of heating a material and slowly lowering its temperature to find a global optimum?
Show Answer
Answer: b
Explanation
Simulated Annealing borrows the annealing metaphor: a “temperature” parameter allows occasional worse moves early on, gradually cooling to converge.
77) What field of AI uses evolutionary techniques like mutation, crossover, and selection to find solutions to optimization problems?
Show Answer
Answer: a
Explanation
Genetic Algorithms evolve a population of candidate solutions using selection, crossover and mutation operators.
78) In Reinforcement Learning, the trade-off between trying new actions and choosing the best-known action is known as:
Show Answer
Answer: b
Explanation
The agent must balance exploring new actions to learn more against exploiting known good actions to maximise reward.
79) What type of machine learning task predicts continuous numerical values (e.g., house prices)?
Show Answer
Answer: b
Explanation
Regression predicts continuous numeric outputs such as prices, temperatures or demand.
80) What type of machine learning task assigns data into discrete categories?
Show Answer
Answer: b
Explanation
Classification assigns each input to one of a finite set of discrete class labels.
81) What is the term for an AI system’s ability to provide clear, understandable explanations of how it arrived at a decision?
Show Answer
Answer: b
Explanation
Explainable AI (XAI) aims to make model decisions transparent and interpretable to humans.
82) Which of the following is a key component of an AI agent’s environment taxonomy where actions have uncertain outcomes?
Show Answer
Answer: b
Explanation
In a stochastic (non-deterministic) environment, the same action can lead to different outcomes.
83) What is a major ethical concern associated with historical training data used in machine learning?
Show Answer
Answer: b
Explanation
Historical data can encode past discrimination, so models trained on it may reproduce or amplify algorithmic bias.
84) Which of the following algorithms is based on Bayes’ Theorem with an assumption of feature independence?
Show Answer
Answer: b
Explanation
Naive Bayes applies Bayes’ Theorem while naively assuming that all features are conditionally independent given the class.
85) What is the main objective of unsupervised learning?
Show Answer
Answer: b
Explanation
Explanation
Unsupervised learning has no labels; its goal is to uncover structure such as clusters, groupings or reduced representations.
86) What type of neural network layer applies small weight matrix filters across input grids to detect spatial patterns like edges or textures?
Show Answer
Answer: b
Explanation
Convolutional layers slide small learnable filters over the input to detect local spatial features such as edges and textures.
87) In search tree algorithms, what is the “Branching Factor”?
Show Answer
Answer: b
Explanation
The branching factor b is the average (or maximum) number of successors a node expands into, and it strongly determines search complexity.
88) Which search algorithm is complete and optimal when all step costs are equal?
Show Answer
Answer: b
Explanation
When every step costs the same, BFS’s shallowest-first order guarantees an optimal (fewest-steps) solution, and it is complete if the branching factor is finite.
89) What is Q-Learning?
Show Answer
Answer: b
Explanation
Q-Learning is a model-free, off-policy reinforcement learning algorithm that learns action values Q(s, a) from experience.
90) Which function is commonly used as a default activation function in modern deep neural networks because it avoids vanishing gradients for positive inputs?
Show Answer
Answer: c
Explanation
ReLU outputs the input directly when positive, so its gradient is 1 for positive values and does not vanish during backpropagation.
91) What is a Prompt in Generative AI systems?
Show Answer
Answer: b
Explanation
A prompt is the input text or instruction supplied to a generative model that conditions and steers its output.
92) What is the term for a hallucinated output produced by a Large Language Model (LLM)?
Show Answer
Answer: b
Explanation
A hallucination is content that sounds fluent and convincing but is factually wrong or unsupported by any source.
93) Which learning process relies on human feedback to align AI language models with human preferences?
Show Answer
Answer: b
Explanation
RLHF trains a reward model from human preference comparisons and then optimises the language model against that reward.
94) In a rule-based expert system, rules are typically expressed in what format?
Show Answer
Answer: a
Explanation
Expert-system rules take the form IF <condition> THEN <action/conclusion>, which the inference engine chains together.
95) What is the term for transforming raw textual input into smaller units like words or subwords before processing in NLP?
Show Answer
Answer: b
Explanation
Tokenization splits raw text into tokens (words, subwords or characters), the basic units later processed by the model.
96) What does an Autoencoder neural network consist of?
Show Answer
Answer: b
Explanation
An autoencoder compresses the input into a latent code with an encoder and reconstructs it with a decoder.
97) In AI game theory, what is a Zero-Sum game?
Show Answer
Answer: b
Explanation
In a zero-sum game the total payoff is constant, so whatever one player gains the other loses in equal measure.
98) What mechanism allows Transformer models to process and weigh connections between all words in a sentence simultaneously?
Show Answer
Answer: b
Explanation
Self-attention computes pairwise attention weights between every pair of tokens, so all positions are considered in parallel.
99) Which of the following is an example of an agent operating in a multi-agent, competitive environment?
Show Answer
Answer: b
Explanation
A chess AI plays against another agent (the human) whose goals directly oppose its own, making it a competitive multi-agent setting.
100) What is the term for the entire set of possible states that an environment can occupy in an AI problem formulation?
Show Answer
Answer: b
Explanation
The state space is the set of all states reachable from the initial state by any sequence of actions.
No Comments