dsc261-fa24

Image genarted using DALL·E

DSC 261: Responsible Data Science

Description:

This course delves into Responsible Data Science, emphasizing the importance of conscientious practices in data analysis and application. It commences with Causal Inference, enabling students to distinguish between correlation and causation for accurate data interpretation. Subsequent modules cover Algorithmic Fairness to promote unbiased AI development, and Explainable AI, which aims to enhance the transparency and reliability of AI outputs. The curriculum concludes with Data Cleaning, Profiling, and Debiasing, where students learn to refine data quality and mitigate inherent biases. The course is tailored for those seeking to apply data science principles responsibly in practical scenarios.

Instructional team:

Instructor:

Babak Salimi, bsalimi@ucsd.edu

Course Assistants:

Jiongli Zhu, jiz143@ucsd.edu

Parjanya Prashant, pprashant@ucsd.edu

Lectures:

Tuesdays and Thursdays at 3:30pm-4:50pm

Office Hours: Babak: Mondays 2 pm.

TAs (Jiongli/Parjanya): Wednesdays 9 am.

Note: Office hours will be held via Zoom (link can be found on the Canvas calendar).

Course Workload

In this course, students will engage in a project-based and presentation learning experience, emphasizing teamwork, practical application of data science techniques, and effective communication. Groups of 5-6 students will collaborate to develop projects on topics relevant to the class.
Team formation: Team formation details will be announced by the TA via a Google Doc.

Paper Presentation (Mid-Quarter)

Project Requirements:

Each project must:

Grading for Projects:

Grading will be based on:

Note on Results: Projects with thoughtfully designed experiments and solid execution will not be penalized for yielding negative results.

Checkpoints:

The course will have three project checkpoints:

  1. Initial Proposal
  2. Midterm Update
  3. Final Report

Students are encouraged to meet with the instructor team regularly for guidance. The project will culminate in a short in-class presentation, where students will also create visual posters and dynamic presentations.

Grading for Projects:

Evaluation will consider:

  1. Team Effort
  2. Quality of Related Work Survey
  3. Effectiveness of Presentation
  4. Final Report
  5. Peer Reviews (constructive feedback from and to peers)

Titles and abstracts of courses in the last offering can be found here: Past Projects

Project Timeline

Week 1: Project Kickoff

Week 2: Team Formation and Topic Selection

Week 3: Project Proposal Development

Week 4: Proposal Submission and Feedback

Week 5-8: Project Execution Begins

Week 9-10: Project Presentation

Grading Breakdown

Calender:

(subject to change)

Course Calendar:

Week Date Lecture Topics Slides Readings
1 Oct 1 Introduction Introduction and Course Overview Introduction to Causal Inference * Yuval Noah Harari argues that AI has hacked the operating system of human civilization
* Book Extract: Yuval Noah Harari on AI
* President Biden Issues Executive Order on Safe, Secure, and Trustworthy Artificial Intelligence
* AI, Fake News, and Misinformation
* Generative AI is the Ultimate Disinformation Amplifier
2 Oct 8 Graphical Models and Potential Outcomes Graphical Models Potential Outcomes  
3 Oct 15 Structural Causal Models Structural Causal Models  
4 Oct 22 Algorithmic Fairness Algorithmic Fairness  
5 Nov 7 Bias Mitigation
Group 3 Presentation
Bias Mitigation
* Optimal Transport Blog Post
* Paper 1 Paper 2
* Group 3 Paper 1
6 Nov 12 Group 4 Presentation
Group 1 Presentation
  * Group 4 Paper 1
* Group 1 Paper 1 Group 1 Paper 2 Group 1 Paper 3
7 Nov 14 Group 2 Presentation
Group 5 Presentation
  * Group 2 Paper 1 Group 2 Paper 2
* Group 5 Paper 1 Group 5 Paper 2
8 Nov 19 Group 8 Presentation
Group 9 Presentation
  * Group 8 Paper 1 Group 8 Paper 2
9 Nov 21 Group 6 Presentation
Group 7 Presentation
  * Group 6 Paper 1 Group 6 Paper 2
* Group 7 Paper 1 Group 7 Paper 2
10 Nov 26      

Note: The readings and slides are placeholders and should be replaced with actual links to resources.

Textbook

Causal Inference in Statistics: A Primer

Trustworthy Machine Learning

Fairness and Machine Learning: Limitations and Opportunities

Interpretable Machine Learning A Guide for Making Black Box Models Explainable