The value of a question #
Relative to a decision problem, a prior over worlds and a utility for each action in each world, an answer is worth the gain in decision value from learning it, and a question, a partition of the worlds, is worth the expected gain from learning its answer. That expectation is the value of information of the experiment revealing the answer, it is never negative, it vanishes exactly when no answer changes the best action, and it reaches the value of perfect information when the answer settles the utilities. One question refines another exactly when it is at least as useful in every decision problem. A wh-question over a domain partitions the worlds by the predicate's extension within the domain, so widening the domain cannot lower the question's value, and once the domain holds every individual the utilities depend on, widening it further only makes the question worse.
Main statements #
Question.utility_eq_valueOfInformation: a question's value is the value of information of revealing its answer.Question.utility_eq_zero_iff: a question is worthless exactly when the best action stays best whatever the answer.Question.le_iff_forall_utility_le: one question refines another exactly when it is at least as useful in every decision problem.Question.better_wh_of_factorsThrough: a wh-domain should contain only the individuals the decision depends on.
References #
The value of answers #
The utility value of learning C is the decision value of the prior conditioned on C, less
the decision value of the prior.
Equations
- Question.utilityValue U μ C = ProbabilityTheory.decisionValue U μ[|C] - ProbabilityTheory.decisionValue U μ
Instances For
An answer is better than another when it has a higher utility value, or the same value and is strictly less informative.
Equations
- Question.BetterAnswer U μ C D = (toLex (Question.utilityValue U μ D, D) < toLex (Question.utilityValue U μ C, C))
Instances For
The value of sample information of learning C compares the best action after learning C
with the action a taken now.
Equations
- Question.valueSampleInfo U μ a C = ProbabilityTheory.decisionValue U μ[|C] - ∫ (w : W), U w a ∂μ[|C]
Instances For
The utility of questions #
The expected utility value of a question weights the utility value of each answer by its probability.
Equations
- Question.utility U μ Q = ∑ c ∈ Q.parts, μ.real ↑c * Question.utilityValue U μ ↑c
Instances For
Relative to a decision problem, a question is better than another when it is more useful, or as useful and strictly coarser, since one should not ask for irrelevant information.
Equations
- Question.Better U μ Q Q' = (toLex (Question.utility U μ Q', Q') < toLex (Question.utility U μ Q, Q))
Instances For
The expected utility value of a question is the value of information of the experiment that reveals its answer.
A question whose answer settles the utility of every action is worth as much as perfect information.
The finest question, what the world is like, is worth the expected value of perfect information of [RS61].
A question is never worth less than nothing.
A finer question is worth at least as much as a coarser one, since revealing the coarser answer garbles the finer.
No question is worth more than the finest one, what the world is like.
When a is the best action now, the expected utility value of a question is its expected
value of sample information.
A question is worthless exactly when the action that is best now stays best whatever the answer.
One question refines another exactly when it is at least as useful in every decision problem with a probability prior, the special case of [Bla53] stated in section 4.1.
The domain of a wh-phrase #
The partition a wh-question induces over a domain puts two worlds together when the predicate's extension agrees on the domain.
Equations
- Question.wh P dom = Finpartition.ofFun fun (w : W) => dom ∩ P w
Instances For
Of two domains yielding equally useful but different questions, the smaller gives the better question, so the domain relevance selects contains only individuals that could affect the decision.
Enlarging the domain cannot lower the value of the question, so the domain should contain every individual that could matter.
When the utilities depend only on which individuals of dom satisfy P, every larger domain
yielding a different question gives a worse one.