Gremlin, an adversarial evolutionary algorithm that discovers biases or weaknesses in machine learners

Mark Coletti (Developer), Shang Gao (Developer), Spencer Paulissen (Developer), Nicholas Haas (Developer), Robert Patton (Developer)

Research output: Non-textual formSoftware

Abstract

Gremlin learns where a given machine learner (ML) model performs poorly via an adversarial evolutionary algorithm (EA). The EA will find the worst performing feature sets such that a practitioner can then, say, tune the training data to include more examples of those feature sets. Then the ML model can be trained again with the updated training set in the hopes that the additional examples will be sufficient for the ML to train models that perform better for those sets.
Original languageAmerican English
Media of outputOnline
StatePublished - 2021

Fingerprint

Dive into the research topics of 'Gremlin, an adversarial evolutionary algorithm that discovers biases or weaknesses in machine learners'. Together they form a unique fingerprint.

Cite this