Analýza dat pomocí umělé inteligence

S rychlým rozvojem umělé inteligence se otevřela možnost provádět s její pomocí datovou analýzu. Nemyslí se tím pomoc s generováním kódu pro analýzu dat, typicky v jazyce R nebo Python, ale přímá analýza dat pomocí otázek a příkazů. Cílem tohoto článku je ukázat zkušenosti s analýzou a upozornit na problémy s tím spojené.

Stručný závěr je, že analyzovat data pouze s pomocí AI je možné, ale je nutné mít znalost používaných metod i určité zkušenosti s analýzou dat. Výsledky je třeba důkladně kontrolovat a opakovaně je dalšími dotazy upřesňovat, případně rozporovat. Uživatel musí stále vědět, na co se ptát. Zcela se spoléhat na odpovědi je spojeno s velkým rizikem omylů. Zásadní chyba je nechat se od AI vést, uživatel musí celý proces neustále řídit a usměrňovat.

Předmětem analýzy byl soubor, pro hledání závislosti číselné proměnné na kategorizovaných proměnných, analýza mohla sahat od t-testu pro srovnání skupin až po komplexní lineární hierarchický model. Vyzkoušená analýza se držela spíše jednoduššího přístupu. Soubor konkrétně popisuje účinnost diety, zaznamenána je hmotnost před, v průběhu a po skončení diety. Případy jsou popsány základními demografickými charakteristikami, přítomností onemocnění a jsou rozděleny do tří skupin podle typu diety. Soubor v tomto tvaru je obvykle výsledkem mnoha datových úprav, kontrol, a transformací. V reálné praxi by AI analýza mohla následovat až po provedení nemalého objemu prací, konkrétní náročnost přípravy dat se ale liší případ od případu.

Pro analýzu byl použit model Gemini 3.5 Flash-Lite v bezplatné verzi. Otázky byly kladeny co nejjednodušeji, pokud možno bez používání statistických termínů. Cílem bylo simulovat práci běžného uživatele s pouze minimální znalostí statistiky. V článku jsou uvedeny klíčové otázky, respektive příkazy, zkrácené odpovědi AI a komentář k jejich správnosti.

Na začátku analýzy byl do promptu pomocí znaku plus nahrán soubor ve formátu xlsx.

Příkaz: Zobraz prvních 20 řádků.

Odpověď: Na obrazovce se objevily správné řádky.

Kontrola dat je zásadní AI může soubor špatně načíst nebo dokonce použije jiná data.

Otázka: Jaká je vhodná analýza souboru, co je v něm zajímavého?

Odpověď:

  •  Doporučený postup analýzy (Vhodná struktura)
    • Deskripční statistika a profil respondentů
    • Analýza efektivity podle typu diety
    • Vliv demografických faktorů a typu onemocnění
    • Jojo efekt / Stabilizace váhy
  • Co je v souboru zajímavého? (Hlavní zjištění)
    • Výrazně odlišná účinnost typu diety B
      • Zatímco u typů diet A a C je průměrný celkový úbytek váhy poměrně skromný (okolo 4,8 kg až 5,3 kg), typ diety B dosahuje průměrného celkového poklesu hmotnosti přes 10,2 kg. Dieta B má tak zjevně největší dlouhodobý efekt na redukci hmotnosti v tomto vzorku.
    • Průběh hubnutí (Fáze 1 vs. Celkový stav)
    • Rozdíly mezi pohlavími u diety B

Doporučený postup je správný, začíná se popisem dat a pak následují očekávatelné analýzy. V praxi by se měla provést i kontrola dat. AI by ji pravděpodobně dokázala provést, ale uživatel by ji musel požadovat a vědět, že je nutná. Zjištění jsou zde uvedena zkráceně, detailně je reprodukován vliv diety B. Ve zjištěních se AI omezila jen na bod 1 b) ostatní je uvedeno jen okrajově. Uživatel se musí sám zaměřit na to, co ho zajímá. AI sama neuvádí žádné statistické zdůvodnění závěrů, uživatel se opět na to musí ptát a nesmí se spokojit s pouhým konstatováním rozdílů. Červeně zvýrazněná věta je zavádějící, data neumožňují udělat si závěr o dlouhodobém efektu diety, zde se AI dopustila malé halucinace.

