What is a rational agent in Artificial Intelligence?

Options

  • A. An agent that chooses actions expected to maximize its performance measure based on available information
  • B. An agent that always selects a random action
  • C. An agent that never interacts with its environment
  • D. More than one of the above
  • E. None of the above

Correct Answer (Detailed Explanation is Below)

A. An agent that chooses actions expected to maximize its performance measure based on available information

Detailed Explanation

A rational agent selects the action that is expected to maximize its performance measure, given the percept sequence, available knowledge and possible actions. Rationality does not necessarily mean perfect knowledge.