├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── Real_exp_requirements.txt ├── docs └── PATE_logo.png ├── experiments ├── Complexity_Time │ ├── Complexity_Time_exp.py │ └── Complexy_Time_RealData.py ├── Impact_Analysis_Experiments │ ├── AnomalyTrans_Paper │ │ ├── AnomalyTransformer_Model.py │ │ ├── Solver_AnomalyTransformer.py │ │ ├── Transformer_Main.py │ │ ├── Utils.py │ │ └── configs │ │ │ ├── base_config.yaml │ │ │ ├── dataset │ │ │ ├── MSL.yaml │ │ │ ├── PSM.yaml │ │ │ ├── SMAP.yaml │ │ │ ├── SMD.yaml │ │ │ └── SWaT.yaml │ │ │ └── model │ │ │ └── AnomalyTransformer.yaml │ ├── DCDetector_Paper │ │ ├── DCdetector_main.py │ │ ├── Solver_DCdetector.py │ │ ├── Utils.py │ │ ├── configs │ │ │ ├── base_config.yaml │ │ │ ├── dataset │ │ │ │ ├── MSL.yaml │ │ │ │ ├── PSM.yaml │ │ │ │ ├── SMAP.yaml │ │ │ │ ├── SMD.yaml │ │ │ │ └── SWaT.yaml │ │ │ └── model │ │ │ │ └── DCdetector.yaml │ │ └── model │ │ │ ├── DCdetector.py │ │ │ ├── RevIN.py │ │ │ ├── attn.py │ │ │ └── embed.py │ ├── LSTM_Model │ │ ├── LSTM_Model.py │ │ ├── LSTM_main.py │ │ ├── Training.py │ │ ├── Utils.py │ │ ├── configs │ │ │ ├── base_config.yaml │ │ │ ├── dataset │ │ │ │ ├── MSL.yaml │ │ │ │ ├── PSM.yaml │ │ │ │ ├── SMAP.yaml │ │ │ │ ├── SMD.yaml │ │ │ │ └── SWaT.yaml │ │ │ └── model │ │ │ │ └── LSTM.yaml │ │ ├── evaluation.py │ │ ├── solver.py │ │ └── stages_training.py │ ├── PatchAD_Paper │ │ ├── PatchAD_main.py │ │ ├── Solver_PatchAD.py │ │ ├── Utils_personal.py │ │ ├── configs │ │ │ ├── base_config.yaml │ │ │ ├── dataset │ │ │ │ ├── MSL.yaml │ │ │ │ ├── PSM.yaml │ │ │ │ ├── SMAP.yaml │ │ │ │ ├── SMD.yaml │ │ │ │ └── SWaT.yaml │ │ │ └── model │ │ │ │ └── PatchAD.yaml │ │ ├── main_ad.py │ │ ├── patchad_model │ │ │ ├── RevIN.py │ │ │ ├── embed.py │ │ │ └── models.py │ │ └── utils.py │ ├── Transformer_model │ │ ├── Training.py │ │ ├── Tran_main.py │ │ ├── Transformer_Model.py │ │ ├── Utils.py │ │ ├── configs │ │ │ ├── base_config.yaml │ │ │ ├── dataset │ │ │ │ ├── MSL.yaml │ │ │ │ ├── PSM.yaml │ │ │ │ ├── SMAP.yaml │ │ │ │ ├── SMD.yaml │ │ │ │ └── SWaT.yaml │ │ │ └── model │ │ │ │ ├── LSTM.yaml │ │ │ │ └── Transformer.yaml │ │ ├── evaluation.py │ │ ├── solver.py │ │ └── stages_training.py │ └── USAD_Paper │ │ ├── USAD_main.py │ │ ├── Utils.py │ │ └── configs │ │ ├── base_config.yaml │ │ ├── dataset │ │ ├── MSL.yaml │ │ ├── PSM.yaml │ │ ├── SMAP.yaml │ │ ├── SMD.yaml │ │ └── SWaT.yaml │ │ └── model │ │ └── USAD.yaml ├── RealWorld_Data_Experiments │ ├── Example1.py │ ├── Example2.py │ ├── models_Real_exp.py │ └── utils_Real_exp.py └── Synthetic_Data_Experiments │ ├── main_synthetic_data.py │ └── utils_Synthetic_exp.py ├── metrics ├── AUC.py ├── AUCs_Compute.py ├── Matthews_correlation_coefficient.py ├── Range_Based_PR.py ├── __init__.py ├── affiliation │ ├── __init__.py │ ├── _affiliation_zone.py │ ├── _integral_interval.py │ ├── _single_ground_truth_event.py │ ├── generics.py │ └── metrics.py ├── combine_all_scores.py ├── customizable_f1_score.py ├── eTaPR_pkg │ ├── DataManage │ │ ├── File_IO.py │ │ ├── Range.py │ │ ├── Time_Plot.py │ │ └── __init__.py │ ├── LICENSE │ ├── __init__.py │ ├── etapr.py │ ├── f1_score_etapr.py │ └── tapr.py ├── evaluate_utils.py ├── evaluator.py ├── f1_score_f1_pa.py ├── f1_series.py ├── fc_score.py ├── precision_at_k.py └── vus │ ├── __init__.py │ ├── analysis │ ├── robustness_eval.py │ └── score_computation.py │ ├── metrics.py │ ├── models │ ├── distance.py │ └── feature.py │ └── utils │ ├── metrics.py │ └── slidingWindows.py ├── pate ├── PATE_metric.py ├── PATE_utils.py └── __init__.py ├── requirements_pate.txt ├── setup.py └── synthetic_exp_requirements.txt /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/README.md -------------------------------------------------------------------------------- /Real_exp_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/Real_exp_requirements.txt -------------------------------------------------------------------------------- /docs/PATE_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/docs/PATE_logo.png -------------------------------------------------------------------------------- /experiments/Complexity_Time/Complexity_Time_exp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Complexity_Time/Complexity_Time_exp.py -------------------------------------------------------------------------------- /experiments/Complexity_Time/Complexy_Time_RealData.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Complexity_Time/Complexy_Time_RealData.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/AnomalyTrans_Paper/AnomalyTransformer_Model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/AnomalyTrans_Paper/AnomalyTransformer_Model.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/AnomalyTrans_Paper/Solver_AnomalyTransformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/AnomalyTrans_Paper/Solver_AnomalyTransformer.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/AnomalyTrans_Paper/Transformer_Main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/AnomalyTrans_Paper/Transformer_Main.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/AnomalyTrans_Paper/Utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/AnomalyTrans_Paper/Utils.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/AnomalyTrans_Paper/configs/base_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/AnomalyTrans_Paper/configs/base_config.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/AnomalyTrans_Paper/configs/dataset/MSL.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/AnomalyTrans_Paper/configs/dataset/MSL.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/AnomalyTrans_Paper/configs/dataset/PSM.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/AnomalyTrans_Paper/configs/dataset/PSM.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/AnomalyTrans_Paper/configs/dataset/SMAP.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/AnomalyTrans_Paper/configs/dataset/SMAP.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/AnomalyTrans_Paper/configs/dataset/SMD.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/AnomalyTrans_Paper/configs/dataset/SMD.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/AnomalyTrans_Paper/configs/dataset/SWaT.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/AnomalyTrans_Paper/configs/dataset/SWaT.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/AnomalyTrans_Paper/configs/model/AnomalyTransformer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/AnomalyTrans_Paper/configs/model/AnomalyTransformer.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/DCDetector_Paper/DCdetector_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/DCDetector_Paper/DCdetector_main.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/DCDetector_Paper/Solver_DCdetector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/DCDetector_Paper/Solver_DCdetector.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/DCDetector_Paper/Utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/DCDetector_Paper/Utils.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/DCDetector_Paper/configs/base_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/DCDetector_Paper/configs/base_config.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/DCDetector_Paper/configs/dataset/MSL.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/DCDetector_Paper/configs/dataset/MSL.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/DCDetector_Paper/configs/dataset/PSM.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/DCDetector_Paper/configs/dataset/PSM.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/DCDetector_Paper/configs/dataset/SMAP.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/DCDetector_Paper/configs/dataset/SMAP.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/DCDetector_Paper/configs/dataset/SMD.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/DCDetector_Paper/configs/dataset/SMD.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/DCDetector_Paper/configs/dataset/SWaT.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/DCDetector_Paper/configs/dataset/SWaT.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/DCDetector_Paper/configs/model/DCdetector.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/DCDetector_Paper/configs/model/DCdetector.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/DCDetector_Paper/model/DCdetector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/DCDetector_Paper/model/DCdetector.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/DCDetector_Paper/model/RevIN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/DCDetector_Paper/model/RevIN.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/DCDetector_Paper/model/attn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/DCDetector_Paper/model/attn.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/DCDetector_Paper/model/embed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/DCDetector_Paper/model/embed.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/LSTM_Model/LSTM_Model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/LSTM_Model/LSTM_Model.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/LSTM_Model/LSTM_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/LSTM_Model/LSTM_main.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/LSTM_Model/Training.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/LSTM_Model/Training.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/LSTM_Model/Utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/LSTM_Model/Utils.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/LSTM_Model/configs/base_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/LSTM_Model/configs/base_config.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/LSTM_Model/configs/dataset/MSL.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/LSTM_Model/configs/dataset/MSL.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/LSTM_Model/configs/dataset/PSM.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/LSTM_Model/configs/dataset/PSM.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/LSTM_Model/configs/dataset/SMAP.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/LSTM_Model/configs/dataset/SMAP.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/LSTM_Model/configs/dataset/SMD.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/LSTM_Model/configs/dataset/SMD.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/LSTM_Model/configs/dataset/SWaT.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/LSTM_Model/configs/dataset/SWaT.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/LSTM_Model/configs/model/LSTM.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/LSTM_Model/configs/model/LSTM.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/LSTM_Model/evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/LSTM_Model/evaluation.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/LSTM_Model/solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/LSTM_Model/solver.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/LSTM_Model/stages_training.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/LSTM_Model/stages_training.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/PatchAD_Paper/PatchAD_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/PatchAD_Paper/PatchAD_main.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/PatchAD_Paper/Solver_PatchAD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/PatchAD_Paper/Solver_PatchAD.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/PatchAD_Paper/Utils_personal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/PatchAD_Paper/Utils_personal.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/PatchAD_Paper/configs/base_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/PatchAD_Paper/configs/base_config.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/PatchAD_Paper/configs/dataset/MSL.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/PatchAD_Paper/configs/dataset/MSL.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/PatchAD_Paper/configs/dataset/PSM.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/PatchAD_Paper/configs/dataset/PSM.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/PatchAD_Paper/configs/dataset/SMAP.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/PatchAD_Paper/configs/dataset/SMAP.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/PatchAD_Paper/configs/dataset/SMD.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/PatchAD_Paper/configs/dataset/SMD.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/PatchAD_Paper/configs/dataset/SWaT.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/PatchAD_Paper/configs/dataset/SWaT.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/PatchAD_Paper/configs/model/PatchAD.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/PatchAD_Paper/configs/model/PatchAD.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/PatchAD_Paper/main_ad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/PatchAD_Paper/main_ad.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/PatchAD_Paper/patchad_model/RevIN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/PatchAD_Paper/patchad_model/RevIN.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/PatchAD_Paper/patchad_model/embed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/PatchAD_Paper/patchad_model/embed.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/PatchAD_Paper/patchad_model/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/PatchAD_Paper/patchad_model/models.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/PatchAD_Paper/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/PatchAD_Paper/utils.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/Transformer_model/Training.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/Transformer_model/Training.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/Transformer_model/Tran_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/Transformer_model/Tran_main.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/Transformer_model/Transformer_Model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/Transformer_model/Transformer_Model.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/Transformer_model/Utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/Transformer_model/Utils.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/Transformer_model/configs/base_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/Transformer_model/configs/base_config.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/Transformer_model/configs/dataset/MSL.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/Transformer_model/configs/dataset/MSL.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/Transformer_model/configs/dataset/PSM.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/Transformer_model/configs/dataset/PSM.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/Transformer_model/configs/dataset/SMAP.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/Transformer_model/configs/dataset/SMAP.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/Transformer_model/configs/dataset/SMD.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/Transformer_model/configs/dataset/SMD.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/Transformer_model/configs/dataset/SWaT.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/Transformer_model/configs/dataset/SWaT.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/Transformer_model/configs/model/LSTM.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/Transformer_model/configs/model/LSTM.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/Transformer_model/configs/model/Transformer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/Transformer_model/configs/model/Transformer.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/Transformer_model/evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/Transformer_model/evaluation.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/Transformer_model/solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/Transformer_model/solver.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/Transformer_model/stages_training.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/Transformer_model/stages_training.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/USAD_Paper/USAD_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/USAD_Paper/USAD_main.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/USAD_Paper/Utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/USAD_Paper/Utils.py -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/USAD_Paper/configs/base_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/USAD_Paper/configs/base_config.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/USAD_Paper/configs/dataset/MSL.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/USAD_Paper/configs/dataset/MSL.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/USAD_Paper/configs/dataset/PSM.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/USAD_Paper/configs/dataset/PSM.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/USAD_Paper/configs/dataset/SMAP.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/USAD_Paper/configs/dataset/SMAP.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/USAD_Paper/configs/dataset/SMD.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/USAD_Paper/configs/dataset/SMD.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/USAD_Paper/configs/dataset/SWaT.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/USAD_Paper/configs/dataset/SWaT.yaml -------------------------------------------------------------------------------- /experiments/Impact_Analysis_Experiments/USAD_Paper/configs/model/USAD.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Impact_Analysis_Experiments/USAD_Paper/configs/model/USAD.yaml -------------------------------------------------------------------------------- /experiments/RealWorld_Data_Experiments/Example1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/RealWorld_Data_Experiments/Example1.py -------------------------------------------------------------------------------- /experiments/RealWorld_Data_Experiments/Example2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/RealWorld_Data_Experiments/Example2.py -------------------------------------------------------------------------------- /experiments/RealWorld_Data_Experiments/models_Real_exp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/RealWorld_Data_Experiments/models_Real_exp.py -------------------------------------------------------------------------------- /experiments/RealWorld_Data_Experiments/utils_Real_exp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/RealWorld_Data_Experiments/utils_Real_exp.py -------------------------------------------------------------------------------- /experiments/Synthetic_Data_Experiments/main_synthetic_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Synthetic_Data_Experiments/main_synthetic_data.py -------------------------------------------------------------------------------- /experiments/Synthetic_Data_Experiments/utils_Synthetic_exp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/experiments/Synthetic_Data_Experiments/utils_Synthetic_exp.py -------------------------------------------------------------------------------- /metrics/AUC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/AUC.py -------------------------------------------------------------------------------- /metrics/AUCs_Compute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/AUCs_Compute.py -------------------------------------------------------------------------------- /metrics/Matthews_correlation_coefficient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/Matthews_correlation_coefficient.py -------------------------------------------------------------------------------- /metrics/Range_Based_PR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/Range_Based_PR.py -------------------------------------------------------------------------------- /metrics/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | # -*- coding: utf-8 -*- 3 | 4 | 5 | -------------------------------------------------------------------------------- /metrics/affiliation/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | # -*- coding: utf-8 -*- 3 | 4 | -------------------------------------------------------------------------------- /metrics/affiliation/_affiliation_zone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/affiliation/_affiliation_zone.py -------------------------------------------------------------------------------- /metrics/affiliation/_integral_interval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/affiliation/_integral_interval.py -------------------------------------------------------------------------------- /metrics/affiliation/_single_ground_truth_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/affiliation/_single_ground_truth_event.py -------------------------------------------------------------------------------- /metrics/affiliation/generics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/affiliation/generics.py -------------------------------------------------------------------------------- /metrics/affiliation/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/affiliation/metrics.py -------------------------------------------------------------------------------- /metrics/combine_all_scores.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/combine_all_scores.py -------------------------------------------------------------------------------- /metrics/customizable_f1_score.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/customizable_f1_score.py -------------------------------------------------------------------------------- /metrics/eTaPR_pkg/DataManage/File_IO.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/eTaPR_pkg/DataManage/File_IO.py -------------------------------------------------------------------------------- /metrics/eTaPR_pkg/DataManage/Range.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/eTaPR_pkg/DataManage/Range.py -------------------------------------------------------------------------------- /metrics/eTaPR_pkg/DataManage/Time_Plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/eTaPR_pkg/DataManage/Time_Plot.py -------------------------------------------------------------------------------- /metrics/eTaPR_pkg/DataManage/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metrics/eTaPR_pkg/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/eTaPR_pkg/LICENSE -------------------------------------------------------------------------------- /metrics/eTaPR_pkg/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metrics/eTaPR_pkg/etapr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/eTaPR_pkg/etapr.py -------------------------------------------------------------------------------- /metrics/eTaPR_pkg/f1_score_etapr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/eTaPR_pkg/f1_score_etapr.py -------------------------------------------------------------------------------- /metrics/eTaPR_pkg/tapr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/eTaPR_pkg/tapr.py -------------------------------------------------------------------------------- /metrics/evaluate_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/evaluate_utils.py -------------------------------------------------------------------------------- /metrics/evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/evaluator.py -------------------------------------------------------------------------------- /metrics/f1_score_f1_pa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/f1_score_f1_pa.py -------------------------------------------------------------------------------- /metrics/f1_series.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/f1_series.py -------------------------------------------------------------------------------- /metrics/fc_score.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/fc_score.py -------------------------------------------------------------------------------- /metrics/precision_at_k.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/precision_at_k.py -------------------------------------------------------------------------------- /metrics/vus/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | # -*- coding: utf-8 -*- 3 | 4 | -------------------------------------------------------------------------------- /metrics/vus/analysis/robustness_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/vus/analysis/robustness_eval.py -------------------------------------------------------------------------------- /metrics/vus/analysis/score_computation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/vus/analysis/score_computation.py -------------------------------------------------------------------------------- /metrics/vus/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/vus/metrics.py -------------------------------------------------------------------------------- /metrics/vus/models/distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/vus/models/distance.py -------------------------------------------------------------------------------- /metrics/vus/models/feature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/vus/models/feature.py -------------------------------------------------------------------------------- /metrics/vus/utils/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/vus/utils/metrics.py -------------------------------------------------------------------------------- /metrics/vus/utils/slidingWindows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/metrics/vus/utils/slidingWindows.py -------------------------------------------------------------------------------- /pate/PATE_metric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/pate/PATE_metric.py -------------------------------------------------------------------------------- /pate/PATE_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/pate/PATE_utils.py -------------------------------------------------------------------------------- /pate/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /requirements_pate.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/requirements_pate.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/setup.py -------------------------------------------------------------------------------- /synthetic_exp_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Raminghorbanii/PATE/HEAD/synthetic_exp_requirements.txt --------------------------------------------------------------------------------