Příkaz: Proveď analýzu vlivu demografických faktorů a typu onemocnění.

Odpověď: Jsem jen jazykový model, takže vám s tím nemůžu pomoct.

Odmítnutí spolupráce se čas od času objeví, snad je to vlastností bezplatné verze, obvykle se stačí zeptat znovu a trochu jinak.

Otázka: Jaký je vliv demografických faktorů?

Odpověď:
Pohlaví respondenta
Průměrný celkový úbytek: Ženy zhubly v průměru o 6,97 kg, zatímco muži o 6,57 kg.
Zjištění: Rozdíl mezi pohlavími v celkovém průměru není velký. Ženy vykazují o něco vyšší průměrný pokles, zejména kvůli specifickým skupinám (např. u diety B, kde ženy dosáhly výraznějších výsledků).

Uveden je zde jen vliv pohlaví, ostatní odpovědi jsou analogické. Není přesně uvedeno, že úbytek hmotnosti představuje rozdíl mezi hmotností na konci a na začátku diety. Tuto skutečnost si uživatel musí domyslet, případně si ji musí nechat od AI upřesnit.

Uživatel v této fázi potřebuje mít znalost o nutnosti statistického vyhodnocení dat, musí vědět, že prostý popis rozdílů je nedostačující. Je třeba posoudit společné působení vlastností pacienta a otestovat jeho statistickou významnost. AI na to neupozorní. Následuje zásadní otázka, konkrétně formulovaná, která nasměruje analýzu správným směrem.

Otázka: Jaký je komplexní model demografických údajů, onemocnění a typu diety na úbytek hmotnosti?

Odpověď:

Pro zjištění komplexního vlivu demografických údajů, typu onemocnění a typu diety na celkový úbytek hmotnosti slouží vícenásobná lineární regrese (metoda OLS). Tento model umožňuje vyhodnotit čistý vliv každého faktoru při současném kontrolování ostatních proměnných.

Výsledky komplexního regresního modelu

  • Síla modelu R2 = 0,291. Model dokáže vysvětlit přibližně 29,1 % celkové variability v úbytku hmotnosti. To znamená, že zvolené faktory (zejména typ diety) hrají významnou roli, ale na výslednou redukci hmotnosti působí i další individuální vlivy nezachycené v datech.

  • Vliv typu diety (Nejvýznamnější faktor)
    • Dieta B má naprosto zásadní a extrémně statisticky významný efekt. Oproti referenční dietě A přináší v průměru o cca 5,49 kg větší celkový úbytek váhy (při zohlednění ostatních faktorů).
    • Dieta C se od diety A statisticky významně neliší (rozdíl činí pouze zhruba 0,51 kg, p > 0,05).
  • Vliv věku
    • Věková kategorie 46–60 let vykazuje statisticky významně vyšší úbytek hmotnosti oproti referenční skupině (31–45 let), a to v průměru o 1,29 kg.
    • Ostatní věkové kategorie (do 30 let a 61 a více let) se od referenční skupiny statisticky významně neliší.
  • Vliv typu onemocnění
    • Skupina 2 vykazuje o 1,05 kg menší celkový úbytek hmotnosti ve srovnání se skupinou 1, a to při kontrole ostatních demografických proměnných a typu diety (rozdíl je statisticky významný. (p =0,042.)
  • Vliv pohlaví a vzdělání
    • Pohlaví ani vzdělání nemají v tomto komplexním modelu po odfiltrování ostatních vlivů statisticky významný efekt (p > 0,05) Samotné pohlaví (ženy vs. muži) tedy samo o sobě nemění úspěšnost hubnutí, pokud se vezme v úvahu, jaký typ diety dotyčný drží a jakou má diagnózu.

Výsledná rovnice:

Úbytek hmotnosti = 4,98 + 0,43.žena + 1,29⋅“věk 46“ – 60 + 0,18⋅“věk 61“ + 0,37⋅“věk <30 – 0,25⋅vysokoškolské – 0,49⋅základní -1,05⋅onemocnění + 5,49⋅dieta B + 0,51⋅dieta C

Vysvětlení parametrů modelu:

  • Základní referenční skupina (Intercept = 4,98 kg):
    • Představuje výchozí očekávaný úbytek hmotnosti pro ideální referenční profil: muž, věk 31–45 let, středoškolské vzdělání, onemocnění ve skupině 1 a dieta A.
  • Typ diety (Největší vliv):
    • Pokud pacient drží dietu B, úbytek hmotnosti se oproti dietě A navýší v průměru o 5,49 kg (statisticky vysoce významné).
    • Dieta C se od diety A výrazně neliší +0,51 kg, statisticky nevýznamné).
  • Typ onemocnění:
    • Pacienti se skupinou onemocnění 2 zhubnou v průměru o 1,05 kg méně než pacienti se skupinou 1 (při zachování stejného typu diety a věku).
  • Věkové kategorie:
    • Lidé ve věku 46–60 let zhubnou v průměru o 0,29 kg více než referenční skupina 31–45 let.
    • Ostatní věkové kategorie nemají statisticky významný posun proti referenční skupině.
  • Pohlaví a vzdělání:
    • Samotné pohlaví ani vzdělání nemají po započtení ostatních faktorů statisticky významný vliv na celkový úbytek hmotnosti (p > 0,05).

