Jednotka 8 / 11

Analýza údajov a štatistická validácia

zisky:

  • Schopnosť vybrať test vhodný pre typ a distribúciu údajov a skontrolovať predpoklady (normalita, rozptyl)
  • Schopnosť pochopiť skutočný význam p-hodnoty a oznámiť výsledky s veľkosťou účinku a intervalom spoľahlivosti
  • Ochrana pred p-hackingom vďaka oddeleniu zisťovania a overovania, oprave viacnásobného porovnávania a úplnému vykazovaniu

Experiment sa skončil, údaje sú vložené. Teraz sme v najkritickejšej a najchybnejšej fáze: správne analyzovať údaje a poctivo interpretovať výsledky. Biologické údaje sú často hlučné, nestabilné a mnohorozmerné. Nesprávny výber testov, implicitné porušenia predpokladov a nevedomé p-hacking (skúšanie analýzy, kým neposkytne požadovaný výsledok) sú hlavnými príčinami krízy reprodukovateľnosti v publikovanej biologickej literatúre. AI vám pomôže vybrať správny test, skontrolovať predpoklady a napísať kód analýzy; ale štatistická integrita je vašou zodpovednosťou.

V tejto časti sa budeme zaoberať bežnými štatistickými testami, kontrolami predpokladov a spôsobmi, ako sa chrániť pred p-hackingom.

Výber správneho testu

Výber testu závisí od typu a distribúcie údajov. Umelá inteligencia vám pomôže urobiť túto voľbu, ale nemali by ste ju používať slepo:

  • Dve skupiny, spojité údaje, normálne rozdelenie: Nezávislý t-test.
  • Dve skupiny, nenormálne: Mann-Whitney U (neparametrické: nevyžaduje sa predpoklad distribúcie).
  • Viac ako dve skupiny: ANOVA (analýza rozptylu) + post-hoc test.
  • Kategorické údaje (počty): Chí-kvadrát alebo Fisherov presný test.
  • Vzťah: Korelácia (Pearson/Spearman) alebo regresia.
Tip: Pred výberom testu si údaje vizualizujte. Histogram alebo boxplot okamžite ukazuje normalitu a odľahlé hodnoty, ktoré t-test vyžaduje. „Najskôr graf, potom test“ je dobrý zvyk.

Kontrola predpokladov

Každý test má skryté predpoklady. T-test predpokladá normálne rozdelenie a rovnosť rozptylu; Ak sa tieto porušia, výsledok bude zavádzajúci. AI píše kód, ktorý kontroluje tieto predpoklady:

Úloha: Ste asistent bioštatistiky. Úloha: Napíšte kód, ktorý skontroluje predpoklady t-testu pred porovnaním dvoch skupín údajov: normalita (Shapiro-Wilk), rovnosť rozptylu (Levene). Ak je predpoklad porušený, povedzte mi, ktorý alternatívny test by som mal posunúť ďalej. Poskytnite kód Pythonu s komentármi.

Ak je normálnosť narušená, kód vás presmeruje na Mann-Whitney. Tento postup „najskôr skontroluj, rozhodni sa neskôr“ vám zabráni vykonať nesprávny test.

p-hacking a ako sa chrániť

p-hacking analyzuje údaje rôznymi spôsobmi až do p<0,05: skúšanie rôznych testov, selektívne vyraďovanie odľahlých hodnôt, pridávanie/odstraňovanie skupín, oznamovanie toho, čo je „významné“ medzi veľkým počtom premenných. Toto je hlavný zdroj falošných objavov. Spôsoby ochrany:

  1. Opravte plán analýzy vopred (Jednotka 7).
  2. Nahláste všetky testy, nielen tie, ktoré ukazujú význam.
  3. Opravte viacnásobné porovnanie (FDR/Bonferroni).
  4. Uveďte veľkosť účinku a interval spoľahlivosti vedľa hodnoty p.
  5. Samostatné zisťovanie a overovanie: Otestujte, čo nájdete v sade zisťovania, na nezávislom súbore.

Krok za krokom: úprimná analýza

  1. Vizualizujte údaje (rozptyl, odľahlé hodnoty).
  2. Skontrolujte predpoklady.
  3. Vykonajte test, ktorý ste si vopred určili.
  4. Opravte viacnásobné porovnanie.
  5. Veľkosť účinku správy + interval spoľahlivosti.
  6. Jasne napíšte obmedzenia.

Kopírovateľné šablóny výziev

Vizualizujte priepustnosť: vykreslite histogramy a boxploty pre každú skupinu, označte odľahlé hodnoty. Potom interpretujte normalitu. Stĺpce údajov: [názov]. Poskytnite kód Pythonu s komentármi.

