Rules & Training

Beyond Fitting the Data

Standard ML training optimizes a loss function against labeled examples. But a classifier that fits the data perfectly can still behave absurdly — flagging benign traffic as an attack because of an irrelevant feature, or missing an obvious attack variant it hasn’t seen before. Domain experts know things about what a correct classifier should do, but that knowledge gets lost when training is purely data-driven.

What You’ll Work On

In this theme, you’ll formalize security properties as logical rules and integrate them into the neural network training process using the Vehicle specification language.

Possible thesis directions:

What You’ll Learn

Relevant Literature

Supervisors: Alessandro Bruni (ITU), Giorgio Bacci (AAU) – see Team