Smetí dovnitř, smetí ven

koncept informatiky vyjadřující, že na základě špatných vstupů nelze čekat správný výstup
(přesměrováno z GIGO)

Smetí dovnitř, smetí ven je v informatice koncept, podle kterého chybná nebo nesmyslná vstupní data (odpadky) produkují chybný, nesmyslný a bezcenný výstup.

Princip platí také obecněji pro veškerou analýzu a logiku v tom smyslu, že argumenty jsou nespolehlivé, pokud jsou jejich premisy chybné.

Označení

editovat

Pojmenování konceptu je proměnlivé. V angličtině se používá „garbage in, garbage out“, zkráceně GIGO,[1] alternativně též „rubbish in, rubbish out“, RIRO,[2][3][4] které je do češtiny převáděno jako „smetí dovnitř, smetí ven“,[5][6][7] popř. „odpadky dovnitř, odpadky ven“[8]. Užívá se i vulgární verze „shit in, shit out“.[9][10][11]

Termín mohl být odvozen z anglického „last-in, first-out“ (LIFO) nebo „first-in, first-out“ (FIFO).[12]

Historie

editovat

Koncept byl populární v počátcích výpočetní techniky, ale ještě více se uplatňuje v současnosti, kdy výkonné počítače mohou v krátkém čase produkovat velké množství chybných dat nebo informací. První použití tohoto výrazu se datuje do 10. listopadu 1957, kdy byl v novinách zveřejněn článek o matematicích americké armády a jejich práci s prvními počítači,[13] v němž armádní specialista William D. Mellin vysvětloval, že počítače nemohou myslet samy za sebe a že „nedbale naprogramované“ vstupy nevyhnutelně vedou k nesprávným výstupům. Základní princip zaznamenal vynálezce první konstrukce programovatelného výpočetního zařízení:

Při dvou příležitostech jsem byl dotázán: "Prosím vás, pane Babbage, když do stroje vložíte špatná čísla, vyjdou z něj správné odpovědi?" ... Nejsem schopen správně pochopit druh zmatení myšlenek, které by mohlo takovou otázku vyvolat.
— Charles Babbage, Úryvky ze života filosofa[14]

K podobnému závěru došel nedávno i britský úřad Marine Accident Investigation Branch (Oddělení pro vyšetřování námořních nehod):

Nakládací počítač je účinným a užitečným nástrojem pro bezpečný provoz lodi. Jeho výstupy však mohou být pouze tak přesné, jak přesné jsou informace, které jsou do něj zadávány.
— MAIB, SAFETY FLYER Hoegh Osaka: Listing, flooding and grounding on 3 January 2015[15]

S rostoucím podílem počítačově zpracovaných analýz roste nutnost slepého spoléhání na takové analýzy:

Osoby s rozhodovací pravomocí se stále častěji setkávají s počítačově generovanými informacemi a analýzami, které nebylo možné shromáždit a analyzovat jiným způsobem. Právě z tohoto důvodu není možné prozkoumat pozadí přípravy výstupu, i když má člověk k podezření dobrý důvod. Počítačová analýza se zkrátka stává důvěryhodným referenčním bodem, i když je založena na špatných údajích.
— D. T. Brooks, B. Becker a J. R. Marlatt v knize Computers & The Law[16]

Použití

editovat

Frázi lze použít jako vysvětlení špatné kvality digitalizovaného zvukového nebo obrazového souboru. Ačkoli digitalizace může být prvním krokem k vyčištění signálu, sama o sobě kvalitu nezlepší. Vady původního analogového signálu budou věrně zaznamenány, ale mohou být identifikovány a odstraněny v dalším kroku digitálním zpracováním signálu.

Termín GIGO se běžně používá k popisu selhání lidského rozhodování v důsledku chybných, neúplných nebo nepřesných údajů. Tento druh problémů předcházel éře počítačů, ale termín je možné použít i pro něj.

GIGO byl název programu brány Usenetu do sítě FidoNet, MAUSnet.[17]

Reference

editovat

V tomto článku byl použit překlad textu z článku Garbage in, garbage out na anglické Wikipedii.

  1. Zkratky.cz: GIGO - Význam zkratky, obor Počítače a informační technologie [online]. Tomáš Pětivoký [cit. 2021-06-03]. Dostupné online. 
  2. Machine learning collaborations accelerate materials discovery [online]. 2019-06-30 [cit. 2019-09-18]. Dostupné online. (anglicky) 
  3. ADAIR, John. The Art of Creative Thinking: How to be Innovative and Develop Great Ideas. [s.l.]: Kogan Page Publishers, 2009-02-03. Dostupné online. ISBN 9780749460082. (anglicky) 
  4. FORTEY, Richard. Survivors: The Animals and Plants that Time has Left Behind (Text Only). [s.l.]: HarperCollins UK, 2011-09-01. Dostupné online. ISBN 9780007441389. S. 23, 24. (anglicky) 
  5. POKORNÝ, Lukáš. PDF je GIGO. Skřivánek [online]. Skřivánek [cit. 2021-06-02]. Dostupné online. 
  6. KHUDHUR, Patrik. Připravte svou síť na BPO. Computerworld [online]. Internet Info DG, 2007-10-11 [cit. 2021-06-02]. Dostupné online. 
  7. VÍTEK, Jan. KOMENTÁŘ JANA VÍTKA: Ta skutečně nepohodlná pravda. iPrima.cz [online]. FTV Prima, 2019-10-22 [cit. 2021-06-02]. Dostupné v archivu pořízeném z originálu dne 2021-06-02. 
  8. VESELÍK, Patrik. OGIMA! RUOK? IMHO NP.. Živě.cz [online]. CZECH NEWS CENTER, 2001-04-30 [cit. 2021-06-02]. Dostupné online. 
  9. Urban Dictionary: shit in, shit out. Urban Dictionary [online]. Urban Dictionary, 2010-03-01 [cit. 2021-06-02]. Dostupné online. (anglicky) 
  10. SMRT, Martin. Klub WT100 o vztazích marketingu a IT. Sherpas [online]. Sherpas, 2007-09-21 [cit. 2021-06-02]. Dostupné online. 
  11. HEISLER, Achim; GANDORFER, Sarah. Big Data: „Shit in, Shit out“. IT-Business [online]. Vogel Communications Group, 2015-04-14 [cit. 2021-06-02]. Dostupné online. (německy) 
  12. QUINION, Michael. Garbage in, garbage out [online]. 5 November 2005 [cit. 2012-02-26]. Dostupné online. 
  13. Newspapers.com. Work With New Electronic 'Brains' Opens Field For Army Math Experts [online]. [cit. 2016-03-20]. S. 65. Dostupné online. 
  14. BABBAGE, Charles. Passages from the Life of a Philosopher. [s.l.]: Longman and Co., 1864. OCLC 258982 S. 67. 
  15. MAIB. SAFETY FLYER [online]. MAIB, 2016-03-17 [cit. 2016-03-19]. Dostupné online. 
  16. Daniel T. Brooks, Brandon Becker and Jerry R. Marlatt. Computers & The Law, American Bar Association, Section of Science and Technology. Third. vyd. [s.l.]: [s.n.], 1981. Kapitola Computer Applications in Particular Industries: Securities, s. 250, 253. 
  17. jfesler. GIGO History [online]. 2001-01-01 [cit. 2014-01-24]. Dostupné online. 

Související články

editovat