CS339H Human-Computer Interaction and AI - ML - Syllabus For Stanford Course - Fall 2022 - HCIAI
CS339H Human-Computer Interaction and AI - ML - Syllabus For Stanford Course - Fall 2022 - HCIAI
CS339H #HCIAI
Professors: Daniel M. Russell <[email protected]> & Peter Norvig <[email protected]>
Course Assistant: Alejandrina Gonzalez Reyes <[email protected]>
Bogost, Ian “The end of manual transmission” Atlantic, Aug 8, 2022. (The sense/illusion
of control. Why is a manual transmission important, but ABS brakes are not?)
Readings:
Alan Turing’s classic paper “Computing machinery and intelligence” (aka “The imitation
Game” paper) Mind LIX (1950): 433-460. Or, you could watch the movie: The Imitation
Game ;-)
Chapter 1 of Artificial Intelligence: A Modern Approach, 4th ed. (S. Russell and P. Norvig)
(a fairly long excerpt from the book, but remarkably comprehensive in tracing the ideas
of AI from the earliest stages)
Readings:
Zhao, Z., Hong, L., Wei, L., Chen, J., Nath, A., Andrews, S., ... & Chi, E. (2019, September).
Recommending what video to watch next: a multitask ranking system. In Proceedings
of the 13th ACM Conference on Recommender Systems (pp. 43-51). (How YouTube
recommendations work.)
Readings:
Google Handbook on Mental Models
Readings:
Kocielnik, R., Amershi, S., and Bennett, P. (2019) Will You Accept an Imperfect AI?
Exploring Designs for Adjusting End-User Expectations of AI Systems. (CHI 2019).
Cai, C., et al. "``Hello AI": Uncovering the Onboarding Needs of Medical Practitioners for
Human-AI Collaborative Decision-Making." (2019).
Can we make Montreal’s buses more predictable? No. But machines can. (Case study of
Montreal transit using ML to improve predictions of buses.)
Pappas, S. Data Fail! How Google Flu Trends Fell Way Short (LiveScience.com, 2014)
* Data & Knowledge. Where does it come from? Who owns it?
Who should own it?
- Creating training data sets
- Ethical issues involved
- Pragmatics of creating a representative data set
Readings:
Lindvall, et al. From Machine Learning to Machine Teaching, Interactions v 25, n 6
(2018)
Aniket Kittur, Jeffrey V. Nickerson, Michael Bernstein, Elizabeth Gerber, Aaron Shaw,
John Zimmerman, Matt Lease, and John Horton. 2013. The Future of Crowd Work. In
Proceedings of the 2013 Conference on Computer Supported Cooperative Work (CSCW
’13), 1301–1318.
Mary L. Gray and Siddharth Suri. Ghost Work: How to Stop Silicon Valley from Building
a New Global Underclass. Houghton Mifflin Harcourt, Boston. Introduction and Chapter
1. [Read blog posts about this chapter from Virginia Tech] (2019)
Nithya Sambasivan, Shivani Kapania, Hannah Highfill, Diana Akrong, Praveen Paritosh,
Lora M Aroyo “Everyone wants to do the model work, not the data work”: Data
Cascades in High-Stakes AI. Proceedings of the CHI 2021.
Readings:
Jeffrey Bigham, Michael Bernstein, and Eytan Adar. Human-Computer Interaction and
Collective Intelligence
Zimmerman, J., Tomasic, A., Garrod, C., Yoo, D., Hiruncharoenvate, C., Aziz, R., ... &
Steinfeld, A. (2011, May). Field trial of tiramisu: crowd-sourcing bus arrival times to spur
co-design. CHI 2011.
Readings:
Medical devices: the Therac-25 by Nancy Leveson
Carrie Cai et al (2019) Human-Centered Tools for Coping with Imperfect Algorithms
during Medical Decision-Making
Readings:
Pitfalls of algorithmic de-biasing…
Residual unfairness in fair machine learning from prejudiced data. Kallus & Zhou
- Abstract: The World Health Organization estimates that more than one billion
people worldwide experience some form of disability; beyond this 15% of the
population experiencing permanent or long-term disability, nearly everyone
experiences temporary or situational impairments that would benefit from
accessible technology solutions. Emerging AI technologies offer huge potential
for enhancing or complementing peoples' sensory, motor, and cognitive
abilities. Designing human-centered systems to address accessibility scenarios
is a "north star" goal that not only has great societal value, but also provides
challenging and meaningful problems that, if solved, will fundamentally
advance the state of the art of both AI and HCI. Here I will reflect on challenges
and opportunities in designing human-centered AI systems for scenarios
including automated image description for people who are blind, efficient and
accurate predictive text input for people with limited mobility, and AI-enhanced
writing support for people with dyslexia.
Readings:
Carrie Cai et al (2019) Human-Centered Tools for Coping with Imperfect Algorithms
during Medical Decision-Making
Matthew Kay, Tara Kola, Jessica R. Hullman, Sean Munson (2016) When (ish) is My Bus?
User-centered Visualizations of Uncertainty in Everyday, Mobile Predictive Systems
Readings:
Intelligible Artificial Intelligence Dan Weld (2018)
Why these Explanations? Selecting Intelligibility Types for Explanation Goals
The Mythos of Model Interpretability
Explainability and Trust (Google AI Handbook)
Readings:
How humans interact with risk predictions and how it leads to differences in fairness.
Do artifacts have politics?
Intelligible Models for HealthCare: Predicting Pneumonia Risk and Hospital 30-day
Readmission
Week 5.B: Oct 27, 2022 (Been Kim)
Readings:
Julian Ramos: personalized context aware health interventions.
Gagan Bansal, Besmira Nushi, Ece Kamar, Daniel S. Weld, Walter S. Lasecki, Eric Horvitz
(2019): Updates in Human-AI Teams: Understanding and Addressing the
Performance/Compatibility Tradeoff
Sharon Zhou, Melissa Valentine, Michael S. Bernstein (2018) In Search of the Dream
Team: Temporally Constrained Multi-Armed Bandits for Identifying Effective Team
Structures
Ting-Hao (Kenneth) Huang, Joseph Chee Chang, and Jeffrey P. Bigham Evorus: A
Crowd-powered Conversational Assistant Built to Automate Itself Over Time
Readings:
ELIZA—a computer program for the study of natural language communication between
man and machine
Voice Interfaces in Everyday Life Porcheron, et al. CHI 2018
Calendar.help: Designing a Workflow-Based Scheduling Agent with Humans in the Loop
* Computer vision
- Labeling parts of images
- Case study: Google Lens
- Other examples…
- ClearView - face recognition (what are the ethical implications of their
scraping behavior? What can be done about it? Should it be used?)
- PimEyes
Readings:
Walsh, Toby. "The troubling future for facial recognition software" Communications of
the ACM 65.3 (2022): 35-36.
A Face Search Engine Anyone Can Use Is Alarmingly Accurate Kasmir Hill, NYTimes,
March, 2022.
* AI & Art
- Doug Eck’s work on music synthesis.
- See also: deepmusic.ai (relevant?) other music+AI companies?
- - see: g.co/tonetransfer (ML based transformation of tone from A to B)
Readings:
Deep Dream github (iPython Notebook)
Field Guide for Making AI Art Responsibly Medium post By Claire Leibowicz and Emily
Saltz. Points to Field Guide
Copyright issues caused by stable diffusion algorithms? Medium post by Aaron Brand
- A (Google) Imagen; Parti Article: (Google has released their latest text-to-image
generation model- Parti. They provide a few prompts and showcase the differences
between models trained on 350M, 750M, 3B and 20B parameters.
- One difference from last week's Imagen is that Parti is GAN-based. Imagen and DALL-E
2 are diffusion-based models, whereas Parti is a sequence-to-sequence model scaled
highly on Transformer + VQGAN.)
- DreamStudio
- OpenAI’s text to image generator (Dall-E and others… including Imagen)
- Diffusion models - what they are / how they work
- How people can understand what they’re doing.
- How can AI build creativity support tools?
- A small diffusion system you can run on your laptop
Readings:
Ai is Mastering Language: Should we trust what it says? Steven Johnson, NYTimes.
Osband, Ian, Zheng Wen, Mohammad Asghari, Morteza Ibrahimi, Xiyuan Lu, and
Benjamin Van Roy. "Epistemic neural networks." arXiv preprint arXiv:2107.08924 (2021).
Readings:
Can chain of thoughts make large language models do reasoning?
==============================================
LINK to additional notes (for Dan)
DETAILS:
There are 10 weeks to the term. Each week we’ll have 2 classes, each 90 minutes long.
Monday, November 7 2022 (5:00 p.m.) is term withdrawal deadline. The last day to submit a
Leave of Absence to withdraw from the university with a partial refund on the Stanford
Academic Calendar 2022-2023.
Tuesday, November 8 2022 is a holiday (Democracy Day), a day of civic service (Stanford
Holidays 2022).
Stanford Thanksgiving break 2022 is from Monday, November 21 2022 to Friday, November
25 2022.
Friday, December 9 2022 is the last day of classes. This day is also the last opportunity to
arrange an Incomplete in a course, at the last class.
The final will be held in class on Dec 15, 2022 at 10:30AM. Each team will make a
presentation of 5 minutes on a topic of their choosing. (Per Stanford schedule.)