Utility-Based Agent
Domain: Agent Architectures
🎯 Motivation
When multiple actions could achieve a goal, the agent picks the one with the highest utility (best outcome).
📋 Concrete Example
Two paths to deploy: Path A (fast but risky) utility=0.6, Path B (slower but safe) utility=0.8. The agent chooses Path B because it has higher utility.
🔗 Analogy
A shopper comparing products - two phones meet your needs (goal), but you pick the one with better battery life and lower price (higher utility). Utility-based agents optimize for the best outcome.