GIGO

From Wikipedia, the free encyclopedia

En informatique, GIGO (garbage in, garbage out) est l'idée selon laquelle des données d'entrée défectueuses ou absurdes produisent des sorties absurdes ou « déchets ». Au Royaume-Uni, le terme parfois utilisé est « rubbish in, rubbish out » (RIRO)[1],[2].

Le principe s'applique également de manière plus générale à toute analyse et logique, en ce sens que les arguments ne sont pas valables si leurs prémisses sont erronées.

L'expression est populaire dès la naissance de l'informatique, et s'applique encore plus aujourd'hui puisque les ordinateurs récents peuvent produire de plus grandes quantités de données ou d'informations erronées en peu de temps. La première utilisation de ce terme remonte à un article du de l'agence de presse The Times of Northwest Indiana portant sur les mathématiciens de l'armée américaine et leur travail avec les premiers ordinateurs[3]. William D. Mellin y décrit que les ordinateurs ne peuvent pas penser par eux-mêmes et que des entrées « mal programmées » conduisent inévitablement à des résultats incorrects. Une remarque similaire est notée par un des précurseurs de l'informatique :

« On two occasions I have been asked, “Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?” ... I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question. »

 Charles Babbage, Passages from the Life of a Philosopher[4]

« À deux reprises on m'a demandé, “Dites-nous, Mr. Babbage, si vous mettez dans la machine des chiffres erronés, est-ce que des bonnes réponses en sortiront ?”... Je ne suis pas en mesure d'imaginer correctement le type de confusion d'idées qui pourrait provoquer une telle question. »

 Passages from the Life of a Philosopher[5]

Plus récemment, la Marine Accident Investigation Branch parvient à une conclusion similaire :

« A loading computer is an effective and useful tool for the safe running of a ship. However, its output can only be as accurate as the information entered into it. »

 MAIB, Dépliant sur la sécurité Hoegh Osaka : Listing, flooding and grounding on 3 January 2015[6]

« Un ordinateur est un outil efficace et utile pour le bon fonctionnement d'un navire. Toutefois, ses résultats ne peuvent être qu'aussi justes que les informations qui y sont entrées. »

 Dépliant sur la sécurité Hoegh Osaka : Listing, flooding and grounding on 3 January 2015[7]

Le terme pourrait être dérivé de Last in, first out (LIFO) ou first in, first out (FIFO)[8].

« Decision-makers increasingly face computer-generated information and analysis that could be collected and analyzed in no other way. Precisely for that reason, going behind that output is out of the question, even if one has good cause to be suspicious. In short, the computer analysis becomes a credible references point although based on poor data. »

 Daniel Brooks, Jerry Marlatt, Computer Applications in Particular Industries: Securities[9]

« Les décideurs sont de plus en plus confrontés à des informations et des analyses générées par ordinateur qui ne pourraient être ni collectées ni analysées autrement. C'est précisément pour cette raison qu'il est hors de question d'aller au-delà de ces résultats, même si l'on a de bonnes raisons d'être méfiant. En bref, l'analyse informatique devient un point de référence crédible bien qu'elle soit basée sur des données médiocres. »

 Computer Applications in Particular Industries: Securities[10]

Usage

Voir aussi

Références

Related Articles

Wikiwand AI