Description/Motivation
Anomaly prediction can be used to predict an anomaly before it occures. One of the applications is predictive maintenance.
One approach to solve this problem is to combine our standard for anomaly detection in combination with a new type of tasks called 'instance predictor'. The latter one generates n imaginary future instances and forwards these as a list to the subsequent anomaly detector. It actually implements a mapping like
i(t) -> ( i(t), i(t+1), i(t+2),..., i(t+n-1) )
while the first entry is always the current real instance i(t). The anomaly detector needs to turn off it's own adaptation before processing the imaginary instances ( i(t+1), i(t+2),..., i(t+n-1) ) to avoid adaptation on pseudo data.
Task list
[ ] 1. New base class InstancePredictor (OATask)
[ ] 2. Extensions on base class OATask
[ ] New optional parameter p_adaptation_mode (all instances, first one only)
[ ] 3. Extensions on base class Model
[ ] New method backup()
This method creates an internal backup of all model parameters.
[ ] New method restore()
This method restores all model parameters from the last backup
Today we ( @steveyuwono, @syamrajsatheesh ) discussed an approach based on our (slightly extended) standard for anomaly detection combined with a new type of task called 'instance predictor'...
Description/Motivation Anomaly prediction can be used to predict an anomaly before it occures. One of the applications is predictive maintenance.
One approach to solve this problem is to combine our standard for anomaly detection in combination with a new type of tasks called 'instance predictor'. The latter one generates n imaginary future instances and forwards these as a list to the subsequent anomaly detector. It actually implements a mapping like
i(t) -> ( i(t), i(t+1), i(t+2),..., i(t+n-1) )
while the first entry is always the current real instance i(t). The anomaly detector needs to turn off it's own adaptation before processing the imaginary instances ( i(t+1), i(t+2),..., i(t+n-1) ) to avoid adaptation on pseudo data.
Task list
See also
886
885