docs: validate baseline and add deterministic regression coverage
Session 3 baseline validation (no beta/support-weighted code added). - Two measured full-data original_protean conditions (X-IIoTID and 5G-NIDD, alpha=0.5, seed=0); frozen manifests reused and reload-verified. - Partition consistency, per-class/per-client inspection, round-0, loss audit, inference validation, reproducibility and a deterministic end-to-end test. - S_j participant rule remains an explicitly labelled REPRODUCTION ASSUMPTION; |S_j| < M quantified in 53/162 class-condition cells (32.7%), 15/18 conditions. - Adds docs/baseline/BASELINE_VALIDATION.md, tests/test_baseline_validation.py, scripts/validate_sj_participant_rule.py and small analysis artifacts. - Test suite: 46 passed. planningawal/ and raw datasets unchanged.
This commit is contained in:
1 parent
374651a0fe
commit
16b3add2cf
9 files changed
+24265
-200
No files matched your search
+11575
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,163 @@
|
||||
dataset,alpha,seed,M,class_id,class_name,S_j,missing_clients,N_contrib_min,N_contrib_max,N_total
|
||||
5gnidd,0.25,0,10,0,Benign,10,,1,185504,334415
|
||||
5gnidd,0.25,0,10,1,HTTPFlood,9,4,1,48469,98569
|
||||
5gnidd,0.25,0,10,2,ICMPFlood,9,5,2,319,808
|
||||
5gnidd,0.25,0,10,3,SYNFlood,7,1|5|7,144,4762,6805
|
||||
5gnidd,0.25,0,10,4,SYNScan,7,2|5|7,237,6524,14030
|
||||
5gnidd,0.25,0,10,5,SlowrateDoS,9,7,1,16517,51187
|
||||
5gnidd,0.25,0,10,6,TCPConnectScan,9,6,2,10870,14037
|
||||
5gnidd,0.25,0,10,7,UDPFlood,10,,1,127301,320138
|
||||
5gnidd,0.25,0,10,8,UDPScan,10,,2,4601,11134
|
||||
5gnidd,0.25,1,10,0,Benign,10,,30,177603,334415
|
||||
5gnidd,0.25,1,10,1,HTTPFlood,9,0,5,45645,98569
|
||||
5gnidd,0.25,1,10,2,ICMPFlood,10,,1,257,808
|
||||
5gnidd,0.25,1,10,3,SYNFlood,9,1,10,2997,6805
|
||||
5gnidd,0.25,1,10,4,SYNScan,10,,7,3477,14030
|
||||
5gnidd,0.25,1,10,5,SlowrateDoS,8,0|7,211,23478,51187
|
||||
5gnidd,0.25,1,10,6,TCPConnectScan,8,3|7,36,3627,14037
|
||||
5gnidd,0.25,1,10,7,UDPFlood,10,,1,128338,320138
|
||||
5gnidd,0.25,1,10,8,UDPScan,6,0|3|4|8,67,5172,11134
|
||||
5gnidd,0.25,2,10,0,Benign,10,,10,227468,334415
|
||||
5gnidd,0.25,2,10,1,HTTPFlood,7,0|2|8,43,36762,98569
|
||||
5gnidd,0.25,2,10,2,ICMPFlood,8,2|5,6,355,808
|
||||
5gnidd,0.25,2,10,3,SYNFlood,9,7,3,3136,6805
|
||||
5gnidd,0.25,2,10,4,SYNScan,10,,2,10072,14030
|
||||
5gnidd,0.25,2,10,5,SlowrateDoS,10,,4,31740,51187
|
||||
5gnidd,0.25,2,10,6,TCPConnectScan,9,7,3,3619,14037
|
||||
5gnidd,0.25,2,10,7,UDPFlood,10,,113,82051,320138
|
||||
5gnidd,0.25,2,10,8,UDPScan,7,1|3|8,243,3899,11134
|
||||
5gnidd,0.5,0,10,0,Benign,10,,226,108257,334415
|
||||
5gnidd,0.5,0,10,1,HTTPFlood,10,,185,61393,98569
|
||||
5gnidd,0.5,0,10,2,ICMPFlood,9,3,8,243,808
|
||||
5gnidd,0.5,0,10,3,SYNFlood,9,4,2,3250,6805
|
||||
5gnidd,0.5,0,10,4,SYNScan,10,,11,6713,14030
|
||||
5gnidd,0.5,0,10,5,SlowrateDoS,10,,80,28363,51187
|
||||
5gnidd,0.5,0,10,6,TCPConnectScan,10,,1,4175,14037
|
||||
5gnidd,0.5,0,10,7,UDPFlood,10,,1,88943,320138
|
||||
5gnidd,0.5,0,10,8,UDPScan,10,,14,3420,11134
|
||||
5gnidd,0.5,1,10,0,Benign,10,,803,104938,334415
|
||||
5gnidd,0.5,1,10,1,HTTPFlood,10,,51,36928,98569
|
||||
5gnidd,0.5,1,10,2,ICMPFlood,10,,8,284,808
|
||||
5gnidd,0.5,1,10,3,SYNFlood,10,,26,2093,6805
|
||||
5gnidd,0.5,1,10,4,SYNScan,10,,259,3621,14030
|
||||
5gnidd,0.5,1,10,5,SlowrateDoS,10,,26,16089,51187
|
||||
5gnidd,0.5,1,10,6,TCPConnectScan,10,,3,7188,14037
|
||||
5gnidd,0.5,1,10,7,UDPFlood,10,,1907,95125,320138
|
||||
5gnidd,0.5,1,10,8,UDPScan,10,,1,5065,11134
|
||||
5gnidd,0.5,2,10,0,Benign,10,,255,225038,334415
|
||||
5gnidd,0.5,2,10,1,HTTPFlood,10,,24,48351,98569
|
||||
5gnidd,0.5,2,10,2,ICMPFlood,10,,1,358,808
|
||||
5gnidd,0.5,2,10,3,SYNFlood,10,,8,3530,6805
|
||||
5gnidd,0.5,2,10,4,SYNScan,10,,5,4830,14030
|
||||
5gnidd,0.5,2,10,5,SlowrateDoS,10,,104,17642,51187
|
||||
5gnidd,0.5,2,10,6,TCPConnectScan,9,6,125,6952,14037
|
||||
5gnidd,0.5,2,10,7,UDPFlood,10,,105,138381,320138
|
||||
5gnidd,0.5,2,10,8,UDPScan,9,0,2,6727,11134
|
||||
5gnidd,0.75,0,10,0,Benign,10,,1410,69384,334415
|
||||
5gnidd,0.75,0,10,1,HTTPFlood,10,,557,27843,98569
|
||||
5gnidd,0.75,0,10,2,ICMPFlood,8,0|3,25,239,808
|
||||
5gnidd,0.75,0,10,3,SYNFlood,9,4,26,3213,6805
|
||||
5gnidd,0.75,0,10,4,SYNScan,10,,82,4335,14030
|
||||
5gnidd,0.75,0,10,5,SlowrateDoS,10,,2,15285,51187
|
||||
5gnidd,0.75,0,10,6,TCPConnectScan,10,,52,3531,14037
|
||||
5gnidd,0.75,0,10,7,UDPFlood,10,,2320,124158,320138
|
||||
5gnidd,0.75,0,10,8,UDPScan,10,,74,3370,11134
|
||||
5gnidd,0.75,1,10,0,Benign,10,,3896,83388,334415
|
||||
5gnidd,0.75,1,10,1,HTTPFlood,10,,621,25248,98569
|
||||
5gnidd,0.75,1,10,2,ICMPFlood,9,3,15,285,808
|
||||
5gnidd,0.75,1,10,3,SYNFlood,10,,57,2358,6805
|
||||
5gnidd,0.75,1,10,4,SYNScan,9,6,133,3883,14030
|
||||
5gnidd,0.75,1,10,5,SlowrateDoS,10,,514,12114,51187
|
||||
5gnidd,0.75,1,10,6,TCPConnectScan,10,,326,2861,14037
|
||||
5gnidd,0.75,1,10,7,UDPFlood,10,,1031,114825,320138
|
||||
5gnidd,0.75,1,10,8,UDPScan,10,,5,2727,11134
|
||||
5gnidd,0.75,2,10,0,Benign,10,,536,118638,334415
|
||||
5gnidd,0.75,2,10,1,HTTPFlood,10,,1484,25410,98569
|
||||
5gnidd,0.75,2,10,2,ICMPFlood,10,,1,270,808
|
||||
5gnidd,0.75,2,10,3,SYNFlood,10,,6,2670,6805
|
||||
5gnidd,0.75,2,10,4,SYNScan,10,,91,4022,14030
|
||||
5gnidd,0.75,2,10,5,SlowrateDoS,10,,99,18020,51187
|
||||
5gnidd,0.75,2,10,6,TCPConnectScan,10,,84,3335,14037
|
||||
5gnidd,0.75,2,10,7,UDPFlood,10,,2637,63416,320138
|
||||
5gnidd,0.75,2,10,8,UDPScan,10,,37,3282,11134
|
||||
xiiotid,0.25,0,10,0,C&C,10,,21,1065,2004
|
||||
xiiotid,0.25,0,10,1,Exfiltration,8,1|4,4,7950,15494
|
||||
xiiotid,0.25,0,10,2,Exploitation,6,1|2|5|9,2,595,793
|
||||
xiiotid,0.25,0,10,3,Lateral_movement,9,6,2,13857,22117
|
||||
xiiotid,0.25,0,10,4,Normal,10,,1,122800,292777
|
||||
xiiotid,0.25,0,10,5,RDOS,10,,166,31089,98883
|
||||
xiiotid,0.25,0,10,6,Reconnaissance,8,3|6,46,65307,89161
|
||||
xiiotid,0.25,0,10,7,Tampering,8,3|9,9,2272,3586
|
||||
xiiotid,0.25,0,10,8,Weaponization,8,1|4,43,23381,45094
|
||||
xiiotid,0.25,1,10,0,C&C,9,2,1,986,2004
|
||||
xiiotid,0.25,1,10,1,Exfiltration,10,,1,6204,15494
|
||||
xiiotid,0.25,1,10,2,Exploitation,8,2|6,1,321,793
|
||||
xiiotid,0.25,1,10,3,Lateral_movement,10,,1,10094,22117
|
||||
xiiotid,0.25,1,10,4,Normal,8,2|6,198,129678,292777
|
||||
xiiotid,0.25,1,10,5,RDOS,9,2,168,53482,98883
|
||||
xiiotid,0.25,1,10,6,Reconnaissance,8,2|8,138,65101,89161
|
||||
xiiotid,0.25,1,10,7,Tampering,9,4,2,1804,3586
|
||||
xiiotid,0.25,1,10,8,Weaponization,9,3,1,12024,45094
|
||||
xiiotid,0.25,2,10,0,C&C,6,0|3|5|6,2,1265,2004
|
||||
xiiotid,0.25,2,10,1,Exfiltration,8,4|9,4,8269,15494
|
||||
xiiotid,0.25,2,10,2,Exploitation,6,0|3|5|8,1,485,793
|
||||
xiiotid,0.25,2,10,3,Lateral_movement,7,0|6|9,1,12496,22117
|
||||
xiiotid,0.25,2,10,4,Normal,9,2,452,118937,292777
|
||||
xiiotid,0.25,2,10,5,RDOS,10,,2,48839,98883
|
||||
xiiotid,0.25,2,10,6,Reconnaissance,10,,1,46541,89161
|
||||
xiiotid,0.25,2,10,7,Tampering,10,,1,2584,3586
|
||||
xiiotid,0.25,2,10,8,Weaponization,9,4,4,22853,45094
|
||||
xiiotid,0.5,0,10,0,C&C,10,,1,966,2004
|
||||
xiiotid,0.5,0,10,1,Exfiltration,9,6,45,6305,15494
|
||||
xiiotid,0.5,0,10,2,Exploitation,8,0|6,10,353,793
|
||||
xiiotid,0.5,0,10,3,Lateral_movement,10,,49,8385,22117
|
||||
xiiotid,0.5,0,10,4,Normal,10,,604,68657,292777
|
||||
xiiotid,0.5,0,10,5,RDOS,10,,168,49283,98883
|
||||
xiiotid,0.5,0,10,6,Reconnaissance,10,,1137,29234,89161
|
||||
xiiotid,0.5,0,10,7,Tampering,9,0,2,1266,3586
|
||||
xiiotid,0.5,0,10,8,Weaponization,10,,18,32409,45094
|
||||
xiiotid,0.5,1,10,0,C&C,8,2|6,2,687,2004
|
||||
xiiotid,0.5,1,10,1,Exfiltration,10,,8,6273,15494
|
||||
xiiotid,0.5,1,10,2,Exploitation,9,1,1,491,793
|
||||
xiiotid,0.5,1,10,3,Lateral_movement,10,,49,8361,22117
|
||||
xiiotid,0.5,1,10,4,Normal,10,,260,89253,292777
|
||||
xiiotid,0.5,1,10,5,RDOS,10,,6,47276,98883
|
||||
xiiotid,0.5,1,10,6,Reconnaissance,10,,1842,23967,89161
|
||||
xiiotid,0.5,1,10,7,Tampering,9,6,8,1228,3586
|
||||
xiiotid,0.5,1,10,8,Weaponization,10,,917,11526,45094
|
||||
xiiotid,0.5,2,10,0,C&C,9,2,13,576,2004
|
||||
xiiotid,0.5,2,10,1,Exfiltration,10,,20,5300,15494
|
||||
xiiotid,0.5,2,10,2,Exploitation,10,,1,298,793
|
||||
xiiotid,0.5,2,10,3,Lateral_movement,10,,11,6341,22117
|
||||
xiiotid,0.5,2,10,4,Normal,10,,79,92031,292777
|
||||
xiiotid,0.5,2,10,5,RDOS,10,,4,48860,98883
|
||||
xiiotid,0.5,2,10,6,Reconnaissance,10,,208,22975,89161
|
||||
xiiotid,0.5,2,10,7,Tampering,10,,26,2437,3586
|
||||
xiiotid,0.5,2,10,8,Weaponization,10,,17,23228,45094
|
||||
xiiotid,0.75,0,10,0,C&C,8,2|4,5,760,2004
|
||||
xiiotid,0.75,0,10,1,Exfiltration,10,,27,4392,15494
|
||||
xiiotid,0.75,0,10,2,Exploitation,9,9,1,240,793
|
||||
xiiotid,0.75,0,10,3,Lateral_movement,10,,190,5435,22117
|
||||
xiiotid,0.75,0,10,4,Normal,10,,1151,92460,292777
|
||||
xiiotid,0.75,0,10,5,RDOS,10,,347,22821,98883
|
||||
xiiotid,0.75,0,10,6,Reconnaissance,10,,458,23824,89161
|
||||
xiiotid,0.75,0,10,7,Tampering,10,,31,1227,3586
|
||||
xiiotid,0.75,0,10,8,Weaponization,10,,285,12915,45094
|
||||
xiiotid,0.75,1,10,0,C&C,9,8,87,538,2004
|
||||
xiiotid,0.75,1,10,1,Exfiltration,10,,239,3749,15494
|
||||
xiiotid,0.75,1,10,2,Exploitation,10,,4,246,793
|
||||
xiiotid,0.75,1,10,3,Lateral_movement,10,,556,4082,22117
|
||||
xiiotid,0.75,1,10,4,Normal,10,,4311,73956,292777
|
||||
xiiotid,0.75,1,10,5,RDOS,10,,268,34051,98883
|
||||
xiiotid,0.75,1,10,6,Reconnaissance,10,,520,22127,89161
|
||||
xiiotid,0.75,1,10,7,Tampering,10,,25,1004,3586
|
||||
xiiotid,0.75,1,10,8,Weaponization,10,,269,10726,45094
|
||||
xiiotid,0.75,2,10,0,C&C,10,,1,546,2004
|
||||
xiiotid,0.75,2,10,1,Exfiltration,10,,9,3572,15494
|
||||
xiiotid,0.75,2,10,2,Exploitation,10,,11,382,793
|
||||
xiiotid,0.75,2,10,3,Lateral_movement,10,,3,5709,22117
|
||||
xiiotid,0.75,2,10,4,Normal,10,,1930,64353,292777
|
||||
xiiotid,0.75,2,10,5,RDOS,10,,636,18655,98883
|
||||
xiiotid,0.75,2,10,6,Reconnaissance,10,,1528,21418,89161
|
||||
xiiotid,0.75,2,10,7,Tampering,10,,1,1321,3586
|
||||
xiiotid,0.75,2,10,8,Weaponization,10,,169,17328,45094
|
||||
|
+10
@@ -0,0 +1,10 @@
|
||||
class_id,M,S_j,missing_clients,N_ij_contributors,displacement_Sj_vs_literal_1M_zero,mean_norm_Cbar_Sj,mean_contributor_norm,hypothetical
|
||||
0,10,10,,126|559|92|966|1|4|44|20|4|188,0.0,5.81850391528672,6.47624817952452,True
|
||||
1,10,9,6,901|2212|6305|1509|1151|554|2414|45|403,0.7242890510522884,7.242890510522882,8.181070757376908,True
|
||||
2,10,8,0|6,69|353|140|18|53|10|138|12,1.13084867021236,5.654243351061799,6.407363782365948,True
|
||||
3,10,10,,5915|180|949|630|1747|315|588|8385|3359|49,0.0,5.571182640715375,6.320120476548096,True
|
||||
4,10,10,,48503|34165|604|13892|733|11521|34309|57789|68657|22604,0.0,6.0422850094072285,6.51180863394013,True
|
||||
5,10,10,,9867|6640|10123|49283|168|1150|5683|9870|5008|1091,0.0,8.705113176029744,9.077145119705389,True
|
||||
6,10,10,,29234|5054|1636|1137|14033|27596|3655|2431|1662|2723,0.0,6.113286531206159,6.597388552754765,True
|
||||
7,10,9,0,1266|5|832|336|2|93|506|385|161,0.5095948820849879,5.0959488208498795,6.110935859052799,True
|
||||
8,10,10,,18|486|32409|1220|334|691|713|2971|5815|437,0.0,6.165797271067824,7.069469485204846,True
|
||||
|
+11313
File diff suppressed because it is too large.
Load diff
Reference in new issue
Block a user