Algorithmic Bias Detectives: Exposing AI's Hidden Biases
Created byDavid Staal
16 views0 downloads

Algorithmic Bias Detectives: Exposing AI's Hidden Biases

Grade 9Technology8 days
In this project, students take on the role of 'Algorithmic Bias Detectives' to investigate and address bias in AI applications. Through activities like analyzing datasets, prototyping solutions, and conducting ethical debates, they learn to identify sources of bias, evaluate its impact, and develop mitigation strategies. The project culminates in a public service announcement to educate others about algorithmic bias and promote fairness in AI.
Algorithmic BiasArtificial IntelligenceEthicsMitigation StrategiesData AnalysisFairnessPublic Service Announcement
Want to create your own PBL Recipe?Use our AI-powered tools to design engaging project-based learning experiences for your students.
šŸ“

Inquiry Framework

Question Framework

Driving Question

The overarching question that guides the entire project.How can we, as Algorithmic Bias Detectives, design and advocate for AI applications that promote fairness and equity in our increasingly AI-driven world?

Essential Questions

Supporting questions that break down major concepts.
  • How can we ensure AI systems are fair and unbiased?
  • What factors can contribute to bias in AI algorithms and datasets?
  • How does algorithmic bias impact individuals and society?
  • What are the ethical considerations surrounding the use of AI in everyday life?
  • How can we address and mitigate algorithmic bias in AI applications?

Standards & Learning Goals

Learning Goals

By the end of this project, students will be able to:
  • Understand sources of bias in data.
  • Evaluate the impact of algorithmic bias on society.
  • Develop strategies to mitigate bias in AI applications.
  • Understand how AI is used in everyday applications.
  • Evaluate ethical considerations for AI development and use.
  • Communicate findings and recommendations effectively.

Entry Events

Events that will be used to introduce the project to students

'Future Headlines' Brainstorm

Students brainstorm and create 'future headlines' predicting the impact of AI on various aspects of society (jobs, healthcare, etc.). This activity encourages them to consider ethical implications and potential biases embedded in these future scenarios.

'The Case of the Unfair Algorithm'

Introduce a fictional 'case study' where an algorithm makes biased decisions. Students work in teams as 'AI detectives,' analyzing data and interviewing 'witnesses' to uncover the source of the bias and propose solutions for fair outcomes.
šŸ“š

Portfolio Activities

Portfolio Activities

These activities progressively build towards your learning goals, with each submission contributing to the student's final portfolio.
Activity 1

'Bias Baseline' Brainstorm

Students brainstorm all the different types of biases they have heard of. Then the teacher leads a discussion about how those biases could appear in data.

Steps

Here is some basic scaffolding to help students complete the activity.
1. Individual brainstorming on types of biases.
2. Small group sharing and discussion of biases.
3. Teacher-led discussion connecting biases to data.

Final Product

What students will submit as the final product of the activityA list of potential biases in data, categorized by type.

Alignment

How this activity aligns with the learning objectives & standardsLearning Goal: Understand sources of bias in data.
Activity 2

'Algorithmic Autopsy'

Students dissect a pre-built AI application (e.g., a simple image classifier) to identify potential sources of bias in its training data or algorithms.

Steps

Here is some basic scaffolding to help students complete the activity.
1. Introduce the concept of an algorithm as a set of instructions.
2. Explain how algorithms learn from data.
3. Provide a simplified AI application and its dataset.
4. Guide students in analyzing the data for skews or imbalances.
5. Discuss how these imbalances can lead to biased outcomes.

Final Product

What students will submit as the final product of the activityA report outlining potential sources of bias in the AI application and its dataset.

Alignment

How this activity aligns with the learning objectives & standardsLearning Goal: Evaluate the impact of algorithmic bias on society.
Activity 3

'Fairness Fix-It'

Students propose and prototype solutions to mitigate the biases identified in the previous activity, such as re-weighting data or modifying the algorithm.

Steps

Here is some basic scaffolding to help students complete the activity.
1. Review the bias report from the previous activity.
2. Brainstorm potential solutions to address the identified biases.
3. Choose a solution to prototype.
4. Implement the solution using the provided AI application or a simplified version.
5. Evaluate the impact of the solution on the AI application's fairness.

Final Product

What students will submit as the final product of the activityA revised AI application with implemented bias mitigation strategies and a report on the impact of these strategies.

Alignment

How this activity aligns with the learning objectives & standardsLearning Goal: Develop strategies to mitigate bias in AI applications.
Activity 4

'AI in My Life' Scavenger Hunt

Students conduct a scavenger hunt to identify AI applications in their daily lives (phones, streaming services, etc.) and document their findings.

Steps

Here is some basic scaffolding to help students complete the activity.
1. Introduce the concept of AI and its various applications.
2. Provide a list of common AI applications.
3. Students explore their daily lives to identify instances of these applications.
4. Students document their findings, including descriptions of how AI is used and any ethical considerations.

Final Product

What students will submit as the final product of the activityA presentation (poster, slideshow, or video) showcasing their AI scavenger hunt findings, with a focus on ethical implications.

Alignment

How this activity aligns with the learning objectives & standardsLearning Goal: Understand how AI is used in everyday applications.
Activity 5

'Ethical AI Dilemmas' Debate Prep

Students prepare for a class debate by researching ethical dilemmas related to AI, such as privacy concerns, job automation, and biased decision-making.

Steps

Here is some basic scaffolding to help students complete the activity.
1. Introduce various ethical dilemmas related to AI.
2. Assign students to debate teams.
3. Each team researches their assigned dilemma, gathering evidence to support their position.
4. Teams prepare arguments and counterarguments.

Final Product

What students will submit as the final product of the activityDebate preparation materials, including research notes, arguments, and counterarguments.

Alignment

How this activity aligns with the learning objectives & standardsLearning Goal: Evaluate ethical considerations for AI development and use.
Activity 6

'Bias Busting' Public Service Announcement

Students create a public service announcement (PSA) to educate others about algorithmic bias and its impact on society.

Steps

Here is some basic scaffolding to help students complete the activity.
1. Review the findings from previous activities regarding algorithmic bias.
2. Brainstorm key messages for the PSA.
3. Develop a script or storyboard for the PSA.
4. Create the PSA using video, audio, or written format.

Final Product

What students will submit as the final product of the activityA public service announcement (PSA) educating others about algorithmic bias and its impact on society.

Alignment

How this activity aligns with the learning objectives & standardsLearning Goal: Communicate findings and recommendations effectively.
šŸ†

Rubric & Reflection

Portfolio Rubric

Grading criteria for assessing the overall project portfolio

Algorithmic Bias Detectives Portfolio Rubric

Category 1

Understanding Bias

Demonstrates comprehension of the nature, sources, and impact of bias in AI systems and data.
Criterion 1

Identification of Biases

Accurately identifies and categorizes various types of biases in data and algorithms.

Exemplary
4 Points

Identifies and provides insightful examples of a wide range of biases, demonstrating a nuanced understanding of their origins and manifestations.

Proficient
3 Points

Identifies and categorizes common types of biases with clear examples, showing a good understanding of the concept.

Developing
2 Points

Identifies some types of biases but struggles to provide clear examples or accurate categorizations.

Beginning
1 Points

Shows minimal awareness of different types of biases and their relevance to data and algorithms.

Criterion 2

Impact Analysis

Analyzes the impact of algorithmic bias on individuals, groups, and society.

Exemplary
4 Points

Provides a comprehensive analysis of the far-reaching consequences of algorithmic bias, including ethical, social, and economic impacts.

Proficient
3 Points

Analyzes the impact of algorithmic bias on various groups and provides relevant examples.

Developing
2 Points

Describes the impact of algorithmic bias in basic terms or provides superficial analysis.

Beginning
1 Points

Shows almost no understanding of the impact of algorithmic bias on individuals or society.

Category 2

