Che237 commited on
Commit
99ce72d
·
verified ·
1 Parent(s): a17163e

Update CyberForge ML models and deployment artifacts

Browse files
README.md CHANGED
@@ -19,10 +19,10 @@ Production-ready machine learning models for cybersecurity threat detection.
19
 
20
  | Model | Task | Accuracy | F1 Score | Inference Time |
21
  |-------|------|----------|----------|----------------|
22
- | phishing_detection | random_forest | 0.9890 | 0.9890 | 0.01ms |
23
  | malware_detection | gradient_boosting | 0.9985 | 0.9985 | 0.00ms |
24
  | anomaly_detection | random_forest | 0.9990 | 0.9990 | 0.01ms |
25
- | web_attack_detection | random_forest | 1.0000 | 1.0000 | 0.03ms |
26
 
27
 
28
  ## Usage
 
19
 
20
  | Model | Task | Accuracy | F1 Score | Inference Time |
21
  |-------|------|----------|----------|----------------|
22
+ | phishing_detection | random_forest | 0.9890 | 0.9890 | 0.02ms |
23
  | malware_detection | gradient_boosting | 0.9985 | 0.9985 | 0.00ms |
24
  | anomaly_detection | random_forest | 0.9990 | 0.9990 | 0.01ms |
25
+ | web_attack_detection | random_forest | 1.0000 | 1.0000 | 0.04ms |
26
 
27
 
28
  ## Usage
anomaly_detection/metadata.json CHANGED
@@ -3,7 +3,7 @@
3
  "dataset": "anomaly_detection",
4
  "accuracy": 0.999,
5
  "f1_score": 0.9989986620975891,
6
- "inference_time_ms": 0.006589841842651367,
7
  "feature_names": [
8
  "timestamp",
9
  "event_id",
 
3
  "dataset": "anomaly_detection",
4
  "accuracy": 0.999,
5
  "f1_score": 0.9989986620975891,
6
+ "inference_time_ms": 0.006771755218505859,
7
  "feature_names": [
8
  "timestamp",
9
  "event_id",
anomaly_detection/package_info.json CHANGED
@@ -4,7 +4,7 @@
4
  "version": "1.0.0",
5
  "accuracy": 0.999,
6
  "f1_score": 0.9989986620975891,
7
- "inference_time_ms": 0.006589841842651367,
8
  "files": {
9
  "model": {
10
  "path": "anomaly_detection/model.pkl",
@@ -19,5 +19,5 @@
19
  "path": "anomaly_detection/metadata.json"
20
  }
21
  },
22
- "packaged_at": "2026-02-15 19:21:08"
23
  }
 
4
  "version": "1.0.0",
5
  "accuracy": 0.999,
6
  "f1_score": 0.9989986620975891,
7
+ "inference_time_ms": 0.006771755218505859,
8
  "files": {
9
  "model": {
10
  "path": "anomaly_detection/model.pkl",
 
19
  "path": "anomaly_detection/metadata.json"
20
  }
21
  },
22
+ "packaged_at": "2026-02-23 01:55:27"
23
  }
malware_detection/metadata.json CHANGED
@@ -3,7 +3,7 @@
3
  "dataset": "malware_detection",
4
  "accuracy": 0.9985,
5
  "f1_score": 0.9984999996249999,
6
- "inference_time_ms": 0.0010334253311157227,
7
  "feature_names": [
8
  "file_size",
9
  "entropy",
 
3
  "dataset": "malware_detection",
4
  "accuracy": 0.9985,
5
  "f1_score": 0.9984999996249999,
6
+ "inference_time_ms": 0.001075148582458496,
7
  "feature_names": [
8
  "file_size",
9
  "entropy",
malware_detection/package_info.json CHANGED
@@ -4,7 +4,7 @@
4
  "version": "1.0.0",
5
  "accuracy": 0.9985,
6
  "f1_score": 0.9984999996249999,
7
- "inference_time_ms": 0.0010334253311157227,
8
  "files": {
9
  "model": {
10
  "path": "malware_detection/model.pkl",
@@ -19,5 +19,5 @@
19
  "path": "malware_detection/metadata.json"
20
  }
21
  },
22
- "packaged_at": "2026-02-15 19:21:08"
23
  }
 
4
  "version": "1.0.0",
5
  "accuracy": 0.9985,
6
  "f1_score": 0.9984999996249999,
7
+ "inference_time_ms": 0.001075148582458496,
8
  "files": {
9
  "model": {
10
  "path": "malware_detection/model.pkl",
 
19
  "path": "malware_detection/metadata.json"
20
  }
21
  },
22
+ "packaged_at": "2026-02-23 01:55:27"
23
  }
