diff --git a/CICIDS2017/metadata.json b/CICIDS2017/metadata.json new file mode 100644 index 0000000000000000000000000000000000000000..58c5b97648541f885fa17361af51eba77ebe425c --- /dev/null +++ b/CICIDS2017/metadata.json @@ -0,0 +1,40 @@ +{ + "name": "CICIDS2017", + "n_train": 2264594, + "n_test": 566149, + "n_features": 30, + "features": [ + "Packet Length Variance", + "Average Packet Size", + "Packet Length Std", + "Packet Length Mean", + "Total Length of Bwd Packets", + "Subflow Bwd Bytes", + "Subflow Fwd Bytes", + "Total Length of Fwd Packets", + "Bwd Packet Length Mean", + "Avg Bwd Segment Size", + "Init_Win_bytes_forward", + "Destination Port", + "Bwd Packet Length Max", + "Max Packet Length", + "Fwd Packet Length Max", + "Init_Win_bytes_backward", + "Flow IAT Max", + "Flow Bytes/s", + "Flow Duration", + "Bwd Packets/s", + "Bwd Packet Length Std", + "Avg Fwd Segment Size", + "Fwd Packet Length Mean", + "Bwd Header Length", + "Fwd Packets/s", + "Fwd IAT Max", + "Fwd Header Length", + "Fwd Header Length.1", + "Flow Packets/s", + "Fwd IAT Total" + ], + "n_clients": 30, + "alpha": 0.5 +} \ No newline at end of file diff --git a/CICIDS2017__BiLSTM__FedAvg__non_iid/DONE.flag b/CICIDS2017__BiLSTM__FedAvg__non_iid/DONE.flag new file mode 100644 index 0000000000000000000000000000000000000000..19f86f493ab110b8dc8279a024880e44203968d8 --- /dev/null +++ b/CICIDS2017__BiLSTM__FedAvg__non_iid/DONE.flag @@ -0,0 +1 @@ +done diff --git a/CICIDS2017__BiLSTM__FedAvg__non_iid/config.json b/CICIDS2017__BiLSTM__FedAvg__non_iid/config.json new file mode 100644 index 0000000000000000000000000000000000000000..d618d1c38bd709b056f21397d1df112d2a34194c --- /dev/null +++ b/CICIDS2017__BiLSTM__FedAvg__non_iid/config.json @@ -0,0 +1,27 @@ +{ + "tag": "CICIDS2017__BiLSTM__FedAvg__non_iid", + "dataset": "CICIDS2017", + "model": "BiLSTM", + "fl_algo": "FedAvg", + "partition": "non_iid", + "n_clients": 30, + "n_rounds": 30, + "max_cap": 2000, + "total_time_s": 3270.6, + "model_params": 79233, + "model_mb": 0.3169, + "final": { + "accuracy": 0.8690503736648832, + "precision": 0.6677884874266329, + "recall": 0.6671717669843718, + "f1_binary": 0.6674799847502859, + "f1_macro": 0.7929759462451348, + "f1_weighted": 0.8690275420710202, + "fpr": 0.08142404645638116, + "auc_roc": 0.8836793317331011, + "threshold": 0.35261937975883484, + "round": 30, + "comm_mb": 0, + "round_time_s": 0 + } +} \ No newline at end of file diff --git a/CICIDS2017__BiLSTM__FedAvg__non_iid/round_metrics.csv b/CICIDS2017__BiLSTM__FedAvg__non_iid/round_metrics.csv new file mode 100644 index 0000000000000000000000000000000000000000..06a1e9be12b99de0749755de53dde25b07025a95 --- /dev/null +++ b/CICIDS2017__BiLSTM__FedAvg__non_iid/round_metrics.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8677,0.8467078189300411,0.41211817726589883,0.5543954193331088,0.7383567725518811,0.8488439612950759,0.018618018243158816,0.592874848947168,0.8520298600196838,1,19.016,124.87 +0.8622,0.7493956486704271,0.4656985478217326,0.5744286596664607,0.7461094497473217,0.8492209322698869,0.038860427339747594,0.7495341788141414,0.3630409836769104,2,19.016,23.91 +0.8601,0.7361769352290679,0.46670005007511267,0.5712534477474717,0.7438330929960397,0.8474844279323297,0.04173434961889291,0.7735594394966185,0.3562472462654114,3,19.016,23.54 +0.8607,0.7370486656200942,0.47020530796194293,0.5741363497401406,0.7454338871063068,0.8483151880484262,0.04185930276146445,0.7962680619705016,0.4037182629108429,4,19.016,23.93 +0.8406,0.5917995444191344,0.6504757135703555,0.6197519083969466,0.7594584440770158,0.8433661894064653,0.11195801574409596,0.8068914567653054,0.4223867654800415,5,19.016,23.67 +0.841,0.5884398087787919,0.6780170255383074,0.6300604932526757,0.764399753695501,0.8450839135174619,0.11833062601524429,0.8120687216004563,0.4267912805080414,6,19.016,23.8 +0.8396,0.5823209049015501,0.6960440660991487,0.6341240875912408,0.7657044618284072,0.8447316345952495,0.12457828314382106,0.8165194812085679,0.42940980195999146,7,19.016,23.65 +0.8421,0.5880370682392586,0.6990485728592889,0.6387554335392359,0.7688626486270624,0.8470050420088111,0.12220417343496189,0.8178501977632199,0.4134678542613983,8,19.016,23.65 +0.8471,0.5986509274873525,0.7110665998998498,0.6500343327992676,0.7761079475396759,0.8518277605527653,0.11895539172810196,0.8234131779951571,0.4227566123008728,9,19.016,23.42 +0.8783,0.7963525835866262,0.5247871807711567,0.6326592212496227,0.7798640985495432,0.8682753478558755,0.03348744220917156,0.825351578536116,0.4186452031135559,10,19.016,23.78 +0.8759,0.7647058823529411,0.5468202303455183,0.6376642335766424,0.7813962193524238,0.8677216500093582,0.04198425590403598,0.8270250558894695,0.4256845712661743,11,19.016,23.84 +0.8544,0.6191105239982386,0.7040560841261893,0.6588566073102156,0.7831531955951028,0.8578057265190059,0.10808446832437836,0.8290291553787009,0.41859951615333557,12,19.016,23.72 +0.8547,0.6183637946040035,0.7115673510265398,0.6616996507566938,0.784590672242403,0.85839901974672,0.10958390603523678,0.8296931214640277,0.4028947949409485,13,19.016,24.02 +0.8511,0.6066330814441646,0.7235853780671007,0.6599680292304179,0.78232381360375,0.8558106976983733,0.11708109458952892,0.8292266276460798,0.39805367588996887,14,19.016,23.79 +0.8677,0.673890608875129,0.6539809714571858,0.6637865311308767,0.790716794977203,0.8669511114433066,0.07897038610521055,0.8306476958972133,0.400864839553833,15,19.016,23.38 +0.8691,0.6784232365145229,0.6549824737105658,0.6664968152866242,0.7925330110647739,0.8682303502491308,0.07747094839435212,0.8314256653003999,0.3981766700744629,16,19.016,23.32 +0.8715,0.6903743315508022,0.6464697045568353,0.6677010602534265,0.7940253271266513,0.8698956818107101,0.07234786954891916,0.8329797582791781,0.3879612386226654,17,19.016,23.87 +0.8782,0.7322599880739415,0.614922383575363,0.668481219379423,0.7969381473596857,0.8740893783046316,0.056103961014619515,0.8331130645737442,0.386216402053833,18,19.016,23.37 +0.8817,0.750924784217016,0.6099148723084626,0.6731141199226306,0.8004481533011603,0.8769249737483052,0.05048106959890041,0.8345885690963034,0.39162853360176086,19,19.016,23.21 +0.8801,0.7358156028368794,0.6234351527290937,0.6749796692870697,0.8007354970799274,0.8762644472523178,0.055854054729476445,0.8349776945813573,0.39285311102867126,20,19.016,23.31 +0.8807,0.7359154929577465,0.627941912869304,0.6776546879221832,0.802230006701137,0.8770499431597766,0.05622891415719106,0.8369311120247783,0.3972645401954651,21,19.016,23.43 +0.8786,0.7274840209180709,0.6269404106159239,0.6734803657880581,0.7994597505147145,0.8751229689815444,0.05860302386605023,0.836440340881183,0.38263699412345886,22,19.016,23.29 +0.8811,0.7407628128724673,0.6224336504757135,0.6764625850340136,0.8018147534664708,0.8771012658270047,0.05435461701861802,0.8383925069160658,0.37861672043800354,23,19.016,23.26 +0.8802,0.7340363210310487,0.6274411617426139,0.6765658747300216,0.8015254508652563,0.8765761722920783,0.0567287267274772,0.8419279863191013,0.38292720913887024,24,19.016,23.67 +0.8814,0.7418008348240906,0.6229344016024037,0.6771910724006532,0.802273105721336,0.8773973749337382,0.05410471073347495,0.8420204028396713,0.38237714767456055,25,19.016,23.4 +0.8814,0.7426690604428486,0.6214321482223335,0.6766630316248636,0.8020224293563946,0.877313283633952,0.05372985130576034,0.8451168881273927,0.3903031349182129,26,19.016,23.26 +0.8796,0.7381381381381381,0.6154231347020531,0.671217913708356,0.7987623416013931,0.8753655249939511,0.05447957016118955,0.849279417063869,0.3860589563846588,27,19.016,23.3 +0.8704,0.6845708267509215,0.6509764646970456,0.6673511293634496,0.7934371146072092,0.8691643573446112,0.07484693240034987,0.8546589408040587,0.36671704053878784,28,19.016,23.47 +0.869,0.6791862284820032,0.6519779669504256,0.6653040367910067,0.7919333810711219,0.867986965245759,0.07684618268149444,0.8694145804487062,0.3821827173233032,29,19.016,23.37 +0.8643,0.6595214356929212,0.6624937406109164,0.6610042468148888,0.7880879207444451,0.8644143753065365,0.08534299637635887,0.8809732779852022,0.3526556193828583,30,19.016,23.28 diff --git a/CICIDS2017__CNN_BiLSTM__FedAvg__iid/DONE.flag b/CICIDS2017__CNN_BiLSTM__FedAvg__iid/DONE.flag new file mode 100644 index 0000000000000000000000000000000000000000..19f86f493ab110b8dc8279a024880e44203968d8 --- /dev/null +++ b/CICIDS2017__CNN_BiLSTM__FedAvg__iid/DONE.flag @@ -0,0 +1 @@ +done diff --git a/CICIDS2017__CNN_BiLSTM__FedAvg__iid/config.json b/CICIDS2017__CNN_BiLSTM__FedAvg__iid/config.json new file mode 100644 index 0000000000000000000000000000000000000000..8ef33a0f1977b78422d7a7aa5140956535fd1c9e --- /dev/null +++ b/CICIDS2017__CNN_BiLSTM__FedAvg__iid/config.json @@ -0,0 +1,27 @@ +{ + "tag": "CICIDS2017__CNN_BiLSTM__FedAvg__iid", + "dataset": "CICIDS2017", + "model": "CNN_BiLSTM", + "fl_algo": "FedAvg", + "partition": "iid", + "n_clients": 30, + "n_rounds": 30, + "max_cap": 2000, + "total_time_s": 2659.8, + "model_params": 101921, + "model_mb": 0.4077, + "final": { + "accuracy": 0.9663410162342422, + "precision": 0.9096619855579675, + "recall": 0.9205587784343086, + "f1_binary": 0.915077943260515, + "f1_macro": 0.9470444700089407, + "f1_weighted": 0.9664164509338282, + "fpr": 0.022427521886410628, + "auc_roc": 0.9946621472295331, + "threshold": 0.7841078639030457, + "round": 30, + "comm_mb": 0, + "round_time_s": 0 + } +} \ No newline at end of file diff --git a/CICIDS2017__CNN_BiLSTM__FedAvg__iid/round_metrics.csv b/CICIDS2017__CNN_BiLSTM__FedAvg__iid/round_metrics.csv new file mode 100644 index 0000000000000000000000000000000000000000..3637fe4f42c9f93cfc135191a706ca2834cc3285 --- /dev/null +++ b/CICIDS2017__CNN_BiLSTM__FedAvg__iid/round_metrics.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.7874,0.4462051709758132,0.2679018527791687,0.33479349186483104,0.6041379980152529,0.7659063084091964,0.08296888666749969,0.47381089752834926,0.9547303318977356,1,24.461,178.29 +0.836,0.7441860465116279,0.27240861291937907,0.39882697947214074,0.6519378065494099,0.8039561692920177,0.02336623766087717,0.5783042926253682,0.9867691993713379,2,24.461,30.18 +0.8396,0.7680763983628922,0.2819228843264897,0.41245421245421243,0.6597881948200419,0.8083369846289592,0.021242034237161065,0.6964211467770193,0.9944281578063965,3,24.461,29.2 +0.8457,0.8673139158576052,0.2684026039058588,0.40994263862332697,0.6605939825270791,0.8111351796756726,0.010246157690865926,0.7230150799108821,0.9974396228790283,4,24.461,29.03 +0.7921,0.477765726681128,0.4411617426139209,0.4587347045040354,0.6650378764181171,0.7889435614697144,0.12032987629638886,0.7986004997750279,0.9985820055007935,5,24.461,28.71 +0.7994,0.49745906267645396,0.4411617426139209,0.4676220806794055,0.6720195174220093,0.7947806179296172,0.11120829688866675,0.8167623170354682,0.9991349577903748,6,24.461,28.99 +0.7469,0.4237142857142857,0.7426139208813219,0.5395670365653993,0.6825257095534711,0.768386688550107,0.25203048856678745,0.8389265455098803,0.9993659853935242,7,24.461,29.6 +0.8073,0.5170399221032133,0.5317976965448172,0.5243149839545791,0.701746180923305,0.8083113578227218,0.12395351743096339,0.8462860478397216,0.9995879530906677,8,24.461,29.7 +0.8383,0.6162790697674418,0.5042563845768653,0.5546681354998623,0.727941924063695,0.832010161475133,0.07834562039235286,0.8546646972833359,0.9996517896652222,9,24.461,30.29 +0.8462,0.6267255659856433,0.5683525287931898,0.5961134453781513,0.7505641337562693,0.8433272171961669,0.08446832437835812,0.8116270682419982,0.999739944934845,10,24.461,30.51 +0.857,0.6526655896607432,0.6069103655483225,0.628956927867151,0.7701950500849443,0.8550226662889511,0.08059477695864051,0.8794256610456106,0.9997734427452087,11,24.461,30.79 +0.8383,0.5578915295551493,0.9168753129694541,0.6936919871187724,0.7919244529031808,0.8509228718532964,0.18130700987129827,0.9212177944537698,0.9996442794799805,12,24.461,32.44 +0.9254,0.8,0.8352528793189785,0.8172464478196962,0.885190631875673,0.9259979088196928,0.052105460452330374,0.9723520367393524,0.9993811845779419,13,24.461,29.26 +0.9127,0.7838383838383839,0.7771657486229344,0.7804878048780488,0.8630018129426754,0.9125597261862902,0.053479945020617266,0.9540544103672691,0.9817026853561401,14,24.461,29.15 +0.9296,0.8597662771285476,0.7736604907361042,0.8144438587243016,0.885501578874677,0.9281788455969925,0.03148819192802699,0.9712369691611015,0.984981894493103,15,24.461,28.59 +0.9422,0.8432510885341074,0.8728092138207311,0.8577755905511811,0.910752755114948,0.9425708401519465,0.040484818193177556,0.9810664390938526,0.8573353290557861,16,24.461,28.39 +0.9549,0.8964102564102564,0.8753129694541812,0.8857360020268559,0.9288207824250021,0.9546975015321288,0.025240534799450206,0.9880100357959156,0.9264736175537109,17,24.461,28.55 +0.9578,0.9182156133828996,0.8657986980470707,0.8912371134020619,0.9325292266762171,0.9573292699086745,0.019242783956016495,0.9911440946250064,0.9160625338554382,18,24.461,28.33 +0.9616,0.9269454737956591,0.8768152228342514,0.901183736489964,0.9386767633672359,0.9611950753097255,0.017243533674871924,0.9914591992950066,0.9320849776268005,19,24.461,28.26 +0.9582,0.9046642747309073,0.8838257386079119,0.8941236068895644,0.9340416190440844,0.9580163771440892,0.023241284518305635,0.9912321937861184,0.8907004594802856,20,24.461,28.36 +0.9615,0.8633904418394951,0.9589384076114171,0.9086595492289442,0.9421346526632526,0.9622397997858981,0.03786080219917531,0.9931438454695661,0.7386404275894165,21,24.461,28.0 +0.9597,0.8548530721282279,0.9614421632448673,0.905020032995522,0.9397220492451114,0.9605640802046148,0.04073472447832063,0.9922978307270978,0.7880650162696838,22,24.461,27.95 +0.9636,0.8699592206615315,0.9614421632448673,0.9134157944814463,0.9451859929611587,0.9642671741680738,0.03586155191803074,0.9934403667227695,0.7638223171234131,23,24.461,27.72 +0.966,0.8887846081651807,0.9484226339509264,0.9176356589147286,0.9481071439734934,0.9664083178997874,0.029613894789453955,0.99437285379525,0.6470175981521606,24,24.461,28.02 +0.9668,0.8782371649250341,0.9679519278918377,0.9209147212958552,0.9499523612807589,0.967392367855692,0.03348744220917156,0.9944704949464682,0.6681784987449646,25,24.461,27.9 +0.9582,0.8473383194016718,0.9644466700050075,0.9021077283372365,0.937767150881905,0.9591842000622328,0.04335874047232288,0.9921057395164345,0.7753043174743652,26,24.461,27.94 +0.9538,0.8786383818450912,0.8918377566349525,0.8851888667992047,0.9281352446164276,0.9539288391334517,0.030738473072597777,0.9889502503161215,0.8792420029640198,27,24.461,28.22 +0.9613,0.8577777777777778,0.9664496745117677,0.9088768542500588,0.9421550525297142,0.9621419384164752,0.039985005622891416,0.9930866873845694,0.7725293636322021,28,24.461,27.87 +0.9608,0.8584189370254578,0.9624436654982473,0.9074598677998111,0.9412965413599411,0.9616188475001552,0.03961014619517681,0.9932136114955891,0.7787165641784668,29,24.461,28.53 +0.965,0.9034786869181773,0.9233850776164246,0.9133234274393264,0.9456981753159543,0.9651424488906573,0.024615769086592527,0.9942415184691319,0.7684532403945923,30,24.461,28.13 diff --git a/CICIDS2017__CNN_BiLSTM__FedNova__iid/DONE.flag b/CICIDS2017__CNN_BiLSTM__FedNova__iid/DONE.flag new file mode 100644 index 0000000000000000000000000000000000000000..19f86f493ab110b8dc8279a024880e44203968d8 --- /dev/null +++ b/CICIDS2017__CNN_BiLSTM__FedNova__iid/DONE.flag @@ -0,0 +1 @@ +done diff --git a/CICIDS2017__CNN_BiLSTM__FedNova__iid/config.json b/CICIDS2017__CNN_BiLSTM__FedNova__iid/config.json new file mode 100644 index 0000000000000000000000000000000000000000..47b77b9cac68bdee83989d1e00dcaff8dffe78b1 --- /dev/null +++ b/CICIDS2017__CNN_BiLSTM__FedNova__iid/config.json @@ -0,0 +1,27 @@ +{ + "tag": "CICIDS2017__CNN_BiLSTM__FedNova__iid", + "dataset": "CICIDS2017", + "model": "CNN_BiLSTM", + "fl_algo": "FedNova", + "partition": "iid", + "n_clients": 30, + "n_rounds": 30, + "max_cap": 2000, + "total_time_s": 10649.0, + "model_params": 101921, + "model_mb": 0.4077, + "final": { + "accuracy": 0.9698930846826542, + "precision": 0.8904813859683925, + "recall": 0.9659729756386232, + "f1_binary": 0.9266922709697952, + "f1_macro": 0.953874428354861, + "f1_weighted": 0.9703470416764416, + "fpr": 0.029145220183889844, + "auc_roc": 0.9953935587209916, + "threshold": 0.6821775436401367, + "round": 30, + "comm_mb": 0, + "round_time_s": 0 + } +} \ No newline at end of file diff --git a/CICIDS2017__CNN_BiLSTM__FedNova__iid/round_metrics.csv b/CICIDS2017__CNN_BiLSTM__FedNova__iid/round_metrics.csv new file mode 100644 index 0000000000000000000000000000000000000000..5f40454991e9c956eb959e4ed8fc1b5f80694e07 --- /dev/null +++ b/CICIDS2017__CNN_BiLSTM__FedNova__iid/round_metrics.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8752,0.8833162743091095,0.43214822233350025,0.5803631472763954,0.7535317439659317,0.8575368031376672,0.014244658253155067,0.7788048748119054,0.9003122448921204,1,24.461,306.94 +0.8245,0.5807743658210948,0.4356534802203305,0.4978540772532189,0.6957613312652038,0.814624428024802,0.0784705735349244,0.8012060887783006,0.9783323407173157,2,24.461,306.12 +0.8493,0.7145359019264448,0.40861291937906863,0.5199107996177127,0.7152664726989577,0.8325970899515535,0.04073472447832063,0.8227990805400904,0.9897415637969971,3,24.461,305.83 +0.8466,0.6966864910790145,0.41061592388582874,0.516698172652804,0.7127648714208986,0.8305225307010161,0.04460827189803824,0.7662102925724336,0.99427729845047,4,24.461,301.87 +0.8397,0.6689536878216124,0.3905858788182273,0.49320265570660765,0.6989978355446977,0.8225984205554547,0.04823191303261277,0.6996896694535744,0.9967629909515381,5,24.461,299.81 +0.8113,0.5345911949685535,0.4256384576865298,0.47393364928909953,0.6794819041546942,0.8029341860269703,0.0924653255029364,0.666533287373269,0.9983083009719849,6,24.461,304.36 +0.8053,0.5153751537515375,0.41962944416624937,0.46260005520287056,0.6718569061506201,0.7975365708298385,0.09846307634637011,0.6556760981782558,0.998976469039917,7,24.461,305.82 +0.8044,0.5123123123123123,0.4271407110665999,0.4658656471873293,0.6730723755584094,0.7975207366180801,0.10146195176808696,0.7753223925604764,0.9992030262947083,8,24.461,302.73 +0.7962,0.4932454695222405,0.7496244366549825,0.5949920508744038,0.7294174578262986,0.8101533572416066,0.19217793327502186,0.8571645422651033,0.9992076754570007,9,24.461,297.3 +0.83,0.5631646108039132,0.6629944917376064,0.609015639374425,0.7502016607298907,0.8349979851559834,0.12832687742096713,0.8810134481992888,0.9992772936820984,10,24.461,299.44 +0.8951,0.7108540925266904,0.800200300450676,0.7528857479387515,0.8431518552451612,0.897365679293391,0.08121954267149818,0.9364912982368716,0.9992702603340149,11,24.461,305.9 +0.8789,0.6523255813953488,0.842764146219329,0.7354162114922438,0.8284485583169576,0.8843237858198809,0.1120829688866675,0.9345414473077853,0.997632622718811,12,24.461,298.49 +0.9089,0.9248826291079812,0.5918878317476214,0.7218320610687022,0.833681351909538,0.900858035988544,0.011995501686867424,0.9511109097733819,0.9991424083709717,13,24.461,299.84 +0.9219,0.7324159021406728,0.9594391587381071,0.8306958595274225,0.8899693634414911,0.925569029892281,0.08746719980007497,0.9752841808007525,0.842431366443634,14,24.461,298.27 +0.9304,0.7588539594110625,0.9549323985978968,0.8456762749445677,0.9003720303063703,0.9332223009766689,0.07572160439835061,0.9761712730284982,0.7920158505439758,15,24.461,300.36 +0.955,0.8667614983404457,0.9153730595893841,0.8904042864101315,0.9310458578143523,0.9554551855997273,0.03511183306260152,0.9885673505885467,0.8355501294136047,16,24.461,299.88 +0.9579,0.897979797979798,0.8903355032548823,0.8941413125471461,0.9339332912358149,0.9578323536362293,0.025240534799450206,0.9905880938113406,0.8541697263717651,17,24.461,299.16 +0.9582,0.8801155512758787,0.9153730595893841,0.8973981345115366,0.9355758724799301,0.9585054219037472,0.031113332500312382,0.990641966948924,0.8155354857444763,18,24.461,299.08 +0.9605,0.8595152603231598,0.9589384076114171,0.906508875739645,0.940734628044149,0.9612906148782342,0.039110333624890664,0.9921157507847427,0.7438217997550964,19,24.461,297.77 +0.9581,0.8466608084358523,0.9649474211316975,0.9019424292066464,0.9376501743540703,0.9590962460896131,0.04360864675746595,0.9920475803046066,0.775626540184021,20,24.461,297.52 +0.9613,0.9263771186440678,0.8758137205808713,0.9003861003861003,0.9381856037146139,0.9608879854137192,0.01736848681744346,0.9926482564030977,0.9071065187454224,21,24.461,296.9 +0.961,0.8831664282308059,0.927391086629945,0.9047386419149975,0.9401097962498413,0.9613537115433485,0.03061351993002624,0.9932072918824694,0.8287605047225952,22,24.461,297.31 +0.958,0.8478164975738862,0.9624436654982473,0.9015009380863039,0.9374052733136147,0.9589694170511375,0.043108834187179805,0.9921216636900873,0.7938036918640137,23,24.461,297.08 +0.9648,0.873015873015873,0.9639459188783175,0.9162303664921466,0.9469745325307929,0.9654394786536039,0.03498687992002999,0.9941534818784469,0.6736382842063904,24,24.461,297.75 +0.9619,0.9208333333333333,0.885327991987982,0.9027316824100077,0.9395210361313235,0.9616167219763458,0.01899287767087342,0.9932473995261292,0.9022022485733032,25,24.461,297.76 +0.9593,0.864010989010989,0.9449173760640961,0.9026548672566371,0.9384631564932279,0.9599696150087242,0.0371110833437461,0.9922077918827509,0.8422272801399231,26,24.461,298.38 +0.9596,0.8641975308641975,0.9464196294441662,0.9034416826003824,0.9389489647195134,0.9602746383602635,0.0371110833437461,0.9925765819790537,0.8335394859313965,27,24.461,297.57 +0.9583,0.8597449908925319,0.9454181271907862,0.9005485332697353,0.9370839079330266,0.9590270539557996,0.03848556791203299,0.9926325512259393,0.7961134910583496,28,24.461,312.99 +0.9581,0.8649398704902868,0.9364046069103655,0.8992546285164703,0.9364021390799004,0.9587129339242966,0.036486317630888415,0.9923522669985235,0.8426465392112732,29,24.461,333.93 +0.9672,0.889044289044289,0.9549323985978968,0.920811202317721,0.9500638178318331,0.9676329387096088,0.02973884793202549,0.994889622951233,0.7283005118370056,30,24.461,329.55 diff --git a/CICIDS2017__CNN__FedAvg__non_iid/DONE.flag b/CICIDS2017__CNN__FedAvg__non_iid/DONE.flag new file mode 100644 index 0000000000000000000000000000000000000000..19f86f493ab110b8dc8279a024880e44203968d8 --- /dev/null +++ b/CICIDS2017__CNN__FedAvg__non_iid/DONE.flag @@ -0,0 +1 @@ +done diff --git a/CICIDS2017__CNN__FedAvg__non_iid/config.json b/CICIDS2017__CNN__FedAvg__non_iid/config.json new file mode 100644 index 0000000000000000000000000000000000000000..533ec78b0c1bf22384e863c15790479eb05673d2 --- /dev/null +++ b/CICIDS2017__CNN__FedAvg__non_iid/config.json @@ -0,0 +1,27 @@ +{ + "tag": "CICIDS2017__CNN__FedAvg__non_iid", + "dataset": "CICIDS2017", + "model": "CNN", + "fl_algo": "FedAvg", + "partition": "non_iid", + "n_clients": 30, + "n_rounds": 30, + "max_cap": 2000, + "total_time_s": 2311.4, + "model_params": 8993, + "model_mb": 0.036, + "final": { + "accuracy": 0.9572215088254152, + "precision": 0.897210292619013, + "recall": 0.8841377578925661, + "f1_binary": 0.890626058446573, + "f1_macro": 0.9320185234513005, + "f1_weighted": 0.9571027013107278, + "fpr": 0.02484932471074744, + "auc_roc": 0.9891119286361092, + "threshold": 0.813949704170227, + "round": 30, + "comm_mb": 0, + "round_time_s": 0 + } +} \ No newline at end of file diff --git a/CICIDS2017__CNN__FedAvg__non_iid/model.keras b/CICIDS2017__CNN__FedAvg__non_iid/model.keras new file mode 100644 index 0000000000000000000000000000000000000000..0ca1a2ca96458e713640cf2c3956b02044e95ee9 Binary files /dev/null and b/CICIDS2017__CNN__FedAvg__non_iid/model.keras differ diff --git a/CICIDS2017__CNN__FedAvg__non_iid/round_metrics.csv b/CICIDS2017__CNN__FedAvg__non_iid/round_metrics.csv new file mode 100644 index 0000000000000000000000000000000000000000..3fdcf3af553803239d66b458778c901041917cad --- /dev/null +++ b/CICIDS2017__CNN__FedAvg__non_iid/round_metrics.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8339,0.6198288159771754,0.43515272909364044,0.511326860841424,0.7056363236199168,0.8223385869646797,0.06660002499062852,0.7035997892878303,0.5098108053207397,1,2.158,207.59 +0.8727,0.8951965065502183,0.41061592388582874,0.5629934775145897,0.7442461974100718,0.8531065809792983,0.011995501686867424,0.7293598150568349,0.5172722935676575,2,2.158,15.26 +0.8374,0.5731178557351202,0.728092138207311,0.6413762681958536,0.7681212131099532,0.8442442270253614,0.13532425340497314,0.8946115662310159,0.4785633087158203,3,2.158,14.72 +0.8743,0.8413284132841329,0.45668502754131196,0.5920155793573515,0.7588602041239739,0.8590670857588073,0.021491940522304135,0.8740611854930966,0.4321381151676178,4,2.158,13.91 +0.8111,0.5178926441351889,0.7826740110165248,0.6233300099700897,0.7486353086220152,0.8238936709923615,0.18180682244158441,0.8618219719933518,0.3978108763694763,5,2.158,14.47 +0.8645,0.6777408637873754,0.6129193790686029,0.6437023402576912,0.7800224364127253,0.8618962861634389,0.07272272897663376,0.8412967758522703,0.38070592284202576,6,2.158,14.63 +0.8672,0.6681749622926093,0.6654982473710566,0.6668339187155042,0.7919532401120921,0.8670999045428828,0.08246907409721355,0.8346413785366291,0.36937060952186584,7,2.158,13.96 +0.8824,0.6951973371374227,0.7320981472208312,0.713170731707317,0.8196042337781868,0.8835281951219512,0.08009496438835437,0.9287739556354399,0.36255815625190735,8,2.158,12.83 +0.8717,0.6178217821782178,0.9374061091637457,0.7447781977322459,0.8295453133855912,0.8804564430469906,0.1446957390978383,0.9373059339102369,0.36972931027412415,9,2.158,12.19 +0.8997,0.8079306071871127,0.6529794692038057,0.7222376073109942,0.8305190111117178,0.8955528222344323,0.03873547419717606,0.9392149263505404,0.395029753446579,10,2.158,11.8 +0.9096,0.8201523140011716,0.7010515773660491,0.755939524838013,0.850232894475953,0.9068654922804997,0.038360614769461454,0.9457561639222549,0.4073036313056946,11,2.158,11.59 +0.9054,0.7658067779463834,0.758137205808713,0.7619526925012582,0.8514618073762998,0.90522098177025,0.05785330501062102,0.9496889342510577,0.44579270482063293,12,2.158,11.38 +0.8884,0.6491703352522858,0.9599399098647972,0.7745454545454545,0.8501963153125944,0.8956322222893385,0.12945145570411096,0.9507850429899504,0.3925098180770874,13,2.158,11.27 +0.9131,0.8230240549828178,0.7195793690535803,0.7678332888057707,0.8571896960114233,0.9108571541791382,0.038610521054604524,0.9582844215091849,0.5731585621833801,14,2.158,11.18 +0.9001,0.6782142857142858,0.9509263895843766,0.7917448405253283,0.863017062767433,0.9058231594460409,0.11258278145695365,0.9654570572590112,0.5652324557304382,15,2.158,11.11 +0.9384,0.8929994308480365,0.785678517776665,0.8359083644112946,0.8989956693409421,0.9368859046816884,0.023491190803448705,0.9750562993058874,0.8543328642845154,16,2.158,11.07 +0.9411,0.8893805309734514,0.8052078117175764,0.845203679369251,0.9044172148004019,0.9399808641803513,0.024990628514307136,0.9784046305619869,0.8467298746109009,17,2.158,11.11 +0.9483,0.8457943925233645,0.9063595393089634,0.875030215131738,0.9212193249270239,0.9489605042700727,0.04123453704860677,0.9832878769610118,0.8871632218360901,18,2.158,11.03 +0.9508,0.8541176470588235,0.9088632949424136,0.8806404657933042,0.924827097741091,0.9513655888889316,0.03873547419717606,0.9839945786479295,0.8854403495788574,19,2.158,10.85 +0.949,0.8572801537722249,0.8933400100150225,0.8749386954389407,0.9214537717867985,0.949390726641322,0.0371110833437461,0.9845855876154606,0.8728074431419373,20,2.158,10.86 +0.948,0.9091412742382271,0.8217325988983475,0.8632298790110469,0.9155635751395523,0.9469951930343328,0.02049231538173185,0.9836260388333345,0.9293186068534851,21,2.158,10.81 +0.945,0.8257541647906349,0.9183775663495243,0.869606448553817,0.9173783098173977,0.9460700896923043,0.0483568661751843,0.9847836230166819,0.8283565640449524,22,2.158,10.83 +0.9469,0.8129803586678053,0.9534301452178268,0.8776215717907352,0.9218578454701074,0.9484261514419384,0.05472947644633262,0.9861685568462654,0.8087560534477234,23,2.158,11.02 +0.9486,0.8539379474940334,0.8958437656484727,0.8743890518084066,0.9210391323915053,0.9490571707897143,0.03823566162688992,0.9862636638951929,0.8363903760910034,24,2.158,10.92 +0.948,0.8316120341266278,0.927391086629945,0.8768939393939394,0.9219662394738459,0.949036662901838,0.046857428464325876,0.9862148589621905,0.7925753593444824,25,2.158,10.75 +0.9493,0.8677196446199408,0.8803204807210816,0.8739746457867263,0.9211207647159831,0.9494367237448949,0.03348744220917156,0.9864726491211264,0.9027018547058105,26,2.158,10.96 +0.9473,0.828125,0.928893340010015,0.8756195421288647,0.9210934099656567,0.9484050149884341,0.04810695989004123,0.9863496043765762,0.7994032502174377,27,2.158,10.85 +0.9472,0.8071936428272689,0.9664496745117677,0.8796718322698268,0.9229258469573577,0.9489042081786887,0.05760339872547795,0.9871609238173141,0.8043074607849121,28,2.158,10.98 +0.9478,0.8115758343895226,0.9619429143715573,0.8803849679193401,0.9235002353027245,0.9493952648931853,0.05572910158690491,0.9867743011493375,0.8006452322006226,29,2.158,10.89 +0.9544,0.890522047643183,0.8798197295943916,0.8851385390428211,0.9283459382675117,0.9542963022418608,0.026989878795451706,0.9879072638696892,0.814286470413208,30,2.158,10.73 diff --git a/CICIDS2017__CNN__FedNova__non_iid/DONE.flag b/CICIDS2017__CNN__FedNova__non_iid/DONE.flag new file mode 100644 index 0000000000000000000000000000000000000000..19f86f493ab110b8dc8279a024880e44203968d8 --- /dev/null +++ b/CICIDS2017__CNN__FedNova__non_iid/DONE.flag @@ -0,0 +1 @@ +done diff --git a/CICIDS2017__CNN__FedNova__non_iid/config.json b/CICIDS2017__CNN__FedNova__non_iid/config.json new file mode 100644 index 0000000000000000000000000000000000000000..d003fc48c9469cad2cd19ea9ccfad3f307790547 --- /dev/null +++ b/CICIDS2017__CNN__FedNova__non_iid/config.json @@ -0,0 +1,27 @@ +{ + "tag": "CICIDS2017__CNN__FedNova__non_iid", + "dataset": "CICIDS2017", + "model": "CNN", + "fl_algo": "FedNova", + "partition": "non_iid", + "n_clients": 30, + "n_rounds": 30, + "max_cap": 2000, + "total_time_s": 5576.8, + "model_params": 8993, + "model_mb": 0.036, + "final": { + "accuracy": 0.9527491879346249, + "precision": 0.8837219828366586, + "recall": 0.8753149405087466, + "f1_binary": 0.8794983715996162, + "f1_macro": 0.925055694306335, + "f1_weighted": 0.9526638105527134, + "fpr": 0.028254366283929435, + "auc_roc": 0.9860634572766046, + "threshold": 0.7583691477775574, + "round": 30, + "comm_mb": 0, + "round_time_s": 0 + } +} \ No newline at end of file diff --git a/CICIDS2017__CNN__FedNova__non_iid/model.keras b/CICIDS2017__CNN__FedNova__non_iid/model.keras new file mode 100644 index 0000000000000000000000000000000000000000..9e1db61dc0d3ec4b2c118c4e242745712ba6ef25 Binary files /dev/null and b/CICIDS2017__CNN__FedNova__non_iid/model.keras differ diff --git a/CICIDS2017__CNN__FedNova__non_iid/round_metrics.csv b/CICIDS2017__CNN__FedNova__non_iid/round_metrics.csv new file mode 100644 index 0000000000000000000000000000000000000000..1c3314b7cdd135c475362f25b4f672f4416421fa --- /dev/null +++ b/CICIDS2017__CNN__FedNova__non_iid/round_metrics.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8473,0.6968174204355109,0.4166249374061092,0.521466624882482,0.715311217135155,0.8317342792421103,0.045233037610895914,0.6818543759660484,0.5564589500427246,1,2.158,129.64 +0.859,0.7730232558139535,0.4161241862794191,0.541015625,0.7288608370746692,0.8416806714467155,0.030488566787454704,0.6976904504576432,0.6351819634437561,2,2.158,130.4 +0.8675,0.8407707910750507,0.4151226840260391,0.5558162923231647,0.738976489582867,0.848982504057044,0.0196176433837311,0.7334355588111644,0.7440441846847534,3,2.158,130.64 +0.8689,0.852880658436214,0.4151226840260391,0.5584371842371169,0.7407299537532246,0.850214991124599,0.017868299387729603,0.7473366741352814,0.8168480396270752,4,2.158,140.15 +0.8709,0.851593625498008,0.42814221331998,0.5698100633122293,0.7469322097254129,0.8533117708611709,0.018618018243158816,0.7726046460669387,0.8596503138542175,5,2.158,138.41 +0.875,0.8058968058968059,0.4927391086629945,0.6115599751398384,0.7685377041710395,0.8628185282271789,0.029613894789453955,0.8026274073111417,0.9006013870239258,6,2.158,139.32 +0.8743,0.7239709443099274,0.5988983475212819,0.6555220608385859,0.7893230143958081,0.8696838671022759,0.05697863301262027,0.853109415466446,0.9227890968322754,7,2.158,126.71 +0.8863,0.804101838755304,0.5693540310465699,0.6666666666666666,0.7990636365463057,0.878581256656017,0.03461202049231538,0.8421012751164734,0.9459294080734253,8,2.158,126.23 +0.89,0.819672131147541,0.5758637956935403,0.6764705882352942,0.8051027639971651,0.8823592487597449,0.03161314507059852,0.8436590284652269,0.9568495154380798,9,2.158,124.76 +0.9021,0.8891437308868502,0.5823735603405108,0.7037821482602118,0.8225709183948557,0.893915453737723,0.018118205672872673,0.8559130711561532,0.961715579032898,10,2.158,124.02 +0.8951,0.7851985559566786,0.6534802203304958,0.713309647444657,0.8245576448471066,0.8913731920870179,0.04460827189803824,0.872928379198812,0.9618245959281921,11,2.158,123.6 +0.8997,0.8090796019900498,0.6514772158237356,0.7217753120665742,0.830299061949725,0.8954784261295454,0.038360614769461454,0.8828687239280764,0.954983651638031,12,2.158,123.01 +0.9002,0.8018126888217523,0.6644967451176765,0.7267250821467689,0.8328389296224424,0.8965709064163319,0.0409846307634637,0.900673326621195,0.9422187805175781,13,2.158,122.67 +0.9088,0.8462029355456286,0.6639959939909865,0.7441077441077442,0.8443098954172208,0.9044913074936926,0.0301137073597401,0.9356640859076945,0.9174106121063232,14,2.158,122.41 +0.9148,0.7807748896517901,0.7971957936905358,0.7888999008919723,0.8677649091029643,0.9151312330344861,0.055854054729476445,0.9485205879542793,0.8966877460479736,15,2.158,122.59 +0.9261,0.794200187090739,0.8502754131196795,0.8212817412333736,0.8873506090345878,0.9270315710359972,0.0549793827314757,0.9581325943682486,0.859715461730957,16,2.158,122.18 +0.9347,0.8203050524308866,0.8617926890335503,0.8405372405372405,0.8997404844622701,0.9352979527636428,0.047107334749468946,0.9677632154842284,0.8236041069030762,17,2.158,122.46 +0.9401,0.8269410664172123,0.885327991987982,0.8551390568319226,0.9086914950090909,0.940855089378298,0.0462326627514682,0.9764329738391166,0.7620975375175476,18,2.158,122.99 +0.9417,0.8366666666666667,0.8798197295943916,0.8577007566512082,0.9105205034592266,0.9422440433921225,0.042858927902036735,0.9786942064978013,0.7611937522888184,19,2.158,122.63 +0.9469,0.8857894736842106,0.842764146219329,0.8637413394919169,0.9153830587417977,0.9463990753232762,0.02711483193802324,0.9809394836976193,0.7165337204933167,20,2.158,122.27 +0.9446,0.844062947067239,0.8863294942413621,0.8646800195407914,0.9149251977497745,0.9451024517820897,0.04085967762089217,0.9818497582685412,0.7463963031768799,21,2.158,121.57 +0.9442,0.8305006890215894,0.9053580370555834,0.8663152850982271,0.9155284248061589,0.9450858365147428,0.046107709608896666,0.9819152069351058,0.7559844851493835,22,2.158,121.6 +0.9468,0.903137039075399,0.8217325988983475,0.8605138961719979,0.9138229928160125,0.9458404362604077,0.02199175309259028,0.9820314002179079,0.8752001523971558,23,2.158,121.88 +0.9491,0.8823227132579651,0.8597896845267902,0.870910474258179,0.9196054519886523,0.9488516556135747,0.02861426964888167,0.9832728600585497,0.7992227673530579,24,2.158,123.57 +0.948,0.8417399352151782,0.9108662994491737,0.8749398749398749,0.9210578682867535,0.9487563350908887,0.0427339747594652,0.983956379402291,0.7758057117462158,25,2.158,121.7 +0.945,0.8064379500211775,0.9534301452178268,0.8737953189536485,0.9193167874655725,0.9466569814538339,0.0571035861551918,0.9839799684532422,0.689403235912323,26,2.158,121.75 +0.9506,0.8982511923688394,0.8487731597396094,0.872811534500515,0.9210793835322133,0.9500690536606513,0.02399100337373485,0.9844062607718901,0.839154064655304,27,2.158,122.96 +0.9461,0.8104770017035775,0.9529293940911367,0.8759493670886076,0.9207597362431221,0.9476728439573235,0.055604148444333375,0.9844908559890942,0.8385145664215088,28,2.158,127.93 +0.95,0.825859817152808,0.9499248873309964,0.8835584536562645,0.9258617430639657,0.951269098682231,0.04998125702861427,0.9855703209944244,0.7594134211540222,29,2.158,130.12 +0.947,0.809624314056564,0.9604406609914873,0.8786074209803023,0.9223534738264694,0.9486273531658773,0.05635386729976259,0.9852326909707307,0.6504504680633545,30,2.158,128.12 diff --git a/CICIDS2017__Transformer__FedNova__iid/DONE.flag b/CICIDS2017__Transformer__FedNova__iid/DONE.flag new file mode 100644 index 0000000000000000000000000000000000000000..19f86f493ab110b8dc8279a024880e44203968d8 --- /dev/null +++ b/CICIDS2017__Transformer__FedNova__iid/DONE.flag @@ -0,0 +1 @@ +done diff --git a/CICIDS2017__Transformer__FedNova__iid/config.json b/CICIDS2017__Transformer__FedNova__iid/config.json new file mode 100644 index 0000000000000000000000000000000000000000..79d6837e98822d2be6127cf9f5c47a9c65c74565 --- /dev/null +++ b/CICIDS2017__Transformer__FedNova__iid/config.json @@ -0,0 +1,27 @@ +{ + "tag": "CICIDS2017__Transformer__FedNova__iid", + "dataset": "CICIDS2017", + "model": "Transformer", + "fl_algo": "FedNova", + "partition": "iid", + "n_clients": 30, + "n_rounds": 30, + "max_cap": 2000, + "total_time_s": 6453.5, + "model_params": 615, + "model_mb": 0.0025, + "final": { + "accuracy": 0.8030041561497062, + "precision": 0.0, + "recall": 0.0, + "f1_binary": 0.0, + "f1_macro": 0.4453701082223304, + "f1_weighted": 0.7152680958547515, + "fpr": 0.0, + "auc_roc": 0.5, + "threshold": Infinity, + "round": 30, + "comm_mb": 0, + "round_time_s": 0 + } +} \ No newline at end of file diff --git a/CICIDS2017__Transformer__FedNova__iid/model.keras b/CICIDS2017__Transformer__FedNova__iid/model.keras new file mode 100644 index 0000000000000000000000000000000000000000..ecfbe9db91425771951c8c23dfdaf242576d4756 Binary files /dev/null and b/CICIDS2017__Transformer__FedNova__iid/model.keras differ diff --git a/CICIDS2017__Transformer__FedNova__iid/round_metrics.csv b/CICIDS2017__Transformer__FedNova__iid/round_metrics.csv new file mode 100644 index 0000000000000000000000000000000000000000..bba94475f153bf2ece48c8708821a57dea6a615d --- /dev/null +++ b/CICIDS2017__Transformer__FedNova__iid/round_metrics.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,1,0.148,218.35 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,2,0.148,216.74 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,3,0.148,217.34 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,4,0.148,217.56 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,5,0.148,216.96 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,6,0.148,216.38 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,7,0.148,215.16 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,8,0.148,215.87 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,9,0.148,213.9 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,10,0.148,213.91 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,11,0.148,214.82 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,12,0.148,214.84 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,13,0.148,214.21 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,14,0.148,214.36 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,15,0.148,214.47 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,16,0.148,215.2 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,17,0.148,214.97 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,18,0.148,214.6 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,19,0.148,214.65 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,20,0.148,214.14 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,21,0.148,214.49 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,22,0.148,214.15 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,23,0.148,213.9 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,24,0.148,214.2 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,25,0.148,214.2 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,26,0.148,214.55 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,27,0.148,214.12 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,28,0.148,214.12 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,29,0.148,213.82 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,30,0.148,213.95 diff --git a/CICIDS2017__Transformer__FedNova__non_iid/DONE.flag b/CICIDS2017__Transformer__FedNova__non_iid/DONE.flag new file mode 100644 index 0000000000000000000000000000000000000000..19f86f493ab110b8dc8279a024880e44203968d8 --- /dev/null +++ b/CICIDS2017__Transformer__FedNova__non_iid/DONE.flag @@ -0,0 +1 @@ +done diff --git a/CICIDS2017__Transformer__FedNova__non_iid/config.json b/CICIDS2017__Transformer__FedNova__non_iid/config.json new file mode 100644 index 0000000000000000000000000000000000000000..f0bf2509b2efc789dd68171976392943ec4e5feb --- /dev/null +++ b/CICIDS2017__Transformer__FedNova__non_iid/config.json @@ -0,0 +1,27 @@ +{ + "tag": "CICIDS2017__Transformer__FedNova__non_iid", + "dataset": "CICIDS2017", + "model": "Transformer", + "fl_algo": "FedNova", + "partition": "non_iid", + "n_clients": 30, + "n_rounds": 30, + "max_cap": 2000, + "total_time_s": 5708.3, + "model_params": 615, + "model_mb": 0.0025, + "final": { + "accuracy": 0.8030041561497062, + "precision": 0.0, + "recall": 0.0, + "f1_binary": 0.0, + "f1_macro": 0.4453701082223304, + "f1_weighted": 0.7152680958547515, + "fpr": 0.0, + "auc_roc": 0.5, + "threshold": Infinity, + "round": 30, + "comm_mb": 0, + "round_time_s": 0 + } +} \ No newline at end of file diff --git a/CICIDS2017__Transformer__FedNova__non_iid/model.keras b/CICIDS2017__Transformer__FedNova__non_iid/model.keras new file mode 100644 index 0000000000000000000000000000000000000000..44bb6ce3936c272d13b7f042ee6033be6e4110fe Binary files /dev/null and b/CICIDS2017__Transformer__FedNova__non_iid/model.keras differ diff --git a/CICIDS2017__Transformer__FedNova__non_iid/round_metrics.csv b/CICIDS2017__Transformer__FedNova__non_iid/round_metrics.csv new file mode 100644 index 0000000000000000000000000000000000000000..c063b0e256597f987df43a4a99b3514019883e4b --- /dev/null +++ b/CICIDS2017__Transformer__FedNova__non_iid/round_metrics.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,1,0.148,191.03 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,2,0.148,189.67 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,3,0.148,189.86 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,4,0.148,190.28 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,5,0.148,190.04 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,6,0.148,190.01 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,7,0.148,193.92 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,8,0.148,189.03 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,9,0.148,188.62 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,10,0.148,189.01 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,11,0.148,189.06 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,12,0.148,189.1 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,13,0.148,189.47 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,14,0.148,189.37 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,15,0.148,189.16 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,16,0.148,191.22 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,17,0.148,193.96 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,18,0.148,191.28 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,19,0.148,189.03 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,20,0.148,189.16 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,21,0.148,189.43 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,22,0.148,189.02 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,23,0.148,192.31 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,24,0.148,191.64 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,25,0.148,193.2 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,26,0.148,190.56 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,27,0.148,189.02 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,28,0.148,189.17 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,29,0.148,188.84 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,30,0.148,189.38 diff --git a/CICIDS2017__Transformer__FedProx__non_iid/DONE.flag b/CICIDS2017__Transformer__FedProx__non_iid/DONE.flag new file mode 100644 index 0000000000000000000000000000000000000000..19f86f493ab110b8dc8279a024880e44203968d8 --- /dev/null +++ b/CICIDS2017__Transformer__FedProx__non_iid/DONE.flag @@ -0,0 +1 @@ +done diff --git a/CICIDS2017__Transformer__FedProx__non_iid/config.json b/CICIDS2017__Transformer__FedProx__non_iid/config.json new file mode 100644 index 0000000000000000000000000000000000000000..c31592efc34124b98eeb1d372bc0f5a5099f3639 --- /dev/null +++ b/CICIDS2017__Transformer__FedProx__non_iid/config.json @@ -0,0 +1,27 @@ +{ + "tag": "CICIDS2017__Transformer__FedProx__non_iid", + "dataset": "CICIDS2017", + "model": "Transformer", + "fl_algo": "FedProx", + "partition": "non_iid", + "n_clients": 30, + "n_rounds": 30, + "max_cap": 2000, + "total_time_s": 6568.2, + "model_params": 615, + "model_mb": 0.0025, + "final": { + "accuracy": 0.8030041561497062, + "precision": 0.0, + "recall": 0.0, + "f1_binary": 0.0, + "f1_macro": 0.4453701082223304, + "f1_weighted": 0.7152680958547515, + "fpr": 0.0, + "auc_roc": 0.5, + "threshold": Infinity, + "round": 30, + "comm_mb": 0, + "round_time_s": 0 + } +} \ No newline at end of file diff --git a/CICIDS2017__Transformer__FedProx__non_iid/model.keras b/CICIDS2017__Transformer__FedProx__non_iid/model.keras new file mode 100644 index 0000000000000000000000000000000000000000..7f16ca342dcb8ead1877d36678512c196a68c23d Binary files /dev/null and b/CICIDS2017__Transformer__FedProx__non_iid/model.keras differ diff --git a/CICIDS2017__Transformer__FedProx__non_iid/round_metrics.csv b/CICIDS2017__Transformer__FedProx__non_iid/round_metrics.csv new file mode 100644 index 0000000000000000000000000000000000000000..7527342aff8fba4d82f19fbc83c4b556fd1e6c41 --- /dev/null +++ b/CICIDS2017__Transformer__FedProx__non_iid/round_metrics.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,1,0.148,218.97 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,2,0.148,219.02 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,3,0.148,219.45 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,4,0.148,218.81 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,5,0.148,219.24 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,6,0.148,219.15 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,7,0.148,219.89 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,8,0.148,218.43 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,9,0.148,218.53 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,10,0.148,219.01 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,11,0.148,219.52 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,12,0.148,217.26 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,13,0.148,217.62 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,14,0.148,217.84 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,15,0.148,218.4 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,16,0.148,218.9 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,17,0.148,218.8 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,18,0.148,219.07 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,19,0.148,218.92 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,20,0.148,218.44 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,21,0.148,220.05 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,22,0.148,219.45 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,23,0.148,218.94 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,24,0.148,219.54 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,25,0.148,218.54 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,26,0.148,219.21 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,27,0.148,218.76 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,28,0.148,218.55 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,29,0.148,217.69 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,30,0.148,218.59 diff --git a/UNSW_NB15__BiLSTM__FedProx__non_iid/DONE.flag b/UNSW_NB15__BiLSTM__FedProx__non_iid/DONE.flag new file mode 100644 index 0000000000000000000000000000000000000000..19f86f493ab110b8dc8279a024880e44203968d8 --- /dev/null +++ b/UNSW_NB15__BiLSTM__FedProx__non_iid/DONE.flag @@ -0,0 +1 @@ +done diff --git a/UNSW_NB15__BiLSTM__FedProx__non_iid/config.json b/UNSW_NB15__BiLSTM__FedProx__non_iid/config.json new file mode 100644 index 0000000000000000000000000000000000000000..019aa86d7e84432603fce75247c0b8e4ef426a89 --- /dev/null +++ b/UNSW_NB15__BiLSTM__FedProx__non_iid/config.json @@ -0,0 +1,27 @@ +{ + "tag": "UNSW_NB15__BiLSTM__FedProx__non_iid", + "dataset": "UNSW_NB15", + "model": "BiLSTM", + "fl_algo": "FedProx", + "partition": "non_iid", + "n_clients": 30, + "n_rounds": 30, + "max_cap": 2000, + "total_time_s": 5836.3, + "model_params": 79233, + "model_mb": 0.3169, + "final": { + "accuracy": 0.8853788687299893, + "precision": 0.9007472866378032, + "recall": 0.9222711401244876, + "f1_binary": 0.9113821504118097, + "f1_macro": 0.8745799335806611, + "f1_weighted": 0.8848168556389616, + "fpr": 0.17994623655913977, + "auc_roc": 0.9523602868798269, + "threshold": 0.46710094809532166, + "round": 30, + "comm_mb": 0, + "round_time_s": 0 + } +} \ No newline at end of file diff --git a/UNSW_NB15__BiLSTM__FedProx__non_iid/round_metrics.csv b/UNSW_NB15__BiLSTM__FedProx__non_iid/round_metrics.csv new file mode 100644 index 0000000000000000000000000000000000000000..5e435b0a5a4d73fb48f50d22c8aad9405cc73ba1 --- /dev/null +++ b/UNSW_NB15__BiLSTM__FedProx__non_iid/round_metrics.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8534,0.8299292484314511,0.9700421282571384,0.8945323741007194,0.8271022526241302,0.8461040608562331,0.35477582846003897,0.8365670899566491,0.669221818447113,1,19.016,194.08 +0.8606,0.8240920253328163,0.9948509907941957,0.9014562420472219,0.8316642330837407,0.8513316212096497,0.3790030632135895,0.8503464456811313,0.40352967381477356,2,19.016,192.35 +0.8617,0.823840206185567,0.9975035106880948,0.9023925471098878,0.8326059802947827,0.8522718348232793,0.38067390698969644,0.8567645557610328,0.42584916949272156,3,19.016,193.64 +0.8621,0.824516129032258,0.9970354189421127,0.9026061162511477,0.833258202792583,0.8528004448052067,0.378724589250905,0.8614690016419492,0.513670802116394,4,19.016,195.53 +0.8622,0.8248740798140256,0.9965673271961304,0.9026286037309215,0.8334962444099203,0.8529777432665785,0.37761069340016706,0.867287278197922,0.5315338969230652,5,19.016,194.98 +0.8627,0.8255753814326351,0.9962552660321423,0.9029201725235099,0.8342499104038072,0.8536011902691394,0.37566137566137564,0.8728830015261103,0.5482556819915771,6,19.016,194.35 +0.8629,0.8259575569358178,0.9959432048681541,0.9030204428096484,0.8345905557046707,0.8538740978908534,0.3745474798106377,0.8843414946756466,0.5689548850059509,7,19.016,193.49 +0.8709,0.8343349882414424,0.9964112966141364,0.9081988195975255,0.8453744645402146,0.8630783677953648,0.35310498468393203,0.9093776030895705,0.5269128680229187,8,19.016,192.36 +0.8679,0.8497387957107506,0.9644250273053518,0.9034568442592998,0.8471692959621653,0.8630311270722978,0.30437204121414646,0.9095963326773618,0.5441661477088928,9,19.016,192.6 +0.8683,0.8504955947136564,0.9639569355593697,0.9036787830029986,0.8477616295290005,0.8635190833779732,0.30242272347535504,0.9108892878509618,0.5065395832061768,10,19.016,194.46 +0.867,0.8500344589937974,0.9622405991574349,0.9026639344262295,0.8463761591323067,0.8622380542101342,0.302979671400724,0.9145020845138279,0.49657654762268066,11,19.016,193.85 +0.8691,0.8491237677984665,0.9677016695272274,0.9045431342521695,0.8481678610659606,0.8640544130498343,0.30687830687830686,0.9175710987390286,0.48264795541763306,12,19.016,195.83 +0.8714,0.8497883381127953,0.9709783117491029,0.9063501310806874,0.8505905090629984,0.8663035705475831,0.3063213589529379,0.9177966065977169,0.47388750314712524,13,19.016,195.17 +0.8714,0.8519027338920181,0.9675456389452333,0.9060490940970193,0.8511550920421724,0.8666242218212282,0.3001949317738791,0.921937760786912,0.47219541668891907,14,19.016,194.68 +0.8685,0.8580264267641271,0.9524106724918084,0.9027582636988833,0.8498660856860945,0.8647711014500983,0.2812587023113339,0.9232220475948457,0.4753365218639374,15,19.016,195.92 +0.8716,0.8351863963374755,0.9962552660321423,0.9086381101465775,0.8463473093618861,0.8639008570230122,0.3508771929824561,0.9248343418835572,0.4378643035888672,16,19.016,195.62 +0.8672,0.8596913492850063,0.9474176938679981,0.9014251781472684,0.8489969027991244,0.8637711907922314,0.2759676970203286,0.9268912212223838,0.4670731723308563,17,19.016,195.88 +0.8762,0.8627753613020906,0.9594320486815415,0.9085401891252955,0.8585089559487864,0.8726077574579267,0.2723475355054302,0.9296100030593466,0.46461114287376404,18,19.016,193.89 +0.8796,0.8679485366888167,0.9578717428616009,0.9106957424714434,0.862988251720533,0.8764322226141394,0.2600946811473127,0.932156112790254,0.45986273884773254,19,19.016,191.51 +0.8762,0.8631830313246243,0.9588079263535653,0.9084861028976937,0.8586002825984143,0.8726581067587511,0.27123363965469227,0.9324843375233041,0.4573899805545807,20,19.016,192.12 +0.881,0.867173209511749,0.9616164768294586,0.9119562000591891,0.8642137570314452,0.8776675774766635,0.2628794207741576,0.9356557427444585,0.45087531208992004,21,19.016,191.21 +0.8812,0.8681427161190242,0.9605242627555001,0.912,0.8646153846153846,0.8779683692307692,0.2603731551099972,0.937859636695977,0.4379540979862213,22,19.016,192.28 +0.8827,0.8705066515709029,0.9597441098455297,0.9129499072356215,0.8665898961465464,0.8796541472714478,0.2548036758563074,0.9396935934781564,0.4360042214393616,23,19.016,192.02 +0.8802,0.8711009827659878,0.9542830394757372,0.9107967237527923,0.8642263679646762,0.8773498942257673,0.25201893622946253,0.9424976468320121,0.43882790207862854,24,19.016,191.67 +0.8824,0.8677442023893184,0.9633328132313933,0.9130434782608695,0.8657249509896071,0.8790593119746489,0.26204399888610413,0.9429173999473989,0.40422093868255615,25,19.016,191.62 +0.8849,0.899787104622871,0.9232329536589171,0.9113592606854063,0.8736411413904579,0.8842701074077745,0.18351434140907824,0.9471526026452898,0.49359560012817383,26,19.016,191.86 +0.882,0.9004441721550007,0.9173037915431425,0.9087957953315814,0.8708521599144454,0.8815446763749943,0.18100807574491784,0.9480417510202928,0.46988338232040405,27,19.016,193.25 +0.8808,0.9013694414525312,0.9140271493212669,0.9076541679578556,0.8697887309050417,0.8804592110665246,0.17850181008075744,0.9487260305024797,0.456117182970047,28,19.016,192.24 +0.8842,0.90724367923065,0.9126228740833203,0.9099253266957062,0.8739156308730491,0.884063163155874,0.1665274296853244,0.950165478883318,0.47171851992607117,29,19.016,192.52 +0.8876,0.9037433155080213,0.922920892494929,0.9132314343060058,0.8768541503065652,0.8871052689376077,0.17543859649122806,0.9529595386326464,0.4774731397628784,30,19.016,192.46 diff --git a/UNSW_NB15__CNN__FedNova__iid/DONE.flag b/UNSW_NB15__CNN__FedNova__iid/DONE.flag new file mode 100644 index 0000000000000000000000000000000000000000..19f86f493ab110b8dc8279a024880e44203968d8 --- /dev/null +++ b/UNSW_NB15__CNN__FedNova__iid/DONE.flag @@ -0,0 +1 @@ +done diff --git a/UNSW_NB15__CNN__FedNova__iid/config.json b/UNSW_NB15__CNN__FedNova__iid/config.json new file mode 100644 index 0000000000000000000000000000000000000000..789c1c5ff6a36a3e206cbe61d3a4aa847fbfac99 --- /dev/null +++ b/UNSW_NB15__CNN__FedNova__iid/config.json @@ -0,0 +1,27 @@ +{ + "tag": "UNSW_NB15__CNN__FedNova__iid", + "dataset": "UNSW_NB15", + "model": "CNN", + "fl_algo": "FedNova", + "partition": "iid", + "n_clients": 30, + "n_rounds": 30, + "max_cap": 2000, + "total_time_s": 4202.7, + "model_params": 8993, + "model_mb": 0.036, + "final": { + "accuracy": 0.9472979528475793, + "precision": 0.9569635566308786, + "recall": 0.9607408531956885, + "f1_binary": 0.9588484848484848, + "f1_macro": 0.9427908461469292, + "f1_weighted": 0.947257446530878, + "fpr": 0.07650537634408602, + "auc_roc": 0.9902366285172325, + "threshold": 0.22000057995319366, + "round": 30, + "comm_mb": 0, + "round_time_s": 0 + } +} \ No newline at end of file diff --git a/UNSW_NB15__CNN__FedNova__iid/model.keras b/UNSW_NB15__CNN__FedNova__iid/model.keras new file mode 100644 index 0000000000000000000000000000000000000000..154116f2e88ba7120b61dfacb975ffa288f7f199 Binary files /dev/null and b/UNSW_NB15__CNN__FedNova__iid/model.keras differ diff --git a/UNSW_NB15__CNN__FedNova__iid/round_metrics.csv b/UNSW_NB15__CNN__FedNova__iid/round_metrics.csv new file mode 100644 index 0000000000000000000000000000000000000000..4ae59f39f5cf7642c9a8c9088f34feede369c578 --- /dev/null +++ b/UNSW_NB15__CNN__FedNova__iid/round_metrics.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8524,0.8178889032091764,0.9901700733343736,0.8958215697346132,0.8213675749907634,0.8423487107095803,0.39348370927318294,0.8574234384525832,0.4226113259792328,1,2.158,142.85 +0.8587,0.8372940858763165,0.9675456389452333,0.8977198697068404,0.834631963956088,0.8524101357966499,0.3355611250348092,0.861751885825762,0.3152988851070404,2,2.158,143.37 +0.8764,0.8485379328931411,0.9825245748166641,0.9106290672451193,0.8551524590682646,0.8707857672525022,0.3130047340573656,0.8735387123344848,0.32570916414260864,3,2.158,142.5 +0.8797,0.8530927835051546,0.9812763301607115,0.912705899426747,0.8596332198532673,0.874589100957074,0.30158730158730157,0.8831208627835083,0.40604662895202637,4,2.158,141.65 +0.8832,0.8545528345284806,0.9854891558745514,0.9153623188405797,0.863487611033193,0.8781059036933145,0.29935950988582566,0.8904829774371784,0.49651071429252625,5,2.158,141.05 +0.8876,0.8591817316841104,0.9862693087845218,0.9183495568792678,0.8690239924274427,0.8829239364899669,0.2884990253411306,0.9143445983416092,0.6217490434646606,6,2.158,140.89 +0.8862,0.8612748457847841,0.980340146668747,0.916958552247519,0.8681044349547633,0.8818715252078618,0.28181565023670285,0.9112894882618381,0.7388052940368652,7,2.158,140.54 +0.8876,0.8977871443624869,0.9305663910126385,0.9138829298191848,0.8760548788416592,0.886714823607126,0.18908382066276802,0.9421201927340499,0.7955160140991211,8,2.158,139.89 +0.8894,0.8813461815043866,0.9561554064596661,0.9172279598862446,0.8753057545740353,0.8871194320310158,0.2297410192147034,0.9452887302252093,0.8418722748756409,9,2.158,139.88 +0.8969,0.8953249044398707,0.9502262443438914,0.9219589735826206,0.885047832644897,0.8954493921611475,0.19827346143135616,0.9490843664004761,0.8595848679542542,10,2.158,138.95 +0.9042,0.9028824833702882,0.9530347948197847,0.9272810080461515,0.8934676355788918,0.9029962439401655,0.18295739348370926,0.9588684311114118,0.8035023808479309,11,2.158,138.77 +0.9018,0.9017024426350851,0.9503822749258855,0.925402613187481,0.8908756775709201,0.9006053680276669,0.18490671122250069,0.9589660208321467,0.6736090779304504,12,2.158,138.94 +0.9082,0.9044041832375902,0.9580277734435949,0.9304440066676769,0.8977418504376314,0.9069573180632582,0.18072960178223335,0.9652122191889458,0.5463018417358398,13,2.158,138.87 +0.9119,0.9114319738017267,0.9553752535496958,0.9328864173078388,0.9023518366184182,0.9109564814566969,0.16569200779727095,0.9698763647733435,0.3136012554168701,14,2.158,138.64 +0.9181,0.9222054380664653,0.9525667030738024,0.9371402256504721,0.909826747454414,0.9175236856100631,0.14341409078251183,0.9756793467693436,0.31361669301986694,15,2.158,138.97 +0.9232,0.9247101340159615,0.958183804025589,0.9411494252873563,0.9153229140825271,0.922600824940048,0.1392369813422445,0.9786308057899816,0.17511887848377228,16,2.158,138.25 +0.9258,0.9335883703136955,0.9519425807458262,0.9426761433868974,0.9187587066140837,0.9254986402966626,0.12085769980506822,0.9806418666245719,0.16454827785491943,17,2.158,137.8 +0.9311,0.9505356017643353,0.9414885317522235,0.9459904366230305,0.9254320538768888,0.9312254061347514,0.08744082428292954,0.9831712044800549,0.25449636578559875,18,2.158,137.15 +0.9306,0.9395477618827872,0.9530347948197847,0.9462432223082882,0.9241794390808014,0.9303970131943071,0.10944026733500417,0.9839548986020642,0.21327629685401917,19,2.158,137.29 +0.9319,0.9537389100126743,0.9393041036043065,0.9464664727615754,0.9264548327539159,0.9320941129080744,0.08131439710387078,0.9848168035421156,0.22579194605350494,20,2.158,138.32 +0.9375,0.96390760346487,0.9375877672023717,0.9505655303329906,0.9328062122237197,0.9378107880669122,0.06265664160401002,0.9866783079124276,0.33361268043518066,21,2.158,137.72 +0.9397,0.9649263292761051,0.9400842565142769,0.9523433177902474,0.9351345008714406,0.9399839454791603,0.06098579782790309,0.9870251294399901,0.32571256160736084,22,2.158,138.94 +0.9435,0.9547152194211018,0.9572476205336246,0.9559797428905337,0.9385620975443596,0.9434703900029116,0.0810359231411863,0.9878954420429813,0.3444533348083496,23,2.158,139.03 +0.9391,0.9494730316181029,0.9558433452956779,0.9526475390716118,0.9336707368981816,0.9390183997506542,0.09078251183514341,0.9874387343160697,0.22788453102111816,24,2.158,138.98 +0.9429,0.9677884615384615,0.9422686846621938,0.954858091548739,0.9385907924754986,0.9431749173543378,0.055973266499582286,0.9885834799894796,0.29895010590553284,25,2.158,138.74 +0.9457,0.9646704689480355,0.9500702137618974,0.9573146765191416,0.9413582587156775,0.9458547772526935,0.062099693678641044,0.9891186592371604,0.4145536720752716,26,2.158,138.86 +0.9413,0.9779967159277504,0.9293181463566859,0.953036242899432,0.9373900051985495,0.9417991149826583,0.037315510999721524,0.9889295628593162,0.3476165533065796,27,2.158,138.77 +0.9458,0.9551590380139643,0.9605242627555001,0.9578341372335459,0.9409937548748194,0.9457393746235084,0.08047897521581732,0.9895854909199631,0.24705196917057037,28,2.158,138.3 +0.9459,0.9508297480024586,0.9655172413793104,0.9581172098784547,0.9408685724671111,0.9457292384896279,0.08911166805903648,0.9896765847977549,0.19483523070812225,29,2.158,138.07 +0.9467,0.9490981351268725,0.9687938836011858,0.958844876843487,0.9416156573180408,0.9464708513803116,0.09273182957393483,0.9899542983774863,0.19030536711215973,30,2.158,137.82 diff --git a/UNSW_NB15__Transformer__FedAvg__iid/DONE.flag b/UNSW_NB15__Transformer__FedAvg__iid/DONE.flag new file mode 100644 index 0000000000000000000000000000000000000000..19f86f493ab110b8dc8279a024880e44203968d8 --- /dev/null +++ b/UNSW_NB15__Transformer__FedAvg__iid/DONE.flag @@ -0,0 +1 @@ +done diff --git a/UNSW_NB15__Transformer__FedAvg__iid/config.json b/UNSW_NB15__Transformer__FedAvg__iid/config.json new file mode 100644 index 0000000000000000000000000000000000000000..dd943890d56e072b944577b722304d02c6977ff6 --- /dev/null +++ b/UNSW_NB15__Transformer__FedAvg__iid/config.json @@ -0,0 +1,27 @@ +{ + "tag": "UNSW_NB15__Transformer__FedAvg__iid", + "dataset": "UNSW_NB15", + "model": "Transformer", + "fl_algo": "FedAvg", + "partition": "iid", + "n_clients": 30, + "n_rounds": 30, + "max_cap": 2000, + "total_time_s": 610.3, + "model_params": 615, + "model_mb": 0.0025, + "final": { + "accuracy": 0.6390802367323178, + "precision": 0.6390802367323178, + "recall": 1.0, + "f1_binary": 0.7798034805256304, + "f1_macro": 0.3899017402628152, + "f1_weighted": 0.4983569929390053, + "fpr": 1.0, + "auc_roc": 0.5, + "threshold": 0.5001528263092041, + "round": 30, + "comm_mb": 0, + "round_time_s": 0 + } +} \ No newline at end of file diff --git a/UNSW_NB15__Transformer__FedAvg__iid/round_metrics.csv b/UNSW_NB15__Transformer__FedAvg__iid/round_metrics.csv new file mode 100644 index 0000000000000000000000000000000000000000..cc1c1e8747c38b493559643b4204029adc1e1e2e --- /dev/null +++ b/UNSW_NB15__Transformer__FedAvg__iid/round_metrics.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5000084638595581,1,0.148,307.96 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.4999959468841553,2,0.148,10.3 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5000103712081909,3,0.148,10.24 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.499999463558197,4,0.148,10.34 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5000580549240112,5,0.148,10.52 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5001667737960815,6,0.148,10.37 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5001488327980042,7,0.148,10.29 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5000907778739929,8,0.148,10.38 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5001868605613708,9,0.148,10.34 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5002263188362122,10,0.148,10.29 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5002192854881287,11,0.148,10.42 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5001267194747925,12,0.148,10.39 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5000986456871033,13,0.148,10.37 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5000128746032715,14,0.148,10.37 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5000112056732178,15,0.148,10.36 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5000157952308655,16,0.148,10.46 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5000995993614197,17,0.148,10.61 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.4999582767486572,18,0.148,10.47 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5000696778297424,19,0.148,10.37 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5001238584518433,20,0.148,10.46 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5001330375671387,21,0.148,10.46 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5001380443572998,22,0.148,10.46 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5002366900444031,23,0.148,10.48 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5002430081367493,24,0.148,10.3 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.500108540058136,25,0.148,10.39 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5001555681228638,26,0.148,10.34 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5001155138015747,27,0.148,10.35 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5001471042633057,28,0.148,10.39 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5001013875007629,29,0.148,10.37 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5001528263092041,30,0.148,10.4 diff --git a/_checkpoints/CICIDS2017__BiLSTM__FedAvg__iid/history.csv b/_checkpoints/CICIDS2017__BiLSTM__FedAvg__iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..444afa5b5253060b71dfb74bfd31390af82d97bf --- /dev/null +++ b/_checkpoints/CICIDS2017__BiLSTM__FedAvg__iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8681,0.8502066115702479,0.41211817726589883,0.5551433389544688,0.7388572579715109,0.8491958377331462,0.018118205672872673,0.5871382044952973,0.9255115389823914,1,19.016,131.53 +0.8629,0.7544715447154472,0.4646970455683525,0.575147195537651,0.7467043436103565,0.8497415667428235,0.03773584905660377,0.7444683206241324,0.3847520351409912,2,19.016,26.37 +0.8611,0.7416534181240063,0.4672008012018027,0.5732718894009217,0.7451608775162267,0.8483974037782789,0.04060977133574909,0.7689688975547541,0.41405734419822693,3,19.016,26.13 +0.8362,0.5783500654735924,0.6634952428642964,0.6180037313432836,0.7568761019241876,0.8402828476950787,0.12070473572410347,0.8068787236834258,0.4337177574634552,4,19.016,26.74 +0.8408,0.5880052151238592,0.6775162744116174,0.6295951605397859,0.7641034011844261,0.844889050515597,0.11845557915781582,0.8146500645632951,0.4307039976119995,5,19.016,26.55 +0.8436,0.5920884729902169,0.6970455683525288,0.640294388224471,0.7701855278714995,0.8481981463435048,0.1198300637261027,0.8185510178300064,0.4410129487514496,6,19.016,26.49 +0.8423,0.591304347826087,0.6810215322984476,0.6329997672794974,0.766286548608226,0.8463385894742605,0.11745595401724353,0.8171850741249949,0.4331812262535095,7,19.016,26.21 +0.8467,0.5944625407166124,0.7310966449674512,0.6557377049180327,0.7785667362951263,0.8523378525402086,0.12445333000124953,0.822113058379272,0.42773741483688354,8,19.016,26.7 +0.8477,0.5966557911908646,0.7325988983475212,0.6576758822207237,0.7798700290789813,0.8532598336820507,0.12357865800324878,0.8228288953485207,0.4396059513092041,9,19.016,26.54 +0.8504,0.601870679137861,0.7411116675012519,0.6642728904847397,0.7840149835851388,0.8559320847012385,0.12232912657753342,0.8262948277220278,0.435676246881485,10,19.016,26.32 +0.8566,0.6241729157476842,0.7085628442663996,0.6636960600375235,0.7862837188850555,0.8599098667888835,0.10646007747094839,0.8311390301746509,0.43663832545280457,11,19.016,26.39 +0.8556,0.6197488090082287,0.7165748622934401,0.6646539712029726,0.7863221429864742,0.8593960469596453,0.10970885917780832,0.8303159474936508,0.4425414204597473,12,19.016,25.88 +0.8546,0.615188799321171,0.7260891337005508,0.666054203031695,0.7865615512154512,0.8589382645346152,0.11333250031238286,0.8338611565980735,0.4378732740879059,13,19.016,26.09 +0.8657,0.6656534954407295,0.657986980470706,0.6617980357592546,0.7890061986145452,0.8654074212254327,0.08246907409721355,0.8344086791188907,0.44493094086647034,14,19.016,26.05 +0.8574,0.6227956989247312,0.7250876314471708,0.6700601573345674,0.7895523391596935,0.8613193435638641,0.10958390603523678,0.8327511259391899,0.4564981460571289,15,19.016,26.01 +0.8566,0.6203505771697306,0.7265898848272409,0.669280442804428,0.7888664726790271,0.8606898422217113,0.11095839060352368,0.8342750912574034,0.459859699010849,16,19.016,26.18 +0.8726,0.6909667194928685,0.6549824737105658,0.6724935732647815,0.7967061286559787,0.8713081894239316,0.07309758840434837,0.8378602515794185,0.4538378417491913,17,19.016,25.59 +0.8703,0.6842105263157895,0.6509764646970456,0.6671798819604824,0.7933179419738449,0.8690764608178704,0.0749718855429214,0.8411891547179573,0.45278099179267883,18,19.016,25.98 +0.8748,0.7272727272727273,0.5968953430145217,0.6556655665566556,0.7895780778273378,0.8700059320965096,0.055854054729476445,0.8438915088864709,0.4659961760044098,19,19.016,25.71 +0.8706,0.7068864037669217,0.6014021031547321,0.6498917748917749,0.7852623741976048,0.8665659561406863,0.062226665000624765,0.8505442782441812,0.4530831575393677,20,19.016,25.9 +0.8713,0.7047289504036909,0.6119178768152228,0.6550522648083623,0.7879723798686842,0.8678042009739134,0.06397600899662627,0.8655462576596371,0.48201149702072144,21,19.016,27.82 +0.866,0.6880366342301087,0.6019028542814221,0.6420940170940171,0.7798314573659062,0.8625565639932029,0.06809946270148694,0.8766734382468367,0.48505276441574097,22,19.016,27.01 +0.8502,0.6066695168875588,0.7105658487731598,0.6545202952029521,0.7794434979589837,0.8544723735342563,0.11495689116581281,0.8870963573937691,0.495466947555542,23,19.016,25.48 +0.8486,0.5990159901599016,0.7315973960941412,0.6587015329125339,0.7807128841637971,0.8539929017253058,0.12220417343496189,0.8936554588223706,0.5512523651123047,24,19.016,26.12 +0.8562,0.6167989970748015,0.7391086629944917,0.6724373576309794,0.790158461006393,0.8608617556936664,0.11458203173809821,0.8977510686872492,0.5659061074256897,25,19.016,25.33 +0.8681,0.6575278810408922,0.7085628442663996,0.6820920703784045,0.7994398273789695,0.8699188902335089,0.0920904660752218,0.9077849874899815,0.6484380960464478,26,19.016,24.95 +0.8504,0.5961612284069098,0.7776664997496244,0.6749239461103868,0.788884235686704,0.8573287856062402,0.13145070598525552,0.912569278758823,0.6594222784042358,27,19.016,24.88 +0.8547,0.6060842433697348,0.7781672508763144,0.6814295110721333,0.7936585990492475,0.8610633892883023,0.12620267399725102,0.9145102759724993,0.7077465057373047,28,19.016,24.91 +0.8646,0.6330161357054199,0.7661492238357537,0.6932487539646579,0.8031879596847542,0.8692174466402441,0.11083343746095214,0.9134472982746643,0.5640290379524231,29,19.016,24.63 +0.8558,0.6086956521739131,0.7781672508763144,0.683076923076923,0.7948717948717948,0.8620157948717948,0.12482818942896413,0.9167547397567675,0.6607797741889954,30,19.016,24.88 diff --git a/_checkpoints/CICIDS2017__BiLSTM__FedAvg__iid/state.json b/_checkpoints/CICIDS2017__BiLSTM__FedAvg__iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..0bff1f635c39dfa0294c35cdd0c8765fe1a9707e --- /dev/null +++ b/_checkpoints/CICIDS2017__BiLSTM__FedAvg__iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "CICIDS2017__BiLSTM__FedAvg__iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-07 14:29:08" +} \ No newline at end of file diff --git a/_checkpoints/CICIDS2017__BiLSTM__FedNova__iid/history.csv b/_checkpoints/CICIDS2017__BiLSTM__FedNova__iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..558087744c3317119b2337dadde14cce4e03116b --- /dev/null +++ b/_checkpoints/CICIDS2017__BiLSTM__FedNova__iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8675,0.843558282208589,0.4131196795192789,0.5546218487394958,0.7383975616678389,0.8487732548526019,0.01911783081344496,0.6696429124506453,0.963483989238739,1,19.016,222.68 +0.8647,0.7665562913907285,0.4636955433149725,0.5778471138845553,0.7486437117502562,0.8512241484283962,0.03523678620517306,0.7499574990375104,0.42767712473869324,2,19.016,219.82 +0.8639,0.7615131578947368,0.4636955433149725,0.5764083411142235,0.7476668500114514,0.8505247104551265,0.036236411345745345,0.7715709200436915,0.456435889005661,3,19.016,220.38 +0.874,0.810970464135021,0.48122183274912367,0.6040226272784412,0.7645514492082538,0.8609650596592991,0.02798950393602399,0.7448443688899586,0.4500402510166168,4,19.016,220.29 +0.8474,0.6363636363636364,0.5503254882323485,0.5902255639097744,0.7482339419450568,0.8431337737930473,0.0784705735349244,0.7844143135858355,0.44707784056663513,5,19.016,221.47 +0.8384,0.5904988123515439,0.6224336504757135,0.606045831301804,0.7521989126316543,0.8399784532783624,0.10770960889666376,0.7979380979503743,0.4509047567844391,6,19.016,222.5 +0.8343,0.58646998982706,0.5773660490736104,0.5818824123139036,0.7392794240281246,0.8338120692636858,0.1015869049106585,0.798054948222659,0.4485389292240143,7,19.016,221.87 +0.8677,0.8417849898580122,0.4156234351527291,0.5564867582970164,0.73937048733444,0.8492104549943166,0.019492690241159565,0.8339580781893821,0.8339378833770752,8,19.016,225.09 +0.8682,0.8496395468589083,0.4131196795192789,0.5559299191374663,0.7392730854494283,0.8493889911363928,0.018243158815444208,0.8508196819782967,0.8871992230415344,9,19.016,224.7 +0.8457,0.6159346271705822,0.6039058587881823,0.6098609355246524,0.7568469526485836,0.8451267545332166,0.09396476321379482,0.8488775272117222,0.4415690302848816,10,19.016,226.09 +0.8777,0.7239583333333334,0.6264396594892339,0.6716778523489932,0.7982659615047578,0.8742947798637098,0.059602649006622516,0.8369501647197775,0.44999632239341736,11,19.016,223.58 +0.8687,0.6875,0.627941912869304,0.6563726773096048,0.7876090471040267,0.8664296108025564,0.07122329126577534,0.8314285435400381,0.4519658386707306,12,19.016,221.54 +0.8713,0.6976614699331849,0.6274411617426139,0.6606907461112576,0.7906403073432823,0.8686880138192364,0.06784955641634387,0.8325309093216232,0.44718512892723083,13,19.016,221.21 +0.8703,0.6937984496124031,0.6274411617426139,0.6589534577964765,0.789438450204653,0.8678077366450038,0.06909908784205923,0.8314806021352408,0.447916179895401,14,19.016,220.77 +0.8649,0.6744060475161987,0.6254381572358538,0.6489997401922577,0.7826758344327025,0.8629616966335135,0.07534674497063601,0.8302337612378834,0.44765400886535645,15,19.016,220.68 +0.8778,0.7294256956779159,0.6169253880821232,0.6684753119913185,0.796785161205908,0.8738480566441905,0.0571035861551918,0.8341724131868176,0.4578138291835785,16,19.016,221.17 +0.8802,0.7385074626865672,0.6194291437155733,0.6737472766884531,0.8001881900345744,0.8761286025902549,0.05472947644633262,0.8388241802914292,0.45939406752586365,17,19.016,221.58 +0.8803,0.7403846153846154,0.6169253880821232,0.6730401529636711,0.7998899277579234,0.8760759024993513,0.05397975759090341,0.8401759205095285,0.462824285030365,18,19.016,221.02 +0.8793,0.7373798076923077,0.614421632448673,0.6703086588363835,0.7982181644142134,0.8750406134642582,0.05460452330376109,0.840416128378498,0.44879379868507385,19,19.016,222.71 +0.8757,0.7174163783160323,0.6229344016024037,0.666845349772179,0.7952211873945412,0.8723237154705319,0.06122703986005248,0.8449249533427968,0.4658519923686981,20,19.016,221.1 +0.8713,0.7130852340936374,0.5948923385077617,0.6486486486486487,0.7849352075954268,0.8667889148988616,0.05972760214919405,0.8467669015706492,0.45943737030029297,21,19.016,221.82 +0.8778,0.7450980392156863,0.5898848272408613,0.6584684181106764,0.7920280222327831,0.8722439204685204,0.05035611645632888,0.8554846514429898,0.4531831741333008,22,19.016,219.78 +0.878,0.7605633802816901,0.5678517776664997,0.6502293577981652,0.7881718494417183,0.8710201099228363,0.04460827189803824,0.8595496330838881,0.45401400327682495,23,19.016,225.81 +0.8713,0.7175245098039216,0.586379569354031,0.6453568476164233,0.783371112098481,0.8662624793464049,0.05760339872547795,0.8737817459664444,0.46723857522010803,24,19.016,223.3 +0.8736,0.7347853939782191,0.5743615423134703,0.6447442383361439,0.7839339729571487,0.8675313275705243,0.05173060102461577,0.8874368343718877,0.48117849230766296,25,19.016,222.28 +0.8467,0.5881458966565349,0.7751627441161743,0.6688269604666235,0.784546848264019,0.8540482128751345,0.13544920654754466,0.8997607682296905,0.5298365950584412,26,19.016,220.18 +0.8136,0.5189296897238828,0.9128693039559339,0.6617059891107078,0.7665327737133939,0.8294917405457672,0.2111708109458953,0.9007994686018783,0.4568100571632385,27,19.016,219.49 +0.8493,0.579185520361991,0.8973460190285428,0.7039874287959144,0.8014537720812358,0.8599920578583997,0.16268899162813943,0.922259154069102,0.5829825401306152,28,19.016,219.87 +0.8729,0.6654512306289881,0.7310966449674512,0.6967310904318779,0.8081669241772901,0.8750952859247847,0.09171560664750718,0.8745700707752871,0.7321774959564209,29,19.016,220.39 +0.8442,0.5673933067239791,0.9253880821231848,0.7034640274076894,0.7989041281755659,0.8562254526967524,0.17605897788329378,0.9260033997015766,0.610363245010376,30,19.016,225.16 diff --git a/_checkpoints/CICIDS2017__BiLSTM__FedNova__iid/state.json b/_checkpoints/CICIDS2017__BiLSTM__FedNova__iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..15fcd5033653c7289231efc6b49b16997ab3122b --- /dev/null +++ b/_checkpoints/CICIDS2017__BiLSTM__FedNova__iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "CICIDS2017__BiLSTM__FedNova__iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-07 23:53:42" +} \ No newline at end of file diff --git a/_checkpoints/CICIDS2017__BiLSTM__FedNova__non_iid/history.csv b/_checkpoints/CICIDS2017__BiLSTM__FedNova__non_iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..4d6cd9481c08297f2c416d233a0e9c3f1a159cf0 --- /dev/null +++ b/_checkpoints/CICIDS2017__BiLSTM__FedNova__non_iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8675,0.8442622950819673,0.4126189283925889,0.5543222334342415,0.7382523247984034,0.8487207376717192,0.01899287767087342,0.6274106586594874,0.8391283750534058,1,19.016,201.31 +0.8625,0.7512116316639742,0.4656985478217326,0.5749613601236476,0.7464726275715166,0.8494822948007068,0.03848556791203299,0.7464306543533906,0.3556510806083679,2,19.016,198.38 +0.8619,0.7479871175523349,0.4651977966950426,0.5736338376041988,0.7456200928370615,0.8489150377299189,0.039110333624890664,0.7658199156788412,0.388441264629364,3,19.016,196.77 +0.8619,0.747588424437299,0.4656985478217326,0.5738969453872261,0.7457467303462176,0.848959711192588,0.0392352867674622,0.7792165256506527,0.44369474053382874,4,19.016,196.17 +0.841,0.5925420645748067,0.6524787180771157,0.6210676835081029,0.7602301211769824,0.8438110812409113,0.11195801574409596,0.8067438218429731,0.4484577178955078,5,19.016,197.57 +0.8467,0.6071098799630655,0.658487731597396,0.631755945231804,0.7674786545632405,0.8489937137877012,0.10633512432837686,0.8159838783540799,0.4371987283229828,6,19.016,197.13 +0.8777,0.7721518987341772,0.5498247371056585,0.6422930681485814,0.7842669731310424,0.8695365004635085,0.040484818193177556,0.8268638744697079,0.43293672800064087,7,19.016,198.38 +0.8772,0.7686932215234102,0.5508262393590385,0.6417736289381564,0.7838363679327518,0.8691592489729059,0.04135949019117831,0.8275487077924146,0.42310211062431335,8,19.016,197.17 +0.8832,0.822568093385214,0.5292939409113671,0.64411943936624,0.787127311500323,0.8730178395040533,0.028489316506310133,0.8293969443481729,0.43128398060798645,9,19.016,197.39 +0.8569,0.6219827586206896,0.7225838758137206,0.6685198054204309,0.7886372539822935,0.8607797935885483,0.10958390603523678,0.8304686506205641,0.4335924983024597,10,19.016,196.55 +0.8559,0.6189050470487596,0.7245868803204807,0.6675893886966552,0.7878004396403799,0.8599991968371811,0.11133325003123828,0.8314453124144546,0.4397236406803131,11,19.016,195.26 +0.8526,0.6100126209507782,0.7260891337005508,0.6630086877000457,0.7843393624088351,0.8572105656389339,0.11583156316381357,0.8305509620171856,0.4112386107444763,12,19.016,195.48 +0.8808,0.7517198248905566,0.6019028542814221,0.6685205784204672,0.7979276874057957,0.8756495970623841,0.04960639760089966,0.8357277262889211,0.425279438495636,13,19.016,196.31 +0.8741,0.7005434782608696,0.6454682023034551,0.6718790721918165,0.7969925584308708,0.872135718266047,0.06884918155691616,0.8355614766645781,0.44016310572624207,14,19.016,196.69 +0.8828,0.7586206896551724,0.6059088632949424,0.6737193763919822,0.8011454024817054,0.8776774737511932,0.04810695989004123,0.8389172538014819,0.43684208393096924,15,19.016,196.42 +0.8825,0.7543316831683168,0.6104156234351528,0.6747854968170496,0.8015411587337826,0.8776706092809725,0.04960639760089966,0.8400814704500834,0.4385063946247101,16,19.016,197.2 +0.8806,0.7452657299938913,0.6109163745618428,0.6714364336818932,0.7992401525613426,0.87599906612034,0.052105460452330374,0.8393464243597685,0.42481011152267456,17,19.016,203.13 +0.8812,0.7498455836936381,0.6079118678017026,0.6714601769911505,0.7994752056830752,0.8763610319154453,0.05060602274147195,0.8402813203936856,0.39892053604125977,18,19.016,204.43 +0.8811,0.7481572481572482,0.6099148723084626,0.672,0.7996946564885496,0.8763880671755725,0.05123078845432963,0.8418514001165437,0.41656792163848877,19,19.016,199.09 +0.8825,0.7588161209068011,0.6034051076614922,0.6722454672245467,0.8003322980350573,0.8772612486198501,0.04785705360489816,0.8442413714286285,0.4159310758113861,20,19.016,197.72 +0.8784,0.7368101879927229,0.6084126189283926,0.6664838178826111,0.7960644599991508,0.8738905936543444,0.05422966387604648,0.8512897735957929,0.39321333169937134,21,19.016,197.92 +0.879,0.7563517915309447,0.5813720580871307,0.6574178935447339,0.791971030814145,0.8727836450581532,0.04673247532175434,0.8589101007502759,0.3914935886859894,22,19.016,195.37 +0.8754,0.7381103360811667,0.5828743114672008,0.6513710128707331,0.7877578307991799,0.8696717536470052,0.051605647882044234,0.8695584298602096,0.37410396337509155,23,19.016,196.47 +0.8705,0.7199248120300752,0.5753630445668503,0.6395769551906485,0.7803236150366603,0.864856058940175,0.055854054729476445,0.8814255996014515,0.38309022784233093,24,19.016,197.17 +0.8563,0.6212121212121212,0.7185778668002003,0.6663570931042488,0.7873938017614535,0.8600884489809705,0.10933399975009371,0.8933206757531023,0.4027046263217926,25,19.016,198.42 +0.8534,0.6097560975609756,0.7386079118678017,0.6680253623188406,0.7869772602148617,0.8584197700912121,0.11795576658752968,0.8946903111133024,0.4078595042228699,26,19.016,198.05 +0.8554,0.6156105749055812,0.7346019028542814,0.6698630136986301,0.7886446950695456,0.8599849729009172,0.11445707859552667,0.8990182449733578,0.442483514547348,27,19.016,198.69 +0.8568,0.6158261582615826,0.7521281922884326,0.6771866546438232,0.7925897292751369,0.861900815898704,0.11708109458952892,0.9045260693739599,0.5587324500083923,28,19.016,197.45 +0.8735,0.6662125340599455,0.7346019028542814,0.6987377947130269,0.8093397852749996,0.8757673408065204,0.09184055979007873,0.9188125559575149,0.6767522692680359,29,19.016,195.74 +0.8676,0.6401499375260308,0.7696544817225839,0.6989540700318326,0.8070465773822796,0.871966937296958,0.10795951518180683,0.91484318192896,0.6288830041885376,30,19.016,198.0 diff --git a/_checkpoints/CICIDS2017__BiLSTM__FedNova__non_iid/state.json b/_checkpoints/CICIDS2017__BiLSTM__FedNova__non_iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..39dbe014ffb30a328e313f6239cd5dc3c7b5317d --- /dev/null +++ b/_checkpoints/CICIDS2017__BiLSTM__FedNova__non_iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "CICIDS2017__BiLSTM__FedNova__non_iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-08 02:08:11" +} \ No newline at end of file diff --git a/_checkpoints/CICIDS2017__BiLSTM__FedProx__iid/history.csv b/_checkpoints/CICIDS2017__BiLSTM__FedProx__iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..47cbd1d8f9ecf1fc7d9a18aff12b29335b7ed0fb --- /dev/null +++ b/_checkpoints/CICIDS2017__BiLSTM__FedProx__iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8674,0.839231547017189,0.4156234351527291,0.5559276624246483,0.7389959224313203,0.8489467193913275,0.0198675496688741,0.6302313022201051,0.8669328689575195,1,19.016,250.06 +0.8635,0.759016393442623,0.4636955433149725,0.5756916381722101,0.7471796688149974,0.8501753800190555,0.0367362239160314,0.7601299174802438,0.4234853982925415,2,19.016,247.62 +0.8632,0.756316218418908,0.4646970455683525,0.575682382133995,0.7470686588781563,0.8500032566906998,0.0373609896288891,0.777442247339521,0.4588077962398529,3,19.016,248.85 +0.8638,0.758761206193969,0.4661992989484226,0.5775434243176178,0.7481780068655328,0.8506611371438104,0.0369861302011745,0.7863183003919848,0.4728261828422546,4,19.016,249.48 +0.8645,0.7631147540983606,0.46619929894842266,0.5788001243394467,0.7490318324134224,0.8512729962826521,0.03611145820317381,0.7843727042519296,0.4740772843360901,5,19.016,247.71 +0.8625,0.7508064516129033,0.46619929894842266,0.5752239728143342,0.7465990412302894,0.8495269073209122,0.038610521054604524,0.789684307793691,0.46288907527923584,6,19.016,253.09 +0.8633,0.7524038461538461,0.47020530796194293,0.5787365177195686,0.7485744659621418,0.8505791376766312,0.038610521054604524,0.7984560872296824,0.4530904293060303,7,19.016,253.14 +0.843,0.5901224145208949,0.700050075112669,0.6404031149793862,0.7699904790708623,0.8478206499442029,0.12132950143696114,0.8177216781063135,0.4543874263763428,8,19.016,254.05 +0.879,0.778880226789511,0.5503254882323485,0.6449530516431925,0.7860131699874593,0.870733877065026,0.03898538048231913,0.8284221283818768,0.4477405846118927,9,19.016,255.31 +0.8779,0.775177304964539,0.5473209814722083,0.6416201937188142,0.7840174734639994,0.8695412796789577,0.03961014619517681,0.8284419944924257,0.443203866481781,10,19.016,255.64 +0.8445,0.5986607142857143,0.671507260891337,0.6329950436629691,0.7671731546424977,0.8477605280968026,0.11233287517181056,0.8194901060825275,0.4414508640766144,11,19.016,255.86 +0.8539,0.6123218776194468,0.7315973960941412,0.6666666666666666,0.7865573840472988,0.8585637489061065,0.1155816568786705,0.8317306335612378,0.4367500841617584,12,19.016,254.82 +0.8468,0.5933360096346849,0.7401101652478718,0.6586452762923352,0.779941513855296,0.8527920341356102,0.12657753342496564,0.8250010902896892,0.441317081451416,13,19.016,253.18 +0.8457,0.5936468646864687,0.7205808713069605,0.6509839402850034,0.7759701779863941,0.8510369123498495,0.12307884543296264,0.824117064012863,0.4430636763572693,14,19.016,253.31 +0.8421,0.5856557377049181,0.7155733600400601,0.6441289159341897,0.7713351641291459,0.8477352367950365,0.12632762713982257,0.8209831928950528,0.4448649287223816,15,19.016,252.44 +0.8498,0.6008146639511202,0.7386079118678017,0.6626235399820305,0.7830097375752705,0.8553136878497704,0.12245407972010496,0.8279523183313017,0.448077529668808,16,19.016,256.06 +0.8584,0.6258120398440884,0.7235853780671007,0.6711565257779842,0.790465480934105,0.862122439400871,0.10795951518180683,0.8326777933988325,0.4377460479736328,17,19.016,264.57 +0.8519,0.6031175059952039,0.7556334501752628,0.6708157368304067,0.7876367568740125,0.8577994615122021,0.12407847057353492,0.8289487523801007,0.4503043591976166,18,19.016,255.3 +0.8596,0.6289691170073946,0.7240861291937907,0.6731843575418994,0.7918901920159829,0.8631849162011173,0.10658503061351993,0.8347886067511863,0.44973087310791016,19,19.016,254.33 +0.8567,0.622822299651568,0.7160741111667501,0.6662007919869555,0.7874837919315945,0.8603263616983448,0.1082094214669499,0.831389343167569,0.44979366660118103,20,19.016,253.27 +0.8539,0.6113881961762261,0.7366049073610416,0.6681807858278447,0.7872544629273865,0.8587701133933713,0.11683118830438585,0.8307576321373226,0.4455243647098541,21,19.016,253.02 +0.8545,0.6127287853577371,0.7376064096144216,0.6693933197000682,0.7880590548753563,0.8593296954216343,0.11633137573409971,0.8316863649841875,0.44949227571487427,22,19.016,251.02 +0.8504,0.6021198532409294,0.7396094141211818,0.6638202247191011,0.7838072184688754,0.8558714069149898,0.12195426714981882,0.8295209276491271,0.45928776264190674,23,19.016,251.3 +0.8595,0.6268209083119108,0.7325988983475212,0.6755945509120296,0.792963527290848,0.8634553345039662,0.10883418717980757,0.8319792258674152,0.45248234272003174,24,19.016,251.11 +0.8595,0.627147766323024,0.7310966449674512,0.6751445086705202,0.79275566741341,0.8633929293543895,0.10845932775209297,0.8347144295100655,0.4617588222026825,25,19.016,253.86 +0.8594,0.626228107646305,0.7341011517275914,0.6758875057630245,0.7930580422443012,0.863430666454956,0.10933399975009371,0.8381678477981874,0.4659458100795746,26,19.016,254.07 +0.8571,0.6218884120171674,0.7255883825738608,0.6697480933672291,0.7892860928777063,0.861080615383699,0.11008371860552293,0.8390167720655081,0.45154374837875366,27,19.016,253.89 +0.8755,0.7015005359056806,0.6554832248372559,0.677711623090862,0.800279868061512,0.8738943559908845,0.06959890041234537,0.843073369269198,0.4702005982398987,28,19.016,265.85 +0.8576,0.6230141691713181,0.7265898848272409,0.6708275543226999,0.7899882316720046,0.8615561344879968,0.10970885917780832,0.8414931531371779,0.45384305715560913,29,19.016,266.78 +0.8753,0.7007494646680942,0.6554832248372559,0.6773609314359638,0.800037763517796,0.8737174688661442,0.06984880669748844,0.8433641966135508,0.45411065220832825,30,19.016,266.42 diff --git a/_checkpoints/CICIDS2017__BiLSTM__FedProx__iid/state.json b/_checkpoints/CICIDS2017__BiLSTM__FedProx__iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..c062450c380d7ae65df537527b4accdd92474e05 --- /dev/null +++ b/_checkpoints/CICIDS2017__BiLSTM__FedProx__iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "CICIDS2017__BiLSTM__FedProx__iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-07 18:46:54" +} \ No newline at end of file diff --git a/_checkpoints/CICIDS2017__BiLSTM__FedProx__non_iid/history.csv b/_checkpoints/CICIDS2017__BiLSTM__FedProx__non_iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..035e8f707eca6673f8079934702e6e2fe831287a --- /dev/null +++ b/_checkpoints/CICIDS2017__BiLSTM__FedProx__non_iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8673,0.8411405295315683,0.41362043064596893,0.5545485062101376,0.7382929946596191,0.8486499344223776,0.019492690241159565,0.5824055025434566,0.7277060151100159,1,19.016,225.57 +0.8623,0.75,0.4656985478217326,0.5746061167747915,0.7462304580175335,0.8493080373679244,0.03873547419717606,0.7445129333385309,0.35147154331207275,2,19.016,225.17 +0.863,0.7555012224938875,0.4641962944416625,0.575062034739454,0.7466988762156974,0.8497839632063293,0.0374859427714607,0.7669908273631239,0.35295820236206055,3,19.016,225.01 +0.8613,0.7436102236421726,0.46619929894842266,0.5730994152046783,0.7451491942001542,0.848482291464837,0.04010995876546295,0.7793689784958582,0.3732451796531677,4,19.016,223.95 +0.863,0.7518072289156627,0.46870305458187284,0.5774213448488588,0.7478346729018133,0.8501849177304178,0.038610521054604524,0.7909828318636896,0.42668280005455017,5,19.016,223.01 +0.8626,0.7493995196156925,0.46870305458187284,0.5767097966728281,0.7473497652338714,0.849836130351634,0.039110333624890664,0.7941978881104362,0.43300512433052063,6,19.016,223.42 +0.8627,0.75,0.46870305458187284,0.5768875192604006,0.7474709157030144,0.8499233036064483,0.03898538048231913,0.795245848905809,0.4348389208316803,7,19.016,224.77 +0.8622,0.7474020783373302,0.46820230345518277,0.5757389162561576,0.7467400407450797,0.8494433161131265,0.039485193052605276,0.7959858067746378,0.4328570067882538,8,19.016,223.85 +0.8617,0.7432646592709984,0.46970455683525286,0.5756366983737343,0.7465125729488886,0.8491406232187263,0.040484818193177556,0.7986753340056317,0.43508467078208923,9,19.016,225.33 +0.8614,0.741501976284585,0.46970455683525286,0.575107296137339,0.7461508520356906,0.8488796117082406,0.04085967762089217,0.7991204600227846,0.4240885078907013,10,19.016,224.27 +0.8639,0.7560386473429952,0.47020530796194293,0.5798085828959555,0.7493040885961193,0.8511030893196375,0.03786080219917531,0.8014569336198476,0.44216763973236084,11,19.016,223.81 +0.8431,0.5991658943466173,0.6474712068102153,0.6223826714801444,0.7616804490250202,0.8453426942184725,0.10808446832437836,0.8067090326856022,0.42939817905426025,12,19.016,223.49 +0.8424,0.5945217781769196,0.6629944917376064,0.6268939393939394,0.7634976796361178,0.84554188602557,0.11283268774209672,0.8089714854676117,0.424834281206131,13,19.016,222.59 +0.842,0.5937078651685394,0.6614922383575363,0.625769777356703,0.7628151713504265,0.8451246349830568,0.11295764088466825,0.8065058665093728,0.42875128984451294,14,19.016,222.75 +0.8449,0.5984112974404237,0.6790185277916875,0.6361717100633357,0.7688070852534382,0.8484678915926137,0.11370735974009746,0.8147799920548072,0.43068426847457886,15,19.016,220.69 +0.848,0.5981077745783628,0.728092138207311,0.6567299006323396,0.7795594018959283,0.8533308003548397,0.12207922029239035,0.8221839193877658,0.419479638338089,16,19.016,230.83 +0.8456,0.5965061780997017,0.7010515773660491,0.6445672191528545,0.7729734409509801,0.8500942177629344,0.11833062601524429,0.8205154476685665,0.42814695835113525,17,19.016,234.62 +0.8503,0.6034768211920529,0.730095142714071,0.6607749830047587,0.7823667049494827,0.855394693149484,0.11970511058353117,0.8245712940271335,0.4221724569797516,18,19.016,234.7 +0.8458,0.5972637879435656,0.699549323985979,0.6443726937269373,0.7729652028389538,0.850197863811631,0.11770586030238661,0.8193183815458287,0.4226856827735901,19,19.016,234.81 +0.8487,0.6019376579612469,0.7155733600400601,0.6538549530999771,0.7785238678738097,0.8534000180869734,0.11808071973010122,0.8233496377266137,0.4218463897705078,20,19.016,223.85 +0.8511,0.6035044824775876,0.7416124186279419,0.6654684340597619,0.7848533243679734,0.8565558894870852,0.12157940772210421,0.8297055416937726,0.4351080358028412,21,19.016,229.64 +0.8561,0.6219405594405595,0.7125688532799199,0.6641773628938157,0.7863043989142957,0.859653896748196,0.10808446832437836,0.8308967261963794,0.43373844027519226,22,19.016,233.17 +0.8569,0.6237970253718286,0.71407110665999,0.6658883959841233,0.7874202430388263,0.860412270379881,0.10745970261152069,0.8311858954244187,0.43076080083847046,23,19.016,235.98 +0.8817,0.8023774145616642,0.5408112168252378,0.6461262339216273,0.7875525208150491,0.8724931487232384,0.03323753592402849,0.8317798452020151,0.4267613887786865,24,19.016,229.08 +0.8593,0.6281494352736751,0.7240861291937907,0.6727145847871598,0.7915512290855103,0.8629245176510997,0.10695989004123453,0.8324373352481553,0.42525261640548706,25,19.016,221.59 +0.8579,0.6243523316062176,0.7240861291937907,0.6705309529329933,0.7899731962344574,0.8617102075613166,0.10870923403723604,0.8329193778171942,0.4235672950744629,26,19.016,227.52 +0.857,0.6217260626878489,0.7250876314471708,0.6694405917706888,0.7891033506256787,0.8609728035939858,0.11008371860552293,0.8355711125103249,0.43408647179603577,27,19.016,236.11 +0.874,0.6980118216012896,0.6504757135703555,0.6734059097978227,0.7976743339101863,0.8723099494320719,0.07022366612520305,0.837269962171797,0.42878958582878113,28,19.016,234.77 +0.8744,0.7003785830178475,0.6484727090635954,0.6734269370774831,0.797837648308458,0.8725587214737816,0.06922404098463077,0.8383207073511679,0.4334816336631775,29,19.016,234.2 +0.8733,0.696236559139785,0.6484727090635954,0.6715063520871143,0.7965101604950222,0.8715874478248116,0.07059852555291765,0.8398008420853197,0.4262842833995819,30,19.016,223.23 diff --git a/_checkpoints/CICIDS2017__BiLSTM__FedProx__non_iid/state.json b/_checkpoints/CICIDS2017__BiLSTM__FedProx__non_iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..d85846cb493995bb8546b25cad7a106e493e6dbc --- /dev/null +++ b/_checkpoints/CICIDS2017__BiLSTM__FedProx__non_iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "CICIDS2017__BiLSTM__FedProx__non_iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-07 21:28:28" +} \ No newline at end of file diff --git a/_checkpoints/CICIDS2017__CNN_BiLSTM__FedAvg__non_iid/history.csv b/_checkpoints/CICIDS2017__CNN_BiLSTM__FedAvg__non_iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..2c1a65282897971bf1c4d3d248332ceae531f115 --- /dev/null +++ b/_checkpoints/CICIDS2017__CNN_BiLSTM__FedAvg__non_iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8239,0.6008547008547008,0.3520280420630946,0.4439532680770445,0.6696686675441362,0.8052333364640716,0.0583531175809071,0.6365067093330237,0.9093242287635804,1,24.461,175.98 +0.8453,0.8617363344051447,0.2684026039058588,0.40931653302787324,0.6601556487128895,0.8108096215933102,0.010745970261152068,0.6150493702568096,0.9853698015213013,2,24.461,165.41 +0.8446,0.8252569750367107,0.2814221331997997,0.4197162061239731,0.6650018508971095,0.8123204091478553,0.014869423966012745,0.7140544316412141,0.9940656423568726,3,24.461,26.86 +0.846,0.8415545590433483,0.2819228843264897,0.4223555888972243,0.6667564260397048,0.8135435688274785,0.013245033112582781,0.7317377728469501,0.9969674944877625,4,24.461,26.79 +0.8477,0.8634969325153374,0.2819228843264897,0.4250660626651567,0.6686450709844716,0.8149386233810522,0.011120829688866674,0.7573427178128181,0.9982093572616577,5,24.461,25.94 +0.848,0.8663594470046083,0.2824236354531798,0.4259818731117825,0.6691919508481918,0.8152639235366792,0.010870923403723604,0.7470998763545793,0.9989686012268066,6,24.461,25.89 +0.8491,0.8873015873015873,0.2799198798197296,0.4255805100875523,0.6693607955376459,0.8157752349789722,0.008871673122579032,0.7308092902817928,0.9992596507072449,7,24.461,25.9 +0.8152,0.5496335776149234,0.4131196795192789,0.4716981132075472,0.679855843659888,0.8048753765695639,0.08446832437835812,0.7549378547391248,0.9993306398391724,8,24.461,26.31 +0.8465,0.6875,0.4241362043064597,0.5246206255806751,0.716546792427807,0.8318176482361943,0.04810695989004123,0.8318838998219933,0.9994543194770813,9,24.461,27.39 +0.8553,0.629472693032015,0.6695042563845769,0.6488716330987624,0.7788724939220117,0.8569510109324552,0.09833812320379857,0.9036232093986287,0.9992735981941223,10,24.461,29.43 +0.8821,0.7161733615221987,0.6785177766649975,0.6968372332219079,0.8118287090943503,0.8808925895033394,0.06709983756091466,0.9163129299722418,0.9989728927612305,11,24.461,26.87 +0.8919,0.7611174458380844,0.6685027541311968,0.7118101839509464,0.8226415065240609,0.8892067988614734,0.05235536673747345,0.9238995003813981,0.9973044395446777,12,24.461,26.4 +0.8929,0.7688734030197445,0.6629944917376064,0.7120193600430224,0.823118579966232,0.8898447714521117,0.049731350743471195,0.9081950427828424,0.7476009726524353,13,24.461,26.69 +0.9045,0.7691115702479339,0.7456184276414622,0.7571828121027205,0.8488721056219086,0.9039406953095329,0.055854054729476445,0.9422798448578779,0.4303174614906311,14,24.461,26.03 +0.9238,0.8514513375071144,0.7491236855282924,0.797016515716569,0.8750563312301913,0.921927044427673,0.03261277021117081,0.9605013230203923,0.990276575088501,15,24.461,26.02 +0.9267,0.7532051282051282,0.9414121181772659,0.8368573336300913,0.8947941791643073,0.9295910485921574,0.07697113582406598,0.9792624711151445,0.630100429058075,16,24.461,25.59 +0.9247,0.8141414141414142,0.8072108162243365,0.8106613024893136,0.8818331788612079,0.9245790078101678,0.04598275646632513,0.9638012247660506,0.6470960974693298,17,24.461,25.44 +0.9454,0.8341777982496545,0.9068602904356535,0.8690019193857965,0.9172574023407002,0.9462396454034153,0.044983131325752844,0.9850974762781434,0.5614696741104126,18,24.461,25.43 +0.948,0.8195586326265686,0.9484226339509264,0.8792943361188487,0.9230782157270256,0.9493748138196968,0.052105460452330374,0.9875940988829239,0.7530723810195923,19,24.461,25.34 +0.9444,0.9110096976611524,0.799699549323986,0.8517333333333333,0.9087589743589743,0.9430085743589743,0.019492690241159565,0.9832626610789607,0.8340312838554382,20,24.461,25.3 +0.9485,0.8224543080939948,0.9464196294441662,0.880093131548312,0.923650513561485,0.9498110771985967,0.05098088216918655,0.9878840502412997,0.6982237696647644,21,24.461,25.44 +0.9583,0.8455818022747157,0.9679519278918377,0.9026383376138221,0.9380532783698048,0.9593234917878479,0.04410845932775209,0.9917739911128719,0.6851346492767334,22,24.461,25.06 +0.9542,0.8347107438016529,0.9609414121181773,0.8933891992551211,0.9321123275949574,0.9553694384758632,0.04748219417718356,0.9903704738664915,0.657470703125,23,24.461,25.15 +0.9557,0.8366551126516465,0.9669504256384577,0.897096399535424,0.9344354249986773,0.9568612436919073,0.047107334749468946,0.9910354097934355,0.6810722351074219,24,24.461,25.06 +0.9543,0.8282182438192668,0.9729594391587381,0.8947731982500575,0.9327924878648896,0.9556268732075576,0.05035611645632888,0.9908244223138407,0.6601698398590088,25,24.461,25.16 +0.9567,0.8397046046915726,0.9679519278918377,0.8992789020702489,0.9358505203937639,0.9578154343588673,0.046107709608896666,0.9907293152649129,0.7176827192306519,26,24.461,25.1 +0.9534,0.8283998283998284,0.9669504256384577,0.8923290203327172,0.9312972309422647,0.9547015382343589,0.04998125702861427,0.9904563830626609,0.7491488456726074,27,24.461,25.19 +0.9572,0.8630263766774642,0.9339008512769154,0.897065897065897,0.9350245531283279,0.9578225219594239,0.03698613020117456,0.990964767781436,0.6963610053062439,28,24.461,25.03 +0.9508,0.8491879350348028,0.9163745618427641,0.8815028901734104,0.9252289816843832,0.9514908722458733,0.04060977133574909,0.9878851765089844,0.7299425601959229,29,24.461,25.25 +0.9582,0.8446093408991706,0.9689534301452178,0.902518656716418,0.937957393531325,0.9592418988623583,0.0444833187554667,0.9918557706608645,0.6969226002693176,30,24.461,25.05 diff --git a/_checkpoints/CICIDS2017__CNN_BiLSTM__FedAvg__non_iid/state.json b/_checkpoints/CICIDS2017__CNN_BiLSTM__FedAvg__non_iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..a0e9dcfdbbf1e6249a7b58bd5c7098168a53bdfc --- /dev/null +++ b/_checkpoints/CICIDS2017__CNN_BiLSTM__FedAvg__non_iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "CICIDS2017__CNN_BiLSTM__FedAvg__non_iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-08 03:51:37" +} \ No newline at end of file diff --git a/_checkpoints/CICIDS2017__CNN_BiLSTM__FedNova__non_iid/history.csv b/_checkpoints/CICIDS2017__CNN_BiLSTM__FedNova__non_iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..493033d92ec400df07e21d6deeae884faaad931c --- /dev/null +++ b/_checkpoints/CICIDS2017__CNN_BiLSTM__FedNova__non_iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8732,0.8890074706510138,0.4171256885327992,0.5678254942058623,0.7467628584354051,0.8542326393916685,0.0129951268274397,0.8116033227649797,0.8676949739456177,1,24.461,292.86 +0.854,0.7554709800190295,0.3975963945918878,0.520997375328084,0.7174359222086385,0.8354169134650996,0.0321129576408846,0.8353123212245583,0.9690386652946472,2,24.461,292.15 +0.849,0.7044500419815282,0.4201301952929394,0.526348808030113,0.718266005252268,0.8335314739038944,0.0439835061851805,0.8210817413174616,0.9850205183029176,3,24.461,293.23 +0.8456,0.6971279373368147,0.4011016524787181,0.5092180546726002,0.7088038772235672,0.8286751222476779,0.0434836936148944,0.7912338331313038,0.9945030212402344,4,24.461,292.52 +0.8147,0.5462724935732648,0.4256384576865298,0.4784688995215311,0.6829019879136202,0.805684500801909,0.0882169186555041,0.7617863131070465,0.9973798394203186,5,24.461,293.64 +0.8125,0.5386565272496832,0.4256384576865298,0.4755244755244755,0.6806846121914615,0.8039037902736532,0.0909658877920779,0.7473223767927288,0.9983475208282472,6,24.461,291.46 +0.8112,0.5345155161494617,0.4226339509263895,0.4720357941834452,0.6785410339645916,0.8025680809771482,0.0918405597900787,0.6621178487711574,0.9988710284233092,7,24.461,293.36 +0.8063,0.5184049079754601,0.4231347020530796,0.4659498207885305,0.6738226475224641,0.7986710672588646,0.0980882169186555,0.6381187425271357,0.9991589784622192,8,24.461,294.26 +0.8087,0.5263819095477387,0.4196294441662493,0.4669824463638896,0.675207145429218,0.8002668996878542,0.0942146694989378,0.6290640509057978,0.999430239200592,9,24.461,295.15 +0.8276,0.5974304068522484,0.41912869303955935,0.492642731018246,0.6943999102627672,0.8155752721170265,0.07047357241034612,0.7954438217366036,0.9995635151863098,10,24.461,282.7 +0.8519,0.6134564643799473,0.6985478217325989,0.6532428002809646,0.7795427555985535,0.8553985087622972,0.10983381232037986,0.9021271504908244,0.9989479184150696,11,24.461,282.85 +0.8491,0.5954616588419406,0.7621432148222334,0.6685701735119701,0.7854406509432059,0.8556330596884061,0.1292015494189679,0.9129111948567609,0.9935476183891296,12,24.461,280.3 +0.8942,0.7108217332734621,0.7926890335503255,0.7495265151515151,0.8412313103140943,0.8963092102887392,0.08046982381606897,0.9439122760111678,0.9651461243629456,13,24.461,276.84 +0.8965,0.6773598820058997,0.9198798197295944,0.7802081121257167,0.85626061874679,0.9019377542234067,0.10933399975009371,0.9593767134520349,0.9550788998603821,14,24.461,269.54 +0.9088,0.6986451849139509,0.9554331497245869,0.8071065989847716,0.8736947347988289,0.9136875691687517,0.10283643633637386,0.9673672385374262,0.8616561889648438,15,24.461,265.14 +0.9324,0.7666532095276544,0.9509263895843766,0.8489047831917746,0.9026824572921388,0.9349813283568176,0.07222291640634762,0.9807292470631475,0.787475049495697,16,24.461,265.82 +0.9457,0.8057190916736754,0.9594391587381071,0.8758857142857143,0.9205668571428571,0.9474023515428571,0.057728351868049484,0.9855082511309136,0.5662062168121338,17,24.461,265.99 +0.957,0.8569476082004556,0.9419128693039559,0.8974236641221374,0.9351111235590444,0.9577462116968509,0.0392352867674622,0.9886875796638854,0.6026214957237244,18,24.461,263.63 +0.9575,0.8474801061007957,0.9599399098647972,0.9002113172106129,0.9366058809545854,0.9584644559392153,0.043108834187179805,0.99025121463277,0.7760872840881348,19,24.461,260.8 +0.9616,0.8708045977011494,0.9484226339509264,0.9079578139980825,0.9418485051794809,0.9622032543030289,0.03511183306260152,0.9919869182757016,0.7291345596313477,20,24.461,260.66 +0.9634,0.8749425287356322,0.9529293940911367,0.9122722914669223,0.9445743564991929,0.9639749767575744,0.0339872547794577,0.9927435511633063,0.7162128686904907,21,24.461,261.32 +0.9601,0.8592625899280576,0.956935403104657,0.9054726368159204,0.9400929316280628,0.9608858806922355,0.039110333624890664,0.9921562964213907,0.7703856825828552,22,24.461,264.76 +0.9621,0.8631059245960503,0.9629444166249375,0.9102958579881657,0.9431352507056519,0.962858589971774,0.03811070848431838,0.9930511786672886,0.7456003427505493,23,24.461,261.84 +0.9653,0.8777472527472527,0.9599399098647972,0.9170055010762975,0.9475349270347668,0.9658709002654233,0.033362489066600026,0.9931713764574138,0.6258389949798584,24,24.461,261.08 +0.9656,0.8748299319727891,0.9659489233850777,0.9181342217991433,0.9481796567914567,0.9662249450478401,0.03448706734974385,0.9938697249923366,0.7331704497337341,25,24.461,261.01 +0.9662,0.8741542625169147,0.9704556835252879,0.9197911722828667,0.9491898975566113,0.9668467719560223,0.03486192677745845,0.9940677291083445,0.6967901587486267,26,24.461,261.53 +0.9669,0.8860055607043559,0.957436154231347,0.9203369434416366,0.9497235364099947,0.9673731241467908,0.030738473072597777,0.994242801162884,0.7628002762794495,27,24.461,260.79 +0.966,0.8743786714866697,0.9689534301452178,0.9192399049881235,0.9488536447043214,0.9666396567778698,0.03473697363488692,0.9944230978480716,0.7074742317199707,28,24.461,261.29 +0.9612,0.8539375274967004,0.971957936905358,0.9091334894613583,0.9422336233066486,0.96211356369413,0.04148444333374984,0.9934257252428687,0.7779364585876465,29,24.461,260.95 +0.9668,0.885952712100139,0.956935403104657,0.9200770341839191,0.9495626872295337,0.9672717704487299,0.030738473072597777,0.9945959173672417,0.7715662121772766,30,24.461,260.59 diff --git a/_checkpoints/CICIDS2017__CNN_BiLSTM__FedNova__non_iid/state.json b/_checkpoints/CICIDS2017__CNN_BiLSTM__FedNova__non_iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..10b1b8af4757c739533a757d49dc4c0a08a755d9 --- /dev/null +++ b/_checkpoints/CICIDS2017__CNN_BiLSTM__FedNova__non_iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "CICIDS2017__CNN_BiLSTM__FedNova__non_iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-09 02:23:37" +} \ No newline at end of file diff --git a/_checkpoints/CICIDS2017__CNN_BiLSTM__FedProx__iid/history.csv b/_checkpoints/CICIDS2017__CNN_BiLSTM__FedProx__iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..9ab6d09d714eac50743ea9fba76957a3d8e7ad3a --- /dev/null +++ b/_checkpoints/CICIDS2017__CNN_BiLSTM__FedProx__iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.7861,0.4381533101045296,0.25187781672508763,0.319872813990461,0.5964834256840469,0.7626157590672146,0.08059477695864051,0.4822333775560254,0.9150652289390564,1,24.461,343.85 +0.8444,0.8397534668721109,0.2729093640460691,0.41194255479969766,0.6611401145555478,0.8108081689449115,0.01299512682743971,0.6130289086009371,0.9691305756568909,2,24.461,340.08 +0.8414,0.7890295358649789,0.2809213820731097,0.41432791728212703,0.6613046017130043,0.8096387983821892,0.01874297138573035,0.6054654579645302,0.9877852201461792,3,24.461,341.02 +0.8418,0.7943262411347518,0.2804206309464196,0.41450777202072536,0.6615260562034486,0.8098852376835922,0.018118205672872673,0.6077551914526794,0.991592288017273,4,24.461,342.79 +0.841,0.7846153846153846,0.2809213820731097,0.413716814159292,0.6608727522901967,0.809314608731618,0.019242783956016495,0.6026935880517015,0.9949396848678589,5,24.461,344.51 +0.8411,0.7865168539325843,0.2804206309464196,0.4134366925064599,0.6607695867829854,0.8093177230854665,0.01899287767087342,0.6044011037173029,0.9968564510345459,6,24.461,342.92 +0.846,0.8691437802907916,0.2694041061592389,0.41131498470948014,0.6613638890413485,0.8115432609830685,0.010121204548294389,0.5997516830037009,0.9982587695121765,7,24.461,346.64 +0.8459,0.8665594855305466,0.2699048572859289,0.4116074837724322,0.6614737263520121,0.8115433916453079,0.01037111083343746,0.634923145683163,0.9989769458770752,8,24.461,343.36 +0.8457,0.8388059701492537,0.2814221331997997,0.42144731908511435,0.6662131881873388,0.8132195691701347,0.013494939397725853,0.6531446551308908,0.9993129968643188,9,24.461,343.03 +0.8494,0.8878357030015798,0.2814221331997997,0.42737642585551333,0.6703376084372558,0.8162600946958503,0.008871673122579032,0.719430983286125,0.9995694756507874,10,24.461,340.28 +0.7897,0.48159722222222223,0.6945418127190787,0.5687922903424236,0.714866289983749,0.8025983341683289,0.18655504185930277,0.8096351387008041,0.9990888833999634,11,24.461,339.31 +0.8563,0.6027900146842878,0.8222333500250375,0.6956153357339546,0.800782338984197,0.8639456411362928,0.1351993002624016,0.9196757462821747,0.9990014433860779,12,24.461,340.66 +0.9105,0.7766064257028112,0.7746619929894842,0.7756329907244923,0.8598669606673489,0.9104578830150285,0.055604148444333375,0.9551226126957523,0.9984710812568665,13,24.461,339.35 +0.933,0.8188370975492552,0.8532799198798198,0.8357037763609613,0.8968118178375588,0.9335133075484034,0.047107334749468946,0.9761061684992814,0.9968230724334717,14,24.461,338.61 +0.9353,0.7924610051993067,0.9158738107160741,0.8497096399535424,0.9042431602125152,0.9369959924800542,0.059852555291765586,0.9802493631738375,0.9420393705368042,15,24.461,341.75 +0.9419,0.8020477815699659,0.9414121181772659,0.866159870997466,0.9145283038492025,0.9435783846199552,0.057978258153192554,0.9836540390993838,0.9358808398246765,16,24.461,354.39 +0.943,0.793742280773981,0.9654481722583875,0.8712155445097153,0.9173080419350939,0.9449911958887763,0.06260152442833937,0.9861063618419006,0.7641782760620117,17,24.461,345.67 +0.9463,0.8404850746268657,0.9023535302954432,0.8703211784593093,0.9182301396426693,0.9470042617293953,0.0427339747594652,0.9856305763155542,0.8205793499946594,18,24.461,358.07 +0.9525,0.8285837651122625,0.9609414121181773,0.8898678414096917,0.9297939959263668,0.953773644329082,0.04960639760089966,0.9889544425347255,0.772429883480072,19,24.461,345.25 +0.9545,0.8824404761904762,0.8908362543815723,0.8866184899077997,0.9290789328252953,0.9545806748415433,0.029613894789453955,0.9897703296166293,0.8227826356887817,20,24.461,340.57 +0.9544,0.8801184015786877,0.8933400100150225,0.8866799204771372,0.9290685531279026,0.9545271658979524,0.03036361364488317,0.9897595362179843,0.8127303719520569,21,24.461,349.0 +0.9555,0.8923154701718908,0.8838257386079119,0.8880503144654088,0.9301406018504892,0.9554200284539683,0.026615019367737098,0.9907242470603319,0.8340214490890503,22,24.461,342.63 +0.9571,0.9008179959100204,0.8823234852278418,0.8914748292436124,0.9323704301387252,0.95693232803633,0.024240909658877922,0.9912424553361343,0.8176581263542175,23,24.461,339.24 +0.9561,0.892245720040282,0.8873309964947421,0.8897815716796384,0.9311865965409493,0.9560544544726527,0.026739972510308633,0.9906998758790442,0.8501119613647461,24,24.461,340.91 +0.9547,0.8336214347450303,0.9659489233850777,0.894919972164231,0.9330231194876863,0.9559078697701534,0.04810695989004123,0.9895696349722635,0.3330443501472473,25,24.461,346.5 +0.9559,0.8339055793991417,0.9729594391587381,0.8980818118788999,0.9349721252337777,0.9571284474347174,0.0483568661751843,0.9913248605883961,0.5500527024269104,26,24.461,335.82 +0.9544,0.8348544111255976,0.9619429143715573,0.8939041414611447,0.9324316274749361,0.9555712355748194,0.04748219417718356,0.9901946509668289,0.5066690444946289,27,24.461,335.99 +0.9581,0.8430434782608696,0.970956434651978,0.9024901093786363,0.937903654956783,0.9591730304310179,0.04510808446832438,0.9916652437108742,0.6007236242294312,28,24.461,345.63 +0.9588,0.8574650428506991,0.9519278918377566,0.9022306597057428,0.9380657922879405,0.9595883729168083,0.039485193052605276,0.9903433183012053,0.515742838382721,29,24.461,339.58 +0.9598,0.8552338530066815,0.9614421632448673,0.9052333804809052,0.9398612644249937,0.9606587715218134,0.04060977133574909,0.9912998637028392,0.599981427192688,30,24.461,344.82 diff --git a/_checkpoints/CICIDS2017__CNN_BiLSTM__FedProx__iid/state.json b/_checkpoints/CICIDS2017__CNN_BiLSTM__FedProx__iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..ea61e70de153654e54b4ad8bdd7e11c5e7668138 --- /dev/null +++ b/_checkpoints/CICIDS2017__CNN_BiLSTM__FedProx__iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "CICIDS2017__CNN_BiLSTM__FedProx__iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-08 07:13:19" +} \ No newline at end of file diff --git a/_checkpoints/CICIDS2017__CNN__FedAvg__iid/history.csv b/_checkpoints/CICIDS2017__CNN__FedAvg__iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..f6672a29a11754a6e07dc3b34b003395c2f84cd2 --- /dev/null +++ b/_checkpoints/CICIDS2017__CNN__FedAvg__iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8448,0.6819296811120196,0.41762643965948926,0.5180124223602485,0.7127606807867988,0.8297264847977849,0.04860677246032738,0.7288327217804089,0.5384567379951477,1,2.158,208.16 +0.8688,0.8302796528447445,0.43114672008012017,0.5675675675675675,0.7451182173568122,0.8517551376202324,0.02199175309259028,0.8325366658009005,0.5544763803482056,2,2.158,15.14 +0.8735,0.8588235294117647,0.4386579869804707,0.5807093138879682,0.7531115314655645,0.856656303342669,0.017993252530301138,0.8639849065113351,0.559988796710968,3,2.158,15.07 +0.8513,0.6231884057971014,0.6459689534301453,0.634374231620359,0.770522959656285,0.8522938857146622,0.09746345120579783,0.9067923389520117,0.5206761360168457,4,2.158,14.74 +0.8736,0.8751279426816786,0.42814221331998,0.5749831876260928,0.7503718945295976,0.8557103518958425,0.015244283393727352,0.8804810677217876,0.4787382185459137,5,2.158,15.19 +0.8762,0.9032943676939427,0.4256384576865298,0.5786249149081008,0.7530330060415548,0.8577825055763073,0.011370735974009746,0.8834119603746492,0.43351051211357117,6,2.158,14.5 +0.8743,0.8737373737373737,0.43314972458688034,0.5791764312018748,0.7526458773889818,0.8568316267689583,0.015619142821441959,0.8750232370922997,0.39307641983032227,7,2.158,14.04 +0.8778,0.9490150637311703,0.4101151727591387,0.5727272727272728,0.7507160284289807,0.8576160751034264,0.00549793827314757,0.8738266715329773,0.37788546085357666,8,2.158,13.74 +0.8504,0.6375617792421746,0.5813720580871307,0.608171817705605,0.7578617091247095,0.8477654579110236,0.08246907409721355,0.8964336483483191,0.30363962054252625,9,2.158,13.1 +0.8565,0.6272644927536232,0.6935403104656985,0.6587395957193817,0.7839440302117009,0.8591418135677878,0.10283643633637386,0.9159960420450745,0.2814943492412567,10,2.158,12.73 +0.8726,0.6856702619414484,0.6685027541311968,0.6769776876267748,0.7988152015612697,0.8719908124303274,0.07647132325377984,0.9240834261513473,0.2299726903438568,11,2.158,12.35 +0.8832,0.7090267271810389,0.7040560841261893,0.7065326633165829,0.8168118996982415,0.8830456090690657,0.07209796326377609,0.9350379436454445,0.21382133662700653,12,2.158,12.21 +0.9067,0.8388535031847134,0.6594892338507762,0.7384356602186711,0.8408298303527482,0.9023277689352748,0.03161314507059852,0.9424193769099232,0.24243533611297607,13,2.158,11.96 +0.9009,0.6878267363704257,0.9223835753630446,0.7880213903743315,0.8616779056276225,0.9059160086887492,0.10446082718980382,0.96120089167864,0.2652444839477539,14,2.158,12.34 +0.9358,0.8684067427949973,0.799699549323986,0.8326381647549531,0.8964601365719829,0.9347916128452909,0.030238660502311634,0.9723814761252213,0.567700207233429,15,2.158,11.63 +0.9424,0.9267267267267267,0.7726589884827241,0.8427089022392136,0.9037268345202678,0.940374204648269,0.015244283393727352,0.9794136099813848,0.7890785932540894,16,2.158,11.48 +0.9376,0.8314823756639305,0.8622934401602403,0.8466076696165191,0.9037206060861908,0.9380226357298755,0.04360864675746595,0.9812393211834495,0.8217912912368774,17,2.158,11.52 +0.9406,0.8086229652441707,0.9203805708562844,0.8608899297423888,0.9115638459900754,0.9419986000884363,0.05435461701861802,0.9836444658240641,0.8319641351699829,18,2.158,11.45 +0.9402,0.8285580084546735,0.8833249874812218,0.8550654386815317,0.9086968871623609,0.9409079351199469,0.04560789703861052,0.9834706451780633,0.8469758629798889,19,2.158,11.5 +0.9436,0.8089693833548943,0.9394091136705057,0.8693234476367007,0.9166816167028186,0.945124933043929,0.055354242159190305,0.9854991158485823,0.8707268834114075,20,2.158,11.46 +0.9495,0.8829568788501027,0.8612919379068603,0.8719898605830165,0.9202677424995431,0.9492634383786089,0.028489316506310133,0.9861724987831617,0.9270902276039124,21,2.158,11.66 +0.9523,0.8954214360041624,0.8617926890335503,0.878285276856341,0.9243114712122014,0.951954803542331,0.02511558165687867,0.9869606358807236,0.9099032282829285,22,2.158,11.49 +0.9494,0.8699751861042183,0.8778167250876314,0.8738783649052841,0.9211148141764349,0.949485025608688,0.032737723353742344,0.9868435353267312,0.9303961396217346,23,2.158,11.56 +0.95,0.8267132256656482,0.9484226339509264,0.8833955223880597,0.9257863558987142,0.9512462905052133,0.04960639760089966,0.9880723872263474,0.9271336793899536,24,2.158,11.48 +0.9498,0.8475127847512784,0.9128693039559339,0.8789778206364514,0.9236549461496666,0.9504880277329035,0.0409846307634637,0.9875881546923659,0.9325933456420898,25,2.158,11.45 +0.9546,0.8736077481840193,0.9033550325488232,0.8882323978335795,0.9298735084913914,0.954883159552473,0.03261277021117081,0.9886869226744026,0.9530510902404785,26,2.158,11.49 +0.9539,0.8894523326572008,0.8783174762143214,0.8838498362307886,0.9275465262496343,0.9537907582749529,0.027239785080594776,0.9882799959028886,0.9508266448974609,27,2.158,11.51 +0.9517,0.8299912816041848,0.9534301452178268,0.8874388254486134,0.9283460598692554,0.9529149448622931,0.048731725602898915,0.9885880301146459,0.9720898866653442,28,2.158,11.51 +0.9565,0.8530741410488246,0.9449173760640961,0.8966500356379188,0.9345513492735855,0.9573148782431669,0.04060977133574909,0.989284501536761,0.9392103552818298,29,2.158,11.46 +0.9601,0.8638433515482696,0.9499248873309964,0.9048414023372288,0.9397997104682918,0.9607956703318082,0.03736098962888917,0.9900300281735862,0.9074076414108276,30,2.158,11.59 diff --git a/_checkpoints/CICIDS2017__CNN__FedAvg__iid/state.json b/_checkpoints/CICIDS2017__CNN__FedAvg__iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..ca60a2f1e339f85bc66e5b0f66ed00bd0fbbf4ea --- /dev/null +++ b/_checkpoints/CICIDS2017__CNN__FedAvg__iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "CICIDS2017__CNN__FedAvg__iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-07 05:28:56" +} \ No newline at end of file diff --git a/_checkpoints/CICIDS2017__CNN__FedNova__iid/history.csv b/_checkpoints/CICIDS2017__CNN__FedNova__iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..8dd3d117face1f6b467f62b71bca6b1367dfe39d --- /dev/null +++ b/_checkpoints/CICIDS2017__CNN__FedNova__iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8399,0.6556603773584906,0.41762643965948926,0.5102477821963903,0.7072785740221088,0.8256152675926355,0.05472947644633262,0.6903662378485884,0.5736278295516968,1,2.158,147.29 +0.8568,0.7766895200783546,0.3970956434651978,0.5255135851557323,0.7205945030948842,0.8377601024091388,0.028489316506310133,0.8076277542641589,0.7155264019966125,2,2.158,147.12 +0.8571,0.7591240875912408,0.4166249374061092,0.5379890074361461,0.7267339016006069,0.840094085035782,0.03298762963888542,0.8040706567786204,0.7531500458717346,3,2.158,147.89 +0.861,0.800792864222002,0.4046069103655483,0.5375914836992681,0.7278989547483041,0.8421976218603553,0.02511558165687867,0.7921513971569625,0.7417864799499512,4,2.158,146.65 +0.8613,0.8043912175648703,0.4036054081121683,0.5375125041680561,0.7279645339498007,0.8423500230367165,0.024490815944020992,0.8350765558559006,0.7235631942749023,5,2.158,147.8 +0.8619,0.7779783393501805,0.43164747120681024,0.5552334943639291,0.7367466672766672,0.8457634789280575,0.030738473072597777,0.8776159365876253,0.7238820791244507,6,2.158,147.28 +0.8463,0.6156941649899397,0.6129193790686029,0.6143036386449184,0.7591655564439079,0.846169624273981,0.09546420092465326,0.896130713626356,0.7204228639602661,7,2.158,146.61 +0.859,0.6323861073522778,0.7020530796194292,0.6654010441385857,0.7880406969077574,0.8616980723609217,0.10183681119580157,0.9193548851328974,0.757038950920105,8,2.158,143.51 +0.8704,0.6692419121197489,0.6940410615923885,0.6814159292035398,0.8000351049482424,0.8712777819005106,0.08559290266150194,0.9272933829082998,0.8013210296630859,9,2.158,144.63 +0.8783,0.6824134705332086,0.7305958938407612,0.705683192261185,0.814486726921642,0.8798341298387123,0.08484318380607273,0.9331653046231848,0.8287931084632874,10,2.158,144.14 +0.9092,0.8302001212856277,0.685528292438658,0.7509599561162918,0.8477191855914711,0.9058327788142636,0.03498687992002999,0.9415655721493024,0.8925254940986633,11,2.158,142.07 +0.9056,0.7466042154566744,0.7981972959439159,0.771539206195547,0.8560242035515169,0.9067658929635125,0.0675996501312008,0.9459479422807835,0.9280393719673157,12,2.158,142.6 +0.9164,0.8237590630228667,0.7396094141211818,0.779419525065963,0.8639232110215689,0.9146761248065057,0.039485193052605276,0.9469634290245814,0.9443197846412659,13,2.158,142.9 +0.9268,0.8519755147468002,0.7666499749624437,0.8070637849235636,0.8809476643981017,0.9253223224105094,0.03323753592402849,0.9519282985455317,0.9558836221694946,14,2.158,141.52 +0.9296,0.8354955889984432,0.8062093139709564,0.8205912334352702,0.8883996226892699,0.929125341275222,0.03961014619517681,0.9616995466960281,0.9673210382461548,15,2.158,141.86 +0.9413,0.9061059907834101,0.7876815222834251,0.8427538173051166,0.9033342455923751,0.9397188508217027,0.020367362239160317,0.9740973449428172,0.9711942672729492,16,2.158,140.79 +0.943,0.9015194147439505,0.8022033049574362,0.848966613672496,0.9069189040259436,0.941725049612224,0.021866799950018743,0.9789671387000529,0.9769338965415955,17,2.158,142.01 +0.9413,0.8119469026548672,0.9188783174762143,0.8621094667606296,0.9124115268758366,0.9426229441810299,0.05310508559290266,0.9826465613702323,0.9541434645652771,18,2.158,141.41 +0.945,0.8191442434936039,0.9298948422633951,0.8710131332082551,0.918030715053543,0.9462694747098228,0.05123078845432963,0.9840832096576703,0.9657090902328491,19,2.158,141.18 +0.9468,0.8624443344878773,0.8728092138207311,0.867595818815331,0.9171541852179521,0.9469189400793663,0.03473697363488692,0.9840938466302478,0.9706388711929321,20,2.158,141.91 +0.9501,0.8741258741258742,0.8763144717075614,0.8752188047011753,0.9220166268990534,0.950123398911099,0.03148819192802699,0.9857230241213376,0.9703999757766724,21,2.158,141.52 +0.9492,0.838255338482508,0.9238858287431146,0.8789899952358265,0.9234210829235707,0.95010639418883,0.0444833187554667,0.9859141767755971,0.9580446481704712,22,2.158,141.15 +0.9534,0.8772794480039429,0.8913370055082624,0.8842523596621957,0.9275399772519066,0.9535385203762872,0.031113332500312382,0.9872963887916092,0.9569635987281799,23,2.158,140.79 +0.9519,0.8289930555555556,0.956434651977967,0.8881655428970007,0.928763324349959,0.9531463518906057,0.049231538173185055,0.9868794820370004,0.9152038097381592,24,2.158,140.62 +0.9548,0.838964458095656,0.957436154231347,0.8942937324602432,0.9327739331342173,0.955885141659006,0.04585780332375359,0.987840626365013,0.9568657875061035,25,2.158,141.5 +0.9509,0.8419618528610354,0.928392588883325,0.8830673969992855,0.9259967071699801,0.9517800508584993,0.04348369361489442,0.9871237569837199,0.9583432078361511,26,2.158,141.13 +0.9496,0.833407771326485,0.9344016024036054,0.8810198300283286,0.9245241246056386,0.9506528039287708,0.046607522179182806,0.9865569314861958,0.9515451788902283,27,2.158,140.46 +0.9545,0.83994708994709,0.9539308963445168,0.8933177022274326,0.9322006369414888,0.955553727530751,0.04535799075346745,0.987967644331673,0.9459835886955261,28,2.158,141.12 +0.9528,0.8791645947289906,0.885327991987982,0.8822355289421158,0.9263603857817132,0.9528617747995755,0.03036361364488317,0.9867985159045578,0.9698609709739685,29,2.158,140.97 +0.9575,0.8471731448763251,0.9604406609914873,0.9002581553625909,0.936627584574999,0.9584710637599714,0.04323378732975134,0.989029276765329,0.9538751840591431,30,2.158,139.97 diff --git a/_checkpoints/CICIDS2017__CNN__FedNova__iid/state.json b/_checkpoints/CICIDS2017__CNN__FedNova__iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..d574b589a554cec4f75f6abd48ecb56e65e5879a --- /dev/null +++ b/_checkpoints/CICIDS2017__CNN__FedNova__iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "CICIDS2017__CNN__FedNova__iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-07 12:01:43" +} \ No newline at end of file diff --git a/_checkpoints/CICIDS2017__CNN__FedProx__iid/history.csv b/_checkpoints/CICIDS2017__CNN__FedProx__iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..3ce60b9d3240cbf203df1cf1fc1bfbb74404cb14 --- /dev/null +++ b/_checkpoints/CICIDS2017__CNN__FedProx__iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8439,0.6749598715890851,0.42113169754631946,0.5186555658341042,0.7127502332363216,0.8293234904780935,0.05060602274147195,0.6817292663974094,0.5394453406333923,1,2.158,171.76 +0.8456,0.6974716652136007,0.400600901352028,0.5089058524173028,0.7086532109737202,0.8286214745227045,0.04335874047232288,0.6766077830978632,0.6490857601165771,2,2.158,170.94 +0.853,0.731750219876869,0.4166249374061092,0.5309508615188258,0.7218966331784809,0.8365786636372697,0.03811070848431838,0.7010308039843096,0.7225668430328369,3,2.158,171.14 +0.8659,0.8266932270916335,0.4156234351527291,0.5531489503498833,0.7371309784986666,0.8476305846048259,0.02174184680744721,0.8370002836317454,0.765577495098114,4,2.158,171.28 +0.8724,0.8905742145178764,0.4116174261392088,0.563013698630137,0.7441532193384877,0.8529456154759231,0.012620267399725103,0.8432748773291139,0.7975497841835022,5,2.158,172.34 +0.8734,0.9003285870755751,0.4116174261392088,0.5649484536082474,0.7454350225911337,0.8538352559222551,0.011370735974009746,0.8457642730495845,0.8343972563743591,6,2.158,173.3 +0.8749,0.9172259507829977,0.41061592388582874,0.5672777585610516,0.7470791738623248,0.8550679038922695,0.00924653255029364,0.8637211408766279,0.8631512522697449,7,2.158,174.1 +0.8758,0.9265536723163842,0.41061592388582874,0.5690492713393477,0.7482470331460145,0.8558732088870987,0.008121954267149819,0.8712795858788809,0.8876856565475464,8,2.158,170.44 +0.8773,0.9435483870967742,0.4101151727591387,0.5717277486910994,0.7500599642200756,0.8571662928667785,0.006122703986005248,0.8789044493893159,0.9097426533699036,9,2.158,168.89 +0.8684,0.7372822299651568,0.5297946920380571,0.6165501165501166,0.7685599448033056,0.8598570476521709,0.047107334749468946,0.8719161461172141,0.8947171568870544,10,2.158,168.91 +0.869,0.6769706336939721,0.657986980470706,0.6673438293550026,0.7928924351606292,0.8682969278074885,0.07834562039235286,0.8857386104146849,0.9025761485099792,11,2.158,167.68 +0.8887,0.7203389830508474,0.7235853780671007,0.7219585311016737,0.8261914928434542,0.8887938096655676,0.07009871298263151,0.8947316388802872,0.9217782616615295,12,2.158,166.76 +0.9018,0.7680929741151611,0.728092138207311,0.7475578406169666,0.8433009563109662,0.9008042715967823,0.05485442958890416,0.9026774261104263,0.9290059804916382,13,2.158,164.53 +0.9229,0.8475056689342404,0.7486229344016024,0.7950013294336613,0.8737615182176619,0.9210648876013326,0.033612395351743096,0.9498420128005327,0.936614990234375,14,2.158,163.36 +0.9282,0.8277806253203486,0.8087130696044066,0.8181357649442755,0.8867030681187862,0.9278845904053973,0.04198425590403598,0.96528639641957,0.937817394733429,15,2.158,163.38 +0.9376,0.8490086426029486,0.8362543815723585,0.8425832492431887,0.9018354011244629,0.9374222435443562,0.0371110833437461,0.974495918562337,0.9300932884216309,16,2.158,162.33 +0.9388,0.8090138331102187,0.9078617926890336,0.855592260500236,0.9083823502729578,0.9400880781904545,0.053479945020617266,0.9802218009007763,0.9367426037788391,17,2.158,165.4 +0.9436,0.808437365475678,0.9404106159238859,0.8694444444444445,0.9167375283446713,0.9451417545351475,0.055604148444333375,0.9836153080051164,0.9205788373947144,18,2.158,161.83 +0.9502,0.8347476552032157,0.9359038557836755,0.8824362606232294,0.9254226469317619,0.9512402705486663,0.0462326627514682,0.9860952868763349,0.8481175899505615,19,2.158,164.42 +0.9532,0.8514942528735632,0.927391086629945,0.887823585810163,0.9291278656874924,0.9539352161818164,0.04035986505060602,0.9871171245184658,0.8446512222290039,20,2.158,163.89 +0.9532,0.8587517597372126,0.9163745618427641,0.8866279069767442,0.928571009939985,0.9537620375797075,0.03761089591403224,0.9869294132376875,0.8579951524734497,21,2.158,162.81 +0.9536,0.8546968995835261,0.9248873309964948,0.8884078884078884,0.9295593286251032,0.9542748836195624,0.0392352867674622,0.9874266604204696,0.8702739477157593,22,2.158,164.54 +0.9543,0.8571428571428571,0.9253880821231848,0.8899590657356128,0.9305603999088867,0.9549455612133549,0.03848556791203299,0.9877975153408608,0.8766806125640869,23,2.158,163.79 +0.9557,0.8557692307692307,0.9359038557836755,0.894044486964841,0.9330200941683046,0.9564288438547048,0.039360239910033734,0.987943116724318,0.8477987051010132,24,2.158,163.26 +0.9564,0.8655737704918033,0.9253880821231848,0.8944820909970959,0.9335027041826921,0.9569384844619614,0.03586155191803074,0.9879530654221992,0.9019176363945007,25,2.158,164.22 +0.957,0.8585812356979405,0.9394091136705057,0.8971783835485414,0.9349970815201298,0.9577109915218658,0.038610521054604524,0.9883002687212126,0.7922727465629578,26,2.158,164.64 +0.9572,0.8600275355667738,0.9384076114171257,0.8975095785440613,0.9352310278969043,0.9578865303782217,0.03811070848431838,0.9886662431483035,0.7608827948570251,27,2.158,163.89 +0.9579,0.866852886405959,0.9323985978968453,0.898431845597105,0.9359393538928444,0.9584663633752656,0.035736598775459205,0.9888495119287702,0.8682874441146851,28,2.158,164.07 +0.9578,0.8702397743300423,0.9268903355032548,0.8976721629485936,0.9355455800885573,0.9582923544228196,0.03448706734974385,0.9887442059002536,0.8795708417892456,29,2.158,164.05 +0.958,0.856625961103573,0.9484226339509264,0.9001901140684411,0.936797184693795,0.9587833913113826,0.03961014619517681,0.9890123201796323,0.804903507232666,30,2.158,164.77 diff --git a/_checkpoints/CICIDS2017__CNN__FedProx__iid/state.json b/_checkpoints/CICIDS2017__CNN__FedProx__iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..4d1e7b573cffbee578ffacbb8924fbba3f502727 --- /dev/null +++ b/_checkpoints/CICIDS2017__CNN__FedProx__iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "CICIDS2017__CNN__FedProx__iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-07 08:38:18" +} \ No newline at end of file diff --git a/_checkpoints/CICIDS2017__CNN__FedProx__non_iid/history.csv b/_checkpoints/CICIDS2017__CNN__FedProx__non_iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..ef2de2260d9baac7036de5d1c9c42e4a2d0fe4ff --- /dev/null +++ b/_checkpoints/CICIDS2017__CNN__FedProx__non_iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8431,0.6706539074960127,0.42113169754631946,0.5173792679175638,0.7118510167279024,0.8286507490633918,0.051605647882044234,0.677321398816956,0.5320226550102234,1,2.158,150.48 +0.8402,0.648991784914115,0.43515272909364044,0.5209832134292566,0.7125439350871678,0.8275953045149094,0.058727977008621764,0.7799219759290317,0.5654828548431396,2,2.158,150.88 +0.8498,0.7017114914425427,0.43114672008012017,0.5341191066997518,0.7222932204934143,0.8353105932378881,0.045732850181182054,0.7913021600375073,0.5841772556304932,3,2.158,153.32 +0.8567,0.7797619047619048,0.39359038557836756,0.5231281198003328,0.7194046012358534,0.8372882559860271,0.02773959765088092,0.7635094088089526,0.6026120185852051,4,2.158,151.02 +0.8607,0.8013972055888223,0.4021031547320981,0.535511837279093,0.7267877402970961,0.8416680476497087,0.024865675371735597,0.8120671886249967,0.6194644570350647,5,2.158,152.54 +0.8655,0.8247011952191236,0.414621932899349,0.5518160613128957,0.736346880000527,0.8471760897043183,0.02199175309259028,0.8175478261750992,0.6413506865501404,6,2.158,153.7 +0.8693,0.8571428571428571,0.414621932899349,0.558893013837327,0.7410888148367243,0.8505156129169622,0.017243533674871924,0.8217473029486752,0.6991679668426514,7,2.158,149.82 +0.871,0.8709338929695698,0.4156234351527291,0.5627118644067797,0.7435260201799294,0.8521230021372831,0.015369236536298889,0.8580044563909466,0.7513266801834106,8,2.158,149.04 +0.8745,0.9085903083700441,0.4131196795192789,0.5679862306368331,0.7472864759501803,0.8549742032853764,0.01037111083343746,0.8837408305385731,0.8216371536254883,9,2.158,150.1 +0.8308,0.556881760537113,0.7476214321482223,0.6383069687900812,0.7639387604686603,0.8393932145508148,0.1484443333749844,0.910388949662154,0.7427985072135925,10,2.158,150.39 +0.8597,0.665,0.5993990986479719,0.6304977613905715,0.7719544290505286,0.8569133036470988,0.07534674497063601,0.9106056310505994,0.766980767250061,11,2.158,150.42 +0.8714,0.722048719550281,0.5788683024536805,0.6425792106725959,0.7820870690602341,0.8658754888078496,0.055604148444333375,0.9156074796938629,0.8134142160415649,12,2.158,149.57 +0.8858,0.7930089102124743,0.5793690535803706,0.6695601851851852,0.8002660693817609,0.8787680234302243,0.03773584905660377,0.9257371625350059,0.8194796442985535,13,2.158,148.32 +0.8897,0.7583815028901734,0.656985478217326,0.7040515159645828,0.8181352645268745,0.8866539639133867,0.05223041359490191,0.941949160151573,0.7911652326583862,14,2.158,146.78 +0.8899,0.7508398656215005,0.671507260891337,0.7089611419508327,0.8205347116919484,0.8875457976784624,0.055604148444333375,0.9421361518724419,0.6783757209777832,15,2.158,148.12 +0.9099,0.8160322952710496,0.7085628442663996,0.7585097829000268,0.8515641913455202,0.9074526690578836,0.03986005248031988,0.9561257417802326,0.7817639708518982,16,2.158,148.16 +0.9111,0.8088071348940914,0.7265898848272409,0.7654972302822475,0.8553255785565103,0.9092764845300324,0.042858927902036735,0.9603614781162121,0.8021718859672546,17,2.158,147.72 +0.915,0.8256672345258376,0.728092138207311,0.7738158594997339,0.860741201514428,0.9129485619284533,0.038360614769461454,0.9644220798272255,0.8105005025863647,18,2.158,149.73 +0.9172,0.834190966266438,0.7305958938407612,0.7789642285104111,0.8640114608775755,0.9150908286372944,0.036236411345745345,0.9650822604017234,0.8783289194107056,19,2.158,149.38 +0.9226,0.8749233599019006,0.71457185778668,0.7866593164277839,0.8696917398166283,0.9195610133039683,0.025490441084593276,0.9685372116653053,0.8370356559753418,20,2.158,148.44 +0.9255,0.8957016434892541,0.7095643465197796,0.7918412964515228,0.8732362806476601,0.9221221081558604,0.020617268524303387,0.9708245674772311,0.8578127026557922,21,2.158,149.28 +0.9146,0.7183798242262133,0.9414121181772659,0.8149111400086693,0.8797030677295394,0.918617099518694,0.0920904660752218,0.9725305814525862,0.6703646183013916,22,2.158,148.95 +0.9406,0.8228255867464335,0.8953430145217827,0.8575539568345324,0.9100151338184033,0.9415233167149161,0.04810695989004123,0.9792175142633981,0.8492723703384399,23,2.158,149.76 +0.9309,0.8905502392344498,0.7456184276414622,0.8116653038975198,0.884676568426624,0.9285271339028041,0.022866425090591027,0.9754897872236319,0.7343332171440125,24,2.158,144.38 +0.9319,0.8912009512485137,0.7506259389083625,0.8148953519978255,0.8865849837619175,0.929641776599431,0.022866425090591027,0.9767581523478519,0.6779404282569885,25,2.158,158.63 +0.932,0.839258114374034,0.8157235853780671,0.8273235144743525,0.8924937831368152,0.9316350464954903,0.03898538048231913,0.9787173575557638,0.7148322463035583,26,2.158,148.08 +0.9475,0.8538461538461538,0.8893340010015023,0.8712288447387785,0.919128835482496,0.9478975699231729,0.03798575534174684,0.9829112968465568,0.8306951522827148,27,2.158,148.53 +0.9522,0.8508083140877598,0.9223835753630446,0.885151369533878,0.9274853955890126,0.9529112116377262,0.04035986505060602,0.9840641256774578,0.8390026092529297,28,2.158,148.26 +0.9481,0.8747464503042597,0.8637956935403105,0.8692365835222978,0.9184309048233409,0.9479770141967474,0.030863426215169312,0.9828291731612162,0.7488692402839661,29,2.158,148.12 +0.9501,0.8573473282442748,0.899849774661993,0.8780845345712192,0.9233573486963093,0.9505482008598385,0.03736098962888917,0.9849678303535523,0.7821110486984253,30,2.158,147.1 diff --git a/_checkpoints/CICIDS2017__CNN__FedProx__non_iid/state.json b/_checkpoints/CICIDS2017__CNN__FedProx__non_iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..c398c1888f0a65d495aca2e8ed6c312f61f884f6 --- /dev/null +++ b/_checkpoints/CICIDS2017__CNN__FedProx__non_iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "CICIDS2017__CNN__FedProx__non_iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-07 10:24:36" +} \ No newline at end of file diff --git a/_checkpoints/CICIDS2017__Transformer__FedAvg__iid/history.csv b/_checkpoints/CICIDS2017__Transformer__FedAvg__iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..9e4f8ebca2c9b389c1783ec89275875e28fe5353 --- /dev/null +++ b/_checkpoints/CICIDS2017__Transformer__FedAvg__iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,1,0.148,298.92 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,2,0.148,10.39 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,3,0.148,10.29 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,4,0.148,10.42 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,5,0.148,10.31 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,6,0.148,10.35 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,7,0.148,10.27 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,8,0.148,10.22 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,9,0.148,10.26 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,10,0.148,10.44 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,11,0.148,10.22 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,12,0.148,10.21 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,13,0.148,10.31 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,14,0.148,10.34 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,15,0.148,10.49 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,16,0.148,10.41 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,17,0.148,10.21 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,18,0.148,10.2 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,19,0.148,10.23 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,20,0.148,10.26 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,21,0.148,10.27 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,22,0.148,10.17 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,23,0.148,10.27 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,24,0.148,10.29 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,25,0.148,10.21 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,26,0.148,10.28 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,27,0.148,10.23 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,28,0.148,10.22 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,29,0.148,10.27 +0.8003,0.0,0.0,0.0,0.44453702160750985,0.7115259567849803,0.0,0.5,inf,30,0.148,10.19 diff --git a/_checkpoints/CICIDS2017__Transformer__FedAvg__iid/state.json b/_checkpoints/CICIDS2017__Transformer__FedAvg__iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..0734a0b876d93a264545d711efc9316cac22b796 --- /dev/null +++ b/_checkpoints/CICIDS2017__Transformer__FedAvg__iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "CICIDS2017__Transformer__FedAvg__iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-09 02:33:41" +} \ No newline at end of file diff --git a/_checkpoints/Edge_IIoTset__CNN__FedAvg__iid/history.csv b/_checkpoints/Edge_IIoTset__CNN__FedAvg__iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..bb19e2d4c9a496ac545aa4e1d98e12a972cb0e1e --- /dev/null +++ b/_checkpoints/Edge_IIoTset__CNN__FedAvg__iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.7282,0.7333747669359851,0.712130356065178,0.7225964482547459,0.7280890494557399,0.7281209065427058,0.2559156890037781,0.7973521629267608,0.5924645066261292,1,2.158,206.34 +0.5429,0.5316455696202531,0.6759203379601689,0.5951642901425914,0.5351524746154455,0.5348044060853879,0.5885862000397694,0.48118898719752934,0.7398119568824768,2,2.158,18.03 +0.7693,0.8205004812319538,0.6859786763226715,0.7472334830722034,0.7675282654945308,0.7676459752325804,0.14833963014515808,0.8540336496919756,0.8927932977676392,3,2.158,17.44 +0.6738,0.6237150716664254,0.8666264333132166,0.7253746421956558,0.6618747133657422,0.6615064137785287,0.5168025452376218,0.732094567661256,0.9750046133995056,4,2.158,17.5 +0.6624,0.6153957459123137,0.8555622611144639,0.7158727486955058,0.6500033859269596,0.649621343622902,0.5285344999005767,0.6729905394017454,0.9869915246963501,5,2.158,20.59 +0.6707,0.6170806586659224,0.8895594447797224,0.7286808931366895,0.6549419981389921,0.6545143125480054,0.5456353151720024,0.67661936147532,0.9889134764671326,6,2.158,18.7 +0.6695,0.6165360940123111,0.8865419432709717,0.727287730010727,0.6539623525069496,0.6535370653174277,0.5450387751043945,0.6811308932432488,0.9897356033325195,7,2.158,18.7 +0.6649,0.6146983857264231,0.8732649366324683,0.7215158314634754,0.6504529075730833,0.6500407426145189,0.541061841320342,0.6966548554693379,0.9914004802703857,8,2.158,18.39 +0.6658,0.629842180774749,0.7948098974049487,0.7027748132337247,0.6605468401481551,0.6603019179042589,0.46172201232849475,0.7228504366886903,0.9933744072914124,9,2.158,18.1 +0.6878,0.6401819560272934,0.8493260913297124,0.7300708974580667,0.6799512656605012,0.6796605717960753,0.47186319347782857,0.7602011531667926,0.9946461319923401,10,2.158,17.85 +0.8634,0.8978150518649305,0.8183464091732046,0.8562407914123342,0.8630603842754184,0.8630999379140243,0.09206601710081527,0.9097506440116645,0.9961898326873779,11,2.158,16.2 +0.9651,0.999351771823682,0.9303962985314826,0.9636420460464632,0.9650437900648622,0.9650519201801689,0.0005965400676078744,0.9839998417546766,0.997463583946228,12,2.158,15.27 +0.9918,0.9995912528101369,0.9839066586199959,0.9916869424168694,0.9917984830474245,0.9917991299830817,0.00039769337840524953,0.9978568279036908,0.9982994198799133,13,2.158,14.96 +0.9999,0.9997988736926791,1.0,0.9998994267323745,0.9998999967508944,0.9999000000570019,0.00019884668920262477,0.9999824194085889,0.9986590147018433,14,2.158,15.06 +0.9999,0.9997988736926791,1.0,0.9998994267323745,0.9998999967508944,0.9999000000570019,0.00019884668920262477,0.999999419980488,0.9986157417297363,15,2.158,13.33 +0.9999,0.9997988736926791,1.0,0.9998994267323745,0.9998999967508944,0.9999000000570019,0.00019884668920262477,0.9999994199804881,0.9982858300209045,16,2.158,12.12 +0.9999,0.9997988736926791,1.0,0.9998994267323745,0.9998999967508944,0.9999000000570019,0.00019884668920262477,0.9999994199804882,0.9979562759399414,17,2.158,12.12 +0.9999,0.9997988736926791,1.0,0.9998994267323745,0.9998999967508944,0.9999000000570019,0.00019884668920262477,0.9999994199804881,0.9982941746711731,18,2.158,11.2 +0.9999,0.9997988736926791,1.0,0.9998994267323745,0.9998999967508944,0.9999000000570019,0.00019884668920262477,0.9999994199804881,0.9977864027023315,19,2.158,11.39 +0.9999,0.9997988736926791,1.0,0.9998994267323745,0.9998999967508944,0.9999000000570019,0.00019884668920262477,0.9999994199804881,0.9979428648948669,20,2.158,11.15 +0.9999,0.9997988736926791,1.0,0.9998994267323745,0.9998999967508944,0.9999000000570019,0.00019884668920262477,0.9999994199804881,0.9982120990753174,21,2.158,11.01 +0.9999,0.9997988736926791,1.0,0.9998994267323745,0.9998999967508944,0.9999000000570019,0.00019884668920262477,0.9999994199804881,0.9971646666526794,22,2.158,11.11 +0.9999,0.9997988736926791,1.0,0.9998994267323745,0.9998999967508944,0.9999000000570019,0.00019884668920262477,0.9999993799791425,0.9982621073722839,23,2.158,11.22 +0.9999,0.9997988736926791,1.0,0.9998994267323745,0.9998999967508944,0.9999000000570019,0.00019884668920262477,0.9999994199804881,0.9981026649475098,24,2.158,10.81 +0.9999,0.9997988736926791,1.0,0.9998994267323745,0.9998999967508944,0.9999000000570019,0.00019884668920262477,0.9999994199804881,0.9969289898872375,25,2.158,10.68 +0.9999,0.9997988736926791,1.0,0.9998994267323745,0.9998999967508944,0.9999000000570019,0.00019884668920262477,0.9999995799858707,0.9951587319374084,26,2.158,10.75 +0.9999,0.9997988736926791,1.0,0.9998994267323745,0.9998999967508944,0.9999000000570019,0.00019884668920262477,0.9999995399845251,0.9926435351371765,27,2.158,11.01 +0.9999,0.9997988736926791,1.0,0.9998994267323745,0.9998999967508944,0.9999000000570019,0.00019884668920262477,0.9999995399845251,0.9912931323051453,28,2.158,10.85 +0.9999,0.9997988736926791,1.0,0.9998994267323745,0.9998999967508944,0.9999000000570019,0.00019884668920262477,0.9999993799791426,0.994300127029419,29,2.158,10.78 +0.9999,0.9997988736926791,1.0,0.9998994267323745,0.9998999967508944,0.9999000000570019,0.00019884668920262477,0.9999993799791425,0.9958939552307129,30,2.158,10.9 diff --git a/_checkpoints/Edge_IIoTset__CNN__FedAvg__iid/state.json b/_checkpoints/Edge_IIoTset__CNN__FedAvg__iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..5d9354cbd05a07bdd0d1fea5d06704511e0ee237 --- /dev/null +++ b/_checkpoints/Edge_IIoTset__CNN__FedAvg__iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "Edge_IIoTset__CNN__FedAvg__iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-07 06:38:10" +} \ No newline at end of file diff --git a/_checkpoints/UNSW_NB15__BiLSTM__FedAvg__iid/history.csv b/_checkpoints/UNSW_NB15__BiLSTM__FedAvg__iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..3ec40c42239cc1171010033207b3ef81b1cef89c --- /dev/null +++ b/_checkpoints/UNSW_NB15__BiLSTM__FedAvg__iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8554,0.8278504425947946,0.9776876267748479,0.896551724137931,0.8282160812652458,0.8474730654267685,0.36285157337788915,0.8353488261142793,0.5725645422935486,1,19.016,128.3 +0.8608,0.8230521571152608,0.9971914495241068,0.9017920135459292,0.8314315371540151,0.8512591194012566,0.38262322472848787,0.8514656424873144,0.360315203666687,2,19.016,26.55 +0.8617,0.8251811594202898,0.9950070213761897,0.902171606422862,0.833142770634252,0.8525950965594824,0.3762183235867446,0.8637972725193821,0.5449920296669006,3,19.016,26.58 +0.8629,0.8257046806309801,0.9964112966141364,0.9030615852365128,0.8344913526319153,0.8538144441798908,0.37538290169869115,0.8797975113230797,0.5229008793830872,4,19.016,26.35 +0.8638,0.8262443438914027,0.9971914495241068,0.9037047511312217,0.8355613919590534,0.8547641905737704,0.3742690058479532,0.8972604662259834,0.5486220121383667,5,19.016,26.42 +0.8719,0.8356020942408376,0.9960992354501482,0.9088191330343797,0.8467805965961681,0.8642630561644561,0.34976329713171816,0.9168820831573047,0.5111556649208069,6,19.016,26.47 +0.8719,0.8353387392100444,0.9965673271961304,0.9088580576307363,0.8466914341980427,0.8642099886813758,0.35059871901977163,0.9177900673043193,0.34254056215286255,7,19.016,26.17 +0.8669,0.8578072153325818,0.9497581525979092,0.9014439096630877,0.8482585214212283,0.8632461638277844,0.2809802283486494,0.9252689550543719,0.4757038950920105,8,19.016,26.15 +0.87,0.843670119736311,0.9784677796848182,0.9060829359919087,0.8474877167780265,0.8639998495524984,0.3235867446393762,0.9243015741360996,0.43221938610076904,9,19.016,26.07 +0.8775,0.8828655834564254,0.9325947885785614,0.90704909325442,0.8637283290638029,0.8759361204127188,0.22082985240879976,0.9330690285638508,0.44736576080322266,10,19.016,26.05 +0.8841,0.8870539663815984,0.9386799812763301,0.9121370631491168,0.8709605862081315,0.8825641174101012,0.21331105541631856,0.9372153533571277,0.42673951387405396,11,19.016,25.63 +0.8812,0.9037896365042537,0.9116866905913559,0.9077209880379059,0.8705037721553548,0.8809915835910577,0.17321080478975215,0.9403537362328865,0.44641607999801636,12,19.016,25.62 +0.887,0.8712899141932762,0.9664534248712747,0.9164077526261282,0.8710394208980687,0.8838242167790359,0.2548036758563074,0.9455497153799706,0.37716445326805115,13,19.016,25.63 +0.8878,0.8741684359518754,0.9636448743953815,0.916728514175449,0.8724004201278717,0.8848920770304789,0.2475633528265107,0.9464389506558823,0.3772827684879303,14,19.016,25.71 +0.8865,0.8717225824640541,0.964893119051334,0.9159446049026142,0.8706242956789506,0.8833955588181791,0.253411306042885,0.9488876661931003,0.3602231740951538,15,19.016,25.64 +0.8864,0.8745560448927404,0.9605242627555001,0.9155264723378941,0.8710721494778604,0.8835993776598178,0.24589250905040377,0.9538852505650841,0.3664412498474121,16,19.016,25.55 +0.8819,0.9212052852078634,0.892026837260103,0.9063812921125645,0.8732312689405071,0.8825729454703928,0.1361737677527151,0.9552018427859146,0.49653223156929016,17,19.016,25.63 +0.8901,0.915753210147197,0.9124668435013262,0.91410707307542,0.880787054927717,0.8901766360417398,0.14981899192425507,0.9581008136575553,0.44181448221206665,18,19.016,25.67 +0.8874,0.9247467438494935,0.8973318770479014,0.9108330693696547,0.8790464858514035,0.8880039450868468,0.13032581453634084,0.9584944313245796,0.4528278112411499,19,19.016,25.45 +0.89,0.9284907183212268,0.8974879076298955,0.9127261186924785,0.8819985379833404,0.8906575702271755,0.12336396546922862,0.9607817935991312,0.47209876775741577,20,19.016,25.4 +0.8914,0.9271385010431712,0.9013886721797473,0.9140822784810126,0.8832639653274628,0.8919485659741331,0.126427179058758,0.9606707342375111,0.4608958065509796,21,19.016,25.29 +0.896,0.9175610514854565,0.9204244031830239,0.9189904969621436,0.8868898309999214,0.8959357986680756,0.14759120022277916,0.963452953737997,0.41589754819869995,22,19.016,25.31 +0.8942,0.9187666301455627,0.9158995163051958,0.9173308329426473,0.88521359753214,0.894264234470821,0.14452798663324978,0.9625650002504919,0.4171754717826843,23,19.016,25.39 +0.8952,0.9247345903977182,0.9105944765173974,0.9176100628930818,0.8868270094685189,0.8955016739235607,0.13227513227513227,0.9648267267569072,0.4187820553779602,24,19.016,25.57 +0.8965,0.927321882951654,0.9098143236074271,0.9184846814208081,0.8883810508295331,0.8968642539301546,0.12726260094681147,0.9653044862290086,0.4270036518573761,25,19.016,25.71 +0.8997,0.9298664122137404,0.9123108129193321,0.9210049618020004,0.8918320714802142,0.9000529919728935,0.12280701754385964,0.965971906934862,0.43709853291511536,26,19.016,25.65 +0.9008,0.927950703112656,0.916367608051178,0.9221227822264092,0.8927606475163994,0.9010348970776803,0.12698412698412698,0.9666044586510051,0.43622225522994995,27,19.016,25.76 +0.9002,0.9297855440826053,0.9132469964112966,0.9214420654911839,0.8923273923947148,0.9005319072732997,0.12308549150654413,0.9671418538718636,0.42488378286361694,28,19.016,25.77 +0.9003,0.935889175257732,0.9065376813855516,0.92097963065705,0.8929698369999324,0.9008629968525081,0.11083263714842662,0.9676918062740631,0.43767276406288147,29,19.016,25.79 +0.9012,0.9308536003814973,0.9137150881572789,0.9222047244094488,0.893431129328012,0.9015395284219608,0.12113617376775271,0.9675741424433641,0.42251527309417725,30,19.016,26.36 diff --git a/_checkpoints/UNSW_NB15__BiLSTM__FedAvg__iid/state.json b/_checkpoints/UNSW_NB15__BiLSTM__FedAvg__iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..b4d5429070072b74186dab19e0461677858d9ecc --- /dev/null +++ b/_checkpoints/UNSW_NB15__BiLSTM__FedAvg__iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "UNSW_NB15__BiLSTM__FedAvg__iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-09 16:30:12" +} \ No newline at end of file diff --git a/_checkpoints/UNSW_NB15__BiLSTM__FedNova__iid/history.csv b/_checkpoints/UNSW_NB15__BiLSTM__FedNova__iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..1416c0e6abe5f26bd23f3d7315c5e72c41a5d8c1 --- /dev/null +++ b/_checkpoints/UNSW_NB15__BiLSTM__FedNova__iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8532,0.829443925856781,0.9705102200031206,0.8944492378487202,0.8267387357989497,0.8458195552765752,0.3561681982734614,0.8412604994221307,0.6266772747039795,1,19.016,224.46 +0.8612,0.8237266279819472,0.9967233577781245,0.9020050833097994,0.8320854751710067,0.8517888207445184,0.38067390698969644,0.8554820504217322,0.4372246563434601,2,19.016,222.66 +0.8627,0.8254070819333161,0.9965673271961304,0.9029476214038312,0.8341835322122522,0.8535612525464392,0.3762183235867446,0.874182995673334,0.4407384395599365,3,19.016,223.36 +0.8631,0.8259182617692705,0.9964112966141364,0.903189307686868,0.8347658434662365,0.8540475756836103,0.3748259537733222,0.8891531111025079,0.5563787817955017,4,19.016,224.02 +0.8672,0.8428937778377649,0.9744109845529724,0.90389347228253,0.8445381305120188,0.8612644658229488,0.3241436925647452,0.9107665403170901,0.5573611855506897,5,19.016,223.83 +0.8671,0.8506350082827168,0.9614604462474645,0.9026587563172929,0.84663424660043,0.8624219534386419,0.3013088276246171,0.9110772327917627,0.4859514832496643,6,19.016,223.4 +0.8681,0.8508409153570444,0.9630207520674052,0.9034619044133791,0.847659625080289,0.863384707396354,0.3013088276246171,0.9155987739845967,0.46440231800079346,7,19.016,222.53 +0.8704,0.8525720590263411,0.9645810578873459,0.9051244509516837,0.8503540235830973,0.8657883300155649,0.2976886661097187,0.9181939610038253,0.44806545972824097,8,19.016,222.08 +0.8693,0.85283540802213,0.9620845685754408,0.904171860107046,0.8493505110942399,0.8647991672460487,0.2962962962962963,0.9216228753433835,0.4434909224510193,9,19.016,223.28 +0.8677,0.882291040288635,0.9157434857232017,0.8987060715106041,0.8540222964556912,0.8666141842661657,0.21804511278195488,0.9270942000204303,0.4545363783836365,10,19.016,224.61 +0.8753,0.8729768786127168,0.9425807458261819,0.9064445944932102,0.8597580490079603,0.8729143175257037,0.24477861319966582,0.9298600821500361,0.4498697519302368,11,19.016,223.57 +0.8788,0.8596539792387543,0.969105944765174,0.9111045914625202,0.8603590817821555,0.8746591664100822,0.28237259816207183,0.9311619012163477,0.44833481311798096,12,19.016,223.93 +0.8792,0.859333978167749,0.9703541894211265,0.9114758903708047,0.8606797141498341,0.8749940766089037,0.2834864940128098,0.9325804933790415,0.4337534010410309,13,19.016,224.49 +0.8804,0.8494436251508245,0.9886097675144329,0.9137582924718777,0.8593579459750125,0.8746879636178292,0.31272626009468113,0.9349317929973423,0.4098699390888214,14,19.016,225.9 +0.8808,0.8495243199785609,0.9892338898424091,0.9140715109573241,0.8597772698389754,0.8750773869861261,0.31272626009468113,0.9380342640724832,0.39347484707832336,15,19.016,223.75 +0.8795,0.861188228761799,0.9680137306912154,0.9114816719312422,0.8614085986084894,0.8755191906708413,0.278473962684489,0.9420769160813998,0.40086475014686584,16,19.016,223.32 +0.8793,0.8611496806442654,0.9677016695272274,0.9113217250753067,0.8612016357415977,0.8753254769158367,0.278473962684489,0.9452532312039091,0.3886887729167938,17,19.016,223.73 +0.8822,0.8615065653075328,0.9725386175690436,0.9136616827909704,0.8641624965244972,0.8781113672143892,0.27903091060985796,0.9468671114342087,0.36504682898521423,18,19.016,225.69 +0.8814,0.8618539559373701,0.9705102200031206,0.9129605166593278,0.8634460568863003,0.8773992316503394,0.2776385407964355,0.9489621619972853,0.3587495684623718,19,19.016,227.47 +0.8828,0.863327320660469,0.9708222811671088,0.913924794359577,0.8651704172299137,0.8789094007050527,0.27429685324422165,0.9499510943409737,0.36460593342781067,20,19.016,226.14 +0.8843,0.8652294853963839,0.9706662505851147,0.9149202147216707,0.867083603689534,0.8805639606783902,0.2698412698412698,0.9513794628559227,0.36068347096443176,21,19.016,227.18 +0.8864,0.8765890587058992,0.9575596816976127,0.9152870991797166,0.8714523508038188,0.8838049828961468,0.24060150375939848,0.9532659077870991,0.3767061233520508,22,19.016,226.22 +0.8878,0.8812923698254724,0.9533468559837728,0.9159046619697196,0.8736927935862416,0.8855880980967057,0.22918407128933443,0.9542231864747077,0.37521639466285706,23,19.016,225.28 +0.8885,0.8847383720930233,0.9497581525979092,0.9160960192640529,0.8749754422054135,0.8865632208205381,0.22082985240879976,0.9552300855813187,0.3900320529937744,24,19.016,223.24 +0.8887,0.8887257780387552,0.9446091433921049,0.9158157476741547,0.8758161198910677,0.8870880150003415,0.21108326371484265,0.9562872351385214,0.3931163251399994,25,19.016,224.11 +0.8906,0.8847545967858694,0.9535028865657669,0.9178431961550015,0.8770843748578718,0.8885702106994031,0.22166527429685323,0.9574513162641698,0.3815617561340332,26,19.016,224.84 +0.8908,0.9048271661336988,0.9271337182087689,0.9158446362515413,0.8801888329321488,0.8902366383075536,0.17404622667780562,0.9596488664493363,0.40152645111083984,27,19.016,225.62 +0.8919,0.9113650401482396,0.920892494929006,0.9161039968956151,0.8820857300008644,0.8916720776118051,0.15984405458089668,0.9611307441989623,0.41702842712402344,28,19.016,225.13 +0.8946,0.9118597138901707,0.9249492900608519,0.9183578621223858,0.8848488887480759,0.8942917174449564,0.1595655806182122,0.9621551103882694,0.40593060851097107,29,19.016,224.69 +0.8954,0.9169647022236044,0.9201123420190357,0.9185358255451713,0.8862232200351554,0.8953289122678779,0.14870509607351712,0.9633610560267976,0.40663760900497437,30,19.016,224.9 diff --git a/_checkpoints/UNSW_NB15__BiLSTM__FedNova__iid/state.json b/_checkpoints/UNSW_NB15__BiLSTM__FedNova__iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..980392a08d7519e047ca5f12df6d84f635f89fd3 --- /dev/null +++ b/_checkpoints/UNSW_NB15__BiLSTM__FedNova__iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "UNSW_NB15__BiLSTM__FedNova__iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-09 22:22:31" +} \ No newline at end of file diff --git a/_checkpoints/UNSW_NB15__BiLSTM__FedNova__non_iid/history.csv b/_checkpoints/UNSW_NB15__BiLSTM__FedNova__non_iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..3678eb5d65660bec7dbeb4e56261821dc9929ed4 --- /dev/null +++ b/_checkpoints/UNSW_NB15__BiLSTM__FedNova__non_iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8547,0.824685534591195,0.9820564830706818,0.8965173420696532,0.8263422421037978,0.8461175852741759,0.37259816207184626,0.8325546577388149,0.5952170491218567,1,19.016,172.04 +0.8612,0.8233930181630813,0.9973474801061007,0.9020604007902907,0.8319498984047542,0.8517070379769982,0.3817878028404344,0.846374400660725,0.4561168849468231,2,19.016,170.44 +0.8623,0.824896694214876,0.9967233577781245,0.9027061400409807,0.833600376331419,0.8530743805447735,0.37761069340016706,0.8546577735752497,0.48285484313964844,3,19.016,170.24 +0.8624,0.8250871980364294,0.9965673271961304,0.9027561837455831,0.8337712542659539,0.8532112073933135,0.3770537454747981,0.8663524416700461,0.5492923259735107,4,19.016,170.43 +0.8632,0.8259407733091944,0.9965673271961304,0.9032668646584642,0.8348700318512532,0.8541442593363252,0.3748259537733222,0.8836123743244486,0.5679959058761597,5,19.016,170.02 +0.8632,0.8261094578858843,0.9962552660321423,0.9032394963927005,0.8349360225054598,0.8541839414468843,0.3742690058479532,0.8994836087288313,0.5663024187088013,6,19.016,170.56 +0.8676,0.8492924852314878,0.9645810578873459,0.9032729398012858,0.8467568754773223,0.8626831024038151,0.3054859370648844,0.9146340435440469,0.5931460857391357,7,19.016,170.74 +0.8685,0.8436319481921208,0.9756592292089249,0.9048549309022502,0.8460186614375307,0.8625987221726886,0.32275132275132273,0.9157977118903776,0.5174172520637512,8,19.016,170.42 +0.8708,0.8347507523223865,0.995475113122172,0.9080557927697125,0.845419960944372,0.8630707383527529,0.3517126148705096,0.9173171308326641,0.47122108936309814,9,19.016,170.46 +0.8711,0.8349908400942162,0.995631143704166,0.9082627570991388,0.8457938428292803,0.8633975828705265,0.3511556669451406,0.9211821791089433,0.44014984369277954,10,19.016,169.92 +0.8695,0.8508386032444323,0.9656732719613044,0.9046261784696339,0.8490203870027447,0.8646900990381142,0.30214424951267055,0.9238451053866876,0.4666731655597687,11,19.016,170.27 +0.8694,0.8465299470324595,0.9725386175690436,0.9051699099622422,0.84773588625922,0.8639207941387318,0.31467557783347255,0.9247565003943781,0.45879170298576355,12,19.016,169.2 +0.874,0.8613333333333333,0.9575596816976127,0.9069011378749815,0.8560178439142925,0.8703567561524147,0.2751322751322751,0.9287509658492898,0.469228595495224,13,19.016,169.26 +0.8779,0.8825958702064897,0.9336870026525199,0.9074228523769808,0.8640770112714444,0.8762918692949846,0.22166527429685323,0.9329230784872933,0.46583449840545654,14,19.016,169.68 +0.8811,0.8874703087885986,0.9327508191605555,0.9095473564092811,0.8680486599697754,0.8797429926264282,0.21108326371484265,0.9351740510062279,0.4594619870185852,15,19.016,170.69 +0.8819,0.8902657509704389,0.9304103604306444,0.9098954757000076,0.8692811195415749,0.8807262451070211,0.2046783625730994,0.9399626604174485,0.475617915391922,16,19.016,170.69 +0.8834,0.8943884459154505,0.9276018099547512,0.9106924019607843,0.8713888277085027,0.8824645749327956,0.19548872180451127,0.9404409630202308,0.45200562477111816,17,19.016,170.78 +0.8844,0.8934831460674157,0.9305663910126385,0.9116478141241211,0.8722495866456348,0.8833520071490722,0.19799498746867167,0.9460964089980851,0.481582909822464,18,19.016,170.81 +0.8857,0.8952266586610628,0.9305663910126385,0.912554509983934,0.8737978207301688,0.8847194557618797,0.1943748259537733,0.9490871037791077,0.5050377249717712,19,19.016,170.31 +0.8881,0.8918518518518519,0.9393041036043065,0.9149631430959799,0.875695282993685,0.8867609659705118,0.20328599275967696,0.9510330106572232,0.4688187837600708,20,19.016,170.73 +0.8877,0.8962518740629685,0.9327508191605555,0.9141371664500344,0.8759386887011045,0.8867030197307529,0.19270398217766638,0.952358531946447,0.49640774726867676,21,19.016,170.53 +0.8871,0.8980699638118215,0.9293181463566859,0.9134268844413772,0.8755954654998954,0.8862563593576049,0.18824839877471455,0.9535646079363385,0.47260648012161255,22,19.016,170.64 +0.8845,0.9197826781719399,0.8981120299578718,0.9088181889950264,0.8756555147893447,0.8850007563805058,0.13979392926761347,0.9562587316403907,0.5550971627235413,23,19.016,171.04 +0.8865,0.9298989240299967,0.88999843969418,0.9095112811926971,0.8786526501176037,0.887348612354565,0.11974380395433026,0.9574597456523366,0.5576700568199158,24,19.016,171.63 +0.8891,0.9250882258581969,0.8998283663598066,0.9122834770228585,0.8807713429697682,0.8896514623459291,0.13004734057365636,0.9578295959207672,0.5560781359672546,25,19.016,171.43 +0.8894,0.9281446794768287,0.8968637853019191,0.9122361529915887,0.8813681440816283,0.8900667489924552,0.1239209133945976,0.9588171161246851,0.5482189059257507,26,19.016,171.63 +0.8926,0.9162115774691839,0.9162115774691839,0.9162115774691839,0.8833355297538066,0.8926,0.14954051796157058,0.9606694741743318,0.5250758528709412,27,19.016,171.84 +0.8883,0.9332023575638507,0.8893743173662038,0.9107613645442199,0.8807448410319656,0.8892034973577189,0.1136173767752715,0.9600259294932083,0.5450071692466736,28,19.016,172.37 +0.891,0.920873555942396,0.9079419566234982,0.9143620364550598,0.88223602372808,0.8912891341145429,0.1392369813422445,0.9607439917037439,0.4809041917324066,29,19.016,173.16 +0.8936,0.9184280569907625,0.9152753939772196,0.9168490153172867,0.8845766453599204,0.8936709992139061,0.14508493455861876,0.9621216969887836,0.5051349401473999,30,19.016,172.13 diff --git a/_checkpoints/UNSW_NB15__BiLSTM__FedNova__non_iid/state.json b/_checkpoints/UNSW_NB15__BiLSTM__FedNova__non_iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..3e5b8f4caafaf32b73487a14de22b199db1e92c0 --- /dev/null +++ b/_checkpoints/UNSW_NB15__BiLSTM__FedNova__non_iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "UNSW_NB15__BiLSTM__FedNova__non_iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-09 23:48:34" +} \ No newline at end of file diff --git a/_checkpoints/UNSW_NB15__BiLSTM__FedProx__iid/history.csv b/_checkpoints/UNSW_NB15__BiLSTM__FedProx__iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..cb94bd20b87fba3dd78c0bf880d453fa29f38cd0 --- /dev/null +++ b/_checkpoints/UNSW_NB15__BiLSTM__FedProx__iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8542,0.8298467688207861,0.9717584646590732,0.8952134540750324,0.8278236182632803,0.8468140739950321,0.35561125034809243,0.8341668216761631,0.641605019569397,1,19.016,255.74 +0.8609,0.8238255033557047,0.9959432048681541,0.9017447199265382,0.8318410404356291,0.8515398973161673,0.38011695906432746,0.8484935010503496,0.4271022379398346,2,19.016,257.07 +0.8622,0.8249580157602378,0.9964112966141364,0.9026148409893993,0.8335296427169219,0.8529978515901061,0.3773322194374826,0.8584965995022577,0.4985368251800537,3,19.016,255.13 +0.8623,0.824980625161457,0.9965673271961304,0.902692389230443,0.8336337651400976,0.8530944854087569,0.3773322194374826,0.8654040486003761,0.5266067385673523,4,19.016,255.07 +0.8625,0.8251937984496124,0.9965673271961304,0.9028199872782529,0.833908711806961,0.853327909234771,0.3767752715121136,0.8708694857408427,0.5389750599861145,5,19.016,255.21 +0.8626,0.8252163803126211,0.9967233577781245,0.9028975265017668,0.8340128658149859,0.8534245631965208,0.3767752715121136,0.8759893831421536,0.5241730213165283,6,19.016,256.12 +0.8632,0.8259407733091944,0.9965673271961304,0.9032668646584642,0.8348700318512532,0.8541442593363252,0.3748259537733222,0.8851035287461038,0.5590063333511353,7,19.016,256.11 +0.8634,0.8259015122140364,0.9970354189421127,0.9034356001696593,0.835045439305875,0.8543177866372894,0.37510442773600666,0.9023912479661385,0.5281611084938049,8,19.016,257.33 +0.8684,0.8485968514715948,0.9672335777812451,0.9040396674930727,0.8473427736129061,0.8633199583083371,0.3079922027290448,0.9173821109873209,0.5608413815498352,9,19.016,256.03 +0.8694,0.8819039066008083,0.9193321891090653,0.9002291825821238,0.8556138677020604,0.8681864634352623,0.2197159565580618,0.923980192849628,0.5226041078567505,10,19.016,256.45 +0.872,0.8716128097377192,0.9385239506943361,0.903831705484598,0.8562506808439432,0.8696590135876797,0.24672793093845724,0.9252967416200042,0.4678940176963806,11,19.016,256.22 +0.8728,0.8745807204316757,0.9357154002184428,0.9041157847127996,0.8576117979103054,0.8707166213912482,0.23948760790866053,0.9278400487965984,0.45973503589630127,12,19.016,256.08 +0.871,0.8831013321359078,0.920580433765018,0.9014514896867838,0.857382763656706,0.8698013306519818,0.2174881648565859,0.926948336844782,0.46213388442993164,13,19.016,257.38 +0.8728,0.877221324717286,0.9319706662505851,0.9037675896504767,0.858106148113354,0.8709735423385151,0.2328042328042328,0.9301601075381368,0.4617830216884613,14,19.016,258.06 +0.8742,0.8778054862842892,0.9336870026525199,0.9048843187660668,0.8595871254296823,0.8723518745118756,0.23196881091617932,0.9324433420195136,0.4375581741333008,15,19.016,255.18 +0.875,0.8791709539908864,0.9332189109065376,0.9053890402664244,0.8606202714590814,0.8732361105089907,0.22890559732664995,0.933925871525957,0.4401351511478424,16,19.016,255.92 +0.8744,0.8820999555094172,0.9280699017007333,0.9045012165450121,0.8605450007958706,0.8729318623939787,0.22138680033416874,0.9346531235076125,0.4326880872249603,17,19.016,253.08 +0.8767,0.8869617224880383,0.9255734123888282,0.9058563029701459,0.8636191553964159,0.8755215835826929,0.21052631578947367,0.9371940191839839,0.4337225556373596,18,19.016,252.9 +0.879,0.891314165286768,0.9238570759868935,0.9072939013178057,0.8665715332726047,0.8780470965877423,0.20105820105820105,0.9389415530122267,0.43008965253829956,19,19.016,254.6 +0.878,0.8940015186028853,0.918552036199095,0.9061105125442512,0.865987029038326,0.8772938266902957,0.1943748259537733,0.9394805993503549,0.4307684898376465,20,19.016,255.23 +0.8782,0.9038431616617395,0.9063816508035575,0.905110626363353,0.8675469379722962,0.8781323853608961,0.1720969089390142,0.9407723813616842,0.46045976877212524,21,19.016,256.13 +0.8795,0.8960426179604262,0.918552036199095,0.9071577163109639,0.8677648715438881,0.8788657751992501,0.19019771651350598,0.9418460855420394,0.43695077300071716,22,19.016,255.44 +0.8797,0.8987438725490197,0.9154314245592136,0.907010898971941,0.8683433370691505,0.8792398560133569,0.18407128933444722,0.9425294960151371,0.42225247621536255,23,19.016,255.97 +0.8818,0.8996788499770607,0.9179279138711187,0.9087117701575533,0.8705498726000472,0.8813038953317524,0.18267891952102477,0.9450491444192736,0.4281107187271118,24,19.016,256.08 +0.8848,0.8808868279959426,0.9485099079419567,0.9134485349361382,0.8706256127595489,0.8826931122289118,0.22890559732664995,0.9456069830789592,0.38823091983795166,25,19.016,255.13 +0.8873,0.8813167773606699,0.9524106724918084,0.9154855643044619,0.8731966456180975,0.8851136629039149,0.22890559732664995,0.9472030268976996,0.3769661784172058,26,19.016,258.38 +0.884,0.9053281853281854,0.9146512716492432,0.9099658491151816,0.873476460251801,0.8837591700335017,0.17070453912559175,0.9487482119594856,0.43044188618659973,27,19.016,254.6 +0.8862,0.9055239267579628,0.9182399750351069,0.9118376200805702,0.8756875635653838,0.8858746494913634,0.17098301308827624,0.9498894381460838,0.4167240560054779,28,19.016,254.72 +0.8883,0.9040928527794746,0.9237010454048994,0.9137917727869106,0.8775972920444564,0.8877968967176799,0.17488164856585908,0.9509397659819351,0.4052716791629791,29,19.016,256.68 +0.8886,0.9037669666005795,0.9246372288968638,0.9140829862717877,0.8778546861981629,0.8880638211589102,0.17571707045391255,0.9517653246168245,0.42489445209503174,30,19.016,257.51 diff --git a/_checkpoints/UNSW_NB15__BiLSTM__FedProx__iid/state.json b/_checkpoints/UNSW_NB15__BiLSTM__FedProx__iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..584cfa54d794de5ee86dec6f8aa329d709a0213a --- /dev/null +++ b/_checkpoints/UNSW_NB15__BiLSTM__FedProx__iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "UNSW_NB15__BiLSTM__FedProx__iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-09 18:52:14" +} \ No newline at end of file diff --git a/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedAvg__iid/history.csv b/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedAvg__iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..1def2bd59a8e18138166e01f39903d40ba295bcd --- /dev/null +++ b/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedAvg__iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8719,0.8369250985545335,0.9937587767202372,0.908624010271774,0.8472228896033673,0.8645257254077243,0.3455861876914508,0.8319407245424113,0.0183038283139467,1,24.461,178.87 +0.874,0.8384382805310898,0.9951630519581838,0.9101027397260274,0.8497706211999121,0.8667722122005714,0.34224450013923696,0.8175469793917537,0.005200472194701433,2,24.461,171.91 +0.8715,0.8349019607843138,0.9965673271961304,0.9085994736467743,0.8461529601864574,0.8637503876795747,0.3517126148705096,0.8174594919016827,0.0024296909105032682,3,24.461,30.62 +0.8713,0.8347712418300653,0.9964112966141364,0.908457216018209,0.8459135095408332,0.8635383260261577,0.3519910888331941,0.8163139858453193,0.0014076668303459883,4,24.461,30.53 +0.8711,0.834640522875817,0.9962552660321423,0.9083149583896436,0.845674058895209,0.8633262643727406,0.35226956279587857,0.8170888160746174,0.00087799719767645,5,24.461,30.51 +0.8696,0.8333550999085804,0.995631143704166,0.9072941845585099,0.8437717973685708,0.8616724060786956,0.35533277638540794,0.8084320951300774,0.0005975458188913763,6,24.461,30.34 +0.8677,0.8332896461336828,0.9920424403183024,0.9057625186979129,0.8419099458109595,0.8599036008505029,0.35421888053467,0.8063675033355829,0.0004010216216556728,7,24.461,30.39 +0.8663,0.8328083989501313,0.9901700733343736,0.904697412502673,0.8403909102372684,0.8585124825756595,0.35477582846003897,0.7980937764219498,0.00021906344045419246,8,24.461,30.27 +0.8658,0.8324366880986747,0.9898580121703854,0.9043478260869565,0.8397786031607313,0.8579742101813416,0.35561125034809243,0.7943678999513312,0.00013614105409942567,9,24.461,30.13 +0.8687,0.8339449541284404,0.9928225932282727,0.9064748201438849,0.8431048819726303,0.8609625305492898,0.35282651072124754,0.7935989789838408,0.00011733404244296253,10,24.461,30.02 +0.8688,0.8449045879009338,0.9740989233889843,0.904913755616756,0.8466845463024122,0.8630935374871942,0.3191311612364244,0.8126413796318783,0.00031704691355116665,11,24.461,29.89 +0.8781,0.8471107544141252,0.9881416757684506,0.9122074180770616,0.8564307736337884,0.8721486320379026,0.3182957393483709,0.8629038659998413,0.0003705423150677234,12,24.461,29.96 +0.8829,0.8540145985401459,0.9858012170385395,0.9151879481422467,0.8630517489782765,0.8777437299026833,0.3007518796992481,0.9079461061419,0.00043416916741989553,13,24.461,29.67 +0.8957,0.903337342152736,0.9375877672023717,0.9201439399739683,0.8849170485285607,0.8948439865378764,0.17905875800612642,0.9645858374373373,0.09013830870389938,14,24.461,29.21 +0.9233,0.9218002392344498,0.9619285379934467,0.9414369702985417,0.9151629295937153,0.9225669542643354,0.14564188248398774,0.9764531993634161,0.12002431601285934,15,24.461,29.1 +0.9424,0.9552052442640862,0.9549071618037135,0.9550561797752809,0.9374390030279522,0.9424035234353494,0.07992202729044834,0.9864226019878843,0.2707342505455017,16,24.461,28.77 +0.9548,0.9648821601373497,0.9645810578873459,0.9647315855181023,0.9509069954316569,0.9548027649180172,0.06265664160401002,0.9923482880673016,0.25223153829574585,17,24.461,28.78 +0.9589,0.9718376337319069,0.9638009049773756,0.9678025851938895,0.9554976989549269,0.9589652158970664,0.04984683932052353,0.9937927984260856,0.30203795433044434,18,24.461,28.63 +0.9588,0.9716847569608306,0.9638009049773756,0.9677267742440858,0.9553867490241718,0.9588641681311436,0.05012531328320802,0.9941022525628055,0.329038143157959,19,24.461,28.32 +0.961,0.9726715878749803,0.9662973942892807,0.9694740137758296,0.9577436514061872,0.9610492675219524,0.04845446950710108,0.994352309928268,0.33016711473464966,20,24.461,28.52 +0.9598,0.9777318275807221,0.9591199875175535,0.968336483931947,0.956649074386565,0.9599425863964538,0.03898635477582846,0.9944566779198999,0.3293875753879547,21,24.461,28.28 +0.9621,0.9690416925948974,0.9719144952410672,0.9704759679052738,0.9587825881687475,0.9620777825785006,0.05541631857421331,0.9947819045715918,0.2929108440876007,22,24.461,28.33 +0.9619,0.970496409615985,0.9700421282571384,0.970269215762778,0.9586210379440194,0.9619034944533458,0.05263157894736842,0.9948883581850381,0.28970029950141907,23,24.461,28.24 +0.962,0.9685994092958184,0.9722265564050554,0.9704095935212583,0.9586610694625012,0.961971803542259,0.056251740462266775,0.9949596169303652,0.30445656180381775,24,24.461,28.41 +0.9623,0.9687597140192726,0.9725386175690436,0.9706454878143735,0.9589848928522755,0.9622708485125948,0.055973266499582286,0.9949766495085167,0.2795775234699249,25,24.461,28.36 +0.9626,0.9680471537149061,0.9737868622249961,0.9709085252022402,0.9592784507310194,0.9625558057170094,0.05736563631300473,0.9950028501325607,0.28086405992507935,26,24.461,28.14 +0.9637,0.9686821705426356,0.9748790762989546,0.9717707442258341,0.9604687637947543,0.9636536618802325,0.056251740462266775,0.9951832564195113,0.27969810366630554,27,24.461,28.37 +0.9627,0.9721526908635795,0.9695740365111561,0.9708616514334818,0.9595244498312012,0.9627192732427239,0.04956836535783904,0.9950861012033213,0.3184753656387329,28,24.461,28.73 +0.9637,0.9697016780609073,0.9737868622249961,0.9717399766446088,0.9605031120120319,0.9636696604654921,0.05430242272347535,0.9952403937671367,0.2756529450416565,29,24.461,28.37 +0.9643,0.970606531881804,0.9737868622249961,0.9721940961134045,0.9611703618396934,0.9642768501580252,0.05263157894736842,0.9954153687472788,0.3087664544582367,30,24.461,28.34 diff --git a/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedAvg__iid/state.json b/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedAvg__iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..31f222407f898e8a2c4f17a35b1682c3683d2bc8 --- /dev/null +++ b/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedAvg__iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "UNSW_NB15__CNN_BiLSTM__FedAvg__iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-10 04:47:16" +} \ No newline at end of file diff --git a/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedAvg__non_iid/history.csv b/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedAvg__non_iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..bf15a01e1dfa045055068fb16580a1d372df8a49 --- /dev/null +++ b/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedAvg__non_iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8711,0.8352540597171294,0.9951630519581838,0.9082235671057316,0.8458834040398515,0.8634508619918166,0.35032024505708714,0.8254903307748402,0.055590417236089706,1,24.461,167.77 +0.8706,0.8370009223876663,0.991106256826338,0.907558222603229,0.8459817104352366,0.8633339715641769,0.3444722918407129,0.7963338592141836,0.01171134039759636,2,24.461,25.42 +0.8694,0.8333115610711953,0.9953190825401779,0.9071387940841866,0.8435626584976189,0.8614784135059137,0.35533277638540794,0.7988644571328462,0.003894394962117076,3,24.461,25.97 +0.8701,0.833463847559384,0.9964112966141364,0.9076824674863194,0.8442949358851735,0.8621575422903764,0.35533277638540794,0.7864491632507005,0.0020230435766279697,4,24.461,25.84 +0.8713,0.835121695891128,0.99578717428616,0.9084050957227243,0.8460331076193046,0.8636095338668484,0.3508771929824561,0.7804884995554366,0.0015312015311792493,5,24.461,25.27 +0.8717,0.8356469355683604,0.995631143704166,0.9086507653969385,0.8466007815229865,0.8640864669786661,0.3494848231690337,0.783658688163866,0.000998142291791737,6,24.461,25.26 +0.8722,0.8359303391384051,0.9960992354501482,0.9090132422041862,0.8471838129059225,0.8646073460821732,0.3489278752436647,0.7862689524907952,0.0008535541710443795,7,24.461,25.25 +0.873,0.8372489828061426,0.9953190825401779,0.9094667807242658,0.8484038525188643,0.8656113856871465,0.34530771372876634,0.787160794793975,0.0006516131106764078,8,24.461,24.97 +0.873,0.836983606557377,0.99578717428616,0.9095054866752174,0.8483162699886311,0.8655593912509112,0.3461431356168198,0.7880364518028659,0.0005185404443182051,9,24.461,24.98 +0.8732,0.8373802336264602,0.995475113122172,0.9096093527231252,0.8486425866093857,0.8658230213002375,0.34502923976608185,0.7909879759991857,0.0003410136851016432,10,24.461,25.13 +0.8733,0.8377561744613767,0.9950070213761897,0.90963554667998,0.8488636004013715,0.8659891348626834,0.3439153439153439,0.7948705565338425,0.0002491850173100829,11,24.461,25.2 +0.8729,0.8382933895180406,0.993290684974255,0.9092337356280797,0.848647216321627,0.8657204974621855,0.3419660261765525,0.8024381701119184,0.00021508637291844934,12,24.461,25.39 +0.8729,0.8391866913123844,0.9917303791543143,0.909103911893013,0.8489345386289063,0.8658902680147316,0.3391812865497076,0.8242610087918084,0.00016357461572624743,13,24.461,25.43 +0.8739,0.8416511813113884,0.9893899204244032,0.9095603528652371,0.8506857402430857,0.867276606080008,0.33221943748259536,0.858902122593806,0.00019613682525232434,14,24.461,25.41 +0.8782,0.8489982519833266,0.9851770947105633,0.9120323559150657,0.8570561519581829,0.8725484462332325,0.31272626009468113,0.8818271906774096,0.0002687940141186118,15,24.461,25.14 +0.8845,0.8533763788001076,0.9898580121703854,0.9165643285415012,0.864486484556604,0.8791620209915479,0.303536619326093,0.9313274257226428,0.0006824690499342978,16,24.461,25.54 +0.9066,0.9352838289076165,0.9177718832891246,0.9264451094660576,0.8992674739332479,0.9069261316263937,0.11333890281258702,0.9711266081502017,0.10099850594997406,17,24.461,24.69 +0.9367,0.9355957767722474,0.9678577001092215,0.95145333231076,0.9302590609262462,0.9362316066024022,0.1189083820662768,0.9835153320794401,0.17916159331798553,18,24.461,24.0 +0.9506,0.9590252987738631,0.9641129661413637,0.9615624027388733,0.9462260810560623,0.9505478565062784,0.07351712614870509,0.9915116061160687,0.20277045667171478,19,24.461,23.98 +0.9547,0.9590012330456227,0.9708222811671088,0.9648755524540591,0.9505498415515403,0.9545868268838702,0.07407407407407407,0.9925750559891693,0.2142866998910904,20,24.461,23.96 +0.957,0.9655816850957795,0.9673896083632392,0.9664848012470771,0.9532563476249333,0.9569841258556535,0.061542745753272066,0.9937274054921114,0.28502681851387024,21,24.461,23.88 +0.9582,0.9599263012436665,0.9755031986269309,0.9676520662436155,0.9542979178350036,0.9580611168565505,0.07268170426065163,0.9938580392834688,0.27699580788612366,22,24.461,23.76 +0.958,0.971946414499606,0.9622405991574349,0.9670691547749726,0.9545530703491203,0.9580801029403254,0.04956836535783904,0.9935974886332525,0.37621334195137024,23,24.461,23.94 +0.9598,0.9717292288361866,0.9653612107973163,0.9685347526612398,0.9564434560648392,0.9598507834457048,0.05012531328320802,0.9942285630339437,0.3795798122882843,24,24.461,23.87 +0.9607,0.9722135007849294,0.9662973942892807,0.969246419907661,0.9574109124881056,0.9607461584789362,0.04928989139515455,0.9943920236436516,0.37890321016311646,25,24.461,23.79 +0.9601,0.9720389569588439,0.9655172413793104,0.9687671232876712,0.9567711048964307,0.9601515828790823,0.04956836535783904,0.9943663878755157,0.36648693680763245,26,24.461,23.82 +0.9607,0.9713256032591664,0.9672335777812451,0.9692752716753967,0.9573800411643734,0.9607321171223797,0.050960735171261484,0.9945660861642499,0.4191525876522064,27,24.461,23.65 +0.9612,0.9747673868475004,0.9644250273053518,0.9695686274509804,0.9580256930358351,0.961278491954023,0.04455583402951824,0.9946957423203819,0.40583643317222595,28,24.461,23.63 +0.9615,0.9731385485391141,0.9666094554532688,0.9698630136986301,0.9582879082333982,0.9615497729535005,0.047619047619047616,0.9948091045560886,0.3893224895000458,29,24.461,24.02 +0.9588,0.9748218527315915,0.9605242627555001,0.9676202452059101,0.9554978631197224,0.9589139503916102,0.04427736006683375,0.9937948405974454,0.474561870098114,30,24.461,23.81 diff --git a/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedAvg__non_iid/state.json b/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedAvg__non_iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..87886fd3d2a9ef6b22ef3587faf22c8f11d15ab3 --- /dev/null +++ b/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedAvg__non_iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "UNSW_NB15__CNN_BiLSTM__FedAvg__non_iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-10 05:02:31" +} \ No newline at end of file diff --git a/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedNova__iid/history.csv b/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedNova__iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..33462af06bb14b2dbea9282aacee75231acd2437 --- /dev/null +++ b/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedNova__iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8692,0.8376803918972594,0.9872054922764862,0.9063171465406102,0.8448445620082978,0.8621675363295035,0.3414090782511835,0.8210146080862426,0.024620993062853813,1,24.461,307.07 +0.8593,0.8242997925311203,0.9918864097363083,0.9003611642234969,0.8305173740831722,0.8501993541447157,0.3773322194374826,0.7793310228988676,0.005364544689655304,2,24.461,307.5 +0.8366,0.8097029446101959,0.9739428928069902,0.8842612268026633,0.8032322795012976,0.8260662368508225,0.40852130325814534,0.7657297705872489,0.002902778098359704,3,24.461,308.12 +0.8308,0.8156028368794326,0.9510063972538617,0.878115545310474,0.8007772888369957,0.822571209511222,0.3837371205792258,0.7600231834244859,0.002056722529232502,4,24.461,308.38 +0.8192,0.8080064265631276,0.9416445623342176,0.8697218619397608,0.7871967689313308,0.8104523401411065,0.3993316624895572,0.7386311777258718,0.0012593643041327596,5,24.461,309.14 +0.7707,0.7892074198988196,0.8762677484787018,0.8304621072088725,0.7381654165387992,0.7641746239696259,0.4177109440267335,0.7105825189523279,0.0007897914620116353,6,24.461,309.89 +0.6955,0.773407022106632,0.742393509127789,0.7575829949844758,0.6741268920345151,0.697644821845814,0.38819270398217764,0.6562148770966963,0.0005055784713476896,7,24.461,310.35 +0.7462,0.7903104844757762,0.8221251365267592,0.8059039461609054,0.7196764098222205,0.7439753295624619,0.3893065998329156,0.689223774576609,0.00033198014716617763,8,24.461,309.57 +0.7654,0.8015437138192074,0.8425651427679826,0.8215426745778184,0.7396303976915938,0.7627132773181318,0.3723196881091618,0.7015795413361336,0.0002629907103255391,9,24.461,309.46 +0.7658,0.8056515857507891,0.8363239194882197,0.8207012708620426,0.7415700070078446,0.7638691971619577,0.36006683375104426,0.7214663581162994,0.00015423918375745416,10,24.461,309.53 +0.8042,0.8180648849506932,0.8931190513340614,0.8539459943308966,0.7785046926461884,0.7997640514609391,0.3544973544973545,0.7621138454916613,0.00015032582450658083,11,24.461,309.56 +0.8237,0.8245319921765857,0.920892494929006,0.8700523328665143,0.7979983411573361,0.8183031560209826,0.34976329713171816,0.8037286051591592,9.63532947935164e-05,12,24.461,308.1 +0.8581,0.8369800108049703,0.966921516617257,0.8972706870339535,0.8339594101082164,0.8518005279458892,0.3361180729601782,0.8606356436504828,7.739575084997341e-05,13,24.461,307.06 +0.8762,0.8580529012602133,0.9667654860352629,0.9091709464416727,0.8574112189037248,0.8719971101239186,0.2854358117516012,0.906770749623317,0.00024655400193296373,14,24.461,306.91 +0.9037,0.9035269709543569,0.9513184584178499,0.9268070228775557,0.8930396359455731,0.9025552855830058,0.18128654970760233,0.9671942985704063,0.013478726148605347,15,24.461,307.03 +0.9226,0.9316684541136816,0.9488219691059447,0.9401669758812616,0.9152986634785696,0.9223065539136481,0.12419938735728209,0.9807027841617357,0.044607363641262054,16,24.461,306.61 +0.9458,0.9611696274170728,0.9539709783117492,0.957556773688332,0.9412956759174718,0.9458780532693001,0.06878306878306878,0.9900588401709359,0.17141781747341156,17,24.461,305.91 +0.9525,0.9584363411619283,0.9678577001092215,0.9631239810573713,0.9482005633619488,0.9524059824685188,0.07490949596212754,0.9923056631714687,0.19796516001224518,18,24.461,306.32 +0.9547,0.9680917950330085,0.9609923545014822,0.9645290110406389,0.9509323710618882,0.9547639042079001,0.056530214424951264,0.9931335681308993,0.3075239062309265,19,24.461,306.35 +0.9555,0.9641967621419676,0.9664534248712747,0.9653237746434973,0.9516168196504775,0.9554794395675106,0.06404901141743247,0.9934561225796414,0.2722070515155792,20,24.461,307.1 +0.9577,0.97765719757421,0.9558433452956779,0.9666272189349112,0.9544398893309368,0.9578742788133368,0.03898635477582846,0.9938402897728188,0.41143226623535156,21,24.461,306.31 +0.9589,0.9681548548236029,0.9677016695272274,0.9679282091299258,0.9553628519553596,0.9589037696071524,0.05680868838763575,0.9940740966683104,0.3472626209259033,22,24.461,306.26 +0.9591,0.9737839545167404,0.9620845685754408,0.9678989090338278,0.955777530009406,0.959193334618488,0.04622667780562517,0.9941529592431694,0.34528541564941406,23,24.461,307.57 +0.9594,0.9700861393891934,0.9664534248712747,0.9682663748632171,0.9559622187943618,0.9594295299745652,0.053188526872737396,0.994286091435659,0.31896793842315674,24,24.461,308.12 +0.9621,0.9730153749607782,0.9677016695272274,0.9703512477509192,0.9589181761825124,0.9621400157504894,0.047897521581732105,0.9946498586404638,0.32881006598472595,25,24.461,307.55 +0.9625,0.9748190116462071,0.9664534248712747,0.9706181932147614,0.9594005709752127,0.9625616969223174,0.04455583402951824,0.9947673921197995,0.33491137623786926,26,24.461,307.65 +0.9628,0.9733416967225968,0.9684818224371977,0.970905678085406,0.9596696397080758,0.9628359553228074,0.04734057365636313,0.9948993511500185,0.33289769291877747,27,24.461,307.71 +0.9622,0.9727229973350054,0.9681697612732095,0.970441038473569,0.9590141964414434,0.9622342805260964,0.04845446950710108,0.9949692629312572,0.38484182953834534,28,24.461,308.11 +0.9624,0.9702260327357756,0.9711343423310969,0.9706799750467873,0.9591415482814761,0.9623930769439408,0.053188526872737396,0.9947662189575288,0.3259631097316742,29,24.461,308.07 +0.9628,0.9793552485310465,0.9622405991574349,0.9707224933102472,0.9598608353581672,0.9629216505690634,0.03620161514898357,0.9951116935210027,0.3919362425804138,30,24.461,307.51 diff --git a/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedNova__iid/state.json b/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedNova__iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..e305e770b3d33e292010267f5c9c8bfabf0e5530 --- /dev/null +++ b/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedNova__iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "UNSW_NB15__CNN_BiLSTM__FedNova__iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-10 12:46:29" +} \ No newline at end of file diff --git a/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedProx__iid/history.csv b/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedProx__iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..31e668c2668dc1c756b961aebc551892ac301c9d --- /dev/null +++ b/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedProx__iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.872,0.835975370103498,0.995631143704166,0.9088448938897593,0.847003850100301,0.8644306562401703,0.3486494012809802,0.8417098205717828,0.052096176892519,1,24.461,353.13 +0.8722,0.8365472910927456,0.9950070213761897,0.9089224629418472,0.8473901858945161,0.8647299815664541,0.3469785575048733,0.8401064336262372,0.009778717532753944,2,24.461,352.04 +0.8694,0.832789878700926,0.9962552660321423,0.9072179596476272,0.8433794052120648,0.8613691098520063,0.3570036201615149,0.8373988402813,0.004210982471704483,3,24.461,351.87 +0.8664,0.8300585556278465,0.9953190825401779,0.9052078898822193,0.8394986283139508,0.8580154982238888,0.3636869952659426,0.8291217025069912,0.0028653487097471952,4,24.461,352.58 +0.8658,0.8309601567602873,0.9925105320642846,0.9045790671217292,0.8392504500029131,0.8576600543069955,0.36034530771372875,0.8224826903165753,0.0019786881748586893,5,24.461,352.62 +0.8681,0.8323322016192217,0.9945389296302075,0.9062344494206298,0.841959294489516,0.8600720331491039,0.35756056808688386,0.8124443100956393,0.0017466431017965078,6,24.461,352.83 +0.8699,0.833507443196657,0.9959432048681541,0.9075140399516599,0.844116028908916,0.8619815884207613,0.35505430242272346,0.8012755880269492,0.0015063026221469045,7,24.461,351.93 +0.8704,0.8339647289353364,0.9960992354501482,0.9078498293515358,0.8447604941905926,0.8625390688389464,0.3539404065719855,0.8027069980737112,0.0014496821677312255,8,24.461,352.01 +0.8699,0.8339435146443515,0.9951630519581838,0.9074482464252686,0.844267619763198,0.8620719203565695,0.353661932609301,0.8056186999285109,0.001514510833658278,9,24.461,351.84 +0.8718,0.8496794434592825,0.9719144952410672,0.9066957787481805,0.850951723239905,0.866660398082137,0.30687830687830686,0.8271779247011446,0.00213499553501606,10,24.461,350.79 +0.876,0.8502507114785202,0.9789358714308004,0.9100667246881347,0.8552265368450331,0.8706805017792192,0.30771372876636033,0.8587634721935993,0.0037133730947971344,11,24.461,351.13 +0.8833,0.8567928124149197,0.9820564830706818,0.9151581243184297,0.8641443143609763,0.8785200060069867,0.2929546087440824,0.9412814468862296,0.011295026168227196,12,24.461,350.58 +0.8978,0.9251775848460931,0.9144952410672492,0.9198053986189579,0.8894782230139994,0.8980244210994766,0.13199665831244778,0.9718754332825007,0.14936839044094086,13,24.461,350.89 +0.9312,0.959665756066206,0.931814635668591,0.9455351488283724,0.926079192220918,0.9315618807928986,0.06989696463380674,0.9847905160171628,0.20575618743896484,14,24.461,350.79 +0.9431,0.9507564062982402,0.9609923545014822,0.9558469775742997,0.9379263005402779,0.9429763473284652,0.08883319409635199,0.9889245226065978,0.1966458559036255,15,24.461,350.95 +0.9506,0.9557713052858684,0.9677016695272274,0.9616994882927585,0.9460708086352556,0.9504749705627399,0.07992202729044834,0.990867670380855,0.20319215953350067,16,24.461,351.06 +0.9524,0.956595351700785,0.9697300670931502,0.9631179296451263,0.948009486390085,0.9522670456993557,0.0785296574770259,0.9919507164089209,0.17707064747810364,17,24.461,351.4 +0.9537,0.9607873527588344,0.9672335777812451,0.9639996889821942,0.949572333635235,0.953637962372008,0.07045391255917571,0.9922722932224374,0.2629810571670532,18,24.461,353.13 +0.9551,0.9576167076167076,0.9730067093150258,0.9652503676186054,0.9509116649507068,0.9549523113625208,0.07685881370091896,0.9927585472583871,0.21804316341876984,19,24.461,352.37 +0.9573,0.9588830929733047,0.9751911374629427,0.9669683607952347,0.9532989690304464,0.9571510036297637,0.07463102199944305,0.9933952267677049,0.1964416354894638,20,24.461,350.95 +0.958,0.966796570537802,0.9677016695272274,0.9672489082969432,0.9543602401016489,0.9579922667990828,0.059314954051796154,0.9936846936953695,0.2515951693058014,21,24.461,352.04 +0.9585,0.9605101413644745,0.9753471680449368,0.9678717968568553,0.9546404021697802,0.9583690091925979,0.07156780840991367,0.9939205862126754,0.2452758252620697,22,24.461,353.22 +0.9598,0.9657311211040471,0.9717584646590732,0.9687354176388241,0.9562243316141474,0.9597499556559014,0.061542745753272066,0.9942643227579707,0.25351256132125854,23,24.461,354.69 +0.9588,0.965967365967366,0.9698860976751443,0.9679227654936157,0.9551743508854328,0.9587668541220188,0.06098579782790309,0.9940630602528755,0.25804001092910767,24,24.461,351.62 +0.9597,0.9681945743685687,0.9689499141831799,0.9685720970131795,0.9562102508195338,0.9596938190769033,0.05680868838763575,0.9944224389617793,0.3272826075553894,25,24.461,351.03 +0.9606,0.9649095687123203,0.9739428928069902,0.9694051871408604,0.9570418241236456,0.9605258198218968,0.063213589529379,0.9945912005269324,0.2546728253364563,26,24.461,349.8 +0.9612,0.9689982863374358,0.9705102200031206,0.9697536638603056,0.9578271944510675,0.9611880735305908,0.05541631857421331,0.9946573321186325,0.2874189615249634,27,24.461,348.65 +0.9614,0.9701795472287276,0.9695740365111561,0.96987669736226,0.9580805696663791,0.9614047184510782,0.053188526872737396,0.9948509038932867,0.3376406729221344,28,24.461,350.1 +0.9613,0.9698813982521848,0.9697300670931502,0.9698057267691348,0.9579642583448904,0.9613011841468426,0.053745474798106374,0.994785076454768,0.2932208180427551,29,24.461,350.81 +0.9624,0.9702260327357756,0.9711343423310969,0.9706799750467873,0.9591415482814761,0.9623930769439408,0.053188526872737396,0.995021533827982,0.3166848123073578,30,24.461,352.08 diff --git a/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedProx__iid/state.json b/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedProx__iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..704cf40aab58e8600de27e84cbba0aec4765eaa2 --- /dev/null +++ b/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedProx__iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "UNSW_NB15__CNN_BiLSTM__FedProx__iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-10 07:58:54" +} \ No newline at end of file diff --git a/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedProx__non_iid/history.csv b/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedProx__non_iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..4fbe51ae5aa80754f76e157a453a4d04dcce741e --- /dev/null +++ b/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedProx__non_iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8722,0.8363707879900354,0.9953190825401779,0.908948418352807,0.8473313520335464,0.8646950413223141,0.34753550543024225,0.8405342468009277,0.09283870458602905,1,24.461,269.07 +0.8731,0.8386926726410121,0.9929786238102668,0.909337715224691,0.8489717061880576,0.8659828475345809,0.3408521303258145,0.8391957121005911,0.01540809404104948,2,24.461,264.4 +0.8737,0.8390880337374802,0.993446715556249,0.9097663785096807,0.84968578795549,0.866616498373661,0.34001670843776105,0.8320369890242848,0.005080516450107098,3,24.461,265.07 +0.875,0.8421541318477251,0.9906381650803557,0.9103814166905649,0.8519190626083359,0.8683937539887081,0.3313840155945419,0.8082831686973888,0.002132193651050329,4,24.461,265.56 +0.8709,0.8342476489028213,0.9965673271961304,0.908211873444721,0.8453443528975921,0.8630604201877732,0.3533834586466165,0.7942202987575037,0.00120621791575104,5,24.461,266.93 +0.8465,0.823466949827449,0.9680137306912154,0.8899089148676755,0.8182415632618054,0.8384374229443396,0.37037037037037035,0.7829768853575836,0.0007439952460117638,6,24.461,266.92 +0.8485,0.8267895299145299,0.9659853331252926,0.8909836655393251,0.8213725471724153,0.8409889603282105,0.3611807296017822,0.7836479776268397,0.0009173698490485549,7,24.461,266.6 +0.8682,0.8327885998169695,0.9939148073022313,0.9062455541328781,0.8422173580156145,0.8602605036814593,0.3561681982734614,0.8008349135177362,0.0008462515543214977,8,24.461,265.26 +0.8766,0.8493317132442284,0.9815883913246997,0.9106832657788072,0.855568023575044,0.8710994988280645,0.3107769423558897,0.8220618292145996,0.00122165959328413,9,24.461,265.56 +0.8804,0.8575936342433804,0.9753471680449368,0.9126879836472478,0.8614534808747187,0.8758913637560176,0.28905597326649957,0.8475431309850012,0.0012637537438422441,10,24.461,266.09 +0.8807,0.8563815250068325,0.977843657356842,0.9130909885626867,0.861455425733599,0.876006327338836,0.2926761347813979,0.8528153874049038,0.001221357611939311,11,24.461,265.66 +0.8829,0.8580803937653815,0.9792479325947886,0.914668804197333,0.864057358925176,0.8783196642028699,0.28905597326649957,0.8716863760100655,0.0009887669002637267,12,24.461,265.65 +0.8857,0.860487404162103,0.9806522078327352,0.9166484357908554,0.867422356912447,0.8812942659403825,0.2837649679754943,0.9056558978625808,0.0019448717357590795,13,24.461,265.64 +0.8886,0.8609406952965235,0.9853331252925573,0.9189464493597206,0.8704386978256403,0.8841081822079443,0.28404344193817876,0.9519651315316949,0.004982620012015104,14,24.461,266.18 +0.9042,0.9192431933548685,0.9324387579965673,0.9257939581719598,0.8953370355034693,0.90391979631145,0.14619883040935672,0.9689575180127118,0.09793195873498917,15,24.461,265.78 +0.9246,0.9275669136549222,0.9570915899516306,0.9420979880202733,0.917022052192997,0.9240884509091236,0.13338902812587022,0.9797864140770087,0.1042020320892334,16,24.461,266.1 +0.9352,0.935713205263954,0.9652051802153222,0.9502304147465438,0.9286968692643893,0.9347650223812605,0.11835143414090782,0.983167337389607,0.15535569190979004,17,24.461,266.48 +0.9425,0.9425060679611651,0.9694180059291622,0.9557726328743943,0.9368090196805177,0.9421529658785521,0.10554163185742133,0.9875789923830919,0.22444145381450653,18,24.461,264.15 +0.9481,0.9475683890577508,0.9728506787330317,0.9600431134036492,0.9430082918323338,0.9478087045511303,0.0960735171261487,0.9897910115695959,0.28108012676239014,19,24.461,264.81 +0.9524,0.9561740735045363,0.9701981588391325,0.9631350681536555,0.9479896559729903,0.9522576331255017,0.07936507936507936,0.9919231253703336,0.30156445503234863,20,24.461,265.04 +0.9543,0.9615384615384616,0.9673896083632392,0.9644551606128957,0.9502382200936521,0.9542445539319749,0.06906154274575327,0.9928361063196123,0.3407486379146576,21,24.461,263.84 +0.954,0.964693016716138,0.9634888438133874,0.9640905542544886,0.9500564036919175,0.9540112273204501,0.06293511556669451,0.9928644794663798,0.3911992609500885,22,24.461,263.04 +0.9541,0.9591049382716049,0.9697300670931502,0.9643882380324308,0.9499201772358751,0.9539972767683444,0.07379560011138958,0.9928699759488698,0.360685259103775,23,24.461,263.04 +0.9546,0.9745019920318725,0.9541270088937431,0.9642068748029013,0.9510755533117842,0.954775959707981,0.04455583402951824,0.9934047424172331,0.42703765630722046,24,24.461,262.99 +0.9556,0.9617587861898127,0.9692619753471681,0.9654958035436743,0.9516205882552919,0.955530623923558,0.06878306878306878,0.993252057520233,0.410536527633667,25,24.461,265.16 +0.9555,0.9715370018975332,0.9586518957715713,0.9650514411372025,0.951907859002618,0.9556117204481439,0.05012531328320802,0.9934494963853349,0.4444601833820343,26,24.461,265.6 +0.957,0.9713069525461139,0.9613044156654704,0.9662797992471769,0.9534765442151999,0.957084501483211,0.050682261208576995,0.9937792636095187,0.3999815285205841,27,24.461,265.04 +0.9577,0.9637434149364735,0.9705102200031206,0.9671149809531213,0.9539231903504573,0.9576406369422878,0.06516290726817042,0.9938221274828513,0.3731721043586731,28,24.461,263.84 +0.9577,0.9572257867399939,0.9776876267748479,0.967348514087225,0.953652965347374,0.9575123709822642,0.07797270955165692,0.9939394654351417,0.294534295797348,29,24.461,264.6 +0.9583,0.9646401985111662,0.9705102200031206,0.9675663062922921,0.9545937369344704,0.9582494069795044,0.06349206349206349,0.994075269830581,0.3317814767360687,30,24.461,263.14 diff --git a/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedProx__non_iid/state.json b/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedProx__non_iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..2d5af1633c2447db1cabd4110b7ed60a99bac8db --- /dev/null +++ b/_checkpoints/UNSW_NB15__CNN_BiLSTM__FedProx__non_iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "UNSW_NB15__CNN_BiLSTM__FedProx__non_iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-10 10:12:05" +} \ No newline at end of file diff --git a/_checkpoints/UNSW_NB15__CNN__FedAvg__iid/history.csv b/_checkpoints/UNSW_NB15__CNN__FedAvg__iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..93c314c494341a36384dc21fef554dee74678fa4 --- /dev/null +++ b/_checkpoints/UNSW_NB15__CNN__FedAvg__iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8498,0.8156438955358292,0.9892338898424091,0.8940911013961359,0.8179633918806049,0.8394161804220815,0.3990531885268727,0.8639180865080299,0.3802606761455536,1,2.158,205.88 +0.8733,0.8482795990246546,0.9770635044468716,0.9081284895946632,0.8520349325087183,0.8678420968955376,0.31189083820662766,0.8723679832893028,0.2344515174627304,2,2.158,13.89 +0.8739,0.8413793103448276,0.9898580121703854,0.9095992544268406,0.8506019739329709,0.8672274075761434,0.3330548593706488,0.8818533044005448,0.1464119702577591,3,2.158,13.94 +0.8739,0.8449477351916377,0.9837728194726166,0.9090909090909091,0.8516738604844332,0.8678539847817381,0.32219437482595376,0.8900859489094782,0.10477866977453232,4,2.158,13.93 +0.8736,0.841225626740947,0.9895459510063973,0.9093776885574992,0.8502605561095493,0.8669197640333816,0.3333333333333333,0.8896150328839556,0.08328919857740402,5,2.158,13.66 +0.8754,0.8446135362434922,0.9872054922764862,0.9103597122302158,0.8530487085741243,0.8691989494044108,0.3241436925647452,0.8976100251321774,0.06874169409275055,6,2.158,13.68 +0.8868,0.8714627622131493,0.9658293025432985,0.9162226169330965,0.8708733306613694,0.8836527595327421,0.25424672793093844,0.9293923814581443,0.06563098728656769,7,2.158,13.16 +0.8891,0.8745053702656869,0.9655172413793104,0.917760474601409,0.8737689556429915,0.8861657656854736,0.24728487886382622,0.9300793765937354,0.052724625915288925,8,2.158,13.32 +0.8954,0.892204183121252,0.9517865501638321,0.9210327646081836,0.8830807885818531,0.893775655426073,0.20523531049846838,0.9401356149514577,0.04228585585951805,9,2.158,13.16 +0.8886,0.8782683240462923,0.9591199875175535,0.9169152744630071,0.8739612780082027,0.8860657142091666,0.23725981620718462,0.9336369477289729,0.028830433264374733,10,2.158,13.2 +0.8964,0.895131637005442,0.9496021220159151,0.9215626892792247,0.8845151491154664,0.8949551459336134,0.19855193539404065,0.9462626287116518,0.018762744963169098,11,2.158,12.95 +0.9024,0.8975559783404069,0.9569355593696365,0.9262951215828424,0.8909368475626553,0.900900809181544,0.1949317738791423,0.9502046060175664,0.018130790442228317,12,2.158,12.85 +0.911,0.9152746425884123,0.9489779996879388,0.9318216638578214,0.9018451826343528,0.910292555043126,0.1567808409913673,0.9610288963336896,0.017799295485019684,13,2.158,12.6 +0.9138,0.9111934766493699,0.9589639569355594,0.9344686027064011,0.9042778304212695,0.9127855900512195,0.1668059036480089,0.9680378456934452,0.021826179698109627,14,2.158,12.3 +0.9177,0.934640522875817,0.9371196754563894,0.9358784573432022,0.9105072677504567,0.9176568689776923,0.11695906432748537,0.9733224420424165,0.04041288048028946,15,2.158,12.24 +0.9198,0.9315068493150684,0.9442970822281167,0.9378583604525027,0.9124025379933784,0.9195759887623597,0.1239209133945976,0.9765626076077661,0.05145532637834549,16,2.158,12.22 +0.9239,0.9405616224648986,0.9407083788422531,0.9406349949294017,0.9173304483072019,0.9238976695453377,0.1060985797827903,0.9797247578821188,0.07936623692512512,17,2.158,11.92 +0.9282,0.9387818041634541,0.9499141831799033,0.9443151853575307,0.9216369059351683,0.92802764507639,0.11055416318574213,0.9823608100537746,0.14557819068431854,18,2.158,11.82 +0.9308,0.9485328730582143,0.9432048681541582,0.9458613675481146,0.924994967509164,0.9308751190401403,0.09133945976051239,0.9832541948480884,0.13910363614559174,19,2.158,11.86 +0.9315,0.9463505926388023,0.9467935715400219,0.94657203026285,0.9255774206196545,0.931493701617107,0.09579504316346421,0.9838225702429823,0.1878317892551422,20,2.158,11.84 +0.9323,0.9478125,0.9464815103760337,0.9471465375907565,0.926500538994238,0.9323185813987369,0.09301030353661932,0.9846888419537081,0.2286384105682373,21,2.158,11.9 +0.9328,0.9460426061265744,0.949290060851927,0.9476635514018692,0.9269044013992587,0.9327543298699944,0.09663046505151768,0.9850154155694884,0.23013485968112946,22,2.158,12.07 +0.9339,0.9580809690787376,0.9378998283663598,0.9478829929827328,0.9287727114701829,0.9341579888004194,0.0732386521860206,0.9855080568222448,0.22022807598114014,23,2.158,11.95 +0.9342,0.9586855957888021,0.9377437977843658,0.9480990692538255,0.9291164562330313,0.9344657565822913,0.07212475633528265,0.9858340655821172,0.30315521359443665,24,2.158,11.97 +0.9353,0.9481953951462352,0.9510063972538617,0.9495988159227233,0.9296367666099725,0.9352620721063059,0.09273182957393483,0.9861260960865956,0.25336843729019165,25,2.158,11.84 +0.9381,0.9579247073710851,0.944921204556093,0.9513785248605765,0.9331111911687667,0.9382589258031186,0.07407407407407407,0.9869513940187582,0.22861483693122864,26,2.158,11.65 +0.9377,0.9517489069331667,0.9510063972538617,0.9513775072192304,0.9323466080690559,0.9377095154495749,0.0860484544695071,0.9868259960071639,0.2533799707889557,27,2.158,11.81 +0.9387,0.9560906515580736,0.9478857856139803,0.95197053984173,0.933633466687481,0.9388008539023484,0.07769423558897243,0.9873411880457893,0.2515990734100342,28,2.158,11.67 +0.9371,0.965378421900161,0.9354033390544547,0.9501545288850146,0.9324678619225235,0.9374519646725535,0.05987190197716513,0.9874177911970161,0.3466026782989502,29,2.158,12.09 +0.9401,0.9596518987341772,0.9463254797940396,0.9529421007149029,0.9352800174871447,0.940257192540727,0.07101086048454469,0.9879842547719135,0.3059266209602356,30,2.158,12.03 diff --git a/_checkpoints/UNSW_NB15__CNN__FedAvg__iid/state.json b/_checkpoints/UNSW_NB15__CNN__FedAvg__iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..dbdd5ee3b2a931e8e8e25b82b96c797758c6bb4f --- /dev/null +++ b/_checkpoints/UNSW_NB15__CNN__FedAvg__iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "UNSW_NB15__CNN__FedAvg__iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-07 06:17:30" +} \ No newline at end of file diff --git a/_checkpoints/UNSW_NB15__CNN__FedAvg__non_iid/history.csv b/_checkpoints/UNSW_NB15__CNN__FedAvg__non_iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..dad4876c2ae970209b2c5c041b2a2ca1a90376b2 --- /dev/null +++ b/_checkpoints/UNSW_NB15__CNN__FedAvg__non_iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8575,0.8238887444762152,0.989077859260415,0.8989576685811529,0.8286546864187772,0.8484660667921348,0.3773322194374826,0.8615527958433904,0.43284258246421814,1,2.158,204.64 +0.8754,0.8457211731619124,0.9853331252925573,0.9102046699336984,0.8533714401268753,0.869387044286438,0.3208020050125313,0.8695285395402829,0.3456772267818451,2,2.158,12.83 +0.8823,0.8517074482387739,0.9884537369324388,0.9149996389109555,0.8618554183503258,0.8768314597043112,0.30715678084099135,0.8789671514129718,0.26206645369529724,3,2.158,13.06 +0.8842,0.8658213738330779,0.9695740365111561,0.9147651994700426,0.8671113181634591,0.8805401819156543,0.2681704260651629,0.9048490446483402,0.20274479687213898,4,2.158,13.05 +0.8772,0.8758160452633106,0.9419566234982056,0.9076830551796722,0.8621723726182028,0.8749972829640248,0.23837371205792257,0.8952855561695106,0.16849897801876068,5,2.158,13.42 +0.8298,0.8458486407053637,0.8981120299578718,0.8711972150749205,0.8101933614425589,0.8273842473961583,0.29211918685602895,0.8288198739250303,0.14502355456352234,6,2.158,14.33 +0.8322,0.8351041223969401,0.9198002808550476,0.8754083754083755,0.8092596071775496,0.8279003300649963,0.3241436925647452,0.8366988317345956,0.12931792438030243,7,2.158,13.97 +0.8028,0.7979852249832102,0.9269776876267748,0.8576584379962465,0.7683996713248398,0.7935527917728423,0.41882483987747143,0.8026980907305451,0.11114808171987534,8,2.158,14.66 +0.8379,0.8289365210222589,0.9413325011702294,0.8815664499159787,0.8123973545318844,0.8318892056111221,0.3467000835421888,0.8437741951140052,0.09807774424552917,9,2.158,13.81 +0.8826,0.8903803131991052,0.9315025745046029,0.9104773524477657,0.8699932507228663,0.8814016705889429,0.2046783625730994,0.9129983077351499,0.07861077040433884,10,2.158,12.46 +0.8884,0.896598231679904,0.9335309720705258,0.9146919431279621,0.8766868215206158,0.887396664789566,0.1921470342522974,0.9209984488622258,0.06364288926124573,11,2.158,12.24 +0.8955,0.8883579496090356,0.9572476205336246,0.9215170859932407,0.8825984831611678,0.8935657454392459,0.214703425229741,0.9280018148385822,0.05612270534038544,12,2.158,12.02 +0.8936,0.8908878162936961,0.9503822749258855,0.919673863807942,0.8810687945039117,0.8919477030337876,0.20774157616262878,0.9322839005768438,0.04675199091434479,13,2.158,12.15 +0.9,0.8971948891173447,0.9531908254017788,0.9243455893478589,0.8884482296488632,0.8985641056120401,0.1949317738791423,0.948993902554274,0.03866593539714813,14,2.158,11.8 +0.9036,0.9092138884713663,0.9438289904821345,0.9261981319859134,0.8936265955403767,0.902805254510729,0.16819827346143135,0.9554509007909243,0.04728391766548157,15,2.158,11.68 +0.9048,0.905724907063197,0.9503822749258855,0.927516369727425,0.8944310657259321,0.9037545043935529,0.17655249234196602,0.9568010584878314,0.03493728116154671,16,2.158,11.67 +0.9124,0.9239846743295019,0.9407083788422531,0.9322715323952374,0.9041487862938542,0.9120737761452241,0.13812308549150654,0.9662989150551872,0.04296352341771126,17,2.158,11.49 +0.9192,0.9260611592879964,0.9497581525979092,0.9377599753504853,0.9113137294820253,0.9187662815677573,0.13533834586466165,0.9736901849638051,0.06843481957912445,18,2.158,11.38 +0.9199,0.938810641627543,0.936027461382431,0.9374169857020079,0.9130912174725843,0.9199462189596359,0.1088833194096352,0.9756392419998697,0.07109714299440384,19,2.158,11.17 +0.9257,0.9529900863447394,0.9299422686846622,0.941325120429598,0.9200287861927192,0.9260300931806716,0.08187134502923976,0.9814616463490171,0.3028007447719574,20,2.158,11.21 +0.9275,0.9485479797979798,0.9377437977843658,0.9431149470380541,0.9215919325128245,0.9276571180060342,0.09078251183514341,0.9820953277769761,0.22242675721645355,21,2.158,10.86 +0.9312,0.9477226483017687,0.9447651739740989,0.9462416002500391,0.9253562902666469,0.9312417706199667,0.09301030353661932,0.98339736409556,0.28997811675071716,22,2.158,10.93 +0.9292,0.9488269563848213,0.9402402870962708,0.9445141065830721,0.9233620256672266,0.9293226820693119,0.09050403787245892,0.9834820490313178,0.22488118708133698,23,2.158,11.08 +0.9316,0.9480356863358899,0.9450772351380871,0.9465541490857946,0.9257902653232362,0.9316415277675251,0.09245335561125034,0.9836947390059378,0.2610848546028137,24,2.158,10.91 +0.931,0.9420312258463441,0.9508503666718677,0.946420251591862,0.92476867676476,0.9308700905510373,0.10442773600668337,0.9829564288836199,0.12267515063285828,25,2.158,11.25 +0.9328,0.9481331042024683,0.946949602122016,0.9475409836065574,0.9270389201760185,0.9328164016507444,0.09245335561125034,0.9846315308042648,0.2910858690738678,26,2.158,11.15 +0.9337,0.9466728855721394,0.9500702137618974,0.9483685071256133,0.9278789036536015,0.9336528739120143,0.09551656920077972,0.9851627995110435,0.35800114274024963,27,2.158,10.93 +0.9328,0.9496786330145791,0.9452332657200812,0.9474507350641226,0.9271363492292326,0.9328609431575047,0.08939014202172096,0.9845574912298517,0.6045156717300415,28,2.158,11.63 +0.9359,0.9499219968798752,0.9500702137618974,0.9499960995397457,0.9303663828711122,0.9358980370283331,0.08939014202172096,0.9858346304380253,0.2905854284763336,29,2.158,11.12 +0.9347,0.9480074719800747,0.9502262443438914,0.9491155614431543,0.9290017600713749,0.9346698292979423,0.09301030353661932,0.9858083211878451,0.46201130747795105,30,2.158,11.16 diff --git a/_checkpoints/UNSW_NB15__CNN__FedAvg__non_iid/state.json b/_checkpoints/UNSW_NB15__CNN__FedAvg__non_iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..da27560e32732e6ac9b51102cc2cfc9f9376906d --- /dev/null +++ b/_checkpoints/UNSW_NB15__CNN__FedAvg__non_iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "UNSW_NB15__CNN__FedAvg__non_iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-07 06:27:16" +} \ No newline at end of file diff --git a/_checkpoints/UNSW_NB15__CNN__FedNova__non_iid/history.csv b/_checkpoints/UNSW_NB15__CNN__FedNova__non_iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..05595bb40b4a3e6d2eef5b84cf6ff3be3c07229f --- /dev/null +++ b/_checkpoints/UNSW_NB15__CNN__FedNova__non_iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8562,0.8185313341022683,0.9965673271961304,0.8988179003658879,0.8251864208118314,0.8459357717501643,0.3943191311612364,0.8563144959536547,0.40487179160118103,1,2.158,108.73 +0.8675,0.8344736842105264,0.9895459510063973,0.9054179456063959,0.8421264323258152,0.859961980768283,0.35032024505708714,0.8669924885895848,0.23511800169944763,2,2.158,107.91 +0.8706,0.8370009223876663,0.991106256826338,0.907558222603229,0.8459817104352366,0.8633339715641769,0.3444722918407129,0.890023793034362,0.13862194120883942,3,2.158,108.47 +0.8794,0.8558336752838189,0.9762833515369013,0.9120991253644315,0.860030454401961,0.874703405879185,0.2935115566694514,0.9174808738703263,0.10077899694442749,4,2.158,107.43 +0.8806,0.8905196944735659,0.9277578405367451,0.9087574507106831,0.868032182109753,0.8795085628014951,0.20356446672236145,0.9350488485216788,0.08288915455341339,5,2.158,107.54 +0.8834,0.8794326241134752,0.9480418161959744,0.9124493167142214,0.8689753318081732,0.8812263007546975,0.23196881091617932,0.9385839123215018,0.06708706170320511,6,2.158,107.25 +0.889,0.8903786650950346,0.9428928069901701,0.9158836010912398,0.8763721356426217,0.8875064666060422,0.2071846282372598,0.9397099742994908,0.060021206736564636,7,2.158,106.79 +0.884,0.9028396009209516,0.9177718832891246,0.9102445063447849,0.8731550400576384,0.8836068516573563,0.17627401837928153,0.9480604347157138,0.055240191519260406,8,2.158,106.55 +0.886,0.871736983208692,0.9639569355593697,0.9155305275637226,0.8701268873980974,0.8829216331967705,0.2531328320802005,0.9410445984589253,0.047481853514909744,9,2.158,106.81 +0.8908,0.8979194731327645,0.936027461382431,0.9165775401069519,0.8792728510954442,0.889785312458887,0.1899192425508215,0.9487827333455603,0.04254312068223953,10,2.158,106.84 +0.8911,0.8645833333333334,0.9842409112185988,0.9205399489237505,0.8737727544459897,0.8869517498498226,0.2751322751322751,0.9392717764661824,0.03668086230754852,11,2.158,106.93 +0.8893,0.8659580342352291,0.9787798408488063,0.918918918918919,0.872252905181848,0.8854033878529546,0.2703982177666388,0.9341548554210026,0.02650173380970955,12,2.158,107.32 +0.8923,0.8680287134180011,0.9811202995787174,0.9211162381894089,0.8757148860712287,0.8885089870981319,0.26622110832637147,0.9420889735825148,0.024602213874459267,13,2.158,106.48 +0.8938,0.8732374703336591,0.9759712903729131,0.9217506631299734,0.8782679886900645,0.8905214063472309,0.252854358117516,0.9447316302232498,0.01846839301288128,14,2.158,106.35 +0.8963,0.8791643139469226,0.9717584646590732,0.92314533461795,0.8818892494512833,0.8935152142512499,0.23837371205792257,0.9500478585030738,0.014535476453602314,15,2.158,105.89 +0.9071,0.9174283973187081,0.9396161647682946,0.9283897325213906,0.8980926889446287,0.9066303958245602,0.15093288777499303,0.9678223314392846,0.0282038152217865,16,2.158,105.44 +0.9161,0.9191751956652618,0.9528787642377906,0.9357235884471002,0.9074760161898665,0.9154361820519549,0.14954051796157058,0.968674655554126,0.023242460563778877,17,2.158,105.23 +0.9142,0.9213602550478215,0.946949602122016,0.9339796860572483,0.9057391291508401,0.9136973180870658,0.1442495126705653,0.9710664509959908,0.029270147904753685,18,2.158,105.04 +0.9215,0.9403382398997808,0.9369636448743954,0.9386479093395858,0.9148478963769406,0.9215547400298141,0.1060985797827903,0.9762511547501405,0.050534818321466446,19,2.158,104.42 +0.9274,0.9457254901960784,0.9407083788422531,0.9432102628285357,0.9213002533654874,0.9274744940321743,0.09635199108883319,0.9801503116331771,0.08444861322641373,20,2.158,103.94 +0.9259,0.9492707672796449,0.9343111249804962,0.9417315404576551,0.9199938767783263,0.9261195504031612,0.08911166805903648,0.9797941482579039,0.08029096573591232,21,2.158,104.9 +0.9272,0.9469708890637294,0.9389920424403183,0.9429645879034785,0.921178258573077,0.9273176461783842,0.09384572542467279,0.9811498458877554,0.1139388456940651,22,2.158,104.17 +0.9307,0.9457267623206488,0.9461694492120456,0.945948053973949,0.9247082518093732,0.9306936280593505,0.09690893901420217,0.9826879485254632,0.12286656349897385,23,2.158,104.67 +0.9298,0.9524338037101633,0.9372757060383835,0.9447939603648946,0.9242091712862364,0.9300099648486022,0.0835421888053467,0.9828817810028443,0.14436207711696625,24,2.158,105.04 +0.9288,0.9482297403619198,0.9402402870962708,0.9442181134440614,0.9229106045385038,0.9289150605480899,0.09161793372319688,0.9828853004896562,0.14772985875606537,25,2.158,105.11 +0.9276,0.9576557720173885,0.9280699017007333,0.9426307448494453,0.9222638819098175,0.9280032638862045,0.0732386521860206,0.9830737451106832,0.13784295320510864,26,2.158,105.82 +0.9307,0.9505044136191677,0.9408644094242472,0.9456598447424136,0.9250170342795827,0.9308341782680085,0.08744082428292954,0.9837057754213726,0.13237525522708893,27,2.158,105.3 +0.9344,0.9546388493756914,0.9424247152441879,0.9484924623115578,0.9290920461337524,0.934559083412658,0.07992202729044834,0.9852231521922992,0.22582486271858215,28,2.158,104.83 +0.9323,0.9492163009404389,0.944921204556093,0.9470638830244742,0.9265897698300849,0.9323593749282638,0.09022556390977443,0.9839368232130056,0.15746037662029266,29,2.158,104.65 +0.9331,0.9438601917723477,0.9522546419098143,0.9480388349514564,0.9270720490546756,0.9329804893203884,0.1010860484544695,0.985030058372644,0.2116132527589798,30,2.158,104.89 diff --git a/_checkpoints/UNSW_NB15__CNN__FedNova__non_iid/state.json b/_checkpoints/UNSW_NB15__CNN__FedNova__non_iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..c314469877e21853a57db1e0595ce5237b802e41 --- /dev/null +++ b/_checkpoints/UNSW_NB15__CNN__FedNova__non_iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "UNSW_NB15__CNN__FedNova__non_iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-09 16:14:55" +} \ No newline at end of file diff --git a/_checkpoints/UNSW_NB15__CNN__FedProx__iid/history.csv b/_checkpoints/UNSW_NB15__CNN__FedProx__iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..4d699101aa82ebdf6fe08eb5e1e42417f389fcb2 --- /dev/null +++ b/_checkpoints/UNSW_NB15__CNN__FedProx__iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8482,0.8155891082720351,0.9861132782025276,0.8927814663088007,0.8164694733118807,0.8379741929384127,0.3979392926761347,0.8572915011475918,0.3764674961566925,1,2.158,159.01 +0.8705,0.8355643044619423,0.993446715556249,0.9076912110627984,0.8454048083449983,0.8629571166308744,0.3489278752436647,0.8486797948738805,0.1715133935213089,2,2.158,158.37 +0.8755,0.8495802870295153,0.9790919020127944,0.9097499093874593,0.8545526339846241,0.8701072261931431,0.3093845725424672,0.8498745302951558,0.0811188966035842,3,2.158,157.84 +0.8799,0.851417004048583,0.9843969418005928,0.9130906722628266,0.8593927718214311,0.8745248401658163,0.3065998329156224,0.8527288992752855,0.0498153902590274,4,2.158,158.73 +0.8836,0.8554968144232072,0.9847090029645812,0.9155665167561294,0.8641237797813477,0.8786203430608411,0.2968532442216652,0.8623662100762559,0.0357024706900119,5,2.158,158.33 +0.885,0.8554819521427606,0.9873615228584802,0.9167028828045776,0.865519668719047,0.8799430984483495,0.2976886661097187,0.8771932648840943,0.029920794069767,6,2.158,158.09 +0.8841,0.8562703583061889,0.9843969418005928,0.915874283225666,0.8648148533274401,0.8792034006727601,0.2949039264828738,0.8677414006227928,0.0250879433006048,7,2.158,158.31 +0.8836,0.8562695285966581,0.9834607583086284,0.9154684095860568,0.8643152641830765,0.8787302205576363,0.2946254525201893,0.8795675932432632,0.0229084473103284,8,2.158,158.02 +0.8842,0.8585279257135054,0.9809642689967234,0.9156714244101368,0.8654617492184699,0.8796108356874817,0.2884990253411306,0.907241687374067,0.0225220099091529,9,2.158,157.98 +0.8885,0.8675367953346292,0.9748790762989546,0.9180809639262362,0.8717811299518488,0.8848284231658312,0.2656641604010025,0.9245489810238396,0.0230729319155216,10,2.158,157.86 +0.8935,0.8734973441431367,0.9750351068809486,0.9214775492147756,0.8780139027726821,0.8902619583400639,0.2520189362294625,0.9373672778711746,0.0247545801103115,11,2.158,157.8 +0.8959,0.8728813559322034,0.980340146668747,0.9234952597927536,0.8803304548611821,0.8924942968908989,0.2548036758563074,0.9366754162846826,0.027979539707303,12,2.158,157.58 +0.8977,0.904232963074152,0.9399282259322828,0.9217351388570116,0.8870473933569227,0.8968224000388476,0.1776663881927039,0.9481487694896472,0.0456165522336959,13,2.158,157.13 +0.9066,0.9041783552340176,0.95553128413169,0.9291458048854498,0.896077742571795,0.9053963225317828,0.1807296017822333,0.9584587150510072,0.0453823916614055,14,2.158,157.21 +0.9155,0.9123925289060184,0.960368232173506,0.935765868491068,0.9061590481973236,0.9145022501561008,0.164578111946533,0.9687876267357424,0.0693453401327133,15,2.158,157.24 +0.9163,0.9332814930015552,0.9363395225464192,0.9348080068541164,0.9089624449854996,0.916245724320076,0.1194653299916457,0.9719119751147082,0.0988601893186569,16,2.158,156.98 +0.9189,0.93734375,0.936027461382431,0.9366851432586464,0.9119526397700546,0.9189222592531398,0.11166805903648,0.9763804198521824,0.134111225605011,17,2.158,157.39 +0.9242,0.9336914811972372,0.9491340302699328,0.9413494274218508,0.9171133796238706,0.9239430978933416,0.1203007518796992,0.9794539746498752,0.1328239142894745,18,2.158,156.66 +0.9271,0.9456999372253608,0.9402402870962708,0.9429622095297708,0.9209893469036856,0.9271812995917164,0.0963519910888331,0.981025621038432,0.1485679447650909,19,2.158,157.46 +0.9255,0.9362292051756008,0.9483538773599626,0.942252538562902,0.9186540901012848,0.9253041328777688,0.1152882205513784,0.9795015528975176,0.0830361992120742,20,2.158,156.77 +0.9301,0.9462331978743356,0.9446091433921048,0.9454204731787303,0.9241213307086478,0.9301234290567172,0.0957950431634642,0.9832153718670212,0.1495839059352874,21,2.158,156.29 +0.9268,0.9420650988942532,0.9438289904821344,0.94294621979735,0.9204270847940724,0.926772977037996,0.1035923141186299,0.981588695477881,0.1193137094378471,22,2.158,156.29 +0.9303,0.9354986276303752,0.9572476205336246,0.9462481684275468,0.923571972739296,0.9299621246842452,0.1177944862155388,0.9829461528511384,0.0876542702317237,23,2.158,156.6 +0.9338,0.9407884644884184,0.9569355593696364,0.9487933168316832,0.9275923597733076,0.933566789472358,0.1074909495962127,0.9844927500526944,0.1437183171510696,24,2.158,156.51 +0.9346,0.9408610387620652,0.958183804025589,0.949443413729128,0.9284306536369308,0.934352049430912,0.1074909495962127,0.9849826539268196,0.1333832740783691,25,2.158,159.12 +0.9381,0.948698078115313,0.9550631923857076,0.9518699945571883,0.9325815864367396,0.938017059845082,0.0921748816485658,0.9867255385564344,0.2064983397722244,26,2.158,164.62 +0.9394,0.9525815005459368,0.9528787642377906,0.9527301092043682,0.93416449749912,0.9393962868776592,0.0846560846560846,0.9870447255949552,0.2085227370262146,27,2.158,164.94 +0.9373,0.946555452579549,0.956155406459666,0.9513312116742996,0.9316161467954188,0.9371718520782872,0.0963519910888331,0.98613800151112,0.1462225019931793,28,2.158,159.94 +0.9371,0.9436598096407736,0.9591199875175536,0.951327091232686,0.9312238112656294,0.9368889155603458,0.1021999443052074,0.9865119361222704,0.1361964493989944,29,2.158,157.19 +0.9401,0.9488566131025958,0.958183804025589,0.953497399270243,0.9346781841132785,0.9399814389445111,0.09217488164856585,0.9875508364885968,0.145479217171669,30,2.158,170.65 diff --git a/_checkpoints/UNSW_NB15__CNN__FedProx__iid/state.json b/_checkpoints/UNSW_NB15__CNN__FedProx__iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..51d39a96dd252471ca45d9c562c2db0b45dc72ec --- /dev/null +++ b/_checkpoints/UNSW_NB15__CNN__FedProx__iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "UNSW_NB15__CNN__FedProx__iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-09 13:07:17" +} \ No newline at end of file diff --git a/_checkpoints/UNSW_NB15__CNN__FedProx__non_iid/history.csv b/_checkpoints/UNSW_NB15__CNN__FedProx__non_iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..9904534ef4f6033e81521b0183883f5842913ce0 --- /dev/null +++ b/_checkpoints/UNSW_NB15__CNN__FedProx__non_iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.8548,0.8189422210783683,0.9929786238102668,0.8976022566995768,0.8240588603085512,0.8447833894115423,0.391812865497076,0.8557199851103983,0.4304899275302887,1,2.158,132.34 +0.8749,0.8439583889037077,0.9873615228584802,0.9100453009275904,0.8523638616897922,0.8686184912670036,0.3258145363408521,0.8648247236909561,0.33115753531455994,2,2.158,130.24 +0.8837,0.853028263795424,0.9889218286784209,0.915962135992485,0.8635970394294514,0.8783535236409141,0.30409356725146197,0.8848961831773832,0.2547352612018585,3,2.158,129.62 +0.8835,0.8561532192339039,0.9834607583086284,0.9154019315953816,0.8641867580596911,0.8786191939620487,0.29490392648287383,0.9090743406426122,0.21801362931728363,4,2.158,128.21 +0.892,0.8899458510171228,0.9488219691059447,0.9184413230629814,0.879315364106217,0.8903410593402332,0.20941241993873572,0.9381581413181714,0.20349495112895966,5,2.158,127.46 +0.8854,0.8764125303962237,0.955999375877672,0.9144776119402985,0.8704206241519674,0.8828358833107192,0.24060150375939848,0.9353414656072925,0.19303831458091736,6,2.158,127.37 +0.8957,0.8946749043836423,0.9489779996879388,0.9210267282501704,0.8837431595026798,0.8942496691757227,0.1993873572820941,0.9432190764527693,0.19200670719146729,7,2.158,127.69 +0.8898,0.8700320736298982,0.9734748010610079,0.9188512518409425,0.8736000807491318,0.886351860762804,0.25953773322194373,0.9273637666399491,0.21341769397258759,8,2.158,127.18 +0.887,0.8609325858060988,0.98236854423467,0.9176504882670165,0.868828429861447,0.8825864859201366,0.2832080200501253,0.9128172062409279,0.2264411449432373,9,2.158,127.12 +0.8861,0.865363283416528,0.9737868622249961,0.916379120475736,0.8689122440441073,0.8822884098225402,0.2703982177666388,0.9247415099875868,0.2385801076889038,10,2.158,127.51 +0.8874,0.8657067700401495,0.9756592292089249,0.917400234741784,0.8702893133507915,0.8835651709987731,0.2701197438039543,0.9205542548662011,0.24757802486419678,11,2.158,128.87 +0.8917,0.8680210060807075,0.980028085504759,0.9206302674972517,0.8751066365023631,0.8879351957167226,0.265942634363687,0.9283684280481549,0.23964865505695343,12,2.158,127.49 +0.8939,0.8702575463860427,0.9806522078327352,0.9221627173354853,0.8777872779643355,0.8902922767791255,0.2609301030353662,0.9262880854639155,0.23512965440750122,13,2.158,128.21 +0.9021,0.8895265423242468,0.9673896083632392,0.9268256222438149,0.8894813808243693,0.9000049880563691,0.21442495126705652,0.9442751614738378,0.22045567631721497,14,2.158,128.38 +0.9019,0.9043504171632897,0.9471056327040099,0.9252343571374133,0.8913132099686194,0.9008721892407855,0.17878028404344193,0.9491003127172658,0.23467326164245605,15,2.158,129.15 +0.9145,0.923581452104942,0.9447651739740989,0.934053220208253,0.9062590194857896,0.9140914252493798,0.13951545530492898,0.9686752204100341,0.2584877610206604,16,2.158,128.41 +0.9185,0.9332403965303594,0.9400842565142769,0.9366498251068791,0.9112120884469224,0.9183804426376982,0.12002227791701475,0.9726419644749952,0.26660069823265076,17,2.158,127.93 +0.9226,0.9381122686984917,0.9413325011702294,0.9397196261682244,0.9158095337545032,0.9225473977966898,0.11083263714842662,0.9788999379049553,0.3788108825683594,18,2.158,129.23 +0.9236,0.9405337911659123,0.9402402870962708,0.9403870162297129,0.9170197887384645,0.9236046734454983,0.1060985797827903,0.9789366100885264,0.24973860383033752,19,2.158,128.35 +0.9291,0.9469887076537014,0.9421126540801997,0.9445443879546344,0.923138444843568,0.9291706396122665,0.09412419938735728,0.9814711837237726,0.3884861469268799,20,2.158,127.41 +0.9302,0.9448512229319208,0.9463254797940396,0.9455877767383848,0.924132427131044,0.9301785446503927,0.0985797827903091,0.9820616971252181,0.3366636633872986,21,2.158,125.48 +0.9308,0.944625913827967,0.9475737244499922,0.9460975229786571,0.9247382337037938,0.9307572814214503,0.09913673071567808,0.9824726949740294,0.3479149043560028,22,2.158,124.87 +0.9318,0.946236559139785,0.9474176938679981,0.9468267581475128,0.9258806218950555,0.931783243090998,0.0960735171261487,0.9829790882956251,0.2691378593444824,23,2.158,123.29 +0.9319,0.9514501891551072,0.9418005929162115,0.946600799811809,0.9263154406124037,0.9320318548347961,0.08576998050682261,0.9835530036234638,0.3566633462905884,24,2.158,123.19 +0.9322,0.9521855767713429,0.9414885317522235,0.9468068413619959,0.9266705836255802,0.9323449810557022,0.08437761069340016,0.9837537881735597,0.32950904965400696,25,2.158,125.51 +0.9324,0.9624132924665268,0.9308784521766266,0.9463832487309645,0.927466516140374,0.9327972513844024,0.06488443330548593,0.9840524231471173,0.37985455989837646,26,2.158,127.29 +0.9332,0.9573044447984707,0.9375877672023717,0.9473435282989122,0.9280059178273341,0.9334552564582249,0.07463102199944305,0.9842443438045019,0.36723726987838745,27,2.158,126.69 +0.9354,0.9517165699952971,0.947261663286004,0.9494838911479512,0.9299554785745302,0.9354585852377202,0.08576998050682261,0.984862426519307,0.36462780833244324,28,2.158,126.85 +0.936,0.9517619420516836,0.9481978467779685,0.9499765515085197,0.9305808375083536,0.9360465497136004,0.08576998050682261,0.9851680135655795,0.3163038194179535,29,2.158,127.85 +0.9365,0.956370534302877,0.9439850210641285,0.950137416568512,0.9313660241823978,0.9366558025568047,0.07685881370091896,0.9851731407192066,0.42827802896499634,30,2.158,127.67 diff --git a/_checkpoints/UNSW_NB15__CNN__FedProx__non_iid/state.json b/_checkpoints/UNSW_NB15__CNN__FedProx__non_iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..73befe7c87e6da3d6063585e01ba27d8276a01b8 --- /dev/null +++ b/_checkpoints/UNSW_NB15__CNN__FedProx__non_iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "UNSW_NB15__CNN__FedProx__non_iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-09 14:11:28" +} \ No newline at end of file diff --git a/_checkpoints/UNSW_NB15__Transformer__FedAvg__non_iid/history.csv b/_checkpoints/UNSW_NB15__Transformer__FedAvg__non_iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..223659555ddfe52bd6d0475ae548a0ffb347cccf --- /dev/null +++ b/_checkpoints/UNSW_NB15__Transformer__FedAvg__non_iid/history.csv @@ -0,0 +1,31 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5009490251541138,1,0.148,306.45 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5017774105072021,2,0.148,9.33 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5026206374168396,3,0.148,9.41 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5033951997756958,4,0.148,9.41 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5040773153305054,5,0.148,9.34 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5044970512390137,6,0.148,9.33 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5048742890357971,7,0.148,9.46 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5052332878112793,8,0.148,9.4 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5054975152015686,9,0.148,9.34 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5058122277259827,10,0.148,9.36 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5060502290725708,11,0.148,9.4 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5062832236289978,12,0.148,9.37 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.506474494934082,13,0.148,9.41 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5065264701843262,14,0.148,9.47 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5067214369773865,15,0.148,9.35 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5067736506462097,16,0.148,9.37 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5069045424461365,17,0.148,9.5 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5070315599441528,18,0.148,9.42 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5069952011108398,19,0.148,9.56 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5070369839668274,20,0.148,9.41 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.507059633731842,21,0.148,9.46 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5071271657943726,22,0.148,9.43 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5071894526481628,23,0.148,9.4 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5072021484375,24,0.148,9.35 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5070443749427795,25,0.148,9.32 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5070340633392334,26,0.148,9.38 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5072401165962219,27,0.148,9.42 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5072149634361267,28,0.148,9.36 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.5072600841522217,29,0.148,9.36 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.507195234298706,30,0.148,9.38 diff --git a/_checkpoints/UNSW_NB15__Transformer__FedAvg__non_iid/state.json b/_checkpoints/UNSW_NB15__Transformer__FedAvg__non_iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..6af41abebbde58f3c43421e3f52192c04c262243 --- /dev/null +++ b/_checkpoints/UNSW_NB15__Transformer__FedAvg__non_iid/state.json @@ -0,0 +1,7 @@ +{ + "status": "done", + "tag": "UNSW_NB15__Transformer__FedAvg__non_iid", + "last_round": 30, + "n_rounds": 30, + "finished_at": "2026-05-10 15:03:36" +} \ No newline at end of file diff --git a/_checkpoints/UNSW_NB15__Transformer__FedProx__iid/history.csv b/_checkpoints/UNSW_NB15__Transformer__FedProx__iid/history.csv new file mode 100644 index 0000000000000000000000000000000000000000..c7949e03d4ef52e133cab6188f9959842d98ec25 --- /dev/null +++ b/_checkpoints/UNSW_NB15__Transformer__FedProx__iid/history.csv @@ -0,0 +1,4 @@ +accuracy,precision,recall,f1_binary,f1_macro,f1_weighted,fpr,auc_roc,threshold,round,comm_mb,round_time_s +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.500002920627594,1,0.148,268.93 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.49993258714675903,2,0.148,265.39 +0.6409,0.6409,1.0,0.7811566823084892,0.3905783411542446,0.5006433176915107,1.0,0.5,0.49981898069381714,3,0.148,264.09 diff --git a/_checkpoints/UNSW_NB15__Transformer__FedProx__iid/state.json b/_checkpoints/UNSW_NB15__Transformer__FedProx__iid/state.json new file mode 100644 index 0000000000000000000000000000000000000000..f8dd01a71cb6267bbc8a565e346c3b98c86129b8 --- /dev/null +++ b/_checkpoints/UNSW_NB15__Transformer__FedProx__iid/state.json @@ -0,0 +1,8 @@ +{ + "status": "running", + "tag": "UNSW_NB15__Transformer__FedProx__iid", + "last_round": 3, + "n_rounds": 30, + "elapsed_time_s": 798.43, + "updated_at": "2026-05-10 15:17:04" +} \ No newline at end of file