Ethics | Project

Why Ethics?

  • Principles that govern and determine our behavior
  • Principles that dictate how we interact with other people

What type of world do we want to live in?

Important Questions

  • How does the work we do impact other people?
  • How can our work adversely impact other people?
  • Ethical considerations of tool use.

Session Overview

  • XAI and IML Ethical Considerations
  • Ramifications of Stupid AI
  • The ethical importance of Objective Functions
  • Ethical Consideration Workflow

XAI & IML

  • Transparency & Trust: If we can’t explain how an AI model arrives at a decision, it can be difficult to trust its outputs.

  • Fairness & Bias Detection: XAI helps us identify and mitigate biases that may be present in the data or the model itself.

  • Accountability: By understanding how an AI model works, we can determine who is accountable for its actions and outcomes.

Ramifications of Stupid AI


Remember Class Imbalanced data?

Objective Functions

  • AKA Loss Function or cost function
  • Mathematical formula that quantifies the performance of a model on a given task.
  • It represents the error or discrepancy between the model’s predictions and the desired outcome (ground truth).


Often want to minimize the loss function.

Objective Functions

Designed/Choosing the Objective/Loss Function tells the model what to do.

Session Overview

  • XAI and IML Ethical Considerations
  • Ramifications of Stupid AI
  • The ethical importance of Objective Functions
  • Ethical Consideration Workflow

Ethical Considerations

  • Fairness and non-discrimination
  • Privacy and security
  • Transparency and accountability
  • Explainability and interpretability
  • Algorithmic bias

Workflow

  1. What is the intended use of our project outcomes?
  2. How could our project be misappropriated?
  3. What are potential sources of bias in our data/algorithm? How can we account for them?
  4. Are there privacy or security concerns with our project?