Gå til indholdet

Testdata i maskinlæring

Data til afsluttende vurdering, hvis resultater ikke er brugt til at vælge den vurderede modelvariant.

Maskinlæring

Hvad skal testdata vise?

Testdata bruges til at vurdere en valgt model med eksempler, som ikke har styret dens udvikling eller valg. De skal passe til den planlagte brug og være adskilt passende fra udviklingsdata. Opdelingen afhænger også af grupper og tidsmæssige relationer. Navnet testdatasæt dokumenterer hverken uafhængighed eller tilstrækkelig dækning. Resultatet gælder for de data og forhold, der faktisk er vurderet.

I et fiktivt reservedelsprojekt reserveres fotos af andre fysiske eksemplarer fra de samme vareklasser til den afsluttende test. Meget ens optagelser af samme eksemplar må ikke ubemærket fordeles mellem træning og test. De planlagte lys- og optageforhold tages også i betragtning. Teamet registrerer, hvilken variant og hvilke data der vurderes. Hvis det derefter bruger testresultaterne til at vælge næste variant, har testen påvirket udviklingen. En ny uafhængig slutvurdering kræver da igen en egnet kontrol uden for dette valg. Et gunstigt resultat med de tidligere billeder garanterer ikke lige så gode resultater under andre forhold.

Kilder