Skip to content

mgrzenda/PredictionVolatility

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Prediction change measures

Repository of a custom MOA version providing support for calculating prediction change measures i.e. measures summarising how predictions from evolving classifiers made for the same instances change over time. This includes the volatility and productive volatility measures. This code extends previously developed code of continuous re-evaluation and can be used to assess the performance of classifiers.

This code is planned to be available in MOA in the future.

For further details on MOA, see project website: http://moa.cms.waikato.ac.nz

Key source files

Some of the key changes made to MOA include changes in:

  • moa.evaluation.evaluationWindowClassificationPerformanceEvaluator: this version of the evaluator includes newly added code, which accumulates prediction changes for a sliding window of instances
  • moa.evaluation.BasicClassificationPerformanceEvaluator: this version of the evaluator includes newly added code, which uses label change tuples to track changes in predicted labels

Sample execution

For sample input data prepared to trigger initial and final predictions under fixed and varied label latency, please refer to data folder

For sample scripts starting processing in MOA aimed at calculating volatility and productive volatility, please refer to scripts folder

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages