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.
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ż
- Błąd algorytmiczny
- Komputer mówi nie
- FINO
- Zaburzenia ze spektrum neuropatii słuchowej
- Standardowy błąd
- Niezdefiniowane zachowanie