n-akram / TimeSeriesSafeML

SafeML based metrics for time series predictions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

License: MIT arXiv

StaDRe and StaDRo: Reliability and Robustness using Statistical Distance Dissimilarity

This project aims towards obtaining reliability and robustness estimate for a machine learning (ML) component. In particular, we focus on time series application. The repository contains the recent work, function and results. Further, Jupyter notebooks exemplifying the work are also provided.

The SafeML Time Series Overview.

The statistical distance dissimilarity is used to estimate reliability and robustness

The methodology is demonstrated on the following applications:

  • Stock price prediction (Uni-variate time series)
  • Machine failure prediction (multi-variate time series) [In progress]

Getting started

To get started, simply create and activate the Anaconda environment with a name "stock" from the environment yml file provided.

conda env create -f env.yml
conda activate stock

The details examples can be found in the respective folders in UnivariateTimeSeries.

Contributors

Publication

Akram, M. N., Ambekar, A., Sorokos, I., Aslansefat, K., & Schneider, D. StaDRe and StaDRo: Reliability and Robustness Estimation of ML-based Forecasting using Statistical Distance Measures.In International Conference on Computer Safety, Reliability, and Security SAFECOMP 2022. [Pre-print PDF]

Cite as (To be published in SAFECOMP 2022)

@inproceedings{Akram2022Stadre,
   author  = {{Akram}, Mohammed Naveed and {Ambekar}, Akshatha and
            {Sorokos}, Ioannis and {Aslansefat}, Koorosh and 
            {Schneider}, Daniel},
   title   = "{StaDRe and StaDRo: Reliability and Robustness 
            Estimation of ML-based Forecasting using Statistical 
            Distance Measures}",
   booktitle = {International Conference on Computer Safety
                Reliability, and Security},
   year    = {2022},
   pages     = {-},
   organization  = {Springer},
}

Acknowledgements

This work was partly supported by the Building Trust in Ecosystems and Ecosystem Component (BIECO) Horizon 2020 Project under Grant Agreement 952702.

License

This framework is available under the MIT License.

About

SafeML based metrics for time series predictions

License:MIT License


Languages

Language:Jupyter Notebook 98.9%Language:Python 1.1%