An Advanced Artificial Intelligence Test!

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: 1,716
SettingsSettings
Please wait...
  • 1/69 Questions

    Term applicable to learn and solve problem is called as: 

    • Artificial
    • Intelligence
Please wait...
About This Quiz

Advanced artificial intelligence is changing on a daily, and there is much that people do not know about the threats and advantages. There is much that we got to understand artificial intelligence so far, and the quiz below is designed to either test out what you know so far about them or give you some facts you should know. Do See moregive it a try!

An Advanced Artificial Intelligence Test! - Quiz

Quiz Preview

  • 2. 

    Hill climbing + random search = ______________.

    • Simulated annealing

    • Non simulated annealing

    Correct Answer
    A. Simulated annealing
    Explanation
    Simulated annealing is the correct answer because it combines the hill climbing and random search techniques. Hill climbing is a local search algorithm that moves towards the best solution in its immediate neighborhood, while random search explores the search space randomly. Simulated annealing, on the other hand, is a probabilistic technique that allows for occasional uphill moves to escape local optima, similar to random search. Therefore, simulated annealing is a suitable combination of hill climbing and random search.

    Rate this question:

  • 3. 

    AI name was adopted in which year:

    • 1956

    • 1950

    • 1943

    • 1955

    Correct Answer
    A. 1956
    Explanation
    In 1956, the term "Artificial Intelligence" (AI) was adopted, which is why the correct answer is 1956. This marked the beginning of the field of AI as a distinct area of research and development. It was during this year that researchers at the Dartmouth Conference coined the term and laid the foundation for AI as we know it today.

    Rate this question:

  • 4. 

    There is concept of f(n) = g(n) + h(n)

    • A* algorithm

    • Branch and bound

    Correct Answer
    A. A* algorithm
    Explanation
    The A* algorithm is a search algorithm that combines the cost function g(n) (the cost to reach a node from the start node) and the heuristic function h(n) (an estimate of the cost from a node to the goal node) to determine the most promising path to the goal node. By summing these two functions, the algorithm selects the node with the lowest total cost f(n) to explore next, effectively guiding the search towards the goal node while also considering the cost of reaching that node. This makes A* algorithm an efficient and effective approach for solving pathfinding problems.

    Rate this question:

  • 5. 

    For a fact: play (Ram, Mohan, Tennis) following is correct representation: 

    • Ram and Mohan play tennis

    • Ram play with, Mohan the tennis

    • Mohan and Ram plays with tennis

    Correct Answer
    A. Ram and Mohan play tennis
    Explanation
    The given fact states that Ram and Mohan play tennis. This is the correct representation because it follows the subject-verb agreement and accurately conveys the information that both Ram and Mohan are involved in playing tennis.

    Rate this question:

  • 6. 

    The first component of defining a problem is:

    • Initial state

    • Goal state

    • Successor function

    • Option 4

    Correct Answer
    A. Initial state
    Explanation
    The first component of defining a problem is the initial state. The initial state refers to the starting point of the problem or the current situation. It is the state from which the problem-solving process begins. By identifying the initial state, we can understand the current conditions and determine the necessary steps to reach the desired goal state. The initial state sets the context and provides the baseline for problem analysis and solution development.

    Rate this question:

  • 7. 

    The term use for to store what it knows is called as:

    • Knowledge representation

    • Automated reasoning

    • Natural language proccing

    Correct Answer
    A. Knowledge representation
    Explanation
    Knowledge representation refers to the process of storing and organizing knowledge in a way that can be easily accessed and utilized by a computer or an intelligent system. It involves encoding information in a structured format that allows for efficient retrieval and reasoning. This term accurately describes the act of storing what is known, making it the correct answer. Automated reasoning and natural language processing are related concepts but do not specifically refer to the act of storing knowledge.

    Rate this question:

  • 8. 

    A state is better then neighbor but not better than other further states is_________. 

    • Local maxima

    • Plato

    • Ridge

    Correct Answer
    A. Local maxima
    Explanation
    A state being better than its neighbor but not better than other further states suggests that it is at a peak or high point within its immediate surroundings. This concept is known as a local maxima, where the state has reached a relatively optimal or maximum level compared to its neighboring states, but there could still be other states further away that are even better.

    Rate this question:

  • 9. 

    An area higher then surrounding area itself as the slope is called ________.

    • Ridge

    • Bridge

    Correct Answer
    A. Ridge
    Explanation
    A ridge is an area that is higher than the surrounding area, forming a sloping or elevated landform. It is often characterized by a long, narrow crest or top line, created by geological processes such as uplift or erosion. A ridge can be found in various landscapes, including mountains, hills, or even underwater. It serves as a natural boundary or a prominent feature in the terrain.

    Rate this question:

  • 10. 

    The field of AI that enables the system to communicate in various languages: 

    • Knowledge representation

    • Automated reasoning

    • Natural language proccing

    Correct Answer
    A. Natural language proccing
    Explanation
    Natural language processing (NLP) is the field of AI that enables systems to communicate in various languages. It involves the development of algorithms and techniques that allow computers to understand, interpret, and generate human language. NLP encompasses tasks such as speech recognition, language translation, sentiment analysis, and text generation. By leveraging NLP, AI systems can process and understand human language, enabling them to interact with users in a more natural and efficient manner.

    Rate this question:

  • 11. 

    In tic tac toi if pause win return 0 what this indicates: 

    • A player can not win

    • Player can win

    • None

    Correct Answer
    A. A player can not win
    Explanation
    If the statement "if pause win return 0" indicates that a player cannot win, then it means that there is a condition in the tic tac toe game where if there is a pause or interruption, the game will result in a draw or no winner. This could be due to a rule in the game that states if the game is paused or interrupted, it cannot continue and therefore no player can emerge as the winner.

    Rate this question:

  • 12. 

    The following search does not guarantee a best answer but find a good one___________

    • Heuristic search

    • BFS

    • DFS

    Correct Answer
    A. Heuristic search
    Explanation
    Heuristic search is a type of search algorithm that does not guarantee finding the best answer, but it aims to find a good one. Unlike BFS (breadth-first search) and DFS (depth-first search), which systematically explore all possible paths, heuristic search uses heuristics or rules of thumb to guide the search towards more promising solutions. By considering the available information and making informed decisions, heuristic search can often find a satisfactory solution efficiently, even if it is not the optimal one.

    Rate this question:

  • 13. 

    In AI problem assistant is given to user or computer is called as __________.

    • Solitary

    • Conversational

    • None

    Correct Answer
    A. Conversational
    Explanation
    The correct answer is "conversational" because in AI, a problem assistant that is given to a user or computer is designed to engage in conversation, interact, and provide assistance through dialogue. This implies that the assistant is capable of understanding and responding to human language, making it conversational in nature.

    Rate this question:

  • 14. 

    Instead of matching the rules if current state is used as an index this matching technique is called as:

    • Indexing

    • Matching with variable

    Correct Answer
    A. Indexing
    Explanation
    The correct answer is "Indexing". In this matching technique, instead of matching the rules, the current state is used as an index. This means that the current state is used to directly access the corresponding rule or action. This approach is known as indexing because it involves using the current state as an index to retrieve the relevant information or rule.

    Rate this question:

  • 15. 

    The following is variation of hill climbing _______.

    • Gradient Search

    • Generate and test

    Correct Answer
    A. Gradient Search
    Explanation
    The given correct answer for this question is "Gradient Search". Gradient Search is a variation of hill climbing algorithm that uses the gradient of the objective function to guide the search for the optimal solution. It involves iteratively moving in the direction of steepest ascent or descent in order to reach the maximum or minimum of the function, respectively. This approach is commonly used in optimization problems where the objective function is differentiable.

    Rate this question:

  • 16. 

    The combination of hill climbing and random search is ______________.

    • Simulated annealing

    • Hill climbing

    • Local maxima

    Correct Answer
    A. Simulated annealing
    Explanation
    Simulated annealing is the correct answer because it is a combination of hill climbing and random search. Hill climbing is a local search algorithm that continuously moves towards better solutions, while random search explores the search space randomly. Simulated annealing combines these two approaches by initially allowing random movements to escape local optima, and then gradually reducing the randomness to converge towards the global optimum. Therefore, simulated annealing is a powerful optimization technique that combines the benefits of both hill climbing and random search.

    Rate this question:

  • 17. 

    A relationship can have any no of object.

    • True

    • False

    Correct Answer
    A. True
    Explanation
    The statement is true because a relationship can have any number of objects involved. In the context of relationships between individuals, there can be multiple people involved in a relationship, such as friendships, families, or romantic partnerships. Similarly, in the context of database relationships, a relationship can connect multiple objects or entities. Therefore, there is no restriction on the number of objects that can be part of a relationship.

    Rate this question:

  • 18. 

    Goal formulation predicts problem formulation _____.

    • True

    • False

    Correct Answer
    A. True
    Explanation
    Goal formulation predicts problem formulation because in order to solve a problem, one must first identify and define the goal they want to achieve. The goal serves as a guide for determining the problem that needs to be solved. By formulating the goal, one can then identify the specific problem that needs to be addressed in order to achieve that goal. Therefore, goal formulation precedes problem formulation in the problem-solving process.

    Rate this question:

  • 19. 

    The start state to solve water jug problem should be ----------.

    • 0,0

    • 4,0

    • 4,3

    • 0,3

    Correct Answer
    A. 0,0
    Explanation
    The start state to solve the water jug problem should be 0,0 because in the problem, we are given two jugs, one of which can hold 4 liters of water and the other can hold 3 liters. The start state represents the amount of water in each jug, and since we haven't filled either of the jugs yet, the start state should be 0,0.

    Rate this question:

  • 20. 

    The concept of SUCC; its successor function is included in: 

    • Steepest ascent hill climbing

    • Local maxima

    • Plato

    Correct Answer
    A. Steepest ascent hill climbing
    Explanation
    The concept of SUCC, which refers to the successor function, is included in steepest ascent hill climbing. This algorithm involves iteratively improving a solution by moving to a neighboring solution with a higher value. The successor function is used to generate these neighboring solutions, allowing the algorithm to climb towards the highest point in the search space. Local maxima and Plato are not directly related to the concept of SUCC or the successor function.

    Rate this question:

  • 21. 

    Crypt Arithmetic problem is example of ________.

    • Constraint specification

    • Bfs

    • A*

    Correct Answer
    A. Constraint specification
    Explanation
    Crypt Arithmetic problem is an example of Constraint specification. In crypt arithmetic problems, letters are used to represent digits and the goal is to find the correct digit for each letter to make the equation true. This type of problem involves setting constraints on the possible values of each letter to satisfy the given equation. Therefore, it falls under the category of Constraint specification.

    Rate this question:

  • 22. 

    In BFS the following node indicates node are generated but not  examine ___________.

    • Open node

    • Close node

    Correct Answer
    A. Open node
    Explanation
    In BFS (Breadth-First Search), the open node indicates that the node has been generated but not yet examined. This means that the node has been added to the list of nodes to be explored, but its neighbors have not yet been visited. The open node represents a node that is waiting to be processed in the search algorithm.

    Rate this question:

  • 23. 

    If only single branch of tree is search until it yields to a goal state is -------

    • DFS

    • BFS

    • None

    Correct Answer
    A. DFS
    Explanation
    DFS (Depth-First Search) is the correct answer because it explores a single branch of the tree until it reaches a goal state. It starts at the root node and explores as far as possible along each branch before backtracking. This means that it goes deep into the tree before exploring other branches, hence the name "depth-first". In contrast, BFS (Breadth-First Search) explores all the neighboring nodes of the current level before moving on to the next level, which does not fit the description given in the question.

    Rate this question:

  • 24. 

    Backtracking occurs in _______.

    • DFS

    • BFS

    • None

    Correct Answer
    A. DFS
    Explanation
    Backtracking occurs in DFS (Depth-First Search). DFS is a graph traversal algorithm that explores as far as possible along each branch before backtracking. It explores the deepest nodes first, and if a dead end is reached, it backtracks to the nearest node that still has unexplored branches. This process of backtracking allows DFS to search through all possible paths in a graph until it finds the desired solution or exhausts all possibilities. Therefore, the correct answer is DFS.

    Rate this question:

  • 25. 

    The production system in which application of a rule never prevents application of other rules _______.

    • Monotonic

    • Nonmonotonic

    Correct Answer
    A. Monotonic
    Explanation
    A production system in which the application of a rule never prevents the application of other rules is called "monotonic." This means that the rules can be applied independently of each other, and the application of one rule does not interfere with the application of other rules. In other words, the order in which the rules are applied does not matter, and there are no conflicts or dependencies between the rules.

    Rate this question:

  • 26. 

    In the following technique, if the explore path exceeds the shortest path there is no need to continue exploration ________________.

    • Branch and bound

    • Heuristics

    Correct Answer
    A. Branch and bound
    Explanation
    Branch and bound is a technique used in optimization problems. It involves systematically exploring the search space by dividing it into smaller subproblems (branches) and keeping track of the best solution found so far (bound). If during the exploration process, the path being explored exceeds the length of the shortest path found, there is no need to continue exploring that particular branch. This is because any solution found in that branch will be worse than the current best solution, so it can be pruned, saving computational resources. Therefore, branch and bound is an efficient technique for finding optimal solutions by avoiding unnecessary exploration.

    Rate this question:

  • 27. 

    A flat area of search space is _________.

    • Plato

    • Ridge

    • Local maxima

    • Option 4

    Correct Answer
    A. Plato
  • 28. 

    In prolog ! in indicates_______.

    • Single execution and exit

    • Single execution and continue

    Correct Answer
    A. Single execution and exit
    Explanation
    In Prolog, the exclamation mark (!) indicates single execution and exit. This means that when the exclamation mark is encountered in a Prolog program, it signifies that the current goal or rule has been successfully executed and the program should terminate. It is used to indicate the end of a clause or a goal, and it ensures that Prolog does not backtrack and try to find alternative solutions.

    Rate this question:

  • 29. 

    In the production system for CI TO AI Ci indicates ------------.

    • Condition part

    • Rule part

    • Action part

    Correct Answer
    A. Condition part
    Explanation
    In the production system for CI TO AI, "Ci" refers to the condition part. The condition part of a production system contains the rules or conditions that need to be satisfied in order for a particular action to be taken. It specifies the conditions under which a rule or action should be executed. Therefore, "Ci" indicates the condition part in the production system.

    Rate this question:

  • 30. 

    In AI problem, no assistance is given to computer is called as ___________.

    • Solitary

    • Conversational

    • None

    Correct Answer
    A. Solitary
    Explanation
    In AI, when no assistance or interaction is provided to the computer, it is referred to as "solitary". This means that the computer is operating independently without any external input or guidance. It is essentially working in isolation, making decisions and solving problems on its own. This concept is often used in AI research and development to test the capabilities and autonomy of intelligent systems.

    Rate this question:

  • 31. 

    While running a prolog program the output is shown in following panel_______.

    • Message

    • Trigs

    • Dialog

    Correct Answer
    A. Dialog
    Explanation
    The correct answer is "Dialog" because when running a Prolog program, the output is typically shown in a dialog panel. This panel allows for interactive communication between the user and the program, displaying messages, prompts, and results of queries. This is where the program can ask for user input or display the output of the program's execution.

    Rate this question:

  • 32. 

    The ------------- term is used when a new state is reached from a particular state by applying legal action.

    • Successor function

    • Initial state

    • Goal state

    Correct Answer
    A. Successor function
    Explanation
    The successor function is used when a new state is reached from a particular state by applying a legal action. It is responsible for generating all the possible next states that can be reached from the current state. Therefore, the correct answer is the successor function.

    Rate this question:

  • 33. 

    In the following problem solution steps can be undone__________.

    • Recoverable

    • Ignorable

    • E recoverable

    Correct Answer
    A. Recoverable
    Explanation
    The correct answer is "recoverable". This means that the solution steps can be reversed or undone, indicating that any changes made during the problem-solving process can be reversed or corrected if needed.

    Rate this question:

  • 34. 

    In production system application of rule prevent application  of another rule ______.

    • Non-monotonic

    • Monotonic

    Correct Answer
    A. Non-monotonic
    Explanation
    In a production system, the application of a rule can prevent the application of another rule in a non-monotonic manner. This means that the application of a rule may lead to a change in the system's state, making it necessary to re-evaluate and potentially modify the application of other rules. This non-monotonic behavior allows for flexibility and adaptability in the system, as rules can be dynamically adjusted based on the current state and context.

    Rate this question:

  • 35. 

    The following is not a correct atom in Prolog.

    • Cat

    • Cat_and_dog

    • Cat and dog

    Correct Answer
    A. Cat and dog
    Explanation
    The correct answer is "cat and dog" because Prolog atoms cannot contain spaces or special characters. Atoms must start with a lowercase letter or an underscore, followed by a sequence of letters, digits, or underscores. Therefore, "cat and dog" is not a valid atom in Prolog.

    Rate this question:

  • 36. 

    Meaning of to act rationally is called as: 

    • To solve new problem

    • To act like human

    • To act base on reason

    Correct Answer
    A. To act base on reason
    Explanation
    The meaning of "to act rationally" is to make decisions and behave in a way that is logical, reasonable, and based on sound judgment. It involves using reason and logical thinking to analyze situations, consider different options, and make choices that are most likely to lead to desired outcomes. Acting rationally means prioritizing evidence, facts, and logical reasoning over emotions, biases, or impulsive reactions. It is about making decisions that are in line with one's goals, values, and the available information, rather than acting randomly or irrationally.

    Rate this question:

  • 37. 

    The following is not the vector element in tic tac toe: 

    • 3

    • 0

    • 1

    • 2

    Correct Answer
    A. 3
    Explanation
    In tic tac toe, the vector elements represent the position of each square on the board. The numbers 0, 1, and 2 represent the rows and columns of the board, while the number 3 does not correspond to any valid position on the board. Therefore, 3 is not a valid vector element in tic tac toe.

    Rate this question:

  • 38. 

    For the facts: 1) parent (bob, mem)                       2) parent (bob, pat)                       3) parent (pam, bob) If parent (bob, X)

    • X=mem , x=pat

    • X=mam

    • X=pat

    • X=pat, x=pat

    Correct Answer
    A. X=mem , x=pat
    Explanation
    The correct answer is x=mem , x=pat. This is because the given facts state that Bob is the parent of both Mem and Pat. Therefore, when we query parent(bob, X), the possible values for X are both Mem and Pat.

    Rate this question:

  • 39. 

      If A and B are both female have some father and some mother are this condition sufficient to prove that A and B are sister ______.

    • No

    • Yes

    • None

    Correct Answer
    A. No
    Explanation
    The fact that A and B are both female and have some father and some mother does not necessarily prove that they are sisters. It is possible for them to have different fathers or mothers, or for them to have the same father but different mothers, or vice versa. Therefore, this condition is not sufficient to prove that A and B are sisters.

    Rate this question:

  • 40. 

    ------- in state phase is secure of states connected by sequence by action.

    • Path

    • Successor

    • Initial state

    Correct Answer
    A. Path
    Explanation
    The correct answer is "path". In the given sentence, the phrase "states connected by sequence by action" suggests a series of connected states. The word "path" accurately describes this sequence or route that connects the states.

    Rate this question:

  • 41. 

    To generate all the offsprings of root & all successor of leaf nodes is what kind of search: 

    • BFS

    • DFS

    • None

    Correct Answer
    A. BFS
    Explanation
    BFS (Breadth-First Search) is the correct answer because it explores all the immediate children of a node before moving on to the next level of nodes. In this case, the root node and leaf nodes are mentioned, indicating that all the offsprings of the root (immediate children) and all the successors of the leaf nodes (immediate children) need to be generated. This matches the behavior of BFS, where it explores all the neighbors at the current level before moving on to the next level.

    Rate this question:

  • 42. 

    In prolog uninitiated variables is denoted by ____________char.

    • _

    • ;

    • .

    • !

    Correct Answer
    A. _
    Explanation
    In Prolog, uninitiated variables are denoted by an underscore (_) character. This is a convention used to indicate that the variable is not yet assigned a value or has not been used in the program. The underscore is commonly used as a placeholder for variables that are not relevant to the current query or computation.

    Rate this question:

  • 43. 

    For AI problem, all paths are known first and then the decision will take you best path __________.

    • Relative

    • Absolute

    • Both

    Correct Answer
    A. Relative
    Explanation
    In the context of an AI problem, the term "relative" suggests that the decision-making process takes into consideration the different paths that are known beforehand. It implies that the best path is determined based on a comparison or evaluation of the available options, considering their relative merits or advantages. This indicates that the decision-making process is not fixed or predetermined, but rather adaptable and flexible based on the specific circumstances and information available.

    Rate this question:

  • 44. 

    Consider local to heuristic, +1 for block resting on the thing and -1 for block resting on the wrong thing, what is value for series of block S, B-C-D-A Where A is on top________.

    • 0

    • 1

    • 2

    • 3

    Correct Answer
    A. 0
    Explanation
    The value for the series of blocks S, B-C-D-A where A is on top is 0. This means that there is no additional value or penalty for A being on top. The local to heuristic considers whether the block is resting on the correct thing (+1) or the wrong thing (-1), but in this case, there is no mention of any specific thing that A should be resting on. Therefore, the value remains at 0.

    Rate this question:

  • 45. 

    Knowledge base is collection of: 

    • Fact

    • Rule

    • Both

    • None

    Correct Answer
    A. Both
    Explanation
    A knowledge base is a collection of both facts and rules. Facts are pieces of information that are known to be true, while rules are statements that define relationships or conditions. By combining both facts and rules, a knowledge base can be used to store and organize knowledge in a structured manner. This allows for efficient retrieval and utilization of information when solving problems or making decisions.

    Rate this question:

  • 46. 

    The mechanism that defines the search process within state phase-------------.

    • Production system

    • Problem definition

    • Both

    Correct Answer
    A. Production system
    Explanation
    The correct answer is "production system". A production system is a mechanism that defines the search process within the state phase. It is a set of rules and procedures that govern the production and execution of a task or process. In the context of the question, the production system is responsible for defining how the search process is conducted within the state phase. This could include determining the order in which states are explored, the criteria for selecting the next state, and any other rules or procedures that guide the search process.

    Rate this question:

  • 47. 

    The following is not the future of traveling salesmen problem.

    • Find the shortest root

    • Each city should be travels once

    • Traveller can start from any city

    • Travel cannot start from fixed city

    Correct Answer
    A. Travel cannot start from fixed city
    Explanation
    The given answer states that the future of the traveling salesman problem does not involve starting the travel from a fixed city. This means that in the future, the problem will not have a restriction on the initial city from where the salesman should start his journey. The solution to the problem will allow the salesman to choose any city as the starting point.

    Rate this question:

  • 48. 

    The type of each object in Prolog is declared in which section?

    • Domains

    • Predicates

    • Clauses

    • None

    Correct Answer
    A. Domains
    Explanation
    In Prolog, the type of each object is declared in the "domains" section. This section is used to define the different types or domains of objects that will be used in the program. It allows the programmer to specify the possible values and constraints for each domain, which helps in ensuring the correctness of the program and in performing type checking during execution.

    Rate this question:

  • 49. 

    For a rule the right hand side of colon, hyphen is called as_____________.

    • Body

    • Head

    • Knack

    Correct Answer
    A. Body
    Explanation
    In the given question, the correct answer is "body". In the context of a rule, the right hand side of a colon, hyphen is referred to as the "body". This term is commonly used in grammar and programming, where a rule is often written in the form of "if condition: body". The body represents the actions or statements that are executed when the condition is true. Therefore, in this question, "body" is the appropriate term to describe the right hand side of the colon, hyphen in a rule.

    Rate this question:

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

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

  • Current Version
  • Mar 21, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Sep 07, 2017
    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.