What are utility-based agents in AI, and how do they decide?
Utility-based agents evaluate possible actions using a 'utility function' to select the most beneficial outcome rather than merely achieving a goal. They perceive the environment, assess trade-offs (time, cost, risk), score alternatives, and act on the highest-value choice. These agents are suited to applications such as autonomous vehicles and supply-chain optimisation.