{ "algorithm": { "passed": true, "checks": [ { "group": "pressure", "file": "润滑油压力小时等级.csv", "reference": "/Users/zhouhao/Code/Python/Compressor/models/datas/reference/润滑油压力小时等级.csv", "candidate": "/Users/zhouhao/Code/Python/Compressor/models/results/pressure/润滑油压力小时等级.csv", "identical": true, "mode": "byte" }, { "group": "pressure", "file": "润滑油压力小时阶段段.csv", "reference": "/Users/zhouhao/Code/Python/Compressor/models/datas/reference/润滑油压力小时阶段段.csv", "candidate": "/Users/zhouhao/Code/Python/Compressor/models/results/pressure/润滑油压力小时阶段段.csv", "identical": true, "mode": "subset", "extra_columns": [ "模型异常概率均值", "模型异常概率最大值", "模型异常概率最小值", "模型预测参考" ] }, { "group": "pressure", "file": "润滑油压力演化周期.csv", "reference": "/Users/zhouhao/Code/Python/Compressor/models/datas/reference/润滑油压力演化周期.csv", "candidate": "/Users/zhouhao/Code/Python/Compressor/models/results/pressure/润滑油压力演化周期.csv", "identical": true, "mode": "byte" }, { "group": "vibration", "file": "振动异常段.csv", "reference": "/Users/zhouhao/Code/Python/Compressor/models/datas/reference/振动异常段.csv", "candidate": "/Users/zhouhao/Code/Python/Compressor/models/results/vibration/振动异常段.csv", "identical": true, "mode": "subset", "extra_columns": [ "模型异常概率均值", "模型异常概率最大值", "模型异常概率最小值", "模型预测参考" ] }, { "group": "common", "file": "报警阈值配置.csv", "reference": "/Users/zhouhao/Code/Python/Compressor/models/datas/reference/报警阈值配置.csv", "candidate": "/Users/zhouhao/Code/Python/Compressor/models/results/common/报警阈值配置.csv", "identical": true, "mode": "byte" } ] }, "db_parity": { "passed": true, "report": { "db_rows": 40536, "cached_rows": 40536, "only_in_db": 0, "only_in_cache": 0, "mismatched_rows": 0, "identical": true, "only_in_db_examples": [], "only_in_cache_examples": [], "mismatched_examples": [] } }, "models": { "pressure": { "passed": true, "checks": [ { "name": "candidates_normal", "actual": 13029, "expected": 13029, "tolerance": 0, "passed": true }, { "name": "candidates_anomaly", "actual": 945, "expected": 945, "tolerance": 0, "passed": true }, { "name": "train_total", "actual": 8983, "expected": 8983, "tolerance": 0, "passed": true }, { "name": "train_normal", "actual": 8365, "expected": 8365, "tolerance": 0, "passed": true }, { "name": "train_anomaly", "actual": 618, "expected": 618, "tolerance": 0, "passed": true }, { "name": "validation_total", "actual": 2900, "expected": 2900, "tolerance": 0, "passed": true }, { "name": "validation_normal", "actual": 2721, "expected": 2721, "tolerance": 0, "passed": true }, { "name": "validation_anomaly", "actual": 179, "expected": 179, "tolerance": 0, "passed": true }, { "name": "test_total", "actual": 2091, "expected": 2091, "tolerance": 0, "passed": true }, { "name": "test_normal", "actual": 1943, "expected": 1943, "tolerance": 0, "passed": true }, { "name": "test_anomaly", "actual": 148, "expected": 148, "tolerance": 0, "passed": true }, { "name": "threshold", "actual": 0.8920890688896179, "expected": 0.8920890688896179, "tolerance": 1e-06, "passed": true }, { "name": "anomaly_precision", "actual": 0.9024390243902439, "expected": 0.9024390243902439, "tolerance": 0.001, "passed": true }, { "name": "anomaly_recall", "actual": 1.0, "expected": 1.0, "tolerance": 0.001, "passed": true }, { "name": "anomaly_f1", "actual": 0.9487179487179487, "expected": 0.9487179487179487, "tolerance": 0.001, "passed": true }, { "name": "normal_f1", "actual": 0.9958656330749354, "expected": 0.9958656330749354, "tolerance": 0.001, "passed": true }, { "name": "pr_auc", "actual": 1.0, "expected": 1.0, "tolerance": 0.001, "passed": true }, { "name": "event_recall", "actual": 10, "expected": 10, "tolerance": 0, "passed": true }, { "name": "event_total", "actual": 10, "expected": 10, "tolerance": 0, "passed": true }, { "name": "7号机_normal_fp_rate", "actual": 0.0, "expected": 0.0, "tolerance": 0.001, "passed": true }, { "name": "8号机_normal_fp_rate", "actual": 0.030476190476190435, "expected": 0.0304761904761904, "tolerance": 0.001, "passed": true }, { "name": "9号机_normal_fp_rate", "actual": 0.0, "expected": 0.0, "tolerance": 0.001, "passed": true } ] }, "vibration": { "passed": true, "checks": [ { "name": "candidates_normal", "actual": 13908, "expected": 13908, "tolerance": 0, "passed": true }, { "name": "candidates_anomaly", "actual": 231, "expected": 231, "tolerance": 0, "passed": true }, { "name": "train_total", "actual": 9302, "expected": 9302, "tolerance": 0, "passed": true }, { "name": "train_normal", "actual": 9112, "expected": 9112, "tolerance": 0, "passed": true }, { "name": "train_anomaly", "actual": 190, "expected": 190, "tolerance": 0, "passed": true }, { "name": "validation_total", "actual": 2657, "expected": 2657, "tolerance": 0, "passed": true }, { "name": "validation_normal", "actual": 2637, "expected": 2637, "tolerance": 0, "passed": true }, { "name": "validation_anomaly", "actual": 20, "expected": 20, "tolerance": 0, "passed": true }, { "name": "test_total", "actual": 2180, "expected": 2180, "tolerance": 0, "passed": true }, { "name": "test_normal", "actual": 2159, "expected": 2159, "tolerance": 0, "passed": true }, { "name": "test_anomaly", "actual": 21, "expected": 21, "tolerance": 0, "passed": true }, { "name": "threshold", "actual": 0.9166295528411865, "expected": 0.9166295528411865, "tolerance": 1e-06, "passed": true }, { "name": "anomaly_precision", "actual": 0.7142857142857143, "expected": 0.7143, "tolerance": 0.001, "passed": true }, { "name": "anomaly_recall", "actual": 0.7142857142857143, "expected": 0.7143, "tolerance": 0.001, "passed": true }, { "name": "anomaly_f1", "actual": 0.7142857142857143, "expected": 0.7143, "tolerance": 0.001, "passed": true }, { "name": "normal_f1", "actual": 0.9972209356183418, "expected": 0.9972, "tolerance": 0.001, "passed": true }, { "name": "pr_auc", "actual": 0.8269889265197261, "expected": 0.827, "tolerance": 0.001, "passed": true }, { "name": "event_recall", "actual": 4, "expected": 4, "tolerance": 0, "passed": true }, { "name": "event_total", "actual": 4, "expected": 4, "tolerance": 0, "passed": true }, { "name": "7号机_normal_fp_rate", "actual": 0.0, "expected": 0.0, "tolerance": 0.001, "passed": true }, { "name": "8号机_normal_fp_rate", "actual": 0.007122507122507171, "expected": 0.0071, "tolerance": 0.001, "passed": true }, { "name": "9号机_normal_fp_rate", "actual": 0.001280409731113985, "expected": 0.0013, "tolerance": 0.001, "passed": true } ] } }, "alarm_store": { "passed": true, "checks": [ { "name": "7#_pressure", "actual": 0, "expected": 0, "passed": true }, { "name": "7#_vibration", "actual": 8, "expected": 8, "passed": true }, { "name": "8#_pressure", "actual": 61, "expected": 61, "passed": true }, { "name": "8#_vibration", "actual": 8, "expected": 8, "passed": true }, { "name": "9#_pressure", "actual": 0, "expected": 0, "passed": true }, { "name": "9#_vibration", "actual": 9, "expected": 9, "passed": true }, { "name": "status_all_1", "actual": true, "expected": true, "passed": true }, { "name": "json_valid", "actual": true, "expected": true, "passed": true }, { "name": "des_within_4000", "actual": true, "expected": true, "passed": true } ], "rows": 86 }, "passed": true }