Metamorphic Testing für Machine Learning – Wie Du KI testest, ohne die richtige Antwort zu kennen

Metamorphic Testing für Machine Learning – Wie Du KI testest, ohne die richtige Antwort zu kennen

Stell Dir vor, Du arbeitest an einem Machine-Learning-Modell, das Bilder klassifiziert. Du hast Pipelines, Modelle, Metriken – aber Du stellst Dir eine entscheidende Frage: „Woher weiß ich eigentlich, ob das Modell korrekt funktioniert, wenn ich gar nicht weiß, was...
Metamorphic Testing für Machine Learning – Wie Du KI testest, ohne die richtige Antwort zu kennen

Millionen Zeilen Code aber nicht einen Test. Wo startet man?

Eine berechtigte Frage, oder? Aber wie gehen wir am besten vor? Wir haben auf der einen Seite massiv viele Zeilen Code, aber eben keinerlei Test. Das genau ist in vieler Hinsicht schon ein massiver Fehler. Woher wissen wir eigentlich, dass der Source nicht massive...
Selbstheilende Testfälle ein technischer Mythos oder Realität?

Selbstheilende Testfälle ein technischer Mythos oder Realität?

Selbstheilende was…… Nun erst mal ja, es gibt technische Möglichkeiten, selbstheilende Testfälle zu realisieren. In den meisten Fällen funktioniert das auch recht gut. Die technischen Details werde ich hier nicht beschreiben, denn wie ich das Thema...
Moderne Regressionstests in der Cybersicherheit: Ein Paradigmenwechsel – Teil 1 neuer Ansatz, neuer Workflow

Moderne Regressionstests in der Cybersicherheit: Ein Paradigmenwechsel – Teil 1 neuer Ansatz, neuer Workflow

Seit mehreren Jahren nutze ich den Owasp Zap - Schwachstellentester für meine Projekte und dies immer sehr erfolgreich. Gerade hinsichtlich der Flexibilität, auch hinsichtlich einer Testautomatisierung, der schier großen Dichte von Erweiterungen, und der Open Source...
Metamorphic Testing für Machine Learning – Wie Du KI testest, ohne die richtige Antwort zu kennen

Wie führe ich eine große Anzahl von Testfällen mit begrenzter Zeit und Ressourcen aus?

Wahrlich, eine hervorragende Frage. Hier werde ich einige Schritte aus meiner persönlichen Erfahrung erklären. Wir brauchen dafür eine gute Teamarbeit. Hier möchte ich nur den Begriff „Alle Testfälle/Suite ausführen“ klären. Wir müssen die Testfälle in...