In Artificial Intelligence (AI), an environment is uncertain if it is ________.
2018
In Artificial Intelligence (AI), an environment is uncertain if it is ________.
- A.
Not fully observable and not deterministic
- B.
Not fully observable or not deterministic
- C.
Fully observable but not deterministic
- D.
Not fully observable but deterministic
Attempted by 118 students.
Show answer & explanation
Correct answer: B
Answer: An environment is uncertain if it is not fully observable or not deterministic.
Explanation: Uncertainty in an environment arises from two distinct sources: incomplete information about the current state, and unpredictability in outcomes.
Not fully observable: The agent cannot directly perceive the entire true state, so it must act with incomplete information (partial observability).
Not deterministic: The environment's next state or observations are stochastic, so the same action in the same perceived state can lead to different outcomes.
Either condition makes the environment uncertain; both together also cause uncertainty.
Examples:
A fully observable but nondeterministic environment (outcomes are stochastic) is uncertain because actions do not always produce the same result.
A partially observable but deterministic environment is uncertain because the agent lacks complete state information even though the underlying dynamics are deterministic.
Why other phrasings are incomplete:
Phrasing that requires both lack of observability and nondeterminism is too restrictive; uncertainty exists if either condition holds.
Phrasings that state only one specific case (for example, fully observable but nondeterministic) describe valid instances of uncertainty but do not present the general definition.
A video solution is available for this question — log in and enroll to watch it.