Функция полезности присваивает количественные значения («утилоны»«[[утилон]]ы») возможным исходам, таким образом, что исходы с большим количеством полезности оказываются предпочтительнее, чем исходы с меньшим количеством полезности. Поскольку исходы действий обычно нельзя предсказать наверняка, при совершении выбора [[Рациональный агент|рациональные агенты]] обычно руководствуются [[Ожидаемая полезность|ожидаемой полезностью]]: суммой значений функции полезности для рассматриваемых исходов, взвешенных на [[Вероятность|вероятности]] исходов.