Syf na wejściu, syf na wyjściu - Garbage in, garbage out

W informatyce , garbage in , garbage out ( GIGO ) to koncepcja , która polega na tym , że błędne lub nonsensowne ( śmieci ) dane wejściowe generują nonsensowne dane wyjściowe . Śmieci wchodzą , śmieci wychodzą ( RIRO ) to alternatywne sformułowanie.

Zasada ta odnosi się również bardziej ogólnie do wszelkiej analizy i logiki , ponieważ argumenty są nieuzasadnione, jeśli ich przesłanki są wadliwe.

Historia

Był popularny we wczesnych dniach informatyki, ale ma zastosowanie jeszcze bardziej dzisiaj, kiedy potężne komputery mogą w krótkim czasie wygenerować duże ilości błędnych danych lub informacji . Pierwsze użycie tego wyrażenia datuje się na opublikowany 10 listopada 1957 r. artykuł w gazecie o matematykach armii amerykańskiej i ich pracy z wczesnymi komputerami, w którym specjalista wojskowy William D. Mellin wyjaśnił, że komputery nie mogą myśleć samodzielnie, i że „Niedbale zaprogramowane” wejścia nieuchronnie prowadzą do nieprawidłowych wyjść. Podstawowa zasada została zauważona przez wynalazcę pierwszego projektu programowalnego urządzenia komputerowego:

Dwukrotnie zostałem zapytany: „Proszę pana Babbage, jeśli wprowadzicie do maszyny błędne liczby, czy wyjdą prawidłowe odpowiedzi?”. ... Nie jestem w stanie słusznie pojąć tego rodzaju pomieszania idei, które mogłoby wywołać takie pytanie.

—  Charles Babbage , Fragmenty z życia filozofa

Niedawno Wydział Badania Wypadków Morskich dochodzi do podobnego wniosku:

Komputer załadunkowy to skuteczne i przydatne narzędzie do bezpiecznego prowadzenia statku. Jednak jego dane wyjściowe mogą być tylko tak dokładne, jak wprowadzone do niego informacje.

—  MAIB , ULOTKA BEZPIECZEŃSTWA Hoegh Osaka: notowanie, zalanie i uziemienie w dniu 3 stycznia 2015 r.

Termin może pochodzić od ostatniego wejścia , pierwszego wyjścia (LIFO) lub pierwszego wejścia , pierwszego wyjścia (FIFO).

Decydenci coraz częściej mają do czynienia z informacją i analizami generowanymi komputerowo, których nie można zebrać i przeanalizować w żaden inny sposób. Właśnie z tego powodu nie ma mowy o pozostawaniu poza tym wyjściem, nawet jeśli ma się dobry powód do podejrzeń. Krótko mówiąc, analiza komputerowa staje się wiarygodnym punktem odniesienia, chociaż oparta na słabych danych.

—  Daniel T. Brooks, Brandon Becker i Jerry R. Marlatt, Zastosowania komputerowe w określonych branżach : papiery wartościowe

Zastosowania

Ta fraza może być użyta jako wyjaśnienie niskiej jakości zdigitalizowanego pliku audio lub wideo. Chociaż digitalizacja może być pierwszym krokiem do oczyszczenia sygnału, sama w sobie nie poprawia jakości. Defekty oryginalnego sygnału analogowego będą wiernie rejestrowane, ale mogą zostać zidentyfikowane i usunięte w kolejnym kroku przez cyfrowe przetwarzanie sygnału .

GIGO jest powszechnie używany do opisywania błędów w podejmowaniu decyzji przez ludzi z powodu błędnych, niekompletnych lub nieprecyzyjnych danych. Ten rodzaj problemu poprzedza erę komputerów, ale termin ten nadal może być stosowany.

Audiologia: To wyrażenie jest również używane w audiologii do opisania procesu zachodzącego w rdzeniowym jądrze ślimakowym (DCN), gdy występuje zaburzenie ze spektrum neuropatii słuchowej . Dzieje się tak, gdy impulsy neuronowe ze ślimaka nie są zsynchronizowane, co powoduje, że dźwięk wypełniony ładunkami elektrostatycznymi jest wprowadzany do DCN, a następnie przekazywany w górę łańcucha (stąd nomenklatura „GIGO”) do kory słuchowej. Termin został ukuty przez Dana Schwartza na Światowej Konferencji ANSD 2012 w St. Petersburgu na Florydzie 16 marca 2012 roku; i przyjęto jako żargon branżowy do opisania sygnału elektrycznego odbieranego przez jądro ślimaka grzbietowego i przekazywanego łańcuchem słuchowym do wyższego kompleksu oliwkowego w drodze do miejsca przeznaczenia w korze słuchowej .

GIGO to nazwa programu bramki Usenetu do FidoNet , MAUSnet, ea

Zobacz też

Bibliografia