Garbage In, Garbage Out
   HOME

TheInfoList



OR:

In
computer science Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines (includi ...
, garbage in, garbage out (GIGO) is the concept that flawed, or nonsense (garbage) input data produces nonsense
output Output may refer to: * The information produced by a computer, see Input/output * An output state of a system, see state (computer science) * Output (economics), the amount of goods and services produced ** Gross output in economics, the value o ...
. Rubbish in, rubbish out (RIRO) is an alternate wording. The principle applies to all logical argumentation:
soundness In logic or, more precisely, deductive reasoning, an argument is sound if it is both valid in form and its premises are true. Soundness also has a related meaning in mathematical logic, wherein logical systems are sound if and only if every formu ...
implies
validity Validity or Valid may refer to: Science/mathematics/statistics: * Validity (logic), a property of a logical argument * Scientific: ** Internal validity, the validity of causal inferences within scientific studies, usually based on experiments ** ...
, but
validity Validity or Valid may refer to: Science/mathematics/statistics: * Validity (logic), a property of a logical argument * Scientific: ** Internal validity, the validity of causal inferences within scientific studies, usually based on experiments ** ...
does not imply
soundness In logic or, more precisely, deductive reasoning, an argument is sound if it is both valid in form and its premises are true. Soundness also has a related meaning in mathematical logic, wherein logical systems are sound if and only if every formu ...
.


History

The expression was popular in the early days of computing. The first known use is in a 1957 syndicated newspaper article about US Army mathematicians and their work with early computers, in which an Army Specialist named William D. Mellin explained that computers cannot think for themselves, and that "sloppily programmed" inputs inevitably lead to incorrect outputs. The underlying principle was noted by the inventor of the first programmable computing device design: More recently, the
Marine Accident Investigation Branch The Marine Accident Investigation Branch (MAIB) is a UK government organisation, authorised to investigate all maritime accidents in UK waters and accidents involving UK registered ships worldwide. Investigations are limited to establishing cau ...
comes to a similar conclusion: The term may have been derived from last-in, first-out (LIFO) or
first-in, first-out Representation of a FIFO queue In computing and in systems theory, FIFO is an acronym for first in, first out (the first in is the first out), a method for organizing the manipulation of a data structure (often, specifically a data buffer) where ...
(FIFO).


Uses

This phrase can be used as an explanation for the poor quality of a digitized audio or video file. Although
digitizing DigitizationTech Target. (2011, April). Definition: digitization. ''WhatIs.com''. Retrieved December 15, 2021, from https://whatis.techtarget.com/definition/digitization is the process of converting information into a digital (i.e. computer- ...
can be the first step in cleaning up a signal, it does not, by itself, improve the quality. Defects in the original analog signal will be faithfully recorded, but might be identified and removed by a subsequent step by digital signal processing. GIGO is also used to describe failures in human decision-making due to faulty, incomplete, or imprecise data. In
audiology Audiology (from Latin , "to hear"; and from Greek , ''-logia'') is a branch of science that studies hearing, balance, and related disorders. Audiologists treat those with hearing loss and proactively prevent related damage. By employing vario ...
, GIGO describes the process that occurs at the
dorsal cochlear nucleus The dorsal cochlear nucleus (DCN, also known as the "tuberculum acusticum"), is a cortex-like structure on the dorso-lateral surface of the brainstem. Along with the ventral cochlear nucleus (VCN), it forms the cochlear nucleus (CN), where all a ...
(DCN) when
auditory neuropathy spectrum disorder Auditory neuropathy spectrum disorder (ANSD) is a specific form of hearing loss defined by the presence of normal or near-normal otoacoustic emissions (OAEs) but the absence of normal middle ear reflexes and severely abnormal or completely absent ...
is present. This occurs when the neural firing from the cochlea has become unsynchronized, resulting in a static-filled sound being input into the DCN and then passed up the chain to the auditory cortex. The term was coined by Dan Schwartz at the 2012 Worldwide ANSD Conference, St. Petersburg, Florida, on 16 March 2012; and adopted as industry jargon to describe the electrical signal received by the
dorsal cochlear nucleus The dorsal cochlear nucleus (DCN, also known as the "tuberculum acusticum"), is a cortex-like structure on the dorso-lateral surface of the brainstem. Along with the ventral cochlear nucleus (VCN), it forms the cochlear nucleus (CN), where all a ...
and passed up the auditory chain to the
superior olivary complex The superior olivary complex (SOC) or superior olive is a collection of brainstem nuclei that functions in multiple aspects of hearing and is an important component of the ascending and descending auditory pathways of the auditory system. The SO ...
on the way to the
auditory cortex The auditory cortex is the part of the temporal lobe that processes auditory information in humans and many other vertebrates. It is a part of the auditory system, performing basic and higher functions in hearing, such as possible relations to ...
destination. GIGO was the name of a
Usenet Usenet () is a worldwide distributed discussion system available on computers. It was developed from the general-purpose Unix-to-Unix Copy (UUCP) dial-up network architecture. Tom Truscott and Jim Ellis conceived the idea in 1979, and it wa ...
gateway program to FidoNet, MAUSnet, e.a.


See also

*
Algorithmic bias Algorithmic bias describes systematic and repeatable errors in a computer system that create " unfair" outcomes, such as "privileging" one category over another in ways different from the intended function of the algorithm. Bias can emerge from ...
*
Computer says no "Computer says no" is a catchphrase first used in the British sketch comedy television programme ''Little Britain'' in 2004. In British culture, the phrase is used to criticise public-facing organisations and customer service staff who rely on in ...
* FINO *
Auditory neuropathy spectrum disorder Auditory neuropathy spectrum disorder (ANSD) is a specific form of hearing loss defined by the presence of normal or near-normal otoacoustic emissions (OAEs) but the absence of normal middle ear reflexes and severely abnormal or completely absent ...
*
Standard error The standard error (SE) of a statistic (usually an estimate of a parameter) is the standard deviation of its sampling distribution or an estimate of that standard deviation. If the statistic is the sample mean, it is called the standard error o ...
*
Undefined behavior In computer programming, undefined behavior (UB) is the result of executing a program whose behavior is prescribed to be unpredictable, in the language specification to which the computer code adheres. This is different from unspecified behavior ...


References

{{Reflist Computer errors Computer humor Computer jargon