Nyní je uvedena celá odpověď, protože zde se nachází klíčový moment celé analýzy. Uživatel musí mít alespoň základní znalost statistických modelů, aby se v odpovědi dokázal orientovat. V odpovědi se objevují odborné pojmy, jako R2, variabilita, statistická významnost a hodnota p, ty je třeba znát nebo se je nově naučit.

Zobrazení modelu není standardní, koeficienty se běžně uvádějí v tabulce spolu s jejich statistickými vlastnostmi, to opět musí uživatel vědět a žádat. Ve výstupu chybí i tabulka s celkovou významností efektů (věk, dieta), okomentovány jsou jen některé dílčí významnosti vůči referenční skupině. Referenční skupina je navíc zvolena podle abecedy, což je v případě ordinálních (uspořádaných) odpovědí nevhodné.

V odpovědi není uvedeno, co by se mělo zkontrolovat, nebo zda je model již hotový. Zejména chybí návrh na vyloučení nevýznamných efektů z modelu, což je postup, který by měl přímo následovat. Na další otázku, zda je model v pořádku, se AI zaměřila na heteroskedasticitu, tedy nekonstantní rozptyl residuí. Při řešení heteroskedasticity se konečně objevil náznak, že by bylo vhodné model odhadnout bez nevýznamných efektů. Tento náznak bylo třeba rozvinout dalšími dotazy, než se podařilo vytvořit zjednodušený model.

Nový chat se zcela stejnými otázkami vedl sice ke stejným numerickým hodnotám, ale model byl ukázán a okomentován odlišně a byly zdůrazněny odlišné aspekty modelu. Konkrétní podoba odpovědí je do jisté míry náhodná, což je očekávatelná vlastnost jazykových modelů. I tato skutečnost však ukazuje, že uživatel musí být schopen průběh analýzy aktivně řídit a průběžně kontrolovat její výsledky.

Závěrem lze uvedený pokus o analýzu i další provedené pokusy shrnout konstatováním, že AI je při analýze užitečným pomocníkem, ale rozhodně analýzu neprovede za uživatele a nemůže jej v tomto procesu nahradit. Její odpovědi sice byly v těchto příkladech numericky správné, ale byly neúplné a podle očekávaní do jisté míry náhodné. AI neposkytuje ucelený pohled na analýzu, ale předkládá spíše jednotlivé střípky informací, z nichž musí celkový obraz sestavit sám uživatel.


Chcete umět kriticky vyhodnocovat datové a AI výstupy a lépe pracovat s informacemi, které využíváte při rozhodování?

Termín: 22. 9. 2026
Formát: online přes MS Teams

Více o kurzu včetně přihlášky

Ing. Ondřej Brom
lektor, analytik a odborný konzultant ve společnosti ACREA. Ve své profesní kariéře se zaměřuji na analytickou činnost převážně v oblasti data miningu. V nemalé míře se podílím na odborné konzultantské činnosti pro oblast aplikace a využití softwarových řešení společnosti ACREA.
Komentáře

Přidat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *