BeliefDesireIntention

motivation: we want to model and design agents that act rationally. A rational agent is one that can come up with a PLAN OF ACTIONS consistent with its BELIEFS in order to achieve the GOALS it has been designed for.

"If I have a goal of staying dry, and I believe it is raining, then it is rational of me to take an umbrella when I leave my house" (Wooldridge in "Reasoning about Rational Agents")

Note that for the agent to behave rationally, it does not matter whether it is indeed raining or not.

See also Dennett's intentional stance and the Mc Carthy quote in AgentDefinition.

3 components to BeliefDesireIntention:

mental constructs: Practical reasoning vs theoretical reasoning

properties: formal background: Epistemic logic, based on ModalLogic.

implementation: BdiArchitecture

issues:

refs:

Stanford's encyclopedia of philosophy: [3]

Wooldridge's slides available here [5]

Andre Vellino's lecture slides available here [2].


(last edited November 16, 2023)
Find Page by browsing or searching