Mitigation Strategies

Proposes and implements effective strategies to mitigate algorithmic bias.
Criterion 1

Solution Design

Develops innovative and practical solutions to address algorithmic bias.

Exemplary
4 Points

Proposes highly effective and innovative solutions to mitigate bias, demonstrating a deep understanding of algorithmic design and data manipulation.

Proficient
3 Points

Proposes practical and feasible solutions to mitigate bias based on a sound understanding of the problem.

Developing
2 Points

Proposes solutions that are partially effective or lack feasibility.

Beginning
1 Points

Unable to develop meaningful strategies to mitigate bias.

Criterion 2

Implementation and Evaluation

Implements proposed solutions and evaluates their impact on fairness.

Exemplary
4 Points

Demonstrates exceptional skill in implementing bias mitigation strategies and rigorously evaluates their impact, providing clear evidence of improved fairness.

Proficient
3 Points

Successfully implements bias mitigation strategies and provides a reasonable evaluation of their effectiveness.

Developing
2 Points

Attempts to implement mitigation strategies but faces challenges or provides a basic evaluation.

Beginning
1 Points

Fails to implement mitigation strategies or evaluate their impact.

Category 3

Ethical Considerations

Demonstrates awareness of the ethical implications of AI development and deployment.
Criterion 1

Ethical Analysis

Critically examines the ethical considerations surrounding AI, including privacy, accountability, and transparency.

Exemplary
4 Points

Provides a profound and insightful analysis of the ethical challenges posed by AI, demonstrating a sophisticated understanding of the complexities involved.

Proficient
3 Points

Analyzes the ethical considerations surrounding AI and provides well-reasoned arguments.

Developing
2 Points

Identifies some ethical considerations but provides simple analysis or justification.

Beginning
1 Points

Shows almost no awareness of the ethical implications of AI.

Criterion 2

Responsible AI Advocacy

Advocates for the responsible and ethical use of AI in society.

Exemplary
4 Points

Demonstrates a strong commitment to advocating for responsible AI practices and effectively communicates the importance of ethical considerations to diverse audiences.

Proficient
3 Points

Articulates the importance of responsible AI and advocates for ethical considerations in its development and use.

Developing
2 Points

Expresses basic support for responsible AI but provides little justification or advocacy.

Beginning
1 Points

Shows no engagement with the concept of responsible AI.

Category 4

Communication

Effectively communicates findings, recommendations, and ethical considerations related to algorithmic bias.
Criterion 1

Clarity and Organization

Presents information in a clear, concise, and well-organized manner.

Exemplary
4 Points

Communicates complex information with exceptional clarity and organization, using compelling visuals and engaging language.

Proficient
3 Points

Presents information clearly and logically, with a well-organized structure.

Developing
2 Points

Presents information in a disorganized or unclear manner.

Beginning
1 Points

Unable to communicate information effectively due to lack of clarity and organization.

Criterion 2

Evidence and Justification

Supports claims with relevant evidence and logical reasoning.

Exemplary
4 Points

Provides compelling evidence and persuasive reasoning to support all claims, demonstrating a mastery of argumentation.

Proficient
3 Points

Supports claims with relevant evidence and provides logical reasoning.

Developing
2 Points

Provides limited evidence and weak justification or logical reasoning.

Beginning
1 Points

Fails to provide evidence or justification for claims.

Reflection Prompts

End-of-project reflection questions to get students to think about their learning
Question 1

Reflecting on your journey as an 'Algorithmic Bias Detective,' what was the most surprising thing you discovered about how AI impacts our daily lives?

Text
Required
Question 2

To what extent do you believe you can now identify bias in AI?

Scale
Required
Question 3

Which of the following activities do you feel best prepared you to mitigate bias in AI applications?

Multiple choice
Required
Options
Bias Baseline Brainstorm
Algorithmic Autopsy
Fairness Fix-It
AI in My Life Scavenger Hunt
Ethical AI Dilemmas Debate Prep
Bias Busting Public Service Announcement