Garbage In Garbage Out
   HOME

TheInfoList



OR:

In
computer science Computer science is the study of computation, information, and automation. Computer science spans Theoretical computer science, theoretical disciplines (such as algorithms, theory of computation, and information theory) to Applied science, ...
, garbage in, garbage out (GIGO) is the concept that flawed, biased or poor quality ("garbage") information or input produces a result or
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 valu ...
of similar ("garbage") quality. The adage points to the need to improve data quality in, for example, programming. Rubbish in, rubbish out (RIRO) is an alternate wording. The principle applies to all logical
argumentation An argument is a series of sentences, statements, or propositions some of which are called premises and one is the conclusion. The purpose of an argument is to give reasons for one's conclusion via justification, explanation, and/or persu ...
:
soundness In logic and deductive reasoning, an argument is sound if it is both Validity (logic), valid in form and has no false premises. Soundness has a related meaning in mathematical logic, wherein a Formal system, formal system of logic is sound if and o ...
implies validity, but validity does not imply
soundness In logic and deductive reasoning, an argument is sound if it is both Validity (logic), valid in form and has no false premises. Soundness has a related meaning in mathematical logic, wherein a Formal system, formal system of logic is sound if and o ...
.


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 ca ...
comes to a similar conclusion: The term may have been derived from last-in, first-out (LIFO) or first-in, first-out (FIFO).


Uses

This phrase can be used as an explanation for the poor quality of a digitized audio or video file. Although
digitizing Digitization is the process of converting information into a digital (i.e. computer-readable) format.Collins Dictionary. (n.d.). Definition of 'digitize'. Retrieved December 15, 2021, from https://www.collinsdictionary.com/dictionary/english ...
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 Digital signal processing (DSP) is the use of digital processing, such as by computers or more specialized digital signal processors, to perform a wide variety of signal processing operations. The digital signals processed in this manner are a ...
. GIGO is also used to describe failures in human
decision-making In psychology, decision-making (also spelled decision making and decisionmaking) is regarded as the Cognition, cognitive process resulting in the selection of a belief or a course of action among several possible alternative options. It could be ...
due to faulty, incomplete, or imprecise data. In
audiology Audiology (from Latin 'to hear'; and from Ancient Greek, Greek branch of learning , ''wikt:-logia, -logia'') is a branch of science that studies hearing, balance, and related disorders. Audiologists treat those with hearing loss and proactivel ...
, 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 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 applied 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 is located in pons, functions in multiple aspects of hearing and is an important component of the ascending and descending auditory pathways of the aud ...
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 (), a portmanteau of User's Network, is a worldwide distributed discussion system available on computers. It was developed from the general-purpose UUCP, Unix-to-Unix Copy (UUCP) dial-up network architecture. Tom Truscott and Jim Elli ...
gateway program to
FidoNet __ / \ /, oo \ (_, /_) _`@/_ \ _ , , \ \\ , (*) , \ )) ______ , __U__, / \// / FI ...
, MAUSnet, e.a. The phrase may also be used in the context of
machine learning Machine learning (ML) is a field of study in artificial intelligence concerned with the development and study of Computational statistics, statistical algorithms that can learn from data and generalise to unseen data, and thus perform Task ( ...
, where poor-quality training data will inevitably lead to a poor-quality model.


See also

*
Algorithmic bias Algorithmic bias describes systematic and repeatable harmful tendency in a computerized sociotechnical system to create " unfair" outcomes, such as "privileging" one category over another in ways different from the intended function of the a ...
* Auditory neuropathy spectrum disorder * Computer says no *
Data processing inequality The data processing inequality is an information theoretic concept that states that the information content of a signal cannot be increased via a local physical operation. This can be expressed concisely as 'post-processing cannot increase inform ...
* FINO * No free lunch theorem *
Standard error The standard error (SE) of a statistic (usually an estimator of a parameter, like the average or mean) is the standard deviation of its sampling distribution or an estimate of that standard deviation. In other words, it is the standard deviati ...
*
Undefined behavior In computer programming, a program exhibits undefined behavior (UB) when it contains, or is executing code for which its programming language specification does not mandate any specific requirements. This is different from unspecified behavior, ...


References

{{Reflist Computer errors Computer humour Computer jargon