| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208 |
- {
- "model_type": "vibration",
- "evaluation_set": "sealed_test",
- "threshold": 0.9166295528411865,
- "window_metrics": {
- "samples": 2180,
- "normal_samples": 2159,
- "anomaly_samples": 21,
- "tp": 15,
- "fp": 6,
- "fn": 6,
- "tn": 2153,
- "precision": 0.7142857142857143,
- "recall": 0.7142857142857143,
- "f1": 0.7142857142857143,
- "pr_auc": 0.8269889265197261,
- "specificity": 0.9972209356183418,
- "accuracy": 0.9944954128440368,
- "balanced_accuracy": 0.855753324952028,
- "macro_f1": 0.855753324952028,
- "weighted_f1": 0.9944954128440368,
- "class_metrics": {
- "normal": {
- "precision": 0.9972209356183418,
- "recall": 0.9972209356183418,
- "f1": 0.9972209356183418,
- "support": 2159
- },
- "anomaly": {
- "precision": 0.7142857142857143,
- "recall": 0.7142857142857143,
- "f1": 0.7142857142857143,
- "support": 21
- }
- },
- "confusion_matrix_counts": {
- "tn": 2153,
- "fp": 6,
- "fn": 6,
- "tp": 15
- },
- "confusion_matrix_normalized": {
- "normal": {
- "predicted_normal": 0.9972209356183418,
- "predicted_anomaly": 0.002779064381658175
- },
- "anomaly": {
- "predicted_normal": 0.2857142857142857,
- "predicted_anomaly": 0.7142857142857143
- }
- }
- },
- "event_metrics": {
- "anomaly_events": 4,
- "normal_events": 14,
- "detected_anomaly_events": 4,
- "missed_anomaly_events": 0,
- "false_positive_normal_events": 3,
- "event_recall": 1.0
- },
- "by_unit": {
- "7号机": {
- "samples": 685,
- "normal_samples": 676,
- "anomaly_samples": 9,
- "tp": 7,
- "fp": 0,
- "fn": 2,
- "tn": 676,
- "precision": 1.0,
- "recall": 0.7777777777777778,
- "f1": 0.875,
- "pr_auc": 0.9765432098765434,
- "specificity": 1.0,
- "accuracy": 0.997080291970803,
- "balanced_accuracy": 0.8888888888888888,
- "macro_f1": 0.936761447562777,
- "weighted_f1": 0.996899966576459,
- "class_metrics": {
- "normal": {
- "precision": 0.9970501474926253,
- "recall": 1.0,
- "f1": 0.9985228951255539,
- "support": 676
- },
- "anomaly": {
- "precision": 1.0,
- "recall": 0.7777777777777778,
- "f1": 0.875,
- "support": 9
- }
- },
- "confusion_matrix_counts": {
- "tn": 676,
- "fp": 0,
- "fn": 2,
- "tp": 7
- },
- "confusion_matrix_normalized": {
- "normal": {
- "predicted_normal": 1.0,
- "predicted_anomaly": 0.0
- },
- "anomaly": {
- "predicted_normal": 0.2222222222222222,
- "predicted_anomaly": 0.7777777777777778
- }
- }
- },
- "8号机": {
- "samples": 714,
- "normal_samples": 702,
- "anomaly_samples": 12,
- "tp": 8,
- "fp": 5,
- "fn": 4,
- "tn": 697,
- "precision": 0.6153846153846154,
- "recall": 0.6666666666666666,
- "f1": 0.64,
- "pr_auc": 0.8001706991838571,
- "specificity": 0.9928774928774928,
- "accuracy": 0.9873949579831933,
- "balanced_accuracy": 0.8297720797720798,
- "macro_f1": 0.8167925873129009,
- "weighted_f1": 0.9876425666488976,
- "class_metrics": {
- "normal": {
- "precision": 0.9942938659058488,
- "recall": 0.9928774928774928,
- "f1": 0.9935851746258019,
- "support": 702
- },
- "anomaly": {
- "precision": 0.6153846153846154,
- "recall": 0.6666666666666666,
- "f1": 0.64,
- "support": 12
- }
- },
- "confusion_matrix_counts": {
- "tn": 697,
- "fp": 5,
- "fn": 4,
- "tp": 8
- },
- "confusion_matrix_normalized": {
- "normal": {
- "predicted_normal": 0.9928774928774928,
- "predicted_anomaly": 0.007122507122507123
- },
- "anomaly": {
- "predicted_normal": 0.3333333333333333,
- "predicted_anomaly": 0.6666666666666666
- }
- }
- },
- "9号机": {
- "samples": 781,
- "normal_samples": 781,
- "anomaly_samples": 0,
- "tp": 0,
- "fp": 1,
- "fn": 0,
- "tn": 780,
- "precision": 0.0,
- "recall": 0.0,
- "f1": 0.0,
- "pr_auc": null,
- "specificity": 0.998719590268886,
- "accuracy": 0.998719590268886,
- "balanced_accuracy": 0.499359795134443,
- "macro_f1": 0.4996796925048046,
- "weighted_f1": 0.9993593850096092,
- "class_metrics": {
- "normal": {
- "precision": 1.0,
- "recall": 0.998719590268886,
- "f1": 0.9993593850096092,
- "support": 781
- },
- "anomaly": {
- "precision": 0.0,
- "recall": 0.0,
- "f1": 0.0,
- "support": 0
- }
- },
- "confusion_matrix_counts": {
- "tn": 780,
- "fp": 1,
- "fn": 0,
- "tp": 0
- },
- "confusion_matrix_normalized": {
- "normal": {
- "predicted_normal": 0.998719590268886,
- "predicted_anomaly": 0.0012804097311139564
- },
- "anomaly": {
- "predicted_normal": 0.0,
- "predicted_anomaly": 0.0
- }
- }
- }
- },
- "warning": "Labels originate from current scanner rules unless manually updated; metrics measure held-out rule-label agreement, not confirmed physical-fault diagnosis."
- }
|