Giving algorithms a sense of uncertainty could make them more ethical (2024)

Algorithms are increasingly being used to make ethical decisions. Perhaps the best example of this is a high-tech take on the ethical dilemma known as the trolley problem: if a self-driving car cannot stop itself from killing one of two pedestrians, how should the car’s control software choose who live and who dies?

In reality, this conundrum isn’t a very realistic depiction of how self-driving cars behave. But many other systems that are already here or not far off will have to make all sorts of real ethical trade-offs. Assessment tools currently used in the criminal justice system must consider risks to society against harms to individual defendants; autonomous weapons will need to weigh the lives of soldiers against those of civilians.

The problem is, algorithms were never designed to handle such tough choices. They are built to pursue a single mathematical goal, such as maximizing the number of soldiers’ lives saved or minimizing the number of civilian deaths. When you start dealing with multiple, often competing, objectives or try to account for intangibles like “freedom” and “well-being,” a satisfactory mathematical solution doesn’t always exist.

“We as humans want multiple incompatible things,” says Peter Eckersley, the director of research for the Partnership on AI, who recently released a paper that explores this issue. “There are many high-stakes situations where it’s actually inappropriate—perhaps dangerous—to program in a single objective function that tries to describe your ethics.”

These solutionless dilemmas aren’t specific to algorithms. Ethicists have studied them for decades and refer to them as impossibility theorems. So when Eckersley first recognized their applications to artificial intelligence, he borrowed an idea directly from the field of ethics to propose a solution: what if we built uncertainty into our algorithms?

“We make decisions as human beings in quite uncertain ways a lot of the time,” he says. “Our behavior as moral beings is full of uncertainty. But when we try to take that ethical behavior and apply it in AI, it tends to get concretized and made more precise.” Instead, Eckersley proposes, why not explicitly design our algorithms to be uncertain about the right thing to do?

Eckersley puts forth two possible techniques to express this idea mathematically. He begins with the premise that algorithms are typically programmed with clear rules about human preferences. We’d have to tell it, for example, that we definitely prefer friendly soldiers over friendly civilians, and friendly civilians over enemy soldiers—even if we weren’t actually sure or didn’t think that should always be the case. The algorithm’s design leaves little room for uncertainty.

The first technique, known as partial ordering, begins to introduce just the slightest bit of uncertainty. You could program the algorithm to prefer friendly soldiers over enemy soldiers and friendly civilians over enemy soldiers, but you wouldn’t specify a preference between friendly soldiers and friendly civilians.

In the second technique, known as uncertain ordering, you have several lists of absolute preferences, but each one has a probability attached to it. Three-quarters of the time you might prefer friendly soldiers over friendly civilians over enemy soldiers. A quarter of the time you might prefer friendly civilians over friendly soldiers over enemy soldiers.

The algorithm could handle this uncertainty by computing multiple solutions and then giving humans a menu of options with their associated trade-offs, Eckersley says. Say the AI system was meant to help make medical decisions. Instead of recommending one treatment over another, it could present three possible options: one for maximizing patient life span, another for minimizing patient suffering, and a third for minimizing cost. “Have the system be explicitly unsure,” he says, “and hand the dilemma back to the humans.”

Carla Gomes, a professor of computer science at Cornell University, has experimented with similar techniques in her work. In one project, she’s been developing an automated system to evaluate the impact of new hydroelectric dam projects in the Amazon River basin. The dams provide a source of clean energy. But they also profoundly alter sections of river and disrupt wildlife ecosystems.

“This is a completely different scenario from autonomous cars or other [commonly referenced ethical dilemmas], but it’s another setting where these problems are real,” she says. “There are two conflicting objectives, so what should you do?”

“The overall problem is very complex,” she adds. “It will take a body of research to address all issues, but Peter’s approach is making an important step in the right direction.”

