Sobes.tech
Middle

Čo je spätné únik (back leakage)?

sobes.tech AI

Odpoveď od AI

Obrátka únik (back leakage) v kontexte strojového učenia a testov kvality dát je situácia, keď sa informácie týkajúce sa budúcnosti dostanú do modelu alebo do testovacích dát určených na tréning alebo overenie na základe minulých dát. To vedie k nerealisticky vysokému výkonu modelu na testovacích dátach, pretože model v podstate "pozerá" na odpovede z budúcnosti.

Príklady obrátky úniku:

  • Časové rady: Zahrnutie budúcich hodnôt časovej rady (napríklad cena akcií zajtra) do vlastností alebo štítkov na tréning modelu, ktorý má predpovedať minulosť alebo prítomnosť.
  • Únik z testovacieho súboru do tréningového: Náhodné začlenenie dát z testovacieho súboru do tréningového alebo použitie informácií z testovacieho súboru pri spracovaní tréningového súboru (napríklad škálovanie vlastností na základe štatistík celého dátového súboru, vrátane testu).
  • Generovanie vlastností: Vytváranie vlastností na základe dát zozbieraných po čase, pre ktorý sa robí predpoveď.

Dôsledky obrátky úniku:

  • Nerealistické metriky výkonu na testovacích dátach.
  • Zlá výkonnosť modelu v reálnych podmienkach (pri použití na nové, budúce dáta).
  • Nesprávne závery o kvalite modelu.

Prevencia obrátky úniku je kľúčová pre budovanie spoľahlivých modelov a vykonávanie správnych testov.