“Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh...

58
“Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 [email protected] © stephen marsh, 2009 QuickTime™ and a BMP decompressor are needed to see this picture. QuickTime™ an BMP decompres are needed to se

Transcript of “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh...

Page 1: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

“Do not trust people - they are capable of greatness”

Stanislaw Lem

Trust ModelsSteve Marsh

Carleton University, November 2nd [email protected]

© stephen marsh, 2009QuickTime™ and a

BMP decompressorare needed to see this picture.

QuickTime™ and aBMP decompressor

are needed to see this picture.

Page 2: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Outline

Why

What

How

Page 3: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Why…

Page 4: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Trust as Syllogism

QuickTime™ and a decompressor

are needed to see this picture.

Page 5: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Yes, but why in agents?

Page 6: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Societies and decisions

Page 7: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

What…

… is it?

Page 8: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

No wait!

What…

… isn’t it?

Page 9: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

What…

… is it?

Page 10: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Trust is complexity reduction

Page 11: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Trust is history

Page 12: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Trust is reasoning

Page 13: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Trust is observability

Page 14: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Trust is not control

Page 15: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Trust is risk in action

Page 16: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Trust is seen in action

Or the air

Like light

Page 17: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Don’t just talk about it, do it…And see it…

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

Page 18: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Caveat…

Page 19: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

What… On Trust Models

Types

Functions

Representations

Page 20: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Models of Trust

Page 21: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Cognitive

Page 22: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Game-Theoretical

Page 23: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Hybrid (possibly)

Page 24: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Modes

(so, what’s it for?How’s it work?)

Page 25: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Establishment

Page 26: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Establishment

Reasoning

Page 27: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Establishment

Reasoning

Action

Page 28: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Representations

Page 29: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Fuzzy Terms

Logic

Real Numbers

Integers

Vectors

Page 30: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

How…Two ‘real life’ models

Page 31: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Marsh; 1994, 2009Castelfranchi (et al); (various), 2009

(there are lots more…)

Page 32: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Types of Trust

The Marsh Model

Page 33: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Types of Trust 1:Basic

Tx

The Marsh Model

Page 34: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Types of Trust 2:General

Tx (y)

The Marsh Model

Page 35: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Types of Trust 3:Situational

Tx (y,α )

The Marsh Model

Page 36: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

How much do I have?

Tx (y,α ) = Ux (α ) × Ix (α ) ×) T x (y)

The Marsh Model

Page 37: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

How much do I need?

C _ Tx (y) =Riskx (α )

Competencex (y,α ) +) T x (y)

× Ix (α )

The Marsh Model

Page 38: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Do I ‘Trust’ Thee?

Tx (y,α ) ≥ C _ Tx(y,α ) → Trustsx (y,α )

The Marsh Model

Page 39: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.
Page 40: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Distrust, Mistrust, Untrust, Ambivalence

Oh My!

The Marsh Model

Page 41: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Regret

Regret x (α ) = (Ux (α ) −Ux (α −)) • f (κ ,λ ,μ)

The Marsh Model

Page 42: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Regret Adapts Trust (with Understanding)

f =C _ Tx (α )t + Tx (y,α )t

Ξx

× (Regret x (α ) − Regret y (α ))

The Marsh Model

Page 43: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Anticipatory Regret

C _Tx (y) =Riskx (α )

Competencex (y,α ) +) T x (y)

× (Ix (α ) − ARx (α −))

The Marsh Model

Page 44: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Forgiveness Repairs Trust

Tx (y)t +tFtx = Tx (y)t +tFtx−1 + Fkx

The Marsh Model

Page 45: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Forgiveness Function

Fkx =(Regret y (α ) − Regret x (α ) + Ix (xy))

Ftx

× Tx (y)

(There are limits to Forgiveness)The Marsh Model

Page 46: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Continuum

-1 10Distrust Trust

UntrustC_TLimit of

Forgivability

The Marsh Model

Page 47: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

A Logical Model

The Castelfranchi et al. Model

Page 48: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Core Trust and(Generalized) core trust

The Castelfranchi et al. Model

CoreTrust (i, j,α ,ϕ ) = GoaliXϕ ∧Plausi(Afterj:αϕ ∧Int j (α )∧I Pre( j,α )∧E Pre( j,α ))

Page 49: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Distrust and(Generalized) distrust

The Castelfranchi et al. Model

Distrust(i, j,α ,ϕ ) = Goali Xϕ ∧Plausi(¬ Afterj:αϕ ∨¬ Int j (α )∨¬ I Pr e( j,α )∨¬ E Pr e( j,α ))

Page 50: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Mistrust and(Generalized) mistrust

The Castelfranchi et al. Model

Mistrust(i, j,α ,ϕ ) = Goali Xϕ ∧Plausi (Afterj:α¬ ϕ ∧Int j (α )∧I Pr e( j,α )∧E Pr e( j,α ))

Page 51: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Delegation (reliance)

The Castelfranchi et al. Model

Delegate(i, j,α ,ϕ ) = GoaliDoes j:αϕ

Page 52: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Decision to trust

The Castelfranchi et al. Model

DecideTrust (i, j,α ,ϕ ) = CoreTrust (i, j,α ,ϕ )∧Delegate(i, j,α ,ϕ )

Page 53: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Comparative Trust

The Castelfranchi et al. Model

(z,β,ϕ ) <iTrust ( j,α ,ϕ ) =

Goali Xϕ ∧

((Afterz:βϕ ∧Intzβ∧I Pr e(z,β )∧E Pr e(z,β )) <i

((Afterj:αϕ ∧Int jα ∧I Pr e( j,α )∧E Pr e( j,α ))

Page 54: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.
Page 55: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Expressiveness and non-reductionismvs

Implementability

Page 56: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Where does it all fit?

QuickTime™ and a decompressor

are needed to see this picture.

Page 57: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

Where to look for information

Start here… And here…

Try a google search…

Page 58: “Do not trust people - they are capable of greatness” Stanislaw Lem Trust Models Steve Marsh Carleton University, November 2nd 2009 steve.marsh@crc.gc.ca.

“Never trust a man who, when left alone in a room with a tea

cosy, doesn’t try it on”

Billy Connelly