An Algorithm is a set of step-by-step instructions for solving a problem or completing a task, similar to a recipe. In computing, algorithms tell a computer how to process inputs such as data to produce an output, such as a decision, prediction, or sorted list. Some algorithms are simple and fixed, while others “learn” patterns from data, as in machine learning.
Get the latest news, advances in research, policy work, and education program updates from HAI in your inbox weekly.
Sign Up For Latest News
Explore Similar Terms

This brief reviews the history of algorithm auditing, describes its current state, and offers best practices for conducting algorithm audits today.
This brief reviews the history of algorithm auditing, describes its current state, and offers best practices for conducting algorithm audits today.


A new benchmarking tool helps AI scholars train algorithms that work on any domain, from images to text, video, medical images, and more — all at the same time.
A new benchmarking tool helps AI scholars train algorithms that work on any domain, from images to text, video, medical images, and more — all at the same time.


The Stanford Ph.D student and first-generation American examines algorithmic representation and its impact on our sense of belonging.
The Stanford Ph.D student and first-generation American examines algorithmic representation and its impact on our sense of belonging.