manifest.json CHANGED
@@ -6,7 +6,7 @@
6
  "version": "1.0.0",
7
  "accuracy": 0.9889857732905002,
8
  "f1_score": 0.9889844643474395,
9
- "inference_time_ms": 0.010500483799549678,
10
  "files": {
11
  "model": {
12
  "path": "phishing_detection/model.pkl",
@@ -21,7 +21,7 @@
21
  "path": "phishing_detection/metadata.json"
22
  }
23
  },
24
- "packaged_at": "2026-02-15 19:21:08"
25
  },
26
  "malware_detection": {
27
  "name": "malware_detection",
@@ -29,7 +29,7 @@
29
  "version": "1.0.0",
30
  "accuracy": 0.9985,
31
  "f1_score": 0.9984999996249999,
32
- "inference_time_ms": 0.0010334253311157227,
33
  "files": {
34
  "model": {
35
  "path": "malware_detection/model.pkl",
@@ -44,7 +44,7 @@
44
  "path": "malware_detection/metadata.json"
45
  }
46
  },
47
- "packaged_at": "2026-02-15 19:21:08"
48
  },
49
  "anomaly_detection": {
50
  "name": "anomaly_detection",
@@ -52,7 +52,7 @@
52
  "version": "1.0.0",
53
  "accuracy": 0.999,
54
  "f1_score": 0.9989986620975891,
55
- "inference_time_ms": 0.006589841842651367,
56
  "files": {
57
  "model": {
58
  "path": "anomaly_detection/model.pkl",
@@ -67,7 +67,7 @@
67
  "path": "anomaly_detection/metadata.json"
68
  }
69
  },
70
- "packaged_at": "2026-02-15 19:21:08"
71
  },
72
  "web_attack_detection": {
73
  "name": "web_attack_detection",
@@ -75,7 +75,7 @@
75
  "version": "1.0.0",
76
  "accuracy": 1.0,
77
  "f1_score": 1.0,
78
- "inference_time_ms": 0.02898440998830613,
79
  "files": {
80
  "model": {
81
  "path": "web_attack_detection/model.pkl",
@@ -90,9 +90,9 @@
90
  "path": "web_attack_detection/metadata.json"
91
  }
92
  },
93
- "packaged_at": "2026-02-15 19:21:08"
94
  }
95
  },
96
  "version": "1.0.0",
97
- "created_at": "2026-02-15 19:21:08"
98
  }
 
6
  "version": "1.0.0",
7
  "accuracy": 0.9889857732905002,
8
  "f1_score": 0.9889844643474395,
9
+ "inference_time_ms": 0.015778189243773572,
10
  "files": {
11
  "model": {
12
  "path": "phishing_detection/model.pkl",
 
21
  "path": "phishing_detection/metadata.json"
22
  }
23
  },
24
+ "packaged_at": "2026-02-23 01:55:27"
25
  },
26
  "malware_detection": {
27
  "name": "malware_detection",
 
29
  "version": "1.0.0",
30
  "accuracy": 0.9985,
31
  "f1_score": 0.9984999996249999,
32
+ "inference_time_ms": 0.001075148582458496,
33
  "files": {
34
  "model": {
35
  "path": "malware_detection/model.pkl",
 
44
  "path": "malware_detection/metadata.json"
45
  }
46
  },
47
+ "packaged_at": "2026-02-23 01:55:27"
48
  },
49
  "anomaly_detection": {
50
  "name": "anomaly_detection",
 
52
  "version": "1.0.0",
53
  "accuracy": 0.999,
54
  "f1_score": 0.9989986620975891,
55
+ "inference_time_ms": 0.006771755218505859,
56
  "files": {
57
  "model": {
58
  "path": "anomaly_detection/model.pkl",
 
67
  "path": "anomaly_detection/metadata.json"
68
  }
69
  },
70
+ "packaged_at": "2026-02-23 01:55:27"
71
  },
