AI’s popularity has resulted in numerous well-publicized cases of bias, injustice, and discrimination. Often these harms occur in machine learning projects that have the best of goals, developed by data scientists with good intentions. This course, the second in the data science ethics program for both practitioners and managers, provides guidance and practical tools to build better models and avoid these problems.
What you'll learn
How to evaluate predictor impact in black box models using interpretability methods
How to explain the average contribution of features to predictions and the contribution of individual feature values to individual predictions
How to Assess the performance of models with metrics to measure bias and unfairness
How to describe potential ethical issues that can arise with image and text data, and how to address them
How to donduct an audit of a data science project from an ethical standpoint to identify possible harms and potential areas for bias mitigation or harm reducti…
University courses you can audit for free, with lectures, readings and practice quizzes.
A verified certificate from the university if you pay for it.
Self-paced: start any time.
Disadvantages
Graded assignments and the certificate need the paid track.
Audit access can expire a few weeks after the course ends.
Learning is free, but the certificate costs money.
Some parts (graded work, certificate) are paid.
Some points apply to every course of this kind; see how we rank.
Free to audit
Free: Choose "Audit this course" when you enrol: lectures, readings and practice are free.
Paid: Graded assignments and the verified certificate (Certificate $249). Audit access may end after the course closes.
Before you start
Principles of Data Science Ethics
We will present Python code to illustrate, so we assume some familiarity with Python.
You will need a gmail account for the lab in Module 3 which is housed at Colab (Colaboratory by Google)
Taught by
Peter BruceChief Learning Officer
Grant FlemingSenior Data Scientist
Kuber DeokarLead - Data Science
Janet DobbinsDirector, Training Business Development
Instructor: Dennis Freeman, Kendra Pugh This course provides an integrated introduction to electrical engineering and computer science, including modern software engineering, linear systems analysis, electronic circuits, and decision-making. The lecture videos provide an overview of each topic, whi…
This playlist contains video recordings of Stanford's graduate-level CS329A course. It covers the latest techniques and applications of AI agents that can continuously improve themselves through interaction with themselves and the environment. The lecture recordings start with self-improvement tech…
The field of Computer Science is headed for a major upheaval with the rise of large AI models, such as ChatGPT, that are capable of performing general-purpose reasoning and problem solving. We are headed for a future in which it will no longer be necessary to write computer programs. Rather, I beli…
Instructor: Jon Gruber, 14.01 students View the complete course: http://ocw.mit.edu/14-01SCF10 This course includes a full set of lecture videos and a selection of problem solving videos. In the lecture videos, Professor Jonathan Gruber covers the principles of microeconomics conceptually, mathemat…
This course provides a thorough introduction to the principles and methods of physics for students who have good preparation in physics and mathematics. Emphasis is placed on problem solving and quantitative reasoning. This course covers Newtonian mechanics, special relativity, gravitation, thermod…