Kursus

Grundlæggende AI test

Introduktionskurset til dig, der ønsker en generel indsigt i de metoder og teknikker, der bruges til at teste AI-baserede løsninger.

Udbytte

Du vil opnå en forståelse for flere af de metoder og teknikker, som man bruger i forbindelse med test og kvalitetssikring af AI-baserede løsninger. Dertil viser vi dig hvordan forskellige AI-løsninger kan benyttes til at teste konventionelle it-systemer. Dit udbytte vil således ikke mindst bestå af følgende:

  • Du får en generel forståelse for hvad kunstig intelligens er, herunder de grundlæggende begreber og hvilke forskellige typer af kunstig intelligens der findes (kunstig Intelligens, Machine Learning, Deep Learning osv.), samt hvordan teknologien udvikler sig.
  • Du får erfaring med hvordan man implementerer og tester en Machine Learning-model, samt forståelse for, hvor man som tester bedst kan påvirke dens kvalitet.
  • Du får kendskab til udfordringerne forbundet med test af AI-baserede systemer, såsom deres selvindlæring, bias, etik, kompleksitet, manglende gennemsigtighed og forklarbarhed.
  • Du bliver sat i stand til at bidrage til teststrategien for et AI-baseret system.
  • Du vil kunne designe testcases til test af AI-baserede systemer.
  • Du vil kunne genkende nogle af de særlige krav til infrastrukturen der skal til for at understøtte test af AI-baserede systemer.
  • Du vil forstå hvordan AI kan bruges til at understøtte en traditionel softwaretest.

Målgruppe & forudsætninger

Kurset henvender sig til dig, der ønsker at udvide din forståelse for kunstig intelligens og deep (machine) learning, med et særligt fokus på testen af AI-baserede systemer og brugen af AI-baseret test. Du kunne eksempelvis være en af følgende profiler:

  • Testere og QA Engineers
  • Test Managere
  • Data Scientists
  • Udviklere
  • Projektledere / Scrum Masters / Product Owners

Forudsætninger

Der er ingen officielle forudsætninger for at deltage i kurset, men det er en fordel at have en grundlæggende viden og forståelse for følgende områder:

  • Programmeringssprog – Java/Python/R
  • Statistik
  • Erfaring med softwareudvikling og -test

Kursusform

Kurset indeholder både teoretisk gennemgang, praktiske øvelser og diskussion. Der vil generelt være høj deltageraktivitet.

Firmakursus

Kurset kan bestilles som et internt firmakursus. Vi afholder kurset internt kun for jeres medarbejdere, enten som standard som i beskrivelsen eller tilpasset efter jeres behov.

Fordele ved et firmakursus forløb:

  • Økonomisk besparelse ved mere end 5 personer
  • Intensiv erfaringsudveksling og vidensdeling.
  • Medarbejderne får en fælles forståelse for emnet
  • Mulighed for unik tilpasning i forhold til egne metoder og processer

Kontakt os

Kontakt os for at høre mere om hvordan vi kan tilpasse et forløb for netop jeres virksomhed.

Grundlæggende AI test

Grundlæggende AI test

Brug for hjælp?

Har du spørgsmål så ring til os på telefon +45 44 979 979 eller e-mail kompetencecenter@testhuset.dk

Kontakt os her

Kursets indhold

1. Introduktion til AI

  • Definitionen af AI og AI-effekt
  • Smal, General og Super AI
  • AI-baserede og konventionelle systemer
  • AI-teknologier
  • AI udviklingsrammeværker
  • Hardware for AI-baserede systemer

2. Machine Learning (ML) – Overblik

  • Former for ML
  • ML arbejdsgange (workflows)
  • Valg af passende ML-løsning

3. ML – Data

  • Dataforberedelse som en del af ML
  • Træning, validering og test af datasæt i ML
  • Kvalitetsudfordringer i et datasæt

4. ML Funktionelle performance-metrikker

  • “Confusion Matrix”

5. ML – Neurale netværk og test

  • Neurale netvæk
  • Dækningsmålinger for neurale netværk

6. Test af AI-specifikke kvalitetskarakteristika

  • Udfordringer ved test af komplekse AI-baserede systemer
  • Test af gennemsigtighed, fortolkningsevne og forklarbarhed af AI-baserede systemer
  • Testorakler for AI-baserede systemer
  • Test for konceptændringer
  • Valg af testtilgang til et ML-system
  • Testmål og acceptkriterier
  • Back-to-Back test
  • A/B splittest
  • Erfaringsbaseret test af AI-baserede systemer

7. Brug af AI til test

  • Brug af AI i forbindelse med at kunne forudsige fejl
  • Brug af AI til UI-test

Introduktion

Mød vores undervisere

Viepul Kocher

Mød Viepul Kocher. Viepul er en tidligere Adobe-ingeniør og IIT-alumnus med 25 års erfaring inden for softwareudvikling og test. Ud over at være skaberen af ​​ISTQB Certified AI Testing og en tidligere certificering i AI-test, er Viepul også præsident for den indiske test – ISTQB Board, konvenør for STeP-IN forum og national konvenør for Indica Academy.