Computer Bias

Earlier we talked about beneficial and harmful effects of computing. Such conversation often lead to conversations on computer bias, particularly when bias creates a harmful effect.

As programmers, you now have the possibility of creating algorithms. It has been said, “Humans are error-prone and biased”. So, does that mean algorithms and the computers they run on are better?

Intentional or Purposeful bias (Crossover Group Up, 10 minutes)

  • Google “What age groups use Facebook” vs “… TikTok”? What does the data say? Is there purposeful exclusion in these platforms? Is it harmful? Should it be corrected? Is it good business?
  • Why do virtual assistants have female voices? Amazon, Alexa Google, Apple Siri. Was this purposeful? Is it harmful? Should it be corrected? Is it good business?
  • Talk about an algorithm that influences your decisions, think about these companies (ie FAANG - Facebook, Amazon, Apple,Netflix, Google)

As Pairs (5 minutes)

  • Watch the video… HP computers are racist
  • Come up with some thoughts on the video and be ready to discuss them as I call on you. Here are some ideas…
    • Does the owner of the computer think this was intentional?
    • If yes or no, justify you conclusion.
    • How do you think this happened?
    • Is this harmful? Was it intended to be harmful or exclude?
    • Should it be corrected?
    • What would you or should you do to produce a better outcome?

Hacks

Write summary/thoughts/conclusions from each of the exercises above. Focus on avoiding Bias in algorithms or code you write.