AI for HCI – could this be a better title if I’d asked ChatGPT

alanjohndix 86 views 53 slides Jun 11, 2024
Slide 1
Slide 1 of 53
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50
Slide 51
51
Slide 52
52
Slide 53
53

About This Presentation

Seminar in Pisa, Italy, 11th June 2024

https://www.alandix.com/academic/talks/Pisa-AI4HCI-2024/

AI has entered into all aspects of life. Sometimes this is hidden, below the surface of the devices and applications we use; sometimes much more explicit in interactions with devices and user interface...


Slide Content

AI for HCI could this be a better title if I’d asked ChatGPT Alan Dix https:// alandix.com / aibook / @ alanjohndix HCI for AI AI for HCI

today I am not talking about … qualitative–quantitative reasoning deep digitality and digital thinking next generation UX tools long tail of small data physicality now digital light walking round Wales virtual crackers and slow time digital humanities and community heritage modeling dreams, regret and the emergence of self

2 nd edition coming soon plus AI for HCI AI for Social Justice plugs

it takes two to tango a synergistic approach to human-machine decision making https://tango- horizon.eu /

p ersonal interest some examples gender and ethnic bias in ML … 1992 aQtive – dot com intelligent interfaces GAs for submarine design

AI and User Interaction HCI for AI Rich Systems Intelligent Interfaces Ethics Social Justice Governance H uman like C omputing Interfaces for AI developers Big Data and Evaluation

HCI for AI Rich Systems Intelligent Interfaces Ethics Social Justice Governance H uman like C omputing Interfaces for AI developers Big Data and Evaluation Intelligent Interfaces intelligent interfaces appropriate intelligence AI & error

HCI for AI Rich Systems Intelligent Interfaces Ethics Social Justice Governance H uman like C omputing Interfaces for AI developers Big Data and Evaluation HCI for AI Rich Systems autonomous vehicles smart houses using ChatGPT

HCI for AI Rich Systems Intelligent Interfaces Ethics Social Justice Governance H uman like C omputing Interfaces for AI developers Big Data and Evaluation Big Data and Evaluation A-B testing layout design surrogate users heuristics & guidelines

HCI for AI Rich Systems Intelligent Interfaces Ethics Social Justice Governance H uman like C omputing Interfaces for AI developers Big Data and Evaluation Interfaces for AI developers XAI visualization hidden values

HCI for AI Rich Systems Intelligent Interfaces Ethics Social Justice Governance H uman like C omputing Interfaces for AI developers Big Data and Evaluation AI helping UI UI helping AI front-end user-facing back-end developer-facing

HCI for AI Rich Systems Intelligent Interfaces Ethics Social Justice Governance H uman like C omputing Interfaces for AI developers Big Data and Evaluation Intelligent Interfaces HCI for AI Rich Systems synergistic interactions hybrid human–AI

hybrid human–AI HCI for AI Rich Systems Intelligent Interfaces Ethics Social Justice Governance H uman like C omputing Interfaces for AI developers Big Data and Evaluation synergistic interactions hybrid AI working with UX designers hybrid AI working with AI developers adapting AI for synergy adapting UI for synergy

HCI for AI Rich Systems Intelligent Interfaces Ethics Social Justice Governance H uman like C omputing Interfaces for AI developers Big Data and Evaluation Intelligent Interfaces HCI for AI Rich Systems synergistic interactions focus

is AI different? the three Cs: c omplexity (un) c ertainty c o-adaptation

touchstone phrases alien intelligence not as we know it appropriate intelligence fitting within interaction framework optimise the human –AI system, not just the AI sufficient reason explanations we would accept from a human being critical for AI explainability

styles of collaboration Servant – we tell AI what to do (explicitly) Master – AI tells us what to do, e.g. Uber Symbiosis – using complementary abilities “Man-Computer Symbiosis” J. C. R. Licklider, March 1960 N.B. boundaries may be blurred – e.g. maps interfaces, recommendations

interacting with AI from adaptive websites to semi-autonomous cars ... think about abilities (function allocation) rote vs creative pattern finding vs interpretation think about handover physical handover regaining situational awareness not at the last moment!

design for interacting with AI some heuristics ... deterministic ground knowing what may change appropriate intelligence when it all goes wrong incidental interaction beyond the current task

deterministic ground

deterministic ground ... for menus David Mary Florence Adrian Andy Brian Charlotte Colin David Devina . . . Message adaptive area most popular/likely at top quick when it gets it right deterministic ground alphabetic below still easy to scan when it isn’t

Adrian Andy Brian Charlotte Colin David Devina Elizabeth Florence George . . . Message deterministic ground ... for menus … another option adaptive aspect highlight most popular/likely items deterministic ground overall order always alphabetic

appropriate intelligence

rules of standard AI interfaces it should be right as often as possible when it is right it should be good good for demos look how clever it is!

rules of appropriate intelligence it should be right as often as possible when it is right it should be good when it isn’t right ... it shouldn’t mess you up what makes a system really work! ✗ ✔

onCue intelligent ‘context sensitive’ toolbar sits at side of the screen watches clipboard for cut/copy suggests useful things to do with copied date

20 21 22 23 25 24 20 17 7 7 3 7 the dancing histograms very useful a ing out some of the textile sites yo x's page at http:// www.hiraeth.com / onCue (dot com days!) intelligent ‘context sensitive’ toolbar histograms user selects text and copies it to clipboard icons slowly fade in

incidental interaction

beyond intention 31 car courtesy lights turn on when doors unlocked/open turned off after time period when engine turned on incidentally the lights come on driver's purpose is to get into the car

beyond intention 32 shopping cart goods in shopping cart analysed e.g. Amazon books used to build knowledge about books people who like X also like Y used to give you suggestions “you might like to look at …”, “special offer …” incidentally shown related titles my purpose to buy a book

beyond intention 33 onCue ‘intelligent’ toolbar appropriate intelligence make it good when it works don’t make it hard of it doesn’t analyses clipboard contents suggests things to do with it incidentally alternative things to do user's purpose to copy text elsewhere

beyond intention 34 continuum of purpose press light switch intentional expected walk into room expecting lights to switch on incidental walk into room … unbeknown to you … air conditioning increases tip e-reader to turn page explicit implicit

two tasks primary task current focus of attention may directly include AI secondary task supported by sensing may be same or different user same or different time

synergy cooperation and adaptation adapting AI for human interaction adapting user interfaces for AI AI

adapting AI for interaction full automation – best/safe human in the loop – suggest and inform

In Concert

collating notices several newspaper notices for each concert semi-automated grouping: – liberal suggestions – conservative warnings

adapting interaction for AI ‘best’ UI – short term gain epistemic interaction – long term gains

temperature setting buttons 20° 17° current temperature target temperature “currently heating” icon

“I want it cooler” button “I want it warmer” button

20° 17° more information for adaptation

epistemic action wondering what’s inside? just peek

document results – option 1 – scroll scroll down to see more results

document results – option 2 – accordion press ‘+’ to expand interesting items

which option? – epistemic interaction … scroll accordion A-B user testing scroll a little better accordion gives more data for AI adaptation

design for interacting with AI deterministic ground helping users know what may or may not adapt appropriate intelligence tuning AI to offer human alternatives and fail well incidental interaction sensing one taks to help another epistemic interaction choosing user interaction that is informative for ML

big lessons primary and secondary tasks good AI+HCI not about developing the most accurate AI but creating most effective and enjoyable overall human-technical system

AI for HCI HCI for AI Alan Dix https:// alandix.com / aibook /