It’s an issue that will only grow with our reliance on algorithmic systems. “More and more, complicated systems require AI to be in charge,” says Roman V. Yampolskiy, an associate professor of computer science at the University of Louisville. “No single person can understand the complexity of, you know, the whole stock market or military response systems. So we’ll have no choice but to give up some of our control to machines.”

An earlier version of this story originally appeared in our AI newsletter The Algorithm. To have it directly delivered to your inbox,subscribe herefor free.

Giving algorithms a sense of uncertainty could make them more ethical (2024)

FAQs

Do algorithms have ethical concerns? ›

Algorithms can discriminate against you, just like humans. Computers are often regarded as objective and rational machines. However, algorithms are made by humans and can be just as biased.

What is the ethics of algorithms? ›

“We need to build in ethical considerations from the start, being aware of the bias that algorithms can create and the resulting damage they can cause.” Consider facial recognition technology, which is widely used in policing.

How can algorithm design affect society and the ethical implications of algorithms? ›

Technologies, such as algorithms, influence a group of actors assembled to perform a task. Algorithmic biases not only impact the achievement of the task as well as whether and how ethical norms are respected, but also the function and role of the other actors in the decision.

What reasons can lead to unfair and unethical AI and data science models and algorithms? ›

Algorithms can inadvertently perpetuate existing biases present in the training data they rely on. This can lead to discriminatory outcomes or unfair treatment based on factors like race, gender, or socioeconomic status. Addressing bias within algorithms must be a priority to ensure fairness and equality.

Are algorithms bad or good? ›

Algorithms are often elegant and incredibly useful tools used to accomplish tasks. They are mostly invisible aids, augmenting human lives in increasingly incredible ways. However, sometimes the application of algorithms created with good intentions leads to unintended consequences.

What are the negatives or harmful effects of algorithms? ›

While algorithms offer numerous benefits and have the potential to enhance various aspects of our lives, it is crucial to recognize their potential for unintended consequences and negative impacts. Real-life examples demonstrate how algorithms can compromise privacy, perpetuate bias, and hinder social progress.

How to build an ethical algorithm? ›

Ethical algorithm design begins with a precise understanding of what kinds of behaviors we want algorithms to avoid (so that we know what to audit for), and proceeds to design and deploy algorithms that avoid those behaviors (so that auditing does not simply become a game of whack-a-mole).

Why are algorithms a problem? ›

Because algorithms are often considered to be neutral and unbiased, they can inaccurately project greater authority than human expertise (in part due to the psychological phenomenon of automation bias), and in some cases, reliance on algorithms can displace human responsibility for their outcomes.

Which algorithms are unreasonable? ›

Polynomial, linear, and log algorithms are reasonable. Exponential algorithms are unreasonable.

What are the main advantages and disadvantages of using algorithms? ›

A computer program can be viewed as an elaborate algorithm”.
  • Advantages of Algorithms: It is a step-wise representation of a solution to a given problem, which makes it easy to understand. ...
  • Disdvantages of Algorithms: Alogorithms is Time consuming. ...
  • Characteristics of Algorithms:

Which three problems could be addressed using algorithms? ›

Expert-Verified Answer

Algorithms can address problems in traffic merging, restaurant reservations, and force calculation for space exploration.

How do algorithms affect you? ›

algorithms influence our choices and what we see on social media.” Furthermore, The Institute for the Internet and the Just Society states that social media algorithms “influence the spread of culture and information in the digital society.” Taking the conversation a bit deeper the site offers this discussion of social ...

How do algorithms shape society? ›

Algorithms reflect how power is arranged within our society while also producing power dynamics themselves. Algorithmic systems configure power by engaging in network-making, thereby shaping society and entrenching existing logics into infrastructure.

How can algorithms be biased? ›

Algorithmic bias often occurs because certain populations are underrepresented in the data used to train AI algorithms or because pre-existing societal prejudices are baked into the data itself.

What are some examples of algorithmic bias? ›

