SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Southampton 9 Feb. 2009
Bad Things May Be Good for You:
creativity and regret
Alan Dix
Lancaster University
www.hcibook.com/alan/
www.alandix.com
Southampton 9 Feb. 2009
today I am not talking about …
• intelligent internet interfaces
fuzzy personal ontologies and
structure from folksonomies
• visualisation and sampling
• situated displays, eCampus,
small device – large display interactions
• fun and games, virtual crackers,
artistic performance, slow time
• physicality and product design
but have before
Southampton 9 Feb. 2009
… or even lots of lights
http:/www.hcibook.com/alan/projects/firefly/
Southampton 9 Feb. 2009
... but I will talk about
bad ideas for creativity and design
understanding regret
linked by imagination and rationality
for innovation
in computing
for innovation
in computing
using computational
modeling
using computational
modeling
Southampton 9 Feb. 2009
bad ideas
for creativity and design
origins ... nearly 15 years ago, UG research methods ...
Southampton 9 Feb. 2009
design exercise (recent example)
Collaborative or Social Networking Thing* for
babies and/or parents of babies …
… but … design a bad one / silly one
* at least some physical token or device, not purely
web/digital
Southampton 9 Feb. 2009
prompts …
THE BAD
1 what is bad about this idea?
2 why is this a bad thing?
3 are there any other things that
share this feature but are not
bad?
4 if so what is the difference?
try different contexts
used car salesman – how would
you sell it to someone?
THE GOOD
1 what is good about this idea?
2 why is this a good thing?
3 anything that shares this feature
but is not good?
4 if so what is the difference?
Southampton 9 Feb. 2009
make it a good idea
• What is good - keep it
• What is bad - change it
• Change context
• Learn from aspects
Southampton 9 Feb. 2009
Good Ideas
why bad ideas?
training:
– low commitment => easier to critique
design:
– large jumps through the design space
?
?
Southampton 9 Feb. 2009
Bad Ideas
why bad ideas?
training:
– low commitment => easier to critique
design:
– large jumps through the design space
Southampton 9 Feb. 2009
why bad ideas?
training:
– low commitment => easier to critique
design:
– large jumps through the design space
– understanding of the design space
Bad Ideas
Meta-level
dimensions
criteria
properties
Southampton 9 Feb. 2009
plus ...
• other divergent techniques:
– random metaphors, putting ideas together
• arbitrary constraints:
– time, materials, etc.
• externalisation
• personality prostheses
Southampton 9 Feb. 2009
bad ideas ... related things ...
critical transitions
examples
Southampton 9 Feb. 2009
critical transitions
• construct a boundary case …
– example A in category B not in category
– make ‘path of small changes from A to B
– where does it ‘cross’ the boundary
– good for ‘felt’ categories
in category not in category
A B
critical
transition
Southampton 9 Feb. 2009
but how to find examples?
• generating examples – hard
• examples from experience easy ??? or is it ???
past now
old
concept
experience
need
Southampton 9 Feb. 2009
but how to find examples?
• generating examples – hard
• examples from experience easy ??? or is it ???
past now
new
concept
experience
need
generate
examplesimilar surface
characteristics
Southampton 9 Feb. 2009
but how to find examples?
• generating examples – hard
• examples from experience ... actually harder!
but .. generating examples ...
• take arbitrary concrete example
• morph to new concept
• constant concrete – abstract movement
Southampton 9 Feb. 2009
modelling regret
W
ARNING!
speculative
Southampton 9 Feb. 2009
why regret?
it seems such a negative emotion
is there some adaptive reason for it?
... or just an accident
Southampton 9 Feb. 2009
features of regret
• modal/counterfactual “what if” analysis
• worst when you ‘nearly’ averted disaster
• seems to be about learning
so how do we learn ....
Southampton 9 Feb. 2009
sensesaction
emotion
(3) evaluation
ow! it hurts!
(4) learnt association
touching thorn
is bad
(1) touch thorn (2) thorn pricks
finger
basic reactions - learning
Southampton 9 Feb. 2009
sensesaction
emotion
(4) veto
(2) learnt association
‘fires’
No action!
(1) about to
touch thorn
(3) bad feeling
basic reactions – moderating action
Southampton 9 Feb. 2009
sensesaction
(3) learnt
association fires
(1) imagination of
planned action
(2) causes similar
brain activity to
actually doing it!
emotion
(4) veto
basic reactions – moderating intention
Southampton 9 Feb. 2009
only works for instant effects
so what about delayed effects?
(e.g. poisonous plant)
need imagination!
Southampton 9 Feb. 2009
sensesaction
emotion
(3) evaluation
“that hurts”
(1) touch plant (2) some time
later your finger
is sore
why?
(4) desire to
make sense
delayed effect – the gap
Southampton 9 Feb. 2009
sensesaction
(7) learnt association
don’t touch that plant
why?
(5) recent salient events
brought to mind
(6) causes simultaneous
activation in
relevant areas
emotion
delayed effect – bringing to mind
Southampton 9 Feb. 2009
sensesaction
(3) evaluation
yuck :-(
(7) learnt association
drinking beer is yucky
(1) drink beer (2) next morning
feel sick
(4) desire to
make sense
why?
(5) recent salient events
brought to mind
(6) causes simultaneous
activation in
relevant areas
emotion
delayed effect – put it together
Southampton 9 Feb. 2009
and now regret ...
similar but also:
causal connections
moderating emotions
Southampton 9 Feb. 2009
sensesaction
emotion
(3) evaluation
yuck :-(
(1) drink beer (2) next morning
feel sick
why?
(4) desire to
make sense
regret – the gap
Southampton 9 Feb. 2009
sensesaction
(7) learnt association
even though action
not obviously linked
or most salient
“drinking beer is yucky”
(5) imagination
causes simultaneous
activation in
relevant areas
emotion
(4) logical deduction of
what mattered
determines what is
brought to mind
(6) causes negative
emotion
“if only I hadn’t”
… regret
regret – casual thinking
Southampton 9 Feb. 2009
sensesaction(7) learnt association
stronger or weaker
depending on
strength of emotion
(5) imagination
causes simultaneous
activation in
relevant areas
emotion
(4) logical deduction of
what mattered
determines what is
brought to mind
(6) logical deduction
of how much
it matters influences
strength of emotion
regret – modifying emotion
Southampton 9 Feb. 2009
but is it true?
if I were a psychologist
I would run an experiment
if I were a brain scientist
I would do a scan
but as a computer scientist ...
... build a computer model
Southampton 9 Feb. 2009
model architecture
game
mechanics
stimulus
cards dealt
response
stick/twist
effect
win/lose
SRE
assoclookup and
choose
emotion
update plug-in
regret
module
post-hoc info.
further cards dealt
modify
basic ML module
Southampton 9 Feb. 2009
it works!
faster (not better) learning 
Southampton 9 Feb. 2009
the data
no regret
iteration %best
50 87.47
100 94.43
500 97.27
1000 97.94
with regret
iteration %best
50 90.05
100 97.31
150 97.94
1000 98.60
Southampton 9 Feb. 2009
and the twist ... positive regret
the code:
if ( effect negative ) do Regret
positive regret?
the grass is greener ...
in code has greatest effect
– ameliorates winner takes all local minima
for people too?
coder thinks,
“do we need the condition?”
Southampton 9 Feb. 2009
bad things really may be good
Bad Ideas make us creative
– with the right prompts
Regret helps us learn
– maybe machines too
understanding how we think helps us:
– develop practical techniques
– maybe even tools
both need imagination
and rationality

Weitere ähnliche Inhalte

Ähnlich wie Bad Things May Be Good for You: creativity and regret

Design is thinking by making.
Design is thinking by making.Design is thinking by making.
Design is thinking by making.Andy Van Solkema
 
bad ideas: for creativity and design
bad ideas: for creativity and designbad ideas: for creativity and design
bad ideas: for creativity and designAlan Dix
 
Digital Rhetoric, September 9th, 2014
Digital Rhetoric, September 9th, 2014Digital Rhetoric, September 9th, 2014
Digital Rhetoric, September 9th, 2014Miami University
 
Public speaking manifesto
Public speaking manifestoPublic speaking manifesto
Public speaking manifestoAkash Karia
 
Language function 1
Language function 1Language function 1
Language function 1sharadnp
 
Subverting The Algorithm
Subverting The AlgorithmSubverting The Algorithm
Subverting The Algorithmgaboosh
 
Vocabulary for ielts speaking
Vocabulary for ielts speakingVocabulary for ielts speaking
Vocabulary for ielts speakingsuman poudel
 
Advancing UX in Your Organization (Fluxible Conference, September 2013)
Advancing UX in Your Organization (Fluxible Conference, September 2013)Advancing UX in Your Organization (Fluxible Conference, September 2013)
Advancing UX in Your Organization (Fluxible Conference, September 2013)Kimberley Peter
 
How to write an essay
How to write an essayHow to write an essay
How to write an essayFinalarra
 
Seth Godin - BAD PowerPoint
Seth Godin - BAD PowerPointSeth Godin - BAD PowerPoint
Seth Godin - BAD PowerPointBerlin Office
 
Fmp proposal (1)
Fmp proposal (1)Fmp proposal (1)
Fmp proposal (1)MaxJones48
 
PyConJP Keynote Speech (English version)
PyConJP Keynote Speech (English version)PyConJP Keynote Speech (English version)
PyConJP Keynote Speech (English version)nishio
 
How to Produce Content that People Will Share
How to Produce Content that People Will ShareHow to Produce Content that People Will Share
How to Produce Content that People Will ShareMark Johnstone
 

Ähnlich wie Bad Things May Be Good for You: creativity and regret (20)

Design is thinking by making.
Design is thinking by making.Design is thinking by making.
Design is thinking by making.
 
PowerPoint @ 25
PowerPoint @ 25PowerPoint @ 25
PowerPoint @ 25
 
bad ideas: for creativity and design
bad ideas: for creativity and designbad ideas: for creativity and design
bad ideas: for creativity and design
 
Digital Rhetoric, September 9th, 2014
Digital Rhetoric, September 9th, 2014Digital Rhetoric, September 9th, 2014
Digital Rhetoric, September 9th, 2014
 
Public speaking manifesto
Public speaking manifestoPublic speaking manifesto
Public speaking manifesto
 
How to write an essay
How to write an essayHow to write an essay
How to write an essay
 
7NE Lesson 14
7NE Lesson 147NE Lesson 14
7NE Lesson 14
 
Language function 1
Language function 1Language function 1
Language function 1
 
Subverting The Algorithm
Subverting The AlgorithmSubverting The Algorithm
Subverting The Algorithm
 
Writing tips
Writing tipsWriting tips
Writing tips
 
Vocabulary for ielts speaking
Vocabulary for ielts speakingVocabulary for ielts speaking
Vocabulary for ielts speaking
 
Writing Tips
Writing TipsWriting Tips
Writing Tips
 
Advancing UX in Your Organization (Fluxible Conference, September 2013)
Advancing UX in Your Organization (Fluxible Conference, September 2013)Advancing UX in Your Organization (Fluxible Conference, September 2013)
Advancing UX in Your Organization (Fluxible Conference, September 2013)
 
How to write an essay
How to write an essayHow to write an essay
How to write an essay
 
ENG IMS 224, Feb 28th
ENG IMS 224, Feb 28thENG IMS 224, Feb 28th
ENG IMS 224, Feb 28th
 
Seth Godin - BAD PowerPoint
Seth Godin - BAD PowerPointSeth Godin - BAD PowerPoint
Seth Godin - BAD PowerPoint
 
Fmp proposal (1)
Fmp proposal (1)Fmp proposal (1)
Fmp proposal (1)
 
PyConJP Keynote Speech (English version)
PyConJP Keynote Speech (English version)PyConJP Keynote Speech (English version)
PyConJP Keynote Speech (English version)
 
Proposal
ProposalProposal
Proposal
 
How to Produce Content that People Will Share
How to Produce Content that People Will ShareHow to Produce Content that People Will Share
How to Produce Content that People Will Share
 

Mehr von Alan Dix

CDT Away Day Talk: Qualitative–Quantitative reasoning and lightweight numbers
CDT Away Day Talk: Qualitative–Quantitative reasoning and lightweight numbersCDT Away Day Talk: Qualitative–Quantitative reasoning and lightweight numbers
CDT Away Day Talk: Qualitative–Quantitative reasoning and lightweight numbersAlan Dix
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Human-Centred Artificial Intelligence – Malta 2024
Human-Centred Artificial Intelligence – Malta 2024Human-Centred Artificial Intelligence – Malta 2024
Human-Centred Artificial Intelligence – Malta 2024Alan Dix
 
The future of UX design support tools - talk Paris March 2024
The future of UX design support tools - talk Paris March 2024The future of UX design support tools - talk Paris March 2024
The future of UX design support tools - talk Paris March 2024Alan Dix
 
Qualitative–Quantitative reasoning and lightweight numbers
Qualitative–Quantitative reasoning and lightweight numbersQualitative–Quantitative reasoning and lightweight numbers
Qualitative–Quantitative reasoning and lightweight numbersAlan Dix
 
Invited talk at Diversifying Knowledge Production in HCI
Invited talk at Diversifying Knowledge Production in HCIInvited talk at Diversifying Knowledge Production in HCI
Invited talk at Diversifying Knowledge Production in HCIAlan Dix
 
Exceptional Experiences for Everyone
Exceptional Experiences for EveryoneExceptional Experiences for Everyone
Exceptional Experiences for EveryoneAlan Dix
 
Inclusivity and AI: opportunity or threat
Inclusivity and AI: opportunity or threatInclusivity and AI: opportunity or threat
Inclusivity and AI: opportunity or threatAlan Dix
 
Hidden Figures architectural challenges to expose parameters lost in code
Hidden Figures architectural challenges to expose parameters lost in codeHidden Figures architectural challenges to expose parameters lost in code
Hidden Figures architectural challenges to expose parameters lost in codeAlan Dix
 
ChatGPT, Culture and Creativity simulacrum and alterity
ChatGPT, Culture and Creativity simulacrum and alterityChatGPT, Culture and Creativity simulacrum and alterity
ChatGPT, Culture and Creativity simulacrum and alterityAlan Dix
 
Why pandemics and climate change are hard to understand and make decision mak...
Why pandemics and climate change are hard to understand and make decision mak...Why pandemics and climate change are hard to understand and make decision mak...
Why pandemics and climate change are hard to understand and make decision mak...Alan Dix
 
Beyond the Wireframe: tools to design, analyse and prototype physical devices
Beyond the Wireframe: tools to design, analyse and prototype physical devicesBeyond the Wireframe: tools to design, analyse and prototype physical devices
Beyond the Wireframe: tools to design, analyse and prototype physical devicesAlan Dix
 
Forever Cyborgs – a long view on physical-digital interaction
Forever Cyborgs – a long view on physical-digital interactionForever Cyborgs – a long view on physical-digital interaction
Forever Cyborgs – a long view on physical-digital interactionAlan Dix
 
Truth in an Age of Information
Truth in an Age of InformationTruth in an Age of Information
Truth in an Age of InformationAlan Dix
 
Rome Seminar: Designing User Interactions with AI
Rome Seminar: Designing User Interactions with AIRome Seminar: Designing User Interactions with AI
Rome Seminar: Designing User Interactions with AIAlan Dix
 
Tools and technology to support rich community heritage
Tools and technology to support rich community heritageTools and technology to support rich community heritage
Tools and technology to support rich community heritageAlan Dix
 
Maps with Meaning
Maps with MeaningMaps with Meaning
Maps with MeaningAlan Dix
 
Democratising Digitisation Tools to Support Small Community Archives
Democratising Digitisation Tools to Support Small Community ArchivesDemocratising Digitisation Tools to Support Small Community Archives
Democratising Digitisation Tools to Support Small Community ArchivesAlan Dix
 
Follow your nose: history frames the future
Follow your nose: history frames the futureFollow your nose: history frames the future
Follow your nose: history frames the futureAlan Dix
 

Mehr von Alan Dix (20)

CDT Away Day Talk: Qualitative–Quantitative reasoning and lightweight numbers
CDT Away Day Talk: Qualitative–Quantitative reasoning and lightweight numbersCDT Away Day Talk: Qualitative–Quantitative reasoning and lightweight numbers
CDT Away Day Talk: Qualitative–Quantitative reasoning and lightweight numbers
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Human-Centred Artificial Intelligence – Malta 2024
Human-Centred Artificial Intelligence – Malta 2024Human-Centred Artificial Intelligence – Malta 2024
Human-Centred Artificial Intelligence – Malta 2024
 
The future of UX design support tools - talk Paris March 2024
The future of UX design support tools - talk Paris March 2024The future of UX design support tools - talk Paris March 2024
The future of UX design support tools - talk Paris March 2024
 
Qualitative–Quantitative reasoning and lightweight numbers
Qualitative–Quantitative reasoning and lightweight numbersQualitative–Quantitative reasoning and lightweight numbers
Qualitative–Quantitative reasoning and lightweight numbers
 
Invited talk at Diversifying Knowledge Production in HCI
Invited talk at Diversifying Knowledge Production in HCIInvited talk at Diversifying Knowledge Production in HCI
Invited talk at Diversifying Knowledge Production in HCI
 
Exceptional Experiences for Everyone
Exceptional Experiences for EveryoneExceptional Experiences for Everyone
Exceptional Experiences for Everyone
 
Inclusivity and AI: opportunity or threat
Inclusivity and AI: opportunity or threatInclusivity and AI: opportunity or threat
Inclusivity and AI: opportunity or threat
 
Hidden Figures architectural challenges to expose parameters lost in code
Hidden Figures architectural challenges to expose parameters lost in codeHidden Figures architectural challenges to expose parameters lost in code
Hidden Figures architectural challenges to expose parameters lost in code
 
ChatGPT, Culture and Creativity simulacrum and alterity
ChatGPT, Culture and Creativity simulacrum and alterityChatGPT, Culture and Creativity simulacrum and alterity
ChatGPT, Culture and Creativity simulacrum and alterity
 
Why pandemics and climate change are hard to understand and make decision mak...
Why pandemics and climate change are hard to understand and make decision mak...Why pandemics and climate change are hard to understand and make decision mak...
Why pandemics and climate change are hard to understand and make decision mak...
 
Beyond the Wireframe: tools to design, analyse and prototype physical devices
Beyond the Wireframe: tools to design, analyse and prototype physical devicesBeyond the Wireframe: tools to design, analyse and prototype physical devices
Beyond the Wireframe: tools to design, analyse and prototype physical devices
 
Forever Cyborgs – a long view on physical-digital interaction
Forever Cyborgs – a long view on physical-digital interactionForever Cyborgs – a long view on physical-digital interaction
Forever Cyborgs – a long view on physical-digital interaction
 
Truth in an Age of Information
Truth in an Age of InformationTruth in an Age of Information
Truth in an Age of Information
 
Rome Seminar: Designing User Interactions with AI
Rome Seminar: Designing User Interactions with AIRome Seminar: Designing User Interactions with AI
Rome Seminar: Designing User Interactions with AI
 
Tools and technology to support rich community heritage
Tools and technology to support rich community heritageTools and technology to support rich community heritage
Tools and technology to support rich community heritage
 
Maps with Meaning
Maps with MeaningMaps with Meaning
Maps with Meaning
 
Democratising Digitisation Tools to Support Small Community Archives
Democratising Digitisation Tools to Support Small Community ArchivesDemocratising Digitisation Tools to Support Small Community Archives
Democratising Digitisation Tools to Support Small Community Archives
 
Follow your nose: history frames the future
Follow your nose: history frames the futureFollow your nose: history frames the future
Follow your nose: history frames the future
 

Kürzlich hochgeladen

Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...KokoStevan
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.MateoGardella
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 

Kürzlich hochgeladen (20)

Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 

Bad Things May Be Good for You: creativity and regret

  • 1. Southampton 9 Feb. 2009 Bad Things May Be Good for You: creativity and regret Alan Dix Lancaster University www.hcibook.com/alan/ www.alandix.com
  • 2. Southampton 9 Feb. 2009 today I am not talking about … • intelligent internet interfaces fuzzy personal ontologies and structure from folksonomies • visualisation and sampling • situated displays, eCampus, small device – large display interactions • fun and games, virtual crackers, artistic performance, slow time • physicality and product design but have before
  • 3. Southampton 9 Feb. 2009 … or even lots of lights http:/www.hcibook.com/alan/projects/firefly/
  • 4. Southampton 9 Feb. 2009 ... but I will talk about bad ideas for creativity and design understanding regret linked by imagination and rationality for innovation in computing for innovation in computing using computational modeling using computational modeling
  • 5. Southampton 9 Feb. 2009 bad ideas for creativity and design origins ... nearly 15 years ago, UG research methods ...
  • 6. Southampton 9 Feb. 2009 design exercise (recent example) Collaborative or Social Networking Thing* for babies and/or parents of babies … … but … design a bad one / silly one * at least some physical token or device, not purely web/digital
  • 7. Southampton 9 Feb. 2009 prompts … THE BAD 1 what is bad about this idea? 2 why is this a bad thing? 3 are there any other things that share this feature but are not bad? 4 if so what is the difference? try different contexts used car salesman – how would you sell it to someone? THE GOOD 1 what is good about this idea? 2 why is this a good thing? 3 anything that shares this feature but is not good? 4 if so what is the difference?
  • 8. Southampton 9 Feb. 2009 make it a good idea • What is good - keep it • What is bad - change it • Change context • Learn from aspects
  • 9. Southampton 9 Feb. 2009 Good Ideas why bad ideas? training: – low commitment => easier to critique design: – large jumps through the design space ? ?
  • 10. Southampton 9 Feb. 2009 Bad Ideas why bad ideas? training: – low commitment => easier to critique design: – large jumps through the design space
  • 11. Southampton 9 Feb. 2009 why bad ideas? training: – low commitment => easier to critique design: – large jumps through the design space – understanding of the design space Bad Ideas Meta-level dimensions criteria properties
  • 12. Southampton 9 Feb. 2009 plus ... • other divergent techniques: – random metaphors, putting ideas together • arbitrary constraints: – time, materials, etc. • externalisation • personality prostheses
  • 13. Southampton 9 Feb. 2009 bad ideas ... related things ... critical transitions examples
  • 14. Southampton 9 Feb. 2009 critical transitions • construct a boundary case … – example A in category B not in category – make ‘path of small changes from A to B – where does it ‘cross’ the boundary – good for ‘felt’ categories in category not in category A B critical transition
  • 15. Southampton 9 Feb. 2009 but how to find examples? • generating examples – hard • examples from experience easy ??? or is it ??? past now old concept experience need
  • 16. Southampton 9 Feb. 2009 but how to find examples? • generating examples – hard • examples from experience easy ??? or is it ??? past now new concept experience need generate examplesimilar surface characteristics
  • 17. Southampton 9 Feb. 2009 but how to find examples? • generating examples – hard • examples from experience ... actually harder! but .. generating examples ... • take arbitrary concrete example • morph to new concept • constant concrete – abstract movement
  • 18. Southampton 9 Feb. 2009 modelling regret W ARNING! speculative
  • 19. Southampton 9 Feb. 2009 why regret? it seems such a negative emotion is there some adaptive reason for it? ... or just an accident
  • 20. Southampton 9 Feb. 2009 features of regret • modal/counterfactual “what if” analysis • worst when you ‘nearly’ averted disaster • seems to be about learning so how do we learn ....
  • 21. Southampton 9 Feb. 2009 sensesaction emotion (3) evaluation ow! it hurts! (4) learnt association touching thorn is bad (1) touch thorn (2) thorn pricks finger basic reactions - learning
  • 22. Southampton 9 Feb. 2009 sensesaction emotion (4) veto (2) learnt association ‘fires’ No action! (1) about to touch thorn (3) bad feeling basic reactions – moderating action
  • 23. Southampton 9 Feb. 2009 sensesaction (3) learnt association fires (1) imagination of planned action (2) causes similar brain activity to actually doing it! emotion (4) veto basic reactions – moderating intention
  • 24. Southampton 9 Feb. 2009 only works for instant effects so what about delayed effects? (e.g. poisonous plant) need imagination!
  • 25. Southampton 9 Feb. 2009 sensesaction emotion (3) evaluation “that hurts” (1) touch plant (2) some time later your finger is sore why? (4) desire to make sense delayed effect – the gap
  • 26. Southampton 9 Feb. 2009 sensesaction (7) learnt association don’t touch that plant why? (5) recent salient events brought to mind (6) causes simultaneous activation in relevant areas emotion delayed effect – bringing to mind
  • 27. Southampton 9 Feb. 2009 sensesaction (3) evaluation yuck :-( (7) learnt association drinking beer is yucky (1) drink beer (2) next morning feel sick (4) desire to make sense why? (5) recent salient events brought to mind (6) causes simultaneous activation in relevant areas emotion delayed effect – put it together
  • 28. Southampton 9 Feb. 2009 and now regret ... similar but also: causal connections moderating emotions
  • 29. Southampton 9 Feb. 2009 sensesaction emotion (3) evaluation yuck :-( (1) drink beer (2) next morning feel sick why? (4) desire to make sense regret – the gap
  • 30. Southampton 9 Feb. 2009 sensesaction (7) learnt association even though action not obviously linked or most salient “drinking beer is yucky” (5) imagination causes simultaneous activation in relevant areas emotion (4) logical deduction of what mattered determines what is brought to mind (6) causes negative emotion “if only I hadn’t” … regret regret – casual thinking
  • 31. Southampton 9 Feb. 2009 sensesaction(7) learnt association stronger or weaker depending on strength of emotion (5) imagination causes simultaneous activation in relevant areas emotion (4) logical deduction of what mattered determines what is brought to mind (6) logical deduction of how much it matters influences strength of emotion regret – modifying emotion
  • 32. Southampton 9 Feb. 2009 but is it true? if I were a psychologist I would run an experiment if I were a brain scientist I would do a scan but as a computer scientist ... ... build a computer model
  • 33. Southampton 9 Feb. 2009 model architecture game mechanics stimulus cards dealt response stick/twist effect win/lose SRE assoclookup and choose emotion update plug-in regret module post-hoc info. further cards dealt modify basic ML module
  • 34. Southampton 9 Feb. 2009 it works! faster (not better) learning 
  • 35. Southampton 9 Feb. 2009 the data no regret iteration %best 50 87.47 100 94.43 500 97.27 1000 97.94 with regret iteration %best 50 90.05 100 97.31 150 97.94 1000 98.60
  • 36. Southampton 9 Feb. 2009 and the twist ... positive regret the code: if ( effect negative ) do Regret positive regret? the grass is greener ... in code has greatest effect – ameliorates winner takes all local minima for people too? coder thinks, “do we need the condition?”
  • 37. Southampton 9 Feb. 2009 bad things really may be good Bad Ideas make us creative – with the right prompts Regret helps us learn – maybe machines too understanding how we think helps us: – develop practical techniques – maybe even tools both need imagination and rationality