Chcem porovnať moje dve skupiny. Charakteristika údajov: [typ, N, rozdelenie]. Ktorý test je vhodný? Skontrolujte predpoklady, vykonajte test, uveďte veľkosť účinku A 95 % interval spoľahlivosti S P-hodnotou.

Vo svojej analýze som testoval 15 rôznych génov. Uveďte kód, ktorý aplikuje Bonferroniho a Benjaminiho-Hochbergovu korekciu a vysvetlite rozdiel medzi týmito dvoma metódami.

Slabá výzva / Silná výzva

Slabý: "Sú tieto dve skupiny odlišné, urobte si t-test."

Strong: "Mám dve skupiny (kontrola n=18, liečba n=20), závislou premennou je aktivita enzýmu (kontinuálna). Najprv si vizualizujte distribúciu a normalitu testu pomocou Shapiro-Wilka. Ak je normálna, použite t-test, ak nie, Mann-Whitney. Výsledok uveďte pomocou p-hodnoty, veľkosti účinku (Cohenovo d, prečo) alebo intervalu spoľahlivosti 95% a intervalu spoľahlivosti.

Rozdiel: Výkonná výzva má typ údajov, čísla vzoriek, kontrolu predpokladov a požiadavku na úplné hlásenie. Model sleduje správnu cestu namiesto slepého aplikovania t-testu.

tri mini prípady

Prípad 1 — Nesprávny test: Študent použil t-test na výrazne skreslené (nenormálne) údaje a zistil, že p=0,048. Keď umelá inteligencia pridala kontrolu normálnosti, údaje nevyšli normálne; S Mann-Whitney, p=0,11. Skutočný výsledok bol nezmyselný. Ponaučenie: testovanie bez kontroly predpokladu je zavádzajúce.

Prípad 2 – Selektívne vyradenie odľahlých hodnôt: Výskumník vymazal dva „odľahlé“ body, aby bol výsledok zmysluplný. Model zdôrazňoval, že vyradenie odľahlých hodnôt by malo byť založené na vopred definovanom pravidle (napr. metóda IQR) a malo by sa o ňom hlásiť; svojvoľné vymazanie je p-hacking. Ponaučenie: vopred si stanovte odľahlé pravidlo.

Prípad 3 – Obnova veľkosti účinku: Jedna štúdia mala p=0,001, ale veľkosť účinku (d=0,1) bola takmer nulová; veľká vzorka ukázala, že nevýznamný rozdiel je významný. Keď umelá inteligencia oznámila veľkosť efektu, zistilo sa, že toto zistenie nemá žiadnu praktickú hodnotu. Ponaučenie: Nezáleží na tom, že p je malé.

porovnávacia tabuľka

Stav

správny prístup

Aby sa tomu zabránilo

abnormálne údaje

Neparametrický test

Nútený t-test

viacnásobný test

Použiť korekciu

Surová p<0,05

odľahlé

Preddefinované pravidlo

svojvoľné vymazanie

významný výsledok

Veľkosť efektu + CI

len p

objavný nález

Overte na nezávislom súbore

Dokončite v jednej sade

Časté chyby

  • Nekontrolované testovanie hypotézy: Falošný význam s falošným testovaním.
  • p-hacking: Skúšanie analýzy, kým neposkytne požadovaný výsledok.
  • Vykazovanie len p-hodnota: Vynechanie veľkosti účinku a intervalu spoľahlivosti.
  • Neopravené pre viacnásobné porovnania: Falošne pozitívne.
  • Skákanie príčin: Odvodzovanie kauzality z korelácie.
Pozor: AI „nevyprodukuje“ požadovaný výsledok, ale v prípade zavádzania s radosťou napíše kód pre nesprávny test. Máte štatistickú integritu: hláste všetky pokusy, plánujte analýzu vopred, nikdy nepremeškajte veľkosť účinku. Spolupracujte s bioštatistikom pri analýzach vedúcich k publikácii.

skutočný význam p-hodnoty

Najviac nepochopeným pojmom v biológii je p-hodnota. P-hodnota nie je „pravdepodobnosť, že hypotéza je pravdivá“; Je to „pravdepodobnosť, že rozdiel uvidíte ako veľký alebo extrémnejší, než aký pozorujete, pričom v skutočnosti žiadny rozdiel nie je“. Toto jemné, ale kritické rozlíšenie je kľúčom k tomu, aby sa výsledky nepreháňali. p=0,03 neznamená „účinok je na 97 % skutočný“. Keď necháte AI interpretovať výsledok, skontrolujte, či používa túto definíciu správne; Model môže niekedy opakovať bežnú nesprávnu interpretáciu.

