Question: 84
What is the generic structure of Multi-Agent System (MAS)?
- Single agent with multiple objectives
- Multiagents with a single objective
- Multiagents with diverse objectives and communication abilities
- Multiagent with two objectives
Answer:
(3) Multiagents with diverse objectives and communication abilities
Explanation:
- Multi-Agent Systems (MAS) consist of multiple agents, each with their own goals and abilities. These agents interact and collaborate to achieve individual or collective objectives.
- Agents in MAS are typically autonomous, communicate with one another, and may have diverse objectives.
- The ability to communicate and coordinate is essential for solving complex problems that involve distributed systems or environments.
Other options are incorrect because:
- MAS involves multiple agents, not a single agent.
- MAS generally deals with agents having diverse, rather than a single, objective.
- MAS is not restricted to only two objectives.
Question:88
A _______ point of fuzzy set A is a point at which .
- Core
- Support
- Crossover
- -cut
Answer:
(3) Crossover
Explanation:
- A crossover point of a fuzzy set is a point where the membership function () equals 0.5.
- This is a critical point often used in fuzzy logic systems to determine the boundary where the degree of membership is exactly halfway between full membership (1) and non-membership (0).
Other options are incorrect because:
- Core refers to points where (full membership).
- Support refers to points where .
- -cut is a subset of the fuzzy set where (not specific to 0.5).
Question:89
In a genetic algorithm optimization problem, the fitness function is defined as .
Given a population of four individuals with values of ,
What is the fitness value of the individual that will be selected as the parent for reproduction in one generation?
- 2.25
- 6.0
- 0.0
- 6.25
Solution:
The fitness function is
This can be rewritten as
Since it is a minimization function (due to the square term), the individual with the smallest value will have the best fitness.
Step-by-step Calculation:
For :
For :
For :
For :
Best Fitness Value:
The smallest fitness value is , which corresponds to .
(3) 0.0
Question:90
In a feed forward neural network with the following specifications:
- Input layer has 4 neurons, hidden layer has 3 neurons, and output layer has 2 neurons.
- The network uses the sigmoid activation function for the given input values , as well as the initial weights for the connections:
(Input layer to hidden layer weights)
(Hidden layer to output layer weights)
What is the output of the output layer when the given input values are passed through the neural network? Round the answer to two decimal places:
- [0.62, 0.68]
- [0.72, 0.78]
- [0.82, 0.88]
- [0.92, 0.98]
Answer:
The final output is [0.63, 0.67], rounded to match (1) [0.62, 0.68].
Explanation:
1. Input to Hidden Layer Calculations
The input vector is:
The weights for the hidden layer are:
For Hidden Neuron 1:
Apply the sigmoid function:
For Hidden Neuron 2:
Apply the sigmoid function:
For Hidden Neuron 3:
Apply the sigmoid function:
The outputs of the hidden layer neurons are:
2. Hidden Layer to Output Layer Calculations
The weights for the output layer are:
For Output Neuron 1:
Apply the sigmoid function:
For Output Neuron 2:
Apply the sigmoid function:
3. Final Outputs
The final outputs of the neural network are:
Question: 114
Which of the following are commonly used parsing techniques in NLP (Natural Language Processing) for syntactic analysis?
(A) Top-down parsing
(B) Bottom-up parsing
(C) Dependency parsing
(D) Statistical machine translation
(E) Earley parsing
Choose the correct answer from the options given below:
- (A), (C), (D), (E) Only
- (B), (C), (D), (E) Only
- (A), (B), (C), (E) Only
- (A) and (B) Only
(3) (A), (B), (C), (E) Only
Explanation:
(A) Top-down parsing: A parsing technique that starts from the root of the parse tree and works down to the leaves.
(B) Bottom-up parsing: A parsing technique that starts from the leaves of the parse tree and works up to the root.
(C) Dependency parsing: Focuses on the dependencies between words in a sentence, identifying how words relate to each other.
(E) Earley parsing: A dynamic programming parsing technique useful for context-free grammars.
(D) Statistical machine translation: This is not a parsing technique but a method for translating text using probabilistic models.
Thus, the correct parsing techniques for syntactic analysis in NLP are (A), (B), (C), and (E).
Question: 115
In the context of Alpha-Beta pruning in game trees, which of the following statements are correct regarding cut-off procedures?
(A) Alpha-Beta pruning can eliminate subtrees with certainty when the value of a node exceeds both the alpha and beta bounds.
(B) The primary purpose of Alpha-Beta pruning is to save computation time by searching fewer nodes in the same tree.
(C) Alpha-Beta pruning guarantees the optimal solution in all cases by exploring the entire game tree.
(D) Alpha and Beta bounds are initialized to negative and positive infinity, respectively, at the root node.
Choose the correct answer from the options given below:
- (A), (C), (D) Only
- (B), (C), (D) Only
- (A), (B), (D) Only
- (C), (B) Only
Answer:
Explanation:
(A) Alpha-Beta pruning can eliminate subtrees with certainty when the value of a node exceeds both the alpha and beta bounds.
- Correct. Alpha-Beta pruning skips certain subtrees that cannot influence the final decision, saving computational resources.
(B) The primary purpose of Alpha-Beta pruning is to save computation time by searching fewer nodes in the same tree.
- Correct. The purpose of Alpha-Beta pruning is to reduce the number of nodes evaluated in the minimax algorithm, making it more efficient.
(C) Alpha-Beta pruning guarantees the optimal solution in all cases by exploring the entire game tree.
- Incorrect. Alpha-Beta pruning does not explore the entire tree; instead, it selectively evaluates nodes, though it still guarantees an optimal solution under the minimax strategy.
(D) Alpha and Beta bounds are initialized to negative and positive infinity, respectively, at the root node.
- Correct. At the root node, Alpha is initialized to (lowest possible value), and Beta is initialized to (highest possible value).
Question: 123
Match List - I with List - II.
List - I | List - II |
---|---|
(A) Greedy Best First Search | (I) The space complexity as , where = depth of the deepest optimal solution. |
(B) A* | (II) Incomplete even if the search space is finite. |
(C) Recursive Best First Search | (III) Optimal if optimal solution is reachable; otherwise, returns the best reachable solution. |
(D) SMA* | (IV) Computation and space complexity is two light. |
Choose the correct answer from the options given below:
- (A)-(II), (B)-(IV), (C)-(I), (D)-(III)
- (A)-(II), (B)-(III), (C)-(I), (D)-(IV)
- (A)-(III), (B)-(II), (C)-(IV), (D)-(I)
- (A)-(III), (B)-(IV), (C)-(III), (D)-(I)
(A) Greedy Best First Search → (II):
Greedy Best First Search focuses only on the heuristic value, which can lead to incompleteness even in a finite search space.(B) A → (III):*
A* is optimal and complete. If the optimal solution is reachable, it guarantees finding it; otherwise, it provides the best reachable solution.(C) Recursive Best First Search → (I):
Recursive Best First Search is a memory-efficient variant of A* with space complexity , where is the depth of the search tree.(D) SMA → (IV):*
Simplified Memory-bounded A* (SMA*) is designed for environments with limited memory and optimizes both computation and space complexity.
(A)-(II), (B)-(III), (C)-(I), (D)-(IV).
Question:125
Match List - I with List - II.
List - I | List - II |
---|---|
(A) Hill climbing | (I) |
(B) Best first search | (II) |
(C) A* Search | (III) |
(D) Depth first search | (IV) |
Choose the correct answer from the options given below:
- (A)-(III), (B)-(I), (C)-(IV), (D)-(II)
- (A)-(II), (B)-(I), (C)-(IV), (D)-(III)
- (A)-(I), (B)-(IV), (C)-(II), (D)-(III)
- (A)-(I), (B)-(III), (C)-(II), (D)-(I)
Answer:
(3) (A)-(I), (B)-(IV), (C)-(II), (D)-(III)
(A) Hill Climbing → (I):
- Hill climbing explores the search space by moving to neighboring nodes, and its complexity depends on the branching factor and the depth of the search tree.
(B) Best First Search → (IV):
- Best First Search uses a priority queue for exploring nodes based on heuristic values. It can explore nodes up to a maximum depth , with a branching factor .
(C) A Search → (II): *
- A* Search is complete and optimal. It uses both the cost-so-far and the heuristic function, with complexity proportional to the branching factor and depth .
(D) Depth First Search → (III):
- Depth First Search requires very little memory, as it only stores nodes along the current path and backtracks when necessary.
Question:133
Arrange the following encoding strategies used in Genetic Algorithms (GAs) in the correct sequence starting from the initial step and ending with the final representation of solutions:
(A) Binary Encoding
(B) Real-Valued Encoding
(C) Permutation Encoding
(D) Gray Coding
Choose the correct answer from the options given below:
- (D), (B), (A), (C)
- (B), (D), (A), (C)
- (C), (D), (A), (B)
- (B), (C), (A), (D)
Answer:
(2) (B), (D), (A), (C)
(B) Real-Valued Encoding:
- Typically used as an initial encoding technique in GAs when dealing with numerical problems.
- Real numbers are directly used to represent solutions.
(D) Gray Coding:
- Converts real values into binary sequences, minimizing errors during decoding. Gray coding ensures only one bit changes between successive numbers.
(A) Binary Encoding:
- One of the most commonly used forms of encoding in GAs. It represents solutions as binary strings (e.g., 0s and 1s), which can be processed using crossover and mutation.
(C) Permutation Encoding:
- Used when the solution involves ordered data, such as scheduling or sequencing problems, where order matters.
Question:135
Arrange the following steps in the correct sequence for applying an unsupervised learning technique such as K-means clustering to a dataset:
(A) Randomly initialize cluster centroids
(B) Assign each data point to the nearest cluster centroid
(C) Update the cluster centroids based on the mean of data points assigned to each cluster
(D) Specify the number of clusters (K) to partition the data into
(E) Repeat steps B and C until convergence criteria are met
Choose the correct answer from the options given below:
- (D), (A), (B), (C), (E)
- (A), (B), (C), (D), (E)
- (C), (B), (A), (D), (E)
- (D), (C), (A), (B), (E)
Answer:
(1) (D), (A), (B), (C), (E)
The K-means clustering algorithm follows these steps:
(D) Specify the number of clusters (K):
The user defines the number of clusters to partition the data into. This is a prerequisite step for K-means.(A) Randomly initialize cluster centroids:
Random initial centroids are selected for the clusters.(B) Assign each data point to the nearest cluster centroid:
Each data point is assigned to the cluster represented by the nearest centroid based on a distance metric (e.g., Euclidean distance).(C) Update the cluster centroids:
The centroids are updated by calculating the mean of all the data points assigned to each cluster.(E) Repeat steps B and C until convergence criteria are met:
Steps (B) and (C) are repeated iteratively until the centroids no longer change significantly or the maximum number of iterations is reached.
0 comments :
Post a Comment
Note: only a member of this blog may post a comment.