AI and Ethics (CS60016)
Spring Semester 2022
Sponsored by the Google Tensorflow Award
Instructor: Animesh Mukherjee (animeshm[AT]cse[DOT]iitkgp[DOT]ac[DOT]in)
Teaching Assistant: Punyajoy Saha, Sayantan Adak, Siddharth Jaiswal; Contact: email@example.com
Class Timings: WED (12:00-12:55), THU (11:00-11:55), FRI (09:00-09:55)
Office of the Instructor: Room 121, CSE
Books (I will not follow any textbook in this course! But you can use some of the books below as references)
- The Ethical Algorithm: The Science of Socially Aware Algorithm Design by Aaron Roth and Michael Kearns
- Rebooting AI: Building Artificial Intelligence We Can Trust by Ernest Davis and Gary Marcus
- Human Compatible: AI and the Problem of Control by Stuart J. Russell
- Towards a Code of Ethics for Artificial Intelligence by Paula Boddington
- Moral machines by Wendell Wallach
- AI Ethics by Mark Coeckelbergh
- There will be no formal attendance taken. However if I find that the class strength is dropping drastically, I shall revert to taking regular attendance.
- From time to time we shall have games, quizzes and exciting guest lectures.
Course Outline (to be updated)
Continuous assessment: 60%
Term project: 40%
- Bias and Fairness in ML
- Motivation: The ProPublica case study
- Motivation: The Gender Shades case study
- Basic Definitions: 1, Basic Definitions: 2
- Fairness of classification algorithms: Handling Disparate Treatment/Disparate Impact
- Fair Embeddings
- Content Governance
- Discrimination through optimization
- Fake news (basics)
- Fake news detection (style-based)
- Fake news (propagation-based)
- Spread of hate content
- Countering hate speech
- Explainable models
- Media Bias
- Fairness and balance in prestige press
- Media bias monitor
- Guest Lectures
- Srijan Kumar, Georgia Tech. Title: Advances in AI for Cyber-Safety.
- Kiran Garimella, Rutgers. Title: Content moderation on encrypted platforms.
- Juhi Kularestha, University of Konstanz. Title: Auditing online information retrieval algorithms & ethics.