Checking your account

You can read the lesson while its saved answers and constructions load. Learning controls will open once that work is ready.

The Model Passed Until a Particular Mark Appeared

Ordinary Validation Can Miss Conditional Behaviour

BOTIE

Reusing a pretrained model or asking someone else to train it saves work, but also means receiving behaviour we did not build ourselves. Ordinary validation checks the examples we chose. It can miss a hidden rule that responds to another condition. A deliberately introduced rule activated by a particular input pattern is a model backdoor; the activating pattern is its trigger.

The 2017 BadNets paper investigated outsourced training and demonstrated networks that performed well on ordinary validation examples while misbehaving on attacker-chosen inputs. This made the training and model supply path part of the investigation. Our workshop supplies original and changed predictions for reviewed image pairs. We will measure the observed conditional failure, without assuming that a bad result alone proves who trained the model or how that behaviour arose.

Sources for this history