Browse Definitions:

algorithmic transparency

Contributor(s): Matthew Haughn

Algorithmic transparency is openness about the purpose, structure and underlying actions of the algorithms used to search for, process and deliver information. An algorithm is a set of steps that a computer program follows in order to make a decision about a particular course of action.

The question of whether or not algorithms that affect the general public should be made transparent is controversial. Take, for example, a program used to determine credit scores. If someone is given a lower credit rating than they think they deserve, they have the right to appeal the score, but not the right to demand that algorithms used to determine the poor score be made public. This is because the company that determined the person's credit score also has rights -- in this case, the right to protect their intellectual property (IP).

A common method used to provide transparency and ensure algorithmic accountability is the use of third party audits. This approach is known as qualified transparency. After complaints were made to the Federal Trade Commission (FTC) about the search giant Google, for example, watch-dog algorithms created by FTC staffers found that Google’s search algorithms generally caused its own services to appear ahead of others in search results. To provide transparency, the criteria used in the evaluation, as well as the results, were publicly released and explained. Although the FTC decided Google's actions were not anti-competitive in nature, the negative publicity the investigation created inspired Google to make changes.

Decisions made by algorithms can be opaque because of technical and social reasons, in addition to being made purposely opaque to protect intellectual property. For example, the algorithms may be too complex to explain or efforts to explain the algorithms might require the use of data that violates a country's privacy regulations. Regardless of the reasons, governments, corporations and private organizations throughout the world are exploring ways to address the issue of algorithmic best practices and accountability and provide the general public with as much transparency as possible to build trust. 

This was last updated in September 2015

Continue Reading About algorithmic transparency

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.


File Extensions and File Formats

Powered by:


  • risk map (risk heat map)

    A risk map, also known as a risk heat map, is a data visualization tool for communicating specific risks an organization faces.

  • internal audit (IA)

    An internal audit (IA) is an organizational initiative to monitor and analyze its own business operations in order to determine ...

  • pure risk (absolute risk)

    Pure risk, also called absolute risk, is a category of threat that is beyond human control and has only one possible outcome if ...


  • federated identity management (FIM)

    Federated identity management (FIM) is an arrangement that can be made among multiple enterprises to let subscribers use the same...

  • cross-site scripting (XSS)

    Cross-site scripting (XSS) is a type of injection security attack in which an attacker injects data, such as a malicious script, ...

  • firewall

    In computing, a firewall is software or firmware that enforces a set of rules about what data packets will be allowed to enter or...



  • business continuity and disaster recovery (BCDR)

    Business continuity and disaster recovery (BCDR) are closely related practices that describe an organization's preparation for ...

  • business continuity plan (BCP)

    A business continuity plan (BCP) is a document that consists of the critical information an organization needs to continue ...

  • call tree

    A call tree -- sometimes referred to as a phone tree -- is a telecommunications chain for notifying specific individuals of an ...


  • volume manager

    A volume manager is software within an operating system (OS) that controls capacity allocation for storage arrays.

  • external storage device

    An external storage device, also referred to as auxiliary storage and secondary storage, is a device that contains all the ...

  • NetApp SolidFire

    NetApp SolidFire is a business division of NetApp Inc. that specializes in all-flash storage systems.


  • hybrid hard disk drive (HDD)

    A hybrid hard disk drive is an electromechanical spinning hard disk that contains some amount of NAND Flash memory.