72
  "web_attack_detection": {
73
  "name": "web_attack_detection",
 
75
  "version": "1.0.0",
76
  "accuracy": 1.0,
77
  "f1_score": 1.0,
78
+ "inference_time_ms": 0.04354221805645402,
79
  "files": {
80
  "model": {
81
  "path": "web_attack_detection/model.pkl",
 
90
  "path": "web_attack_detection/metadata.json"
91
  }
92
  },
93
+ "packaged_at": "2026-02-23 01:55:27"
94
  }
95
  },
96
  "version": "1.0.0",
97
+ "created_at": "2026-02-23 01:55:27"
98
  }
phishing_detection/metadata.json CHANGED
@@ -3,7 +3,7 @@
3
  "dataset": "phishing_detection",
4
  "accuracy": 0.9889857732905002,
5
  "f1_score": 0.9889844643474395,
6
- "inference_time_ms": 0.010500483799549678,
7
  "feature_names": [
8
  "num_dots",
9
  "subdomain_level",
 
3
  "dataset": "phishing_detection",
4
  "accuracy": 0.9889857732905002,
5
  "f1_score": 0.9889844643474395,
6
+ "inference_time_ms": 0.015778189243773572,
7
  "feature_names": [
8
  "num_dots",
9
  "subdomain_level",
phishing_detection/package_info.json CHANGED
@@ -4,7 +4,7 @@
4
  "version": "1.0.0",
5
  "accuracy": 0.9889857732905002,
6
  "f1_score": 0.9889844643474395,
7
- "inference_time_ms": 0.010500483799549678,
8
  "files": {
9
  "model": {
10
  "path": "phishing_detection/model.pkl",
@@ -19,5 +19,5 @@
19
  "path": "phishing_detection/metadata.json"
20
  }
21
  },
22
- "packaged_at": "2026-02-15 19:21:08"
23
  }
 
4
  "version": "1.0.0",
5
  "accuracy": 0.9889857732905002,
6
  "f1_score": 0.9889844643474395,
7
+ "inference_time_ms": 0.015778189243773572,
8
  "files": {
9
  "model": {
10
  "path": "phishing_detection/model.pkl",
 
19
  "path": "phishing_detection/metadata.json"
20
  }
21
  },
22
+ "packaged_at": "2026-02-23 01:55:27"
23
  }
web_attack_detection/metadata.json CHANGED
@@ -3,7 +3,7 @@
3
  "dataset": "web_attack_detection",
4
  "accuracy": 1.0,
5
  "f1_score": 1.0,
6
- "inference_time_ms": 0.02898440998830613,
7
  "feature_names": [
8
  "response_code",
9
  "is_attack",
 
3
  "dataset": "web_attack_detection",
4
  "accuracy": 1.0,
5
  "f1_score": 1.0,
6
+ "inference_time_ms": 0.04354221805645402,
7
  "feature_names": [
8
  "response_code",
9
  "is_attack",
web_attack_detection/package_info.json CHANGED
@@ -4,7 +4,7 @@
4
  "version": "1.0.0",
5
  "accuracy": 1.0,
6
  "f1_score": 1.0,
7
- "inference_time_ms": 0.02898440998830613,
8
  "files": {
9
  "model": {
10
  "path": "web_attack_detection/model.pkl",
@@ -19,5 +19,5 @@
19
  "path": "web_attack_detection/metadata.json"
20
  }
21
  },
22
- "packaged_at": "2026-02-15 19:21:08"
23
  }
 
4
  "version": "1.0.0",
5
  "accuracy": 1.0,
6
  "f1_score": 1.0,
7
+ "inference_time_ms": 0.04354221805645402,
8
  "files": {
9
  "model": {
10
  "path": "web_attack_detection/model.pkl",
 
19
  "path": "web_attack_detection/metadata.json"
20
  }
21
  },
22
+ "packaged_at": "2026-02-23 01:55:27"
23
  }