Get Help
Skip to Main Content

Digital Citizenship Workshop Series

Workshop Presentation Slides

Key Ideas- Algorithmic Bias

Algorithm: The set of logical rules used to organize and act on a body of data to solve a problem or accomplish a goal that is usually carried out by a machine 

Example Algorithm:
Program that encodes a person's options for navigating the library.
Goals = food or research
If goal = food, then location = Starbucks.
If goal = research: if on campus, then location = Information Desk; if off campus, then location = online chat

Algorithm Infrastructure- Example:

Types of Algorithms:

  1. Rule-based algorithms (instructions are constructed by a human and are direct & unambiguous) 
  2. Machine learning algorithms (fits under the broad umbrella of artificial intelligence; you give the machine data, a goal and feedback when it's on the right track and leave it to work out the best way of achieving the end)

Algorithmic Bias: Occurs when a computer system reflects the implicit values of the humans who are involved in collecting, selecting, or using data

Causes of Bias:

  1. Historical human biases in training datasets
  2. Incomplete or unrepresentative training data
  3. Proxies for sensitive attributes become feedback loops
  4. Algorithmic objectives that minimize prediction errors and benefit majority groups

     

Personalization Resources

Personalization: Process (used in targeted digital advertising) of displaying search results or modifying the behavior of an online platform to match an individual’s expressed or presumed preferences, established through creating digital profiles and using that data to predict whether and how an individual will act on algorithmically selected information 

Preventive Strategies

  1. Think twice before downloading free apps - you are paying with your data!
  2. Provide feedback when you see biased or inappropriate search results
  3. Request more transparency from corporations who use algorithms
  4. Get involved with advocacy and educational groups