Artificial Intelligence And Machine Learning Quiz

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Catherine Halcomb
Catherine Halcomb
Community Contributor
Quizzes Created: 1442 | Total Attempts: 6,630,300
| Attempts: 2,915
SettingsSettings
Please wait...
  • 1/149 Questions

    Does in search algorithms, a heuristic often denotes a function that estimates the quality of a given state?

    • True
    • False
Please wait...
About This Quiz

Do you think you know enough about artificial intelligence and machine learning? If yes, play this quiz and prove it to us. This quiz is specially designed for experts who think they can easily answer any machine learning and artificial intelligence question. Some questions are related to the Turing machine also in this quiz. Why don't you give this quiz See morea try? Your scores will clear all your doubts whether you still need more practice or you're really a pro. All the best, buddy!

Artificial Intelligence And Machine Learning Quiz - Quiz

Quiz Preview

  • 2. 

    In search algorithms, a heuristic often denotes a function that estimates the quality of a given state

    • True

    • False

    Correct Answer
    A. True
    Explanation
    A heuristic is a function used in search algorithms to estimate the quality of a given state. It helps guide the search process by providing an approximate measure of how close a state is to the goal state. By using a heuristic, the algorithm can prioritize states that are more likely to lead to the solution, improving its efficiency. Therefore, the statement that a heuristic often denotes a function that estimates the quality of a given state is true.

    Rate this question:

  • 3. 

    Learning in TD-Gammon is preference-based and not utility-based.

    • True

    • False

    Correct Answer
    A. True
    Explanation
    In TD-Gammon, learning is preference-based rather than utility-based. This means that the system learns by comparing and evaluating different moves based on their desirability or preference, rather than solely on their utility or outcome. This allows TD-Gammon to learn from both winning and losing moves, as it focuses on the relative desirability of different actions rather than just the final outcome. This preference-based learning approach helps TD-Gammon improve its decision-making abilities over time.

    Rate this question:

  • 4. 

    Propositional Logic consits of elementary propositions, so to say, expressions that can be either TRUE or FALSE

    • True

    • False

    Correct Answer
    A. True
    Explanation
    Propositional Logic is a branch of logic that deals with propositions, which are statements that can be either true or false. It focuses on the logical relationships between these propositions and uses logical operators to combine them. Therefore, it is correct to say that Propositional Logic consists of elementary propositions that can only have two possible truth values: true or false.

    Rate this question:

  • 5. 

    The key idea behind Word2Vec is that any word - represented as a vector will be mapped to familiar words.

    • True

    • False

    Correct Answer
    A. True
    Explanation
    Word2Vec is a popular algorithm used for natural language processing tasks. The key idea behind Word2Vec is to represent words as vectors in a high-dimensional space, where similar words are located closer to each other. By training on a large corpus of text data, Word2Vec learns to map words to their surrounding context, thereby capturing the semantic relationships between words. This allows Word2Vec to generate vector representations for words that are similar in meaning, making it a useful tool for tasks like word similarity, text classification, and language generation. Therefore, the statement that any word represented as a vector will be mapped to familiar words is true.

    Rate this question:

  • 6. 

    ” A robot may not injure a human being or, through inaction, allow a human being to come to harm.“ is one of Asimov’s Three Laws of Robotics.

    • True

    • False

    Correct Answer
    A. True
    Explanation
    This statement is true because it reflects one of Asimov's Three Laws of Robotics, which state that a robot must not harm a human being or, by not taking any action, allow harm to come to a human being. These laws were created to ensure the safety and well-being of humans in the presence of robots, emphasizing the importance of protecting human life.

    Rate this question:

  • 7. 

    Considering the Action A in Inverse Action Application, is the following formula true? New Goal = Old Goal + Precond(A) - Add(A)

    • True

    • False

    Correct Answer
    A. True
    Explanation
    In the Inverse Action Application, the formula "New Goal = Old Goal + Precond(A) - Add(A)" is true. This formula represents the process of applying the inverse action A to the old goal in order to derive the new goal. The Precond(A) represents the preconditions of action A, which need to be satisfied for the action to be applicable. Subtracting the Add(A) part represents removing the effects of action A from the old goal. Therefore, the formula accurately represents the calculation of the new goal in the Inverse Action Application.

    Rate this question:

  • 8. 

    The simple Na¨ıve Bayes classifier for a text uses the probability p(ti/c) with which the word ti = wi occurs in the document class c.

    • True

    • False

    Correct Answer
    A. True
    Explanation
    The explanation for the given correct answer is that the Naïve Bayes classifier for a text does indeed use the probability p(ti/c) to determine the occurrence of a word ti = wi in the document class c. This probability is calculated based on the training data and is used to classify new documents into different classes based on the occurrence of words in those documents. Therefore, the statement "The simple Naïve Bayes classifier for a text uses the probability p(ti/c) with which the word ti = wi occurs in the document class c" is true.

    Rate this question:

  • 9. 

    Does in search algorithms, a heuristic often denotes a function that estimates the quality of a given state?

    • True

    • False

    Correct Answer
    A. True
    Explanation
    In search algorithms, a heuristic is commonly used to estimate the quality of a given state. Heuristics are used to guide the search process by providing an estimate of how close a particular state is to the goal state. This estimate helps in determining which states should be explored further and which can be ignored. By using a heuristic function, search algorithms can make informed decisions and efficiently navigate through the search space to find the optimal solution. Therefore, the statement "True" is correct.

    Rate this question:

  • 10. 

    Genetic algorithms use the same idea as in the Stochastic Beam Search, but use ”sexual” reproduction.

    • True

    • False

    Correct Answer
    A. True
    Explanation
    Genetic algorithms indeed utilize the same concept as Stochastic Beam Search, but with the inclusion of "sexual" reproduction. This means that in genetic algorithms, solutions are represented as chromosomes, and the algorithm applies crossover and mutation operations to create new offspring solutions. These offspring solutions then compete with the parent solutions, and the process continues iteratively until a satisfactory solution is found. Therefore, the statement "Genetic algorithms use the same idea as in the Stochastic Beam Search, but use 'sexual' reproduction" is accurate and true.

    Rate this question:

  • 11. 

    Tokenization is a big problem in NLP.

    • True

    • False

    Correct Answer
    A. True
    Explanation
    Tokenization is indeed a big problem in Natural Language Processing (NLP). It refers to the process of breaking down a text into smaller units called tokens, which can be words, phrases, or even individual characters. Proper tokenization is crucial for various NLP tasks such as language modeling, sentiment analysis, and machine translation. However, tokenization can be challenging due to the presence of punctuation, contractions, compound words, and other linguistic complexities. Therefore, it is accurate to say that tokenization poses a significant challenge in NLP.

    Rate this question:

  • 12. 

    In planning, Progression- and Regression-Planning are not ordered?

    • True

    • False

    Correct Answer
    A. True
    Explanation
    Progression- and Regression-Planning are not ordered because they are two different types of planning approaches that serve different purposes. Progression-Planning involves starting from an initial state and applying actions to reach a desired goal state, while Regression-Planning involves starting from the goal state and working backward to determine the actions needed to reach the initial state. These two approaches are independent of each other and can be used interchangeably based on the specific planning problem at hand. Therefore, it is correct to say that Progression- and Regression-Planning are not ordered.

    Rate this question:

  • 13. 

    The first ideas about AI systems where in the 20th century.

    • True

    • False

    Correct Answer
    A. True
    Explanation
    The statement is stating that the first ideas about AI systems were in the 20th century. This means that the concept of AI systems was developed and discussed during the 20th century. Therefore, the answer "True" is correct as it aligns with the statement provided.

    Rate this question:

  • 14. 

    State representation describes the current state of the solving process

    • True

    • False

    Correct Answer
    A. True
    Explanation
    State representation is a concept used in problem-solving to describe the current state of the solving process. It refers to the way in which the problem is represented or modeled, including the variables, constraints, and relationships between them. By having a clear and accurate state representation, it becomes easier to analyze and manipulate the problem, leading to more effective problem-solving strategies. Therefore, the statement "State representation describes the current state of the solving process" is true.

    Rate this question:

  • 15. 

    In Quevedo’s KRK machine the rook and king have fixed starting positions wheares the opponent’s king can be placed anywhere within a specific area

    • True

    • False

    Correct Answer
    A. True
    Explanation
    In Quevedo's KRK machine, the rook and king always start in fixed positions. However, the opponent's king can be placed anywhere within a specific area. This means that the starting positions of the rook and king are predetermined, while the opponent has flexibility in placing their king. Therefore, the statement is true.

    Rate this question:

  • 16. 

    Is it True that Minimax search can solve any 2-person zero-sum perfect information game in principle?

    • True

    • False

    Correct Answer
    A. True
    Explanation
    Minimax search is an algorithm used in game theory to determine the optimal move for a player in a two-player zero-sum game. It works by considering all possible moves and their outcomes, assuming that the opponent will also make the best possible move. In theory, this algorithm can be applied to any two-player zero-sum perfect information game, where all the information about the game state is available to both players. Therefore, it is true that minimax search can solve any such game in principle.

    Rate this question:

  • 17. 

    The optimal strategy with cance nodes is to compute the expected value (average)

    • True

    • False

    Correct Answer
    A. True
    Explanation
    The statement is true because when dealing with chance nodes, it is best to calculate the expected value, which is the average outcome. This allows for a more informed decision-making process as it takes into account the probabilities associated with each possible outcome. By calculating the expected value, one can assess the potential gains or losses and make a decision based on maximizing the overall outcome.

    Rate this question:

  • 18. 

    AlphaGo was the first Go-program to defeat a human champion Go-player

    • True

    • False

    Correct Answer
    A. True
    Explanation
    AlphaGo, developed by DeepMind Technologies, achieved a significant milestone in 2016 by defeating Lee Sedol, a world champion Go player. This victory marked the first time a computer program had successfully defeated a human champion in the complex game of Go.

    Rate this question:

  • 19. 

    First Order Logic deals with predicates/relations and quantifiers compared to the Propositional Logic

    • True

    • False

    Correct Answer
    A. True
    Explanation
    First Order Logic is a more expressive and powerful logic system compared to Propositional Logic. While Propositional Logic deals with simple propositions and their logical connectives, First Order Logic introduces predicates or relations that allow us to make statements about objects and their properties. Additionally, First Order Logic incorporates quantifiers like "for all" and "there exists" to express generalizations and existence claims. Therefore, the statement that First Order Logic deals with predicates/relations and quantifiers compared to Propositional Logic is true.

    Rate this question:

  • 20. 

    The Chinese Room opposes the idea of strong AI.

    • True

    • False

    Correct Answer
    A. True
    Explanation
    The Chinese Room is a thought experiment presented by philosopher John Searle to argue against the idea of strong AI, which claims that machines can possess genuine understanding and consciousness. In the Chinese Room scenario, a person who doesn't understand Chinese is given a set of instructions to manipulate Chinese symbols to produce appropriate responses. Although the person can generate correct responses, they don't actually understand the meaning behind the symbols. This experiment challenges the notion that AI systems can truly understand and possess consciousness, thus supporting the opposition to strong AI.

    Rate this question:

  • 21. 

    When was the ”Birth” of AI

    • 1969

    • 1956

    • 1959

    • 1971

    Correct Answer
    A. 1956
    Explanation
    In 1956, the "Birth" of AI occurred. This refers to the Dartmouth Conference, where the term "Artificial Intelligence" was coined and the field of AI was officially established. The conference brought together researchers and experts to discuss the potential of creating machines that could simulate human intelligence. This event marked a significant milestone in the history of AI, paving the way for further advancements and research in the field.

    Rate this question:

  • 22. 

    Watson uses a similar principle like search engines like Google

    • True

    • False

    Correct Answer
    A. True
    Explanation
    Watson utilizes a similar principle to search engines like Google. This suggests that Watson, like Google, likely relies on algorithms and indexing to process and retrieve information. Both systems are designed to search and analyze vast amounts of data to provide relevant and accurate results. Therefore, it can be concluded that the statement is true.

    Rate this question:

  • 23. 

    Which one do you like?How many colors are needed to color a map in different colors, such that neighbouring states have not the same color?

    • 3

    • 4 for even number of states, 3 for odd number

    • 4

    • N (=number of states)

    Correct Answer
    A. 4 for even number of states, 3 for odd number
    Explanation
    The correct answer is that 4 colors are needed for an even number of states, while 3 colors are needed for an odd number of states. This is because in a map with an even number of states, it is always possible to color the map in such a way that no neighboring states have the same color. However, in a map with an odd number of states, it is not always possible to avoid having neighboring states with the same color. Therefore, an extra color is needed to ensure that all states can be colored without any neighboring states having the same color.

    Rate this question:

  • 24. 

    What is NOT a possibility to search through the tree of a game of chance with a pretty high accuracy?

    • Limit the breadth (search only through interesting branches)

    • Limit the depth

    • Ignore low expected values

    • Only use branches with a high expectation of a positive outcome

    Correct Answer
    A. Limit the depth
    Explanation
    Limiting the depth of the search through the tree of a game of chance would actually increase the accuracy. By limiting the depth, we would be able to explore more possibilities within a specific timeframe, allowing for a more thorough analysis of potential outcomes. This would result in a higher accuracy in evaluating the game and making informed decisions. Therefore, limiting the depth is a possibility to search through the tree of a game of chance with a pretty high accuracy.

    Rate this question:

  • 25. 

    What is true for local exhaustive search?

    • Is faster by applying different techniques

    • Has 65536 cases

    • Uses heuristics to select an appropriate search

    • Looks up all possible cases

    Correct Answer
    A. Looks up all possible cases
    Explanation
    Local exhaustive search refers to a search algorithm that examines all possible cases or solutions within a given local region to find the optimal solution. This means that it looks up all possible cases, rather than applying different techniques or using heuristics to select an appropriate search. Therefore, the correct answer is "looks up all possible cases".

    Rate this question:

  • 26. 

    What is NOT true about Heuristics?

    • Knowledge that is helpful for solving a problem

    • Can also go wrong

    • Guarantees a result that satisfies our problem

    • Mostly a function that estimates the quality of a state

    Correct Answer
    A. Guarantees a result that satisfies our problem
    Explanation
    Heuristics are a set of rules or strategies that are used to solve problems or make decisions, based on past experiences or common sense. They provide helpful knowledge for problem-solving but do not guarantee a result that satisfies our problem. Heuristics can sometimes go wrong or lead to suboptimal solutions. They are mostly a function that estimates the quality of a state, helping us make decisions based on incomplete information.

    Rate this question:

  • 27. 

    The idea of neural networks is based on:

    • The (human) brain

    • Ants

    • Quantum Computers

    • A very old mathematical formula

    Correct Answer
    A. The (human) brain
    Explanation
    The idea of neural networks is based on the (human) brain. Neural networks are designed to mimic the way the human brain processes information. They consist of interconnected artificial neurons that can learn from and adapt to data, just like neurons in the brain. This approach allows neural networks to perform complex tasks such as pattern recognition, decision-making, and problem-solving. By studying the brain's structure and functionality, researchers have developed algorithms and models that form the foundation of neural networks.

    Rate this question:

  • 28. 

    What is a ”hidden layer”?

    • A layer of perceptrons between the input layer and the output layer

    • A static layer of perceptrons that doesn’t change during the learning process

    • Another way of describing the input layer

    • The layer of perceptrons which provides biased weights to the network

    Correct Answer
    A. A layer of perceptrons between the input layer and the output layer
    Explanation
    A hidden layer is a layer of perceptrons between the input layer and the output layer. It is called "hidden" because its activations are not directly observable as inputs or outputs. The hidden layer performs complex computations on the input data and transforms it into a format that is more suitable for the output layer to make predictions or classifications. The hidden layer plays a crucial role in deep learning models as it enables the network to learn and capture complex relationships and patterns in the data.

    Rate this question:

  • 29. 

    What is NOT true about neural networks?

    • Based on simple building blocks

    • Model the human brain

    • Behave complex

    • Have normally two layers (input and output)

    Correct Answer
    A. Have normally two layers (input and output)
    Explanation
    Neural networks are not limited to having only two layers, which are the input and output layers. They can have multiple hidden layers in between, allowing for more complex behaviors and the ability to model the human brain. Neural networks are composed of interconnected nodes or "building blocks" that process and transmit information, making them based on simple building blocks. Therefore, the statement "have normally two layers (input and output)" is not true about neural networks.

    Rate this question:

  • 30. 

    What is the key problem in First Order Logic Planning?

    • For every step, there is a chance of making the problem worse by removing/adding states to the intial state

    • First Order Logic works with quantifiers which are superflous for planning

    • For every step, one has to declare all remaining states again

    • First Order Logic is not complete and sound, so it is possible to prove something wrong

    Correct Answer
    A. For every step, one has to declare all remaining states again
    Explanation
    The key problem in First Order Logic Planning is that for every step, one has to declare all remaining states again. This can be time-consuming and inefficient, as it requires reiterating and redefining the states at each step of the planning process. This redundancy can make the planning process more complicated and prone to errors.

    Rate this question:

  • 31. 

    Which of the following is NOT a advantage of using a system like Word2Vec?

    • Capable of capturing syntactic and semantic relationships between different words

    • Can have out-of-vocabulary words as well

    • Effort for humans to tag data was less, because it is a unsupervised technique

    • Vector size is not direct proportional to vocabular size

    Correct Answer
    A. Capable of capturing syntactic and semantic relationships between different words
    Explanation
    Word2Vec is capable of capturing syntactic and semantic relationships between different words. This means that it can understand the context and meaning of words based on their surrounding words. This is one of the main advantages of using Word2Vec.

    Rate this question:

  • 32. 

    What was the name of the first turing-complete digital computer?

    • FTDC

    • TCDC

    • ENIAC

    • DCK1

    Correct Answer
    A. ENIAC
    Explanation
    ENIAC is the correct answer because it was the first turing-complete digital computer. ENIAC, which stands for Electronic Numerical Integrator and Computer, was developed in the 1940s and was capable of performing a wide range of calculations. It was a significant milestone in the history of computing and laid the foundation for future advancements in the field.

    Rate this question:

  • 33. 

    Which of the following phrases is NOT a part of a Genetic Algorithm?

    • Reproduction

    • Mutation

    • Cross-Over

    • Fitness-function

    Correct Answer
    A. Reproduction
    Explanation
    Reproduction is not a part of a Genetic Algorithm. In a Genetic Algorithm, reproduction refers to the process of creating new individuals by combining genetic material from existing individuals through crossover and mutation. It is a crucial step in the algorithm as it allows for the generation of new solutions. However, reproduction itself is not a distinct phrase or operation within the algorithm, but rather a concept that is achieved through the combination of crossover and mutation.

    Rate this question:

  • 34. 

    What is NOT true about the null-move pruning?

    • If null move search (sometimes at reduced depth) results in a cutoff, assume that making a move will do the same

    • Approaches a round where both players don’t make a move

    • Sometimes a move can make state worse (Zugzwang), which is a problem that has to be considered while null-move pruning

    • Add a null move to the search

    Correct Answer
    A. Approaches a round where both players don’t make a move
    Explanation
    Null-move pruning does not approach a round where both players don't make a move. Null-move pruning is a technique used in computer chess algorithms to reduce the number of positions that need to be evaluated. It involves making a "null move" where one player skips their turn to see if the opponent's response leads to a cutoff. If the null move search results in a cutoff, it assumes that making a move will also result in a cutoff. This helps to quickly prune branches of the search tree that are unlikely to lead to a good move. The statement that null-move pruning approaches a round where both players don't make a move is not true.

    Rate this question:

  • 35. 

    How many different output values does an artificial neuron produce?

    • It depends on the number of output links

    • It depends on the number of input links

    • The number changes throughout the learning process

    • Only one, independent of the number of input and output links

    Correct Answer
    A. Only one, independent of the number of input and output links
    Explanation
    An artificial neuron produces only one output value, regardless of the number of input and output links. The output value is determined by the activation function of the neuron, which takes into account the weighted sum of the inputs. The number of input and output links may affect the complexity and functionality of the neuron, but it does not change the fact that it produces a single output value.

    Rate this question:

  • 36. 

    What is NOT primary a task for machine learning applications?

    • Handwritten text recognition

    • Approxing solutions for high polynomial formulas

    • Clustering of unlabeled data

    • Distinguishing between spam and normal mails

    Correct Answer
    A. Approxing solutions for high polynomial formulas
    Explanation
    Approximating solutions for high polynomial formulas is not primarily a task for machine learning applications. Machine learning is typically used for tasks such as handwritten text recognition, clustering of unlabeled data, and distinguishing between spam and normal mails. However, approximating solutions for high polynomial formulas is more closely related to mathematical and computational methods rather than machine learning techniques.

    Rate this question:

  • 37. 

    What is NOT true for AlphaGo?

    • Uses MCTS

    • Uses semi-supervised learning

    • Uses Deep Learning

    • Uses reinforcement learning

    Correct Answer
    A. Uses semi-supervised learning
    Explanation
    AlphaGo does not use semi-supervised learning. This means that it does not rely on a combination of labeled and unlabeled data to learn and make predictions. Instead, AlphaGo utilizes other techniques such as Monte Carlo Tree Search (MCTS), Deep Learning, and reinforcement learning to improve its performance in the game of Go.

    Rate this question:

  • 38. 

    What is NOT true about PARRY, the chatbot?

    • Passed a restricted Turing test

    • Was able to give absurd responses

    • Was the predecessor of ELIZA

    • Attempted to behave like a paranoid schizophrenic

    Correct Answer
    A. Was the predecessor of ELIZA
    Explanation
    PARRY, the chatbot, was not the predecessor of ELIZA. ELIZA was developed before PARRY and was a famous early natural language processing computer program. PARRY, on the other hand, was designed to simulate a paranoid schizophrenic and passed a restricted Turing test by convincing some people that it was a real person with mental illness. Additionally, PARRY was known for giving absurd responses as part of its simulation.

    Rate this question:

  • 39. 

    What are preferences concerning CSP’s?

    • Can be unary, binary or higher-order constraints

    • Should be respected as much as possible

    • State how to solve the problem

    • Have to be implemented for solving CSP’s

    Correct Answer
    A. Should be respected as much as possible
    Explanation
    Preferences concerning CSP's should be respected as much as possible. This means that when solving a constraint satisfaction problem, the preferences or desired outcomes should be given priority and considered to the greatest extent possible. This suggests that even though preferences may not always be fully satisfied due to conflicting constraints, efforts should be made to prioritize and respect them as much as possible in the solution.

    Rate this question:

  • 40. 

    Which ratio (R=number of constraints divided by number of variables) can’t be computed that easy concerning performance?

    • R ≪ 1

    • The ratio does not affect the performance at all

    • R ≫ 1

    • R ≈ 1

    Correct Answer
    A. R ≈ 1
    Explanation
    The explanation for the given correct answer, R ≈ 1, is that this ratio is difficult to compute concerning performance because it implies a balanced number of constraints and variables. When the ratio is close to 1, it suggests that there is an equal number of constraints and variables, which can lead to more complex calculations and potentially slower performance.

    Rate this question:

  • 41. 

    Consider solving a game, what does weak solving mean?

    • Proving whether the first player will win, lose or draw from the initial position, given perfect play on both sides

    • Provide an algorithm for a guaranteed draw

    • Provide an algorithm which can produce perfect play from any position

    • Provide an algorithm which secures a win for one player, or a draw for either, against any possible moves by the opponent from the initial position only

    Correct Answer
    A. Provide an algorithm which secures a win for one player, or a draw for either, against any possible moves by the opponent from the initial position only
    Explanation
    Weak solving in game theory refers to providing an algorithm that guarantees a win for one player or a draw for either player, regardless of the opponent's moves, but only from the initial position. This means that the algorithm is designed to find a strategy that ensures the best possible outcome for the player, considering all possible moves by the opponent. It does not consider the entire game tree or future positions, but focuses on the initial position only.

    Rate this question:

  • 42. 

    What is the Minimax principle?

    • Solving the puzzle by maximizing the heurisitics and minimize the variables

    • Maximizes the number of constraints and minimizes the number of variables or vice versa, s. t. R=number of constraints/number of variables is not in the near of the ratio 1

    • Solving the puzzle by maximizing the result and minimizing the amount of time needed to solve the puzzle

    • Minimizing the score of all moves if player 2 is to move and maximizing the score of all moves if it is player 1 to move.

    Correct Answer
    A. Minimizing the score of all moves if player 2 is to move and maximizing the score of all moves if it is player 1 to move.
    Explanation
    The Minimax principle is a decision-making strategy in game theory where the goal is to minimize the potential loss for the worst-case scenario while maximizing the potential gain for the best-case scenario. In the context of this question, it means minimizing the score of all moves if player 2 is to move and maximizing the score of all moves if it is player 1 to move. This strategy ensures that the player makes the best possible move considering both their own and their opponent's potential moves.

    Rate this question:

  • 43. 

    What is the key idea of Shannon to make the search tree not unimpossible due to calculation power bottleneck?

    • Cutting of the search earlier if a heuristic evaluation function states that this branch is not promising

    • Using some random factor, which at some point reaches a certain value to stop further searching of this branch

    • Using special hardware instead of normal computer hardware (e.g. chess hardware)

    • Solving the formula tree bottom up, which can approx. halfen the processing time

    Correct Answer
    A. Cutting of the search earlier if a heuristic evaluation function states that this branch is not promising
    Explanation
    Shannon's key idea to make the search tree not impossible due to calculation power bottleneck is to cut off the search earlier if a heuristic evaluation function states that a particular branch is not promising. By doing so, the algorithm can avoid wasting computational resources on unpromising branches and focus on exploring more promising paths. This approach helps to optimize the search process and make it more efficient, especially when dealing with limited computational power.

    Rate this question:

  • 44. 

    Machine Learning, Artificial Intelligence and Deep Learning are the same thing

    • True

    • False

    Correct Answer
    A. False
    Explanation
    Machine Learning, Artificial Intelligence, and Deep Learning are related concepts but they are not the same thing. Machine Learning is a subset of Artificial Intelligence that focuses on training algorithms to learn patterns and make predictions. Artificial Intelligence is a broader field that encompasses various techniques and approaches to simulate human intelligence. Deep Learning is a subset of Machine Learning that specifically uses neural networks with multiple layers to learn and make complex decisions. Therefore, while they are interconnected, they are distinct concepts within the field of AI.

    Rate this question:

  • 45. 

    Towers of Hanoi is a Mathematical Puzzle by John R. Koza.

    • True

    • False

    Correct Answer
    A. False
    Explanation
    The statement is false because Towers of Hanoi is not a mathematical puzzle by John R. Koza. It is actually a classic puzzle that was invented by the French mathematician Édouard Lucas in the 19th century. The puzzle involves moving a stack of disks from one peg to another, following certain rules. John R. Koza is known for his work in genetic programming, not for creating the Towers of Hanoi puzzle.

    Rate this question:

  • 46. 

    What is part of the machine learning problem definition?

    • Given a task T, a number of training data N and a performance measure P

    • Given a task T, a learning rule R and the number of training data N

    • Given a performance mesaure P, a learning rule R and the experience of the training data E

    • Given a task T, a performance mesure P and a experience with the task E

    Correct Answer
    A. Given a task T, a performance mesure P and a experience with the task E
    Explanation
    The correct answer is given a task T, a performance measure P and experience with the task E. This answer includes all the necessary components for defining a machine learning problem: the task that needs to be accomplished, the measure of how well the task is being performed, and the experience or knowledge related to the task.

    Rate this question:

  • 47. 

    Which of the following functions is NOT a activation function?

    • Sigmoid activation function

    • Threshold activiation function

    • Evaluation activation function

    • G(x):=1/(1+exp(-x))

    Correct Answer
    A. Evaluation activation function
    Explanation
    The given correct answer is "evaluation activation function". This is because the other three options mentioned, sigmoid activation function, threshold activation function, and g(x):=1/(1+exp(-x)), are all examples of activation functions commonly used in neural networks. However, "evaluation activation function" is not a recognized term or commonly used in the context of activation functions. Therefore, it can be concluded that the evaluation activation function is not a valid or recognized activation function.

    Rate this question:

  • 48. 

    What is true for AlphaZero?

    • Learned to play only from self-play

    • Uses null-move pruning

    • Lost to AlphaGo 100-0

    • Uses a lot more data than AlphaGo to become stronger

    Correct Answer
    A. Learned to play only from self-play
    Explanation
    AlphaZero learned to play only from self-play, meaning it did not rely on any human-generated data or expert knowledge. Instead, it played against itself and used reinforcement learning techniques to improve its gameplay over time. This approach allowed AlphaZero to develop its own strategies and tactics, leading to impressive performance and surpassing human-level play in various games, including chess, shogi, and Go.

    Rate this question:

  • 49. 

    What is the syntax for a logical AND in Prolog?

    • ,

    • AND

    • :-

    • .

    Correct Answer
    A. ,
    Explanation
    The syntax for a logical AND in Prolog is represented by the comma (,). In Prolog, the comma is used to separate multiple goals or conditions within a rule or query. This means that all conditions separated by commas must be true in order for the overall goal or query to be true.

    Rate this question:

Quiz Review Timeline (Updated): Mar 22, 2023 +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 22, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Jan 27, 2022
    Quiz Created by
    Catherine Halcomb
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.