Package org.tribuo.anomaly

package org.tribuo.anomaly
Provides classes and infrastructure for anomaly detection problems.

The anomaly detection Output implementation is called Event and has associated Evaluators, OutputFactory and OutputInfos.

Event trainers are allowed to throw IllegalArgumentException if they are supplied an Event.EventType.ANOMALOUS at training time. It's noted in the documentation if they do support training from anomalous and expected data.

Note: This implementation is effectively a specialised binary classification problem.