Testovanie umelej inteligencie

Ako testovať umelú inteligenciu

Ako testovať..., Testovanie umelej inteligencie

Testovanie AI

Testovanie AI (umelej inteligencie) sa líši od klasického testovania softvéru hlavne tým, že výsledok nie je vždy jednoznačný a očakávaný výstup môže byť do istej miery „približný“ alebo „pravdepodobný“. Napriek tomu existujú overené prístupy, ako testovať AI systematicky:

1. Typy AI, ktoré testujeme
Najčastejšie testované sú:
• ML modely (napr.…

Ako testovať..., Testovanie umelej inteligencie

Ukážka ako testovať manuálne AI – postup

Nižšie nájdeš konkrétnu šablónu manuálneho testovacieho prípadu pre AI-chatbota, ktorú si môžeš priamo skopírovať a vyskúšať. Stačí si pripraviť prístup do konzoly/chat-UI, zadať vstupy a podľa výstupov doplniť stĺpce „Skutočný výstup“, „Výsledok“ a „Poznámka“.

 

Šablóna manuálneho testu (Markdown)

ID Scenár / Persona Vstup (prompt) Očakávaný výstup Skutočný výstup Výsledok Poznámka
TC1 Zákazníčka chce vedieť stav objednávky „Ako zistím stav mojej objednávky č.
Ako testovať..., Testovanie umelej inteligencie

Sprievodca testovania AI

1. Plánovanie testovania AI-aplikácie

  1. Definuj rozsah a ciele

    • Funkčná časť: čo má aplikácia poskytovať (knihovňa klasifikácie, chatbot, doporučovací engine…).
    • Nefunkčná časť: výkon, latencia, bezpečnosť, etickosť (biznis pravidlá).
  2. Identifikuj komponenty systému

    • Predspracovanie dát (cleaning, tokenizácia, normalizácia).
    • Model (ML pipeline, inferenčný engine).
    • Ovládacie API / UI (rozhranie pre zadanie vstupu/výstupu).
Ako testovať..., Testovanie umelej inteligencie

Slovník AI a Machine Learning pojmov

Prehľad kategórií

  1. Základné pojmy AI/ML
  2.  Typy Machine Learningu
  3. Jazykové modely (LLM) a generatívna AI
  4. Parametre, roly a kontext LLM
  5. Architektúry modelov
  6. Dátová kvalita a integrita
  7. Monitorovanie a údržba modelov
  8. Etické princípy a regulácie AI
  9. Praktická práca s AI a agentmi
  10. Automatizácia a infraštruktúra
  11. Nástroje a frameworky

Základné pojmy AI/ML

Artificial Intelligence (AI)
Umelá inteligencia – schopnosť systému učiť sa, rozhodovať a adaptovať sa na základe dát bez explicitného programovania.…

Návrat hore