• Keine Ergebnisse gefunden

Introduction to Decision Theory Choice Functions

N/A
N/A
Protected

Academic year: 2022

Aktie "Introduction to Decision Theory Choice Functions"

Copied!
74
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Introduction to Decision Theory Choice Functions

Professor L. Blume

Cornell University

(2)

The Basic Framework

We begin by remembering basic preference theory. This is not the natural starting place for the subject, but it is common knowledge among us.

A setX of objects. The DM is expected to make a choice from X or from a subset of X, or is asked questions about preference, such as, isabetter than b?

(3)

The Basic Framework

We begin by remembering basic preference theory. This is not the natural starting place for the subject, but it is common knowledge among us.

A setX of objects. The DM is expected to make a choice from X or from a subset of X, or is asked questions about preference, such as, isabetter than b?

A (strict) preference order. a≻b means that “ais better thanb. For instance,

Larry Blume Choice Functions 1

(4)

The Basic Framework

We begin by remembering basic preference theory. This is not the natural starting place for the subject, but it is common knowledge among us.

A setX of objects. The DM is expected to make a choice from X or from a subset of X, or is asked questions about preference, such as, isabetter than b?

A (strict) preference order. a≻b means that “ais better thanb. For instance,

X ={a,b,c}. ab,bc andac.

(5)

The Basic Framework

We begin by remembering basic preference theory. This is not the natural starting place for the subject, but it is common knowledge among us.

A setX of objects. The DM is expected to make a choice from X or from a subset of X, or is asked questions about preference, such as, isabetter than b?

A (strict) preference order. a≻b means that “ais better thanb. For instance,

X ={a,b,c}. ab,bc andac.

X ={a,b,c}. ab,bc andca.

Larry Blume Choice Functions 1

(6)

The Basic Framework

We begin by remembering basic preference theory. This is not the natural starting place for the subject, but it is common knowledge among us.

A setX of objects. The DM is expected to make a choice from X or from a subset of X, or is asked questions about preference, such as, isabetter than b?

A (strict) preference order. a≻b means that “ais better thanb. For instance,

X ={a,b,c}. ab,bc andac.

X ={a,b,c}. ab,bc andca.

Recall theweak order. abifb6≻a. What is the relationship between and ?

(7)

Axioms

Asymmetry. For anyx andy in X, ifx ≻y then y6≻x.

Negative Transitivity. For anyx,y andz in X, ifx 6≻y and y 6≻z, then x 6≻z.

Larry Blume Choice Functions 2

(8)

Axioms

Asymmetry. For anyx andy in X, ifx ≻y then y6≻x.

Negative Transitivity. For anyx,y andz in X, ifx 6≻y and y 6≻z, then x 6≻z.

Suppose X ={a,b,c}, thatb≻a anda≻c. Thenb?c.

(9)

Negative Transitivity

The familiar transitivity axiom is, x≻y and y≻z impliesx ≻z.

This is not the same thing.

Proposition.Asymmetry and negative transitivity imply transitivity.

Larry Blume Choice Functions 3

(10)

Negative Transitivity

The familiar transitivity axiom is, x≻y and y≻z impliesx ≻z.

This is not the same thing.

Proposition.Asymmetry and negative transitivity imply transitivity.

Does Asymmetry and transitivity imply negative transitivity?

(11)

Preference Relations

Proposition. The binary relation ≻onX is negatively transitive iffx ≻z implies that, for all y, either x≻y or y ≻z.

Definition. A binary relation ≻is apreference relation iff it is asymmetric and negatively transitive.

Larry Blume Choice Functions 4

(12)

Weak Preferences I

Definition. Forx andy in X,x isweakly preferred toy,x y, iff x ≻y andy 6≻x. The alternativex is indifferent to y,x∼y, iff 6x ≻y andy 6≻x.

(13)

Weak Preferences I

Definition. Forx andy in X,x isweakly preferred toy,x y, iff x ≻y andy 6≻x. The alternativex is indifferent to y,x∼y, iff 6x ≻y andy 6≻x.

Must the absence of strict preference in either direction be interpreted as real indifference?

Suppose X ={a,b,c}, and suppose ais not ranked relative to either b or c. Then b andc are not ranked either.

Larry Blume Choice Functions 5

(14)

Weak Preferences II

Definition. The binary relation is completeif for all x andy in X, eitherx y or y x.

Proposition. Let ≻be a binary relation onX andthe derived weak relation. Then

≻is asymmetric iff is complete.

≻is negatively transitive iff is transitive.

(15)

Weak Preferences III

What does preference maximization mean in the presence of a top cycle?

a≻b ≻c ≻a and a,b,c ≻d. A weaker property than transitivity is acyclicity.

Definition. A binary relation ≻is acyclicifx0 ≻x1 andx1 ≻x2 and . . . and xn−1 ≻xn imply thatxn6≻x0.

Larry Blume Choice Functions 7

(16)

Weak Preferences III

What does preference maximization mean in the presence of a top cycle?

a≻b ≻c ≻a and a,b,c ≻d. A weaker property than transitivity is acyclicity.

Definition. A binary relation ≻is acyclicifx0 ≻x1 andx1 ≻x2 and . . . and xn−1 ≻xn imply thatxn6≻x0.

Claim: If ≻is a preference relation, then≻is acyclic.

(17)

Choice Functions I

Suppose X is finite. LetP(X) denote a collection of non-empty subsets of X.

Definition. A choice functionis a map C :P(X)→2X/∅ such that for all A∈P(X), C(A)⊂A.

Larry Blume Choice Functions 8

(18)

Choice Functions I

Suppose X is finite. LetP(X) denote a collection of non-empty subsets of X.

Definition. A choice functionis a map C :P(X)→2X/∅ such that for all A∈P(X), C(A)⊂A.

Preference relations define choice functions.

Definition. For a preference relation≻,

c(A,≻) ={x∈A: for ally ∈A,y 6≻x},

Proposition. C(A,≻) is a choice function.

(19)

Choice Functions II

Does every choice function come from a preference relation?

Larry Blume Choice Functions 9

(20)

Choice Functions II

Does every choice function come from a preference relation?

Let X ={a,b,c}.

c(X) ={a}and c({a,b}) ={b}. Any relation which defines this choice function violates asymmetry.

(21)

Choice Functions II

Does every choice function come from a preference relation?

Let X ={a,b,c}.

c(X) ={a}and c({a,b}) ={b}. Any relation which defines this choice function violates asymmetry.

c({a,b}) ={a,b}andc({a,b,c}) ={b}. Any relation which defines this choice function violates NT.

Larry Blume Choice Functions 9

(22)

Revealed Preference Axioms I

Axiom α. Ifx∈B ⊂Aand x∈c(A), thenx ∈c(B).

(23)

Revealed Preference Axioms I

Axiom α. Ifx∈B ⊂Aand x∈c(A), thenx ∈c(B).

Proposition. If≻is a preference relation, thenc(·,≻) satisfies α.

Proof. Suppose there are setsA,B∈P(X) with B ⊂A, x ∈c(A,≻) andx 6∈c(B,≻). Then there is a y ∈B such that y ≻x. SinceB ⊂Awe havey ∈Aandy ≻x. Thusx 6∈c(A,≻).

A contradiction.

Larry Blume Choice Functions 10

(24)

Revealed Preference Axioms II

Axiom β. Ifx,y ∈c(A),A⊂B andy ∈c(B), then x∈c(B).

(25)

Revealed Preference Axioms II

Axiom β. Ifx,y ∈c(A),A⊂B andy ∈c(B), then x∈c(B).

Proposition. If≻is a preference relation, thenc(·,≻) satisfiesβ.

Proof. Since x∈c(A,≻) andy ∈A we havey6≻x. By definition, y ∈c(B,≻) implies that for all z ∈B,z 6≻y. By negative transitivity,y 6≻x andz 6≻y implies z 6≻x. Sincex ∈B and this holds for allz ∈B we havex∈c(B,≻).

Larry Blume Choice Functions 11

(26)

Revealed Preference

Are there any other restricitons on c(·,≻) that follow from≻ being a preference relation? No.

Proposition. If a choice functionc satisfies Sen’s αand β, then there is a preference relation≻ such thatc(·) =c(·,≻).

(27)

Partial Orders

Completeness is questionable from both a descriptive and a normative point of view. So NT is too strong.

Larry Blume Choice Functions 13

(28)

Partial Orders

Completeness is questionable from both a descriptive and a normative point of view. So NT is too strong.

Definition. ≻is a partial order if it is an asymmetric and transitive binary relation.

Axiomα still holds, but Axiomβ may fail.

(29)

Partial Orders

Completeness is questionable from both a descriptive and a normative point of view. So NT is too strong.

Definition. ≻is a partial order if it is an asymmetric and transitive binary relation.

Axiomα still holds, but Axiomβ may fail.

Now we would not want to define ∼as before. x 6≻y andy 6≻x could express indifference or non-comparability.

An alternative approach is to include a postive expression of indifference, i.e. preferences described by the pair (≻,∼).

Larry Blume Choice Functions 13

(30)

Uncertain Prospects

You are dining out in a restaurant. Your choices are chicken, and quiche. Normally, you prefer chicken to quiche, but . . .

(31)

Uncertain Prospects

You are dining out in a restaurant. Your choices are chicken, and quiche. Normally, you prefer chicken to quiche, but . . . today you are uncertain about the quality of the chicken, because

Larry Blume Choice Functions 14

(32)

Uncertain Prospects

You are dining out in a restaurant. Your choices are chicken, and quiche. Normally, you prefer chicken to quiche, but . . . today you are uncertain about the quality of the chicken, because

You read this book!

(33)

Uncertain Prospects

You are dining out in a restaurant. Your choices are chicken, and quiche. Normally, you prefer chicken to quiche, but . . . today you are uncertain about the quality of the chicken, because

You read this book!

You areuncertain about the outcome of your choice.

Larry Blume Choice Functions 14

(34)

Formulation I

The standardformulation of a decision problem requires A setS ofstates of the world.

A state describes a possible realization of the world. “The chicken has salmonella!”

(35)

Formulation I

The standardformulation of a decision problem requires A setS ofstates of the world.

A state describes a possible realization of the world. “The chicken has salmonella!”

A setO of outcomes.

An outcome describes what happens. “You get sick.”

Larry Blume Choice Functions 15

(36)

Formulation I

The standardformulation of a decision problem requires A setS ofstates of the world.

A state describes a possible realization of the world. “The chicken has salmonella!”

A setO of outcomes.

An outcome describes what happens. “You get sick.”

A setA of acts.

An act is a function that assigns to each state an outcome.

“You eat the chicken”. If the chicken has salmonella,then you get sick. If the chicken does not have salmonella,then you stay healthy.

(37)

Formulation II

S

s1: chicken is not infected s2: chicken is infected

Larry Blume Choice Functions 16

(38)

Formulation II

S

s1: chicken is not infected s2: chicken is infected O

o1: eat quiche

o2: eat chicken, don’t get sick o3: eat chicken, get sick

(39)

Formulation II

S

s1: chicken is not infected s2: chicken is infected O

o1: eat quiche

o2: eat chicken, don’t get sick o3: eat chicken, get sick A

a1: eat quiche. a1(s1) =a1(s2) =o1 a2: eat chicken. a2(s1) =o2,a2(s2) =o3

Larry Blume Choice Functions 16

(40)

Formulation Matrix Representation

s1 s2

a1 eat quiche eat quiche

a2 eat chick, get sick eat chick, stay well

(41)

How to Specify a Problem

Sometimes it is clear what the states, outcomes and acts should be. Sometimes not.

Problem 1: The state might not have enough detail to describe choices as functions.

Larry Blume Choice Functions 18

(42)

How to Specify a Problem

Sometimes it is clear what the states, outcomes and acts should be. Sometimes not.

Problem 1: The state might not have enough detail to describe choices as functions.

Acts return a probability distribution over outcomes.

Put more detail into the state space.

(43)

How to Specify a Problem

Sometimes it is clear what the states, outcomes and acts should be. Sometimes not.

Problem 2: Treating an act as a function may force you to identify two distinct acts. For example, carrying a red umbrella, carrying a blue umbrella.

Larry Blume Choice Functions 18

(44)

How to Specify a Problem

Sometimes it is clear what the states, outcomes and acts should be. Sometimes not.

Problem 2: Treating an act as a function may force you to identify two distinct acts. For example, carrying a red umbrella, carrying a blue umbrella.

Put more detail into the outcomes.

(45)

How to Specify a Problem

Sometimes it is clear what the states, outcomes and acts should be. Sometimes not.

Problem 3: Labels might matter. For example, a doctor must decide whether to use a new treatment for a patient. When he reads the literature, he learns that in clinical trials, 400 patients out of 1000 survived. Another article reports that 600 out of 1000 died.

Are these statements the same? Many people don’t think so.

Larry Blume Choice Functions 18

(46)

How to Specify a Problem

Sometimes it is clear what the states, outcomes and acts should be. Sometimes not.

Problem 4: The states must be independent of the acts. I offer you two bets, a 100 bet on a German team to win the next European cup, and a 200 bet against50 on a French team to win.

Germany France

BRD 100 −100

Fra −50 200

(47)

How to Specify a Problem

Sometimes it is clear what the states, outcomes and acts should be. Sometimes not.

Problem 4: The states must be independent of the acts. I offer you two bets, a 100 bet on a German team to win the next European cup, and a 200 bet against50 on a French team to win.

Win Lose BRD 100 −100 Fra 200 -50

Larry Blume Choice Functions 18

(48)

How to Specify a Problem

Sometimes it is clear what the states, outcomes and acts should be. Sometimes not.

Problem 5: The actual outcome or state may not be on your list.

What are the states of the world if you are trying to use monetary policy to control inflation?

(49)

Randomized Decision Rules

A contains objects such as, “eat the chicken”, or “eat the quiche”.

Sometimes we want to allow rules such as, “eat the chicken with probability 1/2, and eat the quiche with probability 1/2. Acts are functions from states to outcomes. Randomized actsare functions from states to probability distributions on outcomes.

Larry Blume Choice Functions 19

(50)

Decision Rules

We are given S,O andA.

(51)

Decision Rules

We are given S,O andA.

We are given a utility function on outcomes, u :O →R.

Larry Blume Choice Functions 20

(52)

Decision Rules

We are given S,O andA.

We are given a utility function on outcomes, u :O →R.

We may or may not be given a measure of likelihood on S.

(53)

Decision Rules

We are given S,O andA.

We are given a utility function on outcomes, u :O →R.

We may or may not be given a measure of likelihood on S.

A decision rule assigns to subsets of Aa set of choices, one or more prescribed acts to employ.

Larry Blume Choice Functions 20

(54)

Dominance and Weak Dominance

Dominance, or admissibility, isthe basic ranking criterion.

Definition: adominates b,a≻d b, iffu a(s)

>u b(s) for all s ∈S.

Definition: aweakly dominates b,a≻wd b, iff u a(s)

≥u b(s) for alls ∈S, with strict inequality for somes ∈S.

(55)

SEU

The most importantdecision rule.

Definition: Theexpected utility order with respect to the prior probability π hasa≻EU b iffEπ

u a(s) >Eπ

u b(s) .

Larry Blume Choice Functions 22

(56)

Maximax

For optimists! Maximax chooses the rule with the best possible

“best-case” outcome. aMM b iff maxsu a(s)

≥maxsu b(s)

(57)

Maximax

For optimists! Maximax chooses the rule with the best possible

“best-case” outcome. aMM b iff maxsu a(s)

≥maxsu b(s)

s1 s2 s3 s4

a1 5 0 0 2 a2 −1 4 3 7 a3 6 4 4 1 a4 5 6 4 3

Larry Blume Choice Functions 23

(58)

Maximax

For optimists! Maximax chooses the rule with the best possible

“best-case” outcome. aMM b iff maxsu a(s)

≥maxsu b(s)

s1 s2 s3 s4

a1 5 0 0 2 a2 −1 4 3 7 a3 6 4 4 1 a4 5 6 4 3 So a2MM a4MM a3MM a1

(59)

Maximin

The Maximinrule chooses the act with the best possible

“worst-case” outcome. amm b iff minsu a(s)

≥minsu b(s)

Larry Blume Choice Functions 24

(60)

Maximin

The Maximinrule chooses the act with the best possible

“worst-case” outcome. amm b iff minsu a(s)

≥minsu b(s)

s1 s2 s3 s4 a1 5 0 0 2 a2 −1 4 3 7 a3 6 4 4 1 a4 5 6 4 3

(61)

Maximin

The Maximinrule chooses the act with the best possible

“worst-case” outcome. amm b iff minsu a(s)

≥minsu b(s)

s1 s2 s3 s4 a1 5 0 0 2 a2 −1 4 3 7 a3 6 4 4 1 a4 5 6 4 3 Soa4mm a3mm a1mm a2

Larry Blume Choice Functions 24

(62)

Rawls’ Example

s1 s2

a1 0 n a2 1/n 1

(63)

Rawls’ Example

s1 s2

a1 0 n a2 1/n 1

The maximin rule is alwaysa2, for alln >0.

Larry Blume Choice Functions 25

(64)

Minimax Regret

First formalized by Savage’s (1951) reading of Wald (1950).

Regret in states is the loss associated with not having chosen the optimal act in for s. Minimize maximum regret:

(65)

Minimax Regret

First formalized by Savage’s (1951) reading of Wald (1950).

Regret in states is the loss associated with not having chosen the optimal act in for s. Minimize maximum regret:

u(s) = max

a∈A u a(s) ra(s) =u(s)−u a(s)

Larry Blume Choice Functions 26

(66)

Minimax Regret

First formalized by Savage’s (1951) reading of Wald (1950).

Regret in states is the loss associated with not having chosen the optimal act in for s. Minimize maximum regret:

u(s) = max

a∈A u a(s) ra(s) =u(s)−u a(s)

a≻mmr b iff maxsra(s)<maxsrb(s).

(67)

Minimax Regret Example

Payoffs s1 s2 s3 s4 a1 5 0 0 2 a2 −1 4 3 7 a3 6 4 4 1 a4 5 6 4 3

a4mmr a1mmr a3mmr a2

Larry Blume Choice Functions 27

(68)

Minimax Regret Example

Payoffs s1 s2 s3 s4

a1 5 0 0 2 a2 −1 4 3 7 a3 6 4 4 1 a4 5 6 4 3 u 6 6 4 7

a4mmr a1mmr a3mmr a2

(69)

Minimax Regret Example

Payoffs s1 s2 s3 s4

a1 5 0 0 2 a2 −1 4 3 7 a3 6 4 4 1 a4 5 6 4 3 u 6 6 4 7

Regret s1 s2 s3 s4 a1 1 6 4 5 a2 7 2 1 0 a3 0 2 0 6 a4 1 0 0 4

a4mmr a1mmr a3mmr a2

Larry Blume Choice Functions 27

(70)

Minimax Regret Example

Payoffs s1 s2 s3 s4

a1 5 0 0 2 a2 −1 4 3 7 a3 6 4 4 1 a4 5 6 4 3 u 6 6 4 7

Regret s1 s2 s3 s4 a1 1 6 4 5 a2 7 2 1 0 a3 0 2 0 6 a4 1 0 0 4

a4mmr a1mmr a3mmr a2

(71)

Minimax Regret IIR

Replace a2 with the act b whose utility payoffs are u b(s)

= (8,0,0,0).

The ordering now is

a3mmr a4mmr a1mmr b

Replacing last placea2 with last place b changes the first-best outcome!

Larry Blume Choice Functions 28

(72)

Pairwise Minimax Regret

Definition: a≻pmr b iff on the setA ={a,b},a≻mmr b.

(73)

Pairwise Minimax Regret

Definition: a≻pmr b iff on the setA ={a,b},a≻mmr b.

Problem: Construct an example to show that the Pairwise Minimax Regret order can be intransitive.

Larry Blume Choice Functions 29

(74)

The Hurwicz Criterion

For 0≤α≤1, define Uα(a) =αmax

s u a(s)

+(1−α) min

s u a(s) . a≻α b iffUα(a)>Uα(b).

Referenzen

ÄHNLICHE DOKUMENTE

 The Research Project relation is not mandatory at the AkademIS frontend (possible to submit without an error message) BUT is NEEDED FOR US as the mapping to our Ricam

Next, in Section 3 we consider a relaxed formulation of this optimization problem, which is naturally set in spaces of functions of bounded variation, and show that the

As set out above, the use of investigative detention by the police – where a person is arrested and detained prior to any charges being proferred – is subject to strict time

This study allows us to gain a deeper understanding about the classes of functions for which the variance of estimators based on scrambled (0, m, s)-nets can be proved to be no

Even the most sophisticated complexity theory is -at least at present- not strong enough to allow a clear decision between two possible versions of an algorithm.. One has therefore

Imitating the deterministic inversion theory, a possible question of convergence in the Bayesian framework is ”Does the posterior distribution µ post converges to the point measure δ

We derive exact and sharp lower bounds for the number of monochro- matic generalized Schur triples (x, y, x + ay) whose entries are from the set {1,.. , n}, subject to a coloring

would not attend all committee meetings, but would have to place a request to the committee chairman. 2) Clear definition of the task of the implementing committee: One way to