ai
ai
Section B: History of AI
Section C: Foundations of AI
Section E: Applications of AI
21. Which of the following is an application of AI?
A. Virtual assistants
B. Autonomous vehicles
C. Expert systems
D. All of the above
✅ Answer: D
Section F: Branches of AI
29. Which of the following deals with human-machine interaction using voice or text?
A. NLP
B. Image Processing
C. Pattern Recognition
D. None of the above
✅ Answer: A
Section H: Miscellaneous
44. In which year did IBM's Deep Blue beat the world chess champion?
A. 1990
B. 1997
C. 2001
D. 2005
✅ Answer: B
Would you like me to continue with Unit II: Problem Spaces and Search next?
4o
You said:
yes
ChatGPT said:
Great! Let's begin with Unit I: Introduction to Artificial Intelligence. Here's a set of 50 MCQs with
solutions from Unit I:
I'll continue with MCQs 21–50 next (covering AI problems, techniques, applications, tools, and
branches). Would you like those now?
4o
You said:
ChatGPT said:
Perfect! Here are 50 Multiple Choice Questions (MCQs) with solutions from Unit II: Problem Spaces
and Search.
6. In a state space, the path from initial state to goal state is found using:
a) Decision trees
b) Search algorithms
c) Rule-based systems
d) Mathematical equations
Answer: b
17. Which search explores both directions from start and goal?
a) BFS
b) DFS
c) Bi-directional Search
d) Greedy Search
Answer: c
32. Which search strategy uses both heuristic and path cost?
a) BFS
b) A*
c) Hill Climbing
d) DFS
Answer: b
36. Which heuristic search is both complete and optimal (with admissible heuristic)?
a) Hill Climbing
b) Best First
c) A*
d) DFS
Answer: c
19. "If it rains, then the ground is wet." This is an example of:
A) Conjunction
B) Implication
C) Negation
D) Biconditional
Answer: B) Implication
25. Which logic can represent complex relationships like "Father of Father is Grandfather"?
A) Propositional logic
B) Predicate logic
C) Fuzzy logic
D) Probability logic
Answer: B) Predicate logic
28. If both a statement and its negation are true, the logic system is said to be:
A) Inconsistent
B) Complete
C) Sound
D) Coherent
Answer: A) Inconsistent
36. Which statistical reasoning model allows combining multiple evidence sources?
A) Fuzzy logic
B) Dempster-Shafer theory
C) Propositional logic
D) Forward chaining
Answer: B) Dempster-Shafer theory
47. Which theory supports belief intervals instead of single probability values?
A) Bayes’ theorem
B) Certainty factor model
C) Dempster-Shafer theory
D) Predicate logic
Answer: C) Dempster-Shafer theory
49. A probability distribution that represents the whole system in a Bayesian network is called:
A) Joint probability distribution
B) Prior distribution
C) Evidence function
D) Knowledge base
Answer: A) Joint probability distribution
15. Games with random elements (like dice) are handled by:
A. Minimax
B. Expectiminimax
C. BFS
D. DFS
→ B. Expectiminimax
19. Which algorithm explores all children nodes before going deeper?
A. DFS
B. BFS
C. Minimax
D. Hill Climbing
→ B. BFS
24. Which search technique is best for a two-player perfect information game?
A. BFS
B. DFS
C. A*
D. Minimax
→ D. Minimax
Generative AI – Fundamentals
✅ Unit VI – MCQs
1. Which feature distinguishes ChatGPT Advanced Data Analysis from regular ChatGPT?
A) Grammar correction
B) Ability to perform code execution and data analysis
C) Sentiment analysis
D) Access to weather data
Answer: B
Explanation: ChatGPT Advanced Data Analysis can run Python code and perform complex
data manipulations.
2. What kind of files can ChatGPT Advanced Data Analysis handle for automation?
A) .exe
B) .mp4
C) .zip
D) .dll
Answer: C
Explanation: It can open and process contents from zip files.
4. Which tool is typically used by ChatGPT Advanced Data Analysis for generating plots?
A) Excel
B) PowerPoint
C) Matplotlib
D) Notepad
Answer: C
6. What does ChatGPT Advanced Data Analysis rely on to work with documents?
A) File size
B) File extension only
C) Text extraction and parsing
D) Image resolution
Answer: C
10. Which media type can ChatGPT Advanced Data Analysis process?
A) JPEG
B) CSV
C) MP3
D) TXT
Answer: A
📌 Section B: Advanced Topics in Artificial Intelligence
16. In a neural network, which component is responsible for adjusting weights during training?
A) Output layer
B) Hidden layer
C) Backpropagation algorithm
D) Activation function
Answer: C
17. Which type of algorithm is used to model the process of natural evolution in Genetic
Algorithms?
A) Clustering
B) Mutation and Crossover
C) Gradient descent
D) Nearest neighbor search
Answer: B
21. What type of machine learning technique does reinforcement learning use?
A) Labeling data
B) Trial and error with feedback
C) Clustering without labels
D) Optimizing data with known outputs
Answer: B
25. Which technique is commonly used to make neural networks more efficient?
A) Regularization
B) Linear regression
C) Data scaling
D) Feature elimination
Answer: A
30. What is the primary difference between supervised and unsupervised learning?
A) Supervised learning uses labeled data, while unsupervised learning uses unlabeled data.
B) Unsupervised learning requires human intervention, while supervised does not.
C) Supervised learning only works with small datasets.
D) Unsupervised learning is used for predictions, while supervised is for classifications.
Answer: A
31. Which of the following algorithms is best suited for regression tasks?
A) K-means
B) Linear regression
C) Decision trees
D) Support vector machine
Answer: B
32. What is an important benefit of using a convolutional neural network (CNN) for image
processing?
A) It works well on sequential data.
B) It is good at capturing hierarchical spatial features.
C) It is optimized for text processing.
D) It needs fewer data preprocessing steps.
Answer: B
36. What does the term "ensemble method" refer to in machine learning?
A) Using multiple models together to improve performance
B) Creating a single complex model
C) Generating random values to train a model
D) Selecting a subset of features for training
Answer: A
37. Which of the following methods helps mitigate overfitting in machine learning models?
A) Increasing the training data size
B) Using more complex models
C) Decreasing the number of features
D) Adding noise to the data
Answer: A
44. Which is the primary goal of using fuzzy logic in control systems?
A) To model binary decisions
B) To handle uncertainty and imprecision in decision-making
C) To replace neural networks
D) To simplify the process of feature extraction
Answer: B
45. Which technique is commonly used in Natural Language Processing for text vectorization?
A) Bag of Words
B) Linear Regression
C) K-means clustering
D) Convolutional networks
Answer: A
46. In supervised learning, the data used to train the model is:
A) Unlabeled
B) Labeled
C) Structured
D) Cleaned
Answer: B
48. Which machine learning algorithm is best suited for handling large datasets with many
features?
A) K-nearest neighbors
B) Support vector machines
C) Decision trees
D) Random Forests
Answer: D
54. Which technique is used in AI to solve complex problems by simulating human reasoning?
A) Expert systems
B) K-means clustering
C) Nearest neighbor algorithms
D) Linear regression
Answer: A
55. In AI, a state space search problem typically includes all of the following EXCEPT:
A) Initial state
B) Goal state
C) Transition model
D) Evaluation function
Answer: D
57. Which of the following search strategies would be most appropriate for finding a solution
to a problem where you want to explore all possible options systematically?
A) Depth-first search
B) Breadth-first search
C) Hill climbing
D) Best-first search
Answer: B
61. In the Min-Max algorithm for game playing, which of the following is true?
A) It evaluates the current game state based on possible moves for both players
B) It only looks at the next possible move
C) It does not consider the opposing player's strategy
D) It is applicable only to two-player, zero-sum games
Answer: A
62. Which of the following is NOT a phase of Natural Language Processing (NLP)?
A) Tokenization
B) Parsing
C) Classification
D) Proofreading
Answer: D
63. Which of the following algorithms is used for spell checking in NLP?
A) Naive Bayes
B) Soundex algorithm
C) K-means clustering
D) PageRank
Answer: B
✅ Unit VI – ChatGPT Advanced Data Analysis and Advanced Topics in AI (Additional MCQs)
67. What is the primary advantage of using ChatGPT for data analysis?
A) It can generate real-time predictions
B) It can automate the process of data visualization and reporting
C) It can handle large datasets with ease
D) It works only with structured data
Answer: B
69. Which of the following is NOT typically a task in Natural Language Processing?
A) Sentiment analysis
B) Text summarization
C) Predictive maintenance
D) Named entity recognition
Answer: C
70. What is the goal of reinforcement learning in the context of game playing?
A) To optimize the agent’s strategy through rewards and penalties
B) To build a game-playing bot
C) To simulate human decision-making
D) To generate random strategies
Answer: A
71. Which of the following AI concepts is closely related to decision-making processes that are
probabilistic?
A) Bayesian networks
B) Neural networks
C) Genetic algorithms
D) Min-Max algorithm
Answer: A