Interval spoľahlivosti (CI) je často informatívnejší ako p-hodnota, pretože ukazuje veľkosť a neistotu účinku spolu. „Rozdiel 2,4-násobok (95 % CI: 1,8-3,1)“ hovorí oveľa viac ako „p<0,05“: smer účinku, jeho veľkosť a ako presne bol zmeraný. Zvýraznite GA vo svojich prehľadoch.

Pri interpretácii môjho výsledku použite správnu definíciu p-hodnoty. Vyhnite sa nesprávnym vyhláseniam, ako napríklad „pravdepodobnosť účinku“. Namiesto toho vysvetlite praktický význam z hľadiska veľkosti účinku a 95 % intervalu spoľahlivosti. Výsledok: [údaje]

Korelačné, kauzálne a pozorovacie údaje

Väčšina biologických údajov je pozorovacia: vidíte, že sa niečo mení s niečím iným, ale nevidíte, čo to spôsobuje. Veta „expresia génu X koreluje s chorobou“ neznamená, že X spôsobuje ochorenie; Ochorenie môže zvyšovať X alebo tretí faktor môže ovplyvňovať oba. Kauzalita môže byť stanovená iba prostredníctvom intervenčného experimentovania (zmena X a meranie výsledku). AI môže vo vašich textoch nevedomky používať kauzálny jazyk („príčiny“, „vedie k“); preskúmajte každú záverečnú vetu z tejto perspektívy a vyjadrite pozorovacie zistenia v korelačnom jazyku („korelované“, „spolu sa meniace“).

Oddelenie párových a nezávislých údajov

Najčastejšie prehliadaným rozdielom pri výbere testu je, či sú vzorky nezávislé alebo spárované. Ak vykonávate merania pred a po tom istom jedincovi (napríklad krvné hodnoty tých istých pacientov pred a po liečbe), tieto merania nie sú nezávislé; Vyžaduje sa párový test. Použitím nezávislého dvojvzorkového t-testu sa tu vyhodia zhodné informácie v údajoch a zníži sa výkon; Môže to dokonca zvrátiť výsledok. Pravidlo je jednoduché: "Pochádzajú tieto dve merania z rovnakej biologickej jednotky?" Ak je odpoveď áno, použije sa párový test (párový t-test alebo Wilcoxonov podpísaný rank test), ak nie, použije sa nezávislý test. Keď požiadate umelú inteligenciu o testy, nezabudnite uviesť štruktúru zhody vašich údajov; Ak nešpecifikujete, model často predpokladá nezávislosť a odporučí nesprávny test.

Mám dve sady meraní. Dôležité: tieto merania boli vykonané pred/po ROVNAKÝCH jedincoch (párových). Vyberte si správny test, ktorý zohľadňuje túto zhodu (párový t-test alebo Wilcoxon), skontrolujte svoje predpoklady a uveďte veľkosť účinku. Nepredpokladajte nezávislosť.

V súhrne

Presná analýza údajov; výber vhodného testu pre daný typ údajov, kontrola predpokladov, oprava viacnásobných porovnaní a okrem p-hodnoty uvádzanie veľkosti účinku a intervalu spoľahlivosti. Najväčším nebezpečenstvom je p-hacking; Protijed je plán predbežnej analýzy, úplné hlásenie a oddelenie medzi objavením a overením. Umelá inteligencia je silným pomocníkom pri výbere testov a kontrole predpokladov, ale štatistická integrita je na človeku.

Aplikačná úloha

Vezmite súbor údajov (vaše vlastné údaje alebo vzorku) s dvoma skupinami. Najprv majte kód na zápis AI, ktorý vizualizuje dáta a testuje normalitu. V závislosti od výsledku použite príslušný test (t-test alebo Mann-Whitneyho) a uveďte veľkosť účinku a interval spoľahlivosti spolu s hodnotou p. Potom porovnajte vplyv viacnásobných porovnaní bez korekcie a s korekciou na výsledok.

kontrolný zoznam

  • [ ] Pred testovaním som údaje vizualizoval.
  • [ ] Skontroloval som predpoklady testu (normalita, rozptyl).
  • [ ] Zvolil som vhodný test, neaplikoval som naslepo t-test.
  • [ ] Opravil som viacnásobné porovnanie.
  • Uviedol som [ ] p-hodnotu, ako aj veľkosť účinku a interval spoľahlivosti.
  • [ ] Plán analýzy som vopred opravil a vyhol som sa p-hackingu.