Examples of algorithmic biases
  • Bias in word associations. ...
  • Bias in online ads. ...
  • Bias in facial recognition technology. ...
  • Bias in criminal justice algorithms. ...
  • Historical human biases. ...
  • Incomplete or unrepresentative training data. ...
  • Algorithms and sensitive information. ...
  • Detecting bias.
May 22, 2019

What are the risks of algorithms? ›

What are algorithmic risks? Algorithm design is vulnerable to risks, such as biased logic, flawed assumptions or judgments, inappropriate modeling techniques, coding errors, and identifying spurious patterns in the training data.

What are the problems with algorithms? ›

Because algorithms are often considered to be neutral and unbiased, they can inaccurately project greater authority than human expertise (in part due to the psychological phenomenon of automation bias), and in some cases, reliance on algorithms can displace human responsibility for their outcomes.

How are algorithms harmful to society? ›

In most cases, this approach is useful is it increases speed and efficiency when making decisions. However, it can prove to be harmful when these algorithms start to make discriminatory decisions towards certain groups, such as people of color, women, and low-income communities.

Top Articles
What to Do After You Have Over-Contributed to Your 401(k)
How to Enable MMS on an iPhone
English Bulldog Puppies For Sale Under 1000 In Florida
Katie Pavlich Bikini Photos
Gamevault Agent
Pieology Nutrition Calculator Mobile
Hocus Pocus Showtimes Near Harkins Theatres Yuma Palms 14
Hendersonville (Tennessee) – Travel guide at Wikivoyage
Compare the Samsung Galaxy S24 - 256GB - Cobalt Violet vs Apple iPhone 16 Pro - 128GB - Desert Titanium | AT&T
Vardis Olive Garden (Georgioupolis, Kreta) ✈️ inkl. Flug buchen
Craigslist Dog Kennels For Sale
Things To Do In Atlanta Tomorrow Night
Non Sequitur
Crossword Nexus Solver
How To Cut Eelgrass Grounded
Pac Man Deviantart
Alexander Funeral Home Gallatin Obituaries
Energy Healing Conference Utah
Geometry Review Quiz 5 Answer Key
Hobby Stores Near Me Now
Icivics The Electoral Process Answer Key
Allybearloves
Bible Gateway passage: Revelation 3 - New Living Translation
Yisd Home Access Center
Pearson Correlation Coefficient
Home
Shadbase Get Out Of Jail
Gina Wilson Angle Addition Postulate
Celina Powell Lil Meech Video: A Controversial Encounter Shakes Social Media - Video Reddit Trend
Walmart Pharmacy Near Me Open
Marquette Gas Prices
A Christmas Horse - Alison Senxation
Ou Football Brainiacs
Access a Shared Resource | Computing for Arts + Sciences
Vera Bradley Factory Outlet Sunbury Products
Pixel Combat Unblocked
Movies - EPIC Theatres
Cvs Sport Physicals
Mercedes W204 Belt Diagram
Mia Malkova Bio, Net Worth, Age & More - Magzica
'Conan Exiles' 3.0 Guide: How To Unlock Spells And Sorcery
Teenbeautyfitness
Where Can I Cash A Huntington National Bank Check
Topos De Bolos Engraçados
Sand Castle Parents Guide
Gregory (Five Nights at Freddy's)
Grand Valley State University Library Hours
Hello – Cornerstone Chapel
Stoughton Commuter Rail Schedule
Nfsd Web Portal
Selly Medaline
Latest Posts
Article information

Author: Dan Stracke

Last Updated:

Views: 5822

Rating: 4.2 / 5 (43 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Dan Stracke

Birthday: 1992-08-25

Address: 2253 Brown Springs, East Alla, OH 38634-0309

Phone: +398735162064

Job: Investor Government Associate

Hobby: Shopping, LARPing, Scrapbooking, Surfing, Slacklining, Dance, Glassblowing

Introduction: My name is Dan Stracke, I am a homely, gleaming, glamorous, inquisitive, homely, gorgeous, light person who loves writing and wants to share my knowledge and understanding with you.