100 Artificial Intelligence MCQ (Multiple Choice Questions) with Answers

 

1) Who is considered the “Father of Artificial Intelligence”?
  1. Alan Turing
  2. John McCarthy
  3. Charles Babbage
  4. Marvin Minsky
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?
  1. To simulate human intelligence in machines
  2. To design better computer hardware
  3. To perform basic arithmetic operations only
  4. To replace database management systems
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?
  1. Analytical Test
  2. Babbage Test
  3. Turing Test
  4. McCarthy Evaluation
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?
  1. LISP
  2. PROLOG
  3. IPL (Information Processing Language)
  4. Python
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)?
  1. Strong AI
  2. General AI
  3. Narrow (Weak) AI
  4. Super AI
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:
  1. Sensors and Actuators
  2. Only Databases
  3. Monitors and Keyboards
  4. Network Protocols
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?
  1. Breadth-First Search (BFS)
  2. Depth-First Search (DFS)
  3. Linear Search
  4. Optimal Search
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?
  1. High memory usage
  2. Inability to process numerical values
  3. Getting stuck in local maxima
  4. Slow computational speed
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?
  1. Decision Trees
  2. Genetic Algorithms
  3. Artificial Neural Networks (ANN)
  4. Expert Systems
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?
  1. Supervised Learning
  2. Unsupervised Learning
  3. Reinforcement Learning
  4. Semi-supervised Learning
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?
  1. Depth-First Search
  2. Best-First Search
  3. Breadth-First Search
  4. Hill Climbing
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?
  1. To add random moves
  2. To eliminate branches in the search tree that cannot affect the final decision
  3. To increase search depth
  4. To eliminate local minima
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:
  1. The entire percept history
  2. The current percept only
  3. Future predictions
  4. Pre-calculated utility maps
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?
  1. Neural Learning Process
  2. Natural Language Processing
  3. Network Logic Programming
  4. Non-Linear Programming
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?
  1. Linear Regression
  2. K-Means
  3. Logistic Regression
  4. Support Vector Machines
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?
  1. Speech Recognition
  2. Computer Vision
  3. Robotics
  4. Automated Reasoning
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?
  1. Boolean Logic
  2. Probability and Bayesian Networks
  3. Deterministic Logic
  4. Static Rule Tables
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):
  1. Neural Network
  2. Expert System
  3. Decision Tree
  4. Genetic Algorithm
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?
  1. Goal State
  2. Initial State
  3. Intermediate State
  4. Action State
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?
  1. Underfitting
  2. Overfitting
  3. Regularization
  4. Optimization
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:
  1. Thinking Machine Test
  2. Imitation Game
  3. Logic Game
  4. Artificial Mind Experiment
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?
  1. Greedy Best-First Search
  2. Depth-First Search
  3. Uniform Cost Search
  4. Breadth-First Search
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?
  1. To store the weights
  2. To introduce non-linearity into the network
  3. To compress the dataset
  4. To encrypt the model outputs
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?
  1. Expert Systems
  2. Machine Vision
  3. Natural Language Processing
  4. Deep Reinforcement Learning
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?
  1. Agent = Architecture + Program
  2. Agent = Environment + Perception
  3. Agent = Hardware + Sensor
  4. Agent = Logic + Code
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”)?
  1. ∃ (exists)
  2. ∀ (for all)
  3. ¬ (negation)
  4. → (implies)
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?
  1. Supervised Learning
  2. Unsupervised Learning
  3. Self-Organizing Maps
  4. Clustering
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?
  1. Partially Observable
  2. Fully Observable
  3. Stochastic
  4. Continuous
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?
  1. Dijkstra’s Algorithm
  2. Minimax Algorithm
  3. Prim’s Algorithm
  4. Bellman-Ford Algorithm
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?
  1. Inference Engine
  2. Knowledge Base
  3. Learning Element
  4. Percept Handler
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?
  1. Feature Extraction
  2. Hyperparameter Tuning
  3. Data Augmentation
  4. Overfitting
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?
  1. A* Search
  2. Greedy Best-First Search
  3. Breadth-First Search
  4. Hill Climbing
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?
  1. Simple Reflex Agent
  2. Model-Based Reflex Agent
  3. Goal-Based Agent
  4. Utility-Based Agent
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?
  1. Active Learning
  2. Transfer Learning
  3. Multi-Task Regression
  4. Dimensionality Reduction
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?
  1. Boolean Logic
  2. Propositional Logic
  3. Fuzzy Logic
  4. First-Order Predicate Logic
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?
  1. Test conditions
  2. Attributes
  3. Final class labels or decisions
  4. Intermediate states
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?
  1. The speed of training
  2. The difference between predicted values and actual values
  3. The size of the dataset
  4. The number of layers in a neural network
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?
  1. Depth-First Search
  2. Breadth-First Search
  3. Depth-Limited Search
  4. Bidirectional Search
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?
  1. Classification
  2. Regularization
  3. Normalization
  4. Pooling
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?
  1. Automated General Intelligence
  2. Artificial General Intelligence
  3. Algorithmic Graphic Interface
  4. Applied Genetic Intelligence
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?
  1. ReLU
  2. Sigmoid
  3. Tanh
  4. Leaky ReLU
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?
  1. User Interface
  2. Inference Engine
  3. Working Memory
  4. Rule Interpreter
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?
  1. Naive Bayes
  2. Support Vector Machine (SVM)
  3. K-Nearest Neighbors
  4. Linear Regression
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?
  1. Cost Function
  2. Confusion Matrix
  3. Gradient Vector
  4. Variance Plot
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?
  1. Genetic Algorithm
  2. Gradient Descent
  3. Simulated Annealing
  4. Backpropagation
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?
  1. Forward Propagation
  2. Backpropagation
  3. Convolution
  4. Max Pooling
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?
  1. Recurrent Neural Network (RNN)
  2. Long Short-Term Memory (LSTM)
  3. Transformer
  4. Convolutional Neural Network (CNN)
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:
  1. Features are completely dependent on each other
  2. Features are conditionally independent given the class label
  3. Data has no missing values
  4. Outputs are continuous variables
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?
  1. To train model weights
  2. To evaluate the final model performance after deployment
  3. To tune hyperparameters and prevent overfitting during training
  4. To clean raw data
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)?
  1. Backtracking Search
  2. K-Means
  3. Linear Discriminant Analysis
  4. Q-Learning
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?
  1. Learning Rate
  2. Discount Factor (γ)
  3. Exploration Factor
  4. Epoch Count
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?
  1. Convolutional Neural Network (CNN)
  2. Recurrent Neural Network (RNN)
  3. Generative Adversarial Network (GAN)
  4. Autoencoder
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?
  1. Transformer
  2. Deep Q-Network
  3. Generative Adversarial Network (GAN)
  4. Restricted Boltzmann Machine
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?
  1. Linear Regression
  2. Principal Component Analysis (PCA)
  3. Data Interpolation
  4. Random Forest
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?
  1. The list of all actions taken by the agent
  2. The complete history of everything the agent has perceived
  3. The future states planned by the agent
  4. The program code executing the agent
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?
  1. Dense Layer
  2. Pooling Layer
  3. Softmax Layer
  4. Dropout Layer
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:
  1. Removing layers during testing
  2. Randomly deactivating a fraction of neurons during training
  3. Decreasing the learning rate dynamically
  4. Removing corrupt data points
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?
  1. Single Decision Tree
  2. Random Forest
  3. Linear Regression
  4. Naive Bayes
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?
  1. Training speed and memory consumption
  2. Underfitting (high bias) and Overfitting (high variance)
  3. Model size and inference speed
  4. Dataset scale and feature count
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?
  1. Precondition
  2. Effect
  3. Heuristic Value
  4. Initial State
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)?
  1. Uniform Cost Search
  2. Depth-First Search
  3. Greedy Best-First Search
  4. Depth-Limited Search
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)?
  1. Minimax
  2. A* Search
  3. Hill Climbing
  4. Depth-First Search
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:
  1. Never underestimates the cost to reach the goal
  2. Never overestimates the cost to reach the goal
  3. Always equals the exact cost to reach the goal
  4. Returns negative numbers
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?
  1. Exploitation
  2. Exploration
  3. Policy Gradient
  4. Value Iteration
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?
  1. Utility Function
  2. Agent Function
  3. Loss Function
  4. Heuristic Function
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?
  1. Static
  2. Dynamic
  3. Discrete
  4. Deterministic
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?
  1. Speech Recognition
  2. Text-to-Speech (TTS) Synthesis
  3. Optical Character Recognition (OCR)
  4. Sentiment Analysis
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:
  1. Generating realistic human images
  2. Converting images of typed, handwritten, or printed text into machine-encoded text
  3. Translating spoken audio into another language
  4. Predicting numerical trends
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?
  1. Precision
  2. Recall
  3. Accuracy
  4. F1-Score
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?
  1. Accuracy
  2. Mean Squared Error
  3. F1-Score
  4. ROC-AUC
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?
  1. Universal Quantifier
  2. Existential Quantifier
  3. Negation
  4. Conjunction
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?
  1. Hill Climbing
  2. Breadth-First Search
  3. Uniform Cost Search
  4. Backtracking
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?
  1. Exploding Gradient Problem
  2. Vanishing Gradient Problem
  3. Local Maxima Overlap
  4. Dead Neuron State
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?
  1. Convolutional Layer
  2. Softmax Layer
  3. ReLU Layer
  4. Batch Normalization Layer
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?
  1. Under-sampling
  2. SMOTE (Synthetic Minority Over-sampling Technique)
  3. Feature Scaling
  4. Dimensionality Reduction
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?
  1. Hill Climbing
  2. Simulated Annealing
  3. Genetic Algorithm
  4. Particle Swarm Optimization
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?
  1. Genetic Algorithms
  2. Swarm Intelligence
  3. Expert Systems
  4. Neural Networks
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:
  1. Bias-Variance Trade-off
  2. Exploration vs. Exploitation Trade-off
  3. Precision vs. Recall Trade-off
  4. Speed vs. Accuracy Trade-off
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)?
  1. Classification
  2. Regression
  3. Clustering
  4. Association Rule Learning
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?
  1. Regression
  2. Classification
  3. Dimensionality Reduction
  4. Reinforcement Learning
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?
  1. AI Scalability
  2. AI Explainability (XAI)
  3. AI Robustness
  4. AI Latency
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?
  1. Deterministic
  2. Stochastic
  3. Static
  4. Discrete
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?
  1. High memory consumption
  2. Algorithmic Bias
  3. Slow execution speed
  4. Limited API connectivity
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?
  1. Decision Tree
  2. Naive Bayes
  3. K-Nearest Neighbors
  4. Linear Regression
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?
  1. Predict labeled targets
  2. Discover hidden patterns or structures in unlabeled data
  3. Maximize numerical rewards
  4. Translate text directly
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?
  1. Dense Layer
  2. Convolutional Layer
  3. Recurrent Layer
  4. Dropout Layer
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”?
  1. The maximum depth of the tree
  2. The average number of child nodes generated by a single node
  3. The total number of leaf nodes
  4. The cost of the optimal path
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?
  1. Depth-First Search
  2. Breadth-First Search
  3. Depth-Limited Search
  4. Greedy Best-First Search
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?
  1. A model-based supervised learning algorithm
  2. A model-free reinforcement learning algorithm
  3. An unsupervised clustering algorithm
  4. A rule-based natural language parser
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?
  1. Sigmoid
  2. Tanh
  3. ReLU (Rectified Linear Unit)
  4. Binary Step
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?
  1. The compiled executable file of the model
  2. The text input or instruction given to an AI model to guide its response
  3. The dataset used for initial training
  4. The weight update speed
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)?
  1. A correct factual statement
  2. A plausible-sounding but mathematically or factually incorrect output generated by the model
  3. A hardware error code
  4. An unhandled memory exception
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?
  1. K-Means Clustering
  2. RLHF (Reinforcement Learning from Human Feedback)
  3. Principal Component Analysis
  4. Ridge Regression
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?
  1. IF-THEN statements
  2. FOR loops
  3. WHILE conditions
  4. TRY-CATCH blocks
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?
  1. Lemmatization
  2. Tokenization
  3. Stemming
  4. Parsing
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?
  1. Generator and Discriminator
  2. Encoder and Decoder
  3. Agent and Environment
  4. Actor and Critic
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?
  1. A game where all players win rewards
  2. A game where one player’s gain is exactly equal to another player’s loss
  3. A game with no termination condition
  4. A game with zero total moves
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?
  1. Recurrent Convolution
  2. Self-Attention
  3. Backward Pass
  4. Pooling
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?
  1. A single-player Solitaire solver
  2. A Chess-playing AI competing against a human grandmaster
  3. An automated thermostat
  4. An offline spam detection filter
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?
  1. Search Tree
  2. State Space
  3. Action Graph
  4. Solution Space
Show Answer
Answer: b
Explanation
The state space is the set of all states reachable from the initial state by any sequence of actions.
100 Machine Learning MCQ (Multiple Choice Questions) with Answers
100 Bootstrap MCQ (Multiple Choice Questions) with Answers
Studyopedia Editorial Staff
contact@studyopedia.com

We work to create programming tutorials for all.

No Comments

Post A Comment