Upload 306 files
Browse filesThis view is limited to 50 files because it contains too many changes. See raw diff
- results_comparison_20250826_002710/comparative_analysis.pdf +0 -0
- results_comparison_20250826_002710/execution_log.txt +26 -0
- results_comparison_20250826_002710/fedadagrad/analysis_fedadagrad.json +79 -0
- results_comparison_20250826_002710/fedadagrad/analysis_fedadam.json +79 -0
- results_comparison_20250826_002710/fedadagrad/analysis_fedavg.json +79 -0
- results_comparison_20250826_002710/fedadagrad/analysis_fedyogi.json +79 -0
- results_comparison_20250826_002710/fedadagrad/client_1_fedadagrad.log +243 -0
- results_comparison_20250826_002710/fedadagrad/client_2_fedadagrad.log +243 -0
- results_comparison_20250826_002710/fedadagrad/client_3_fedadagrad.log +243 -0
- results_comparison_20250826_002710/fedadagrad/client_evolution_analysis.pdf +0 -0
- results_comparison_20250826_002710/fedadagrad/comparative_analysis.pdf +0 -0
- results_comparison_20250826_002710/fedadagrad/convergence_analysis_fedadagrad.pdf +0 -0
- results_comparison_20250826_002710/fedadagrad/convergence_analysis_fedadam.pdf +0 -0
- results_comparison_20250826_002710/fedadagrad/convergence_analysis_fedavg.pdf +0 -0
- results_comparison_20250826_002710/fedadagrad/convergence_analysis_fedyogi.pdf +0 -0
- results_comparison_20250826_002710/fedadagrad/detailed_metrics_fedadagrad.csv +31 -0
- results_comparison_20250826_002710/fedadagrad/detailed_metrics_fedadam.csv +31 -0
- results_comparison_20250826_002710/fedadagrad/detailed_metrics_fedavg.csv +31 -0
- results_comparison_20250826_002710/fedadagrad/detailed_metrics_fedyogi.csv +31 -0
- results_comparison_20250826_002710/fedadagrad/heatmap_performance_fedadagrad.pdf +0 -0
- results_comparison_20250826_002710/fedadagrad/heatmap_performance_fedadam.pdf +0 -0
- results_comparison_20250826_002710/fedadagrad/heatmap_performance_fedavg.pdf +0 -0
- results_comparison_20250826_002710/fedadagrad/heatmap_performance_fedyogi.pdf +0 -0
- results_comparison_20250826_002710/fedadagrad/metrics/client_1/metrics_history.json +102 -0
- results_comparison_20250826_002710/fedadagrad/metrics/client_1/model_round_10.pt +3 -0
- results_comparison_20250826_002710/fedadagrad/metrics/client_1/model_round_15.pt +3 -0
- results_comparison_20250826_002710/fedadagrad/metrics/client_1/model_round_5.pt +3 -0
- results_comparison_20250826_002710/fedadagrad/metrics/client_2/metrics_history.json +102 -0
- results_comparison_20250826_002710/fedadagrad/metrics/client_2/model_round_10.pt +3 -0
- results_comparison_20250826_002710/fedadagrad/metrics/client_2/model_round_15.pt +3 -0
- results_comparison_20250826_002710/fedadagrad/metrics/client_2/model_round_5.pt +3 -0
- results_comparison_20250826_002710/fedadagrad/metrics/client_3/metrics_history.json +102 -0
- results_comparison_20250826_002710/fedadagrad/metrics/client_3/model_round_10.pt +3 -0
- results_comparison_20250826_002710/fedadagrad/metrics/client_3/model_round_15.pt +3 -0
- results_comparison_20250826_002710/fedadagrad/metrics/client_3/model_round_5.pt +3 -0
- results_comparison_20250826_002710/fedadagrad/metrics_fedavg.csv +31 -0
- results_comparison_20250826_002710/fedadagrad/performance_analysis_fedadagrad.pdf +0 -0
- results_comparison_20250826_002710/fedadagrad/performance_analysis_fedadam.pdf +0 -0
- results_comparison_20250826_002710/fedadagrad/performance_analysis_fedavg.pdf +0 -0
- results_comparison_20250826_002710/fedadagrad/performance_analysis_fedyogi.pdf +0 -0
- results_comparison_20250826_002710/fedadagrad/server_fedadagrad.log +288 -0
- results_comparison_20250826_002710/fedadagrad/summary_report.json +124 -0
- results_comparison_20250826_002710/fedadam/analysis_fedadam.json +79 -0
- results_comparison_20250826_002710/fedadam/analysis_fedavg.json +79 -0
- results_comparison_20250826_002710/fedadam/client_1_fedadam.log +243 -0
- results_comparison_20250826_002710/fedadam/client_2_fedadam.log +243 -0
- results_comparison_20250826_002710/fedadam/client_3_fedadam.log +243 -0
- results_comparison_20250826_002710/fedadam/client_evolution_analysis.pdf +0 -0
- results_comparison_20250826_002710/fedadam/comparative_analysis.pdf +0 -0
- results_comparison_20250826_002710/fedadam/convergence_analysis_fedadam.pdf +0 -0
results_comparison_20250826_002710/comparative_analysis.pdf
ADDED
|
Binary file (42 kB). View file
|
|
|
results_comparison_20250826_002710/execution_log.txt
ADDED
|
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Execução iniciada em: Tue Aug 26 00:27:10 2025
|
| 2 |
+
|
| 3 |
+
|
| 4 |
+
=== ESTRATÉGIA: fedavg ===
|
| 5 |
+
Início: Tue Aug 26 00:27:10 2025
|
| 6 |
+
Status: SUCESSO
|
| 7 |
+
Fim: Tue Aug 26 00:30:19 2025
|
| 8 |
+
|
| 9 |
+
|
| 10 |
+
=== ESTRATÉGIA: fedadam ===
|
| 11 |
+
Início: Tue Aug 26 00:30:25 2025
|
| 12 |
+
Status: SUCESSO
|
| 13 |
+
Fim: Tue Aug 26 00:33:24 2025
|
| 14 |
+
|
| 15 |
+
|
| 16 |
+
=== ESTRATÉGIA: fedyogi ===
|
| 17 |
+
Início: Tue Aug 26 00:33:29 2025
|
| 18 |
+
Status: SUCESSO
|
| 19 |
+
Fim: Tue Aug 26 00:36:36 2025
|
| 20 |
+
|
| 21 |
+
|
| 22 |
+
=== ESTRATÉGIA: fedadagrad ===
|
| 23 |
+
Início: Tue Aug 26 00:36:42 2025
|
| 24 |
+
Status: SUCESSO
|
| 25 |
+
Fim: Tue Aug 26 00:39:45 2025
|
| 26 |
+
Execução finalizada em: Tue Aug 26 00:39:54 2025
|
results_comparison_20250826_002710/fedadagrad/analysis_fedadagrad.json
ADDED
|
@@ -0,0 +1,79 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"strategy": "fedadagrad",
|
| 3 |
+
"total_rounds": 15,
|
| 4 |
+
"final_global_train_loss": 0.011545948883468648,
|
| 5 |
+
"final_global_eval_loss": 0.025393411267872205,
|
| 6 |
+
"train_improvement": 0.016456730669702116,
|
| 7 |
+
"eval_improvement": 13.873591282112708,
|
| 8 |
+
"convergence_metrics": {
|
| 9 |
+
"rounds": [
|
| 10 |
+
1,
|
| 11 |
+
2,
|
| 12 |
+
3,
|
| 13 |
+
4,
|
| 14 |
+
5,
|
| 15 |
+
6,
|
| 16 |
+
7,
|
| 17 |
+
8,
|
| 18 |
+
9,
|
| 19 |
+
10,
|
| 20 |
+
11,
|
| 21 |
+
12,
|
| 22 |
+
13,
|
| 23 |
+
14,
|
| 24 |
+
15
|
| 25 |
+
],
|
| 26 |
+
"loss_variance": [
|
| 27 |
+
0.034529332230873004,
|
| 28 |
+
0.001510949524665732,
|
| 29 |
+
0.021001407005497217,
|
| 30 |
+
1.83030943581359e-05,
|
| 31 |
+
4.525794443515467e-05,
|
| 32 |
+
0.0002794281307972342,
|
| 33 |
+
0.0007477395086917783,
|
| 34 |
+
0.0025251776154813633,
|
| 35 |
+
0.0009456352832050218,
|
| 36 |
+
0.0008585004368790473,
|
| 37 |
+
4.540414743072966e-05,
|
| 38 |
+
0.00027409586321523895,
|
| 39 |
+
9.775791172873584e-05,
|
| 40 |
+
6.603908264161129e-07,
|
| 41 |
+
0.0001170515335382286
|
| 42 |
+
],
|
| 43 |
+
"loss_std": [
|
| 44 |
+
0.18582069914536703,
|
| 45 |
+
0.03887093418823031,
|
| 46 |
+
0.14491862201075892,
|
| 47 |
+
0.004278211584077616,
|
| 48 |
+
0.006727402502835301,
|
| 49 |
+
0.016716103935942556,
|
| 50 |
+
0.027344825994907673,
|
| 51 |
+
0.050251145414620786,
|
| 52 |
+
0.03075118344397532,
|
| 53 |
+
0.029300178103196697,
|
| 54 |
+
0.006738259970550977,
|
| 55 |
+
0.016555840758331754,
|
| 56 |
+
0.009887260071867021,
|
| 57 |
+
0.0008126443418963261,
|
| 58 |
+
0.010819035702789255
|
| 59 |
+
],
|
| 60 |
+
"max_min_diff": [
|
| 61 |
+
0.4192123098438163,
|
| 62 |
+
0.09425858413951083,
|
| 63 |
+
0.3462236659877869,
|
| 64 |
+
0.009427317209621283,
|
| 65 |
+
0.015428935357618141,
|
| 66 |
+
0.040068916726365304,
|
| 67 |
+
0.06124898420927492,
|
| 68 |
+
0.12290243868864363,
|
| 69 |
+
0.06733863313331545,
|
| 70 |
+
0.06492806039781832,
|
| 71 |
+
0.015358765759552431,
|
| 72 |
+
0.037976729514707236,
|
| 73 |
+
0.023736738553036707,
|
| 74 |
+
0.0019121275111284586,
|
| 75 |
+
0.02568031825626544
|
| 76 |
+
]
|
| 77 |
+
},
|
| 78 |
+
"timestamp": "2025-08-26T00:39:38.732542"
|
| 79 |
+
}
|
results_comparison_20250826_002710/fedadagrad/analysis_fedadam.json
ADDED
|
@@ -0,0 +1,79 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"strategy": "fedadam",
|
| 3 |
+
"total_rounds": 15,
|
| 4 |
+
"final_global_train_loss": 0.13330411928280572,
|
| 5 |
+
"final_global_eval_loss": 0.1647412910520476,
|
| 6 |
+
"train_improvement": -0.10932316678177514,
|
| 7 |
+
"eval_improvement": 5.616530854374121,
|
| 8 |
+
"convergence_metrics": {
|
| 9 |
+
"rounds": [
|
| 10 |
+
1,
|
| 11 |
+
2,
|
| 12 |
+
3,
|
| 13 |
+
4,
|
| 14 |
+
5,
|
| 15 |
+
6,
|
| 16 |
+
7,
|
| 17 |
+
8,
|
| 18 |
+
9,
|
| 19 |
+
10,
|
| 20 |
+
11,
|
| 21 |
+
12,
|
| 22 |
+
13,
|
| 23 |
+
14,
|
| 24 |
+
15
|
| 25 |
+
],
|
| 26 |
+
"loss_variance": [
|
| 27 |
+
0.01068172837282487,
|
| 28 |
+
0.0015931769726497437,
|
| 29 |
+
0.008435501811615726,
|
| 30 |
+
0.003562090978256386,
|
| 31 |
+
0.029278312125083014,
|
| 32 |
+
0.0186430276123116,
|
| 33 |
+
0.00030255441983373637,
|
| 34 |
+
0.07912659741997181,
|
| 35 |
+
0.05696464632976859,
|
| 36 |
+
0.012050745779194684,
|
| 37 |
+
0.21835296536991747,
|
| 38 |
+
0.14806234568800697,
|
| 39 |
+
0.0004734021564068594,
|
| 40 |
+
0.06252979813631583,
|
| 41 |
+
0.016779206072230178
|
| 42 |
+
],
|
| 43 |
+
"loss_std": [
|
| 44 |
+
0.10335244734801818,
|
| 45 |
+
0.039914621038533535,
|
| 46 |
+
0.09184498795043596,
|
| 47 |
+
0.05968325542609406,
|
| 48 |
+
0.17110906499973347,
|
| 49 |
+
0.1365394727260641,
|
| 50 |
+
0.017394091520793385,
|
| 51 |
+
0.28129450300347464,
|
| 52 |
+
0.23867267612730325,
|
| 53 |
+
0.10977588887909168,
|
| 54 |
+
0.4672825327036283,
|
| 55 |
+
0.38478870265121734,
|
| 56 |
+
0.02175780679220356,
|
| 57 |
+
0.2500595891708931,
|
| 58 |
+
0.12953457481394756
|
| 59 |
+
],
|
| 60 |
+
"max_min_diff": [
|
| 61 |
+
0.23578034135137038,
|
| 62 |
+
0.0930305348977657,
|
| 63 |
+
0.21528314588741515,
|
| 64 |
+
0.1461083665087733,
|
| 65 |
+
0.3977382455767893,
|
| 66 |
+
0.2968026637415281,
|
| 67 |
+
0.03995731424825777,
|
| 68 |
+
0.6293394120913232,
|
| 69 |
+
0.5457957883078888,
|
| 70 |
+
0.24165180540811315,
|
| 71 |
+
1.0149277114272415,
|
| 72 |
+
0.8373620888642136,
|
| 73 |
+
0.049092527537649325,
|
| 74 |
+
0.5340682530381887,
|
| 75 |
+
0.27501217750669527
|
| 76 |
+
]
|
| 77 |
+
},
|
| 78 |
+
"timestamp": "2025-08-26T00:33:19.682648"
|
| 79 |
+
}
|
results_comparison_20250826_002710/fedadagrad/analysis_fedavg.json
ADDED
|
@@ -0,0 +1,79 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"strategy": "fedavg",
|
| 3 |
+
"total_rounds": 15,
|
| 4 |
+
"final_global_train_loss": 0.00302982711747337,
|
| 5 |
+
"final_global_eval_loss": 0.003689863232912665,
|
| 6 |
+
"train_improvement": 0.021857845960617434,
|
| 7 |
+
"eval_improvement": 0.015304666409557145,
|
| 8 |
+
"convergence_metrics": {
|
| 9 |
+
"rounds": [
|
| 10 |
+
1,
|
| 11 |
+
2,
|
| 12 |
+
3,
|
| 13 |
+
4,
|
| 14 |
+
5,
|
| 15 |
+
6,
|
| 16 |
+
7,
|
| 17 |
+
8,
|
| 18 |
+
9,
|
| 19 |
+
10,
|
| 20 |
+
11,
|
| 21 |
+
12,
|
| 22 |
+
13,
|
| 23 |
+
14,
|
| 24 |
+
15
|
| 25 |
+
],
|
| 26 |
+
"loss_variance": [
|
| 27 |
+
0.00020161084922650353,
|
| 28 |
+
0.0001768675287952861,
|
| 29 |
+
0.00015989712514018144,
|
| 30 |
+
0.00015151253735112708,
|
| 31 |
+
0.00015094708356878792,
|
| 32 |
+
0.00012664795133744398,
|
| 33 |
+
8.780323550924316e-05,
|
| 34 |
+
4.426389380739195e-05,
|
| 35 |
+
1.638279366969281e-05,
|
| 36 |
+
8.250445193486316e-06,
|
| 37 |
+
6.628442918801081e-06,
|
| 38 |
+
6.292616311547437e-06,
|
| 39 |
+
6.152018393559694e-06,
|
| 40 |
+
6.149848884075393e-06,
|
| 41 |
+
6.150749327394262e-06
|
| 42 |
+
],
|
| 43 |
+
"loss_std": [
|
| 44 |
+
0.01419897352721328,
|
| 45 |
+
0.01329915519103699,
|
| 46 |
+
0.012645043500920883,
|
| 47 |
+
0.012309042909630589,
|
| 48 |
+
0.01228605239972498,
|
| 49 |
+
0.011253797196388603,
|
| 50 |
+
0.009370338068033786,
|
| 51 |
+
0.006653111588376671,
|
| 52 |
+
0.004047566388546679,
|
| 53 |
+
0.002872358820462081,
|
| 54 |
+
0.0025745762600476764,
|
| 55 |
+
0.002508508782433786,
|
| 56 |
+
0.002480326267562333,
|
| 57 |
+
0.002479888885429223,
|
| 58 |
+
0.0024800704279101153
|
| 59 |
+
],
|
| 60 |
+
"max_min_diff": [
|
| 61 |
+
0.032593116397065164,
|
| 62 |
+
0.030546713867510032,
|
| 63 |
+
0.029082913735798955,
|
| 64 |
+
0.028379819858855727,
|
| 65 |
+
0.028462333849865133,
|
| 66 |
+
0.026274465496933488,
|
| 67 |
+
0.022177942524810944,
|
| 68 |
+
0.016120971315887616,
|
| 69 |
+
0.009834508820063172,
|
| 70 |
+
0.006158331531636577,
|
| 71 |
+
0.0060697681725340735,
|
| 72 |
+
0.006081733664739927,
|
| 73 |
+
0.006066421607109957,
|
| 74 |
+
0.006071679817067114,
|
| 75 |
+
0.006074535322676443
|
| 76 |
+
]
|
| 77 |
+
},
|
| 78 |
+
"timestamp": "2025-08-26T00:30:14.828765"
|
| 79 |
+
}
|
results_comparison_20250826_002710/fedadagrad/analysis_fedyogi.json
ADDED
|
@@ -0,0 +1,79 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"strategy": "fedyogi",
|
| 3 |
+
"total_rounds": 15,
|
| 4 |
+
"final_global_train_loss": 0.05430113778037321,
|
| 5 |
+
"final_global_eval_loss": 0.047570742769525574,
|
| 6 |
+
"train_improvement": -0.030095586403867447,
|
| 7 |
+
"eval_improvement": -0.0262526596070996,
|
| 8 |
+
"convergence_metrics": {
|
| 9 |
+
"rounds": [
|
| 10 |
+
1,
|
| 11 |
+
2,
|
| 12 |
+
3,
|
| 13 |
+
4,
|
| 14 |
+
5,
|
| 15 |
+
6,
|
| 16 |
+
7,
|
| 17 |
+
8,
|
| 18 |
+
9,
|
| 19 |
+
10,
|
| 20 |
+
11,
|
| 21 |
+
12,
|
| 22 |
+
13,
|
| 23 |
+
14,
|
| 24 |
+
15
|
| 25 |
+
],
|
| 26 |
+
"loss_variance": [
|
| 27 |
+
0.0001695811809345148,
|
| 28 |
+
0.00016762147176026504,
|
| 29 |
+
0.00015798451919152418,
|
| 30 |
+
0.0001400786159174325,
|
| 31 |
+
0.00012063636321910315,
|
| 32 |
+
0.00010911410619587077,
|
| 33 |
+
0.00010064185933112485,
|
| 34 |
+
8.426784020875177e-05,
|
| 35 |
+
1.3090122173575158e-05,
|
| 36 |
+
0.00011473511890179137,
|
| 37 |
+
0.00030091875919477845,
|
| 38 |
+
0.012655872318763103,
|
| 39 |
+
0.002749573508631403,
|
| 40 |
+
0.0009788067682338952,
|
| 41 |
+
9.932549709989714e-06
|
| 42 |
+
],
|
| 43 |
+
"loss_std": [
|
| 44 |
+
0.013022333928083506,
|
| 45 |
+
0.012946871118546945,
|
| 46 |
+
0.01256918928139457,
|
| 47 |
+
0.011835481228806562,
|
| 48 |
+
0.010983458618263336,
|
| 49 |
+
0.01044576977517075,
|
| 50 |
+
0.010032041633243198,
|
| 51 |
+
0.009179751641997282,
|
| 52 |
+
0.0036180273870681464,
|
| 53 |
+
0.010711448030112052,
|
| 54 |
+
0.017347010093810934,
|
| 55 |
+
0.11249832140420186,
|
| 56 |
+
0.05243637581518581,
|
| 57 |
+
0.03128588768492745,
|
| 58 |
+
0.003151594788355526
|
| 59 |
+
],
|
| 60 |
+
"max_min_diff": [
|
| 61 |
+
0.03003306973707254,
|
| 62 |
+
0.02978644290441608,
|
| 63 |
+
0.028765908525467194,
|
| 64 |
+
0.026872715529792278,
|
| 65 |
+
0.02488111527071961,
|
| 66 |
+
0.02394445368352954,
|
| 67 |
+
0.023534892967596064,
|
| 68 |
+
0.02198043824940869,
|
| 69 |
+
0.007909015882846138,
|
| 70 |
+
0.025517104547873162,
|
| 71 |
+
0.03982688084120644,
|
| 72 |
+
0.26865766399890895,
|
| 73 |
+
0.11585750657097293,
|
| 74 |
+
0.07195580982893363,
|
| 75 |
+
0.0076839702950185496
|
| 76 |
+
]
|
| 77 |
+
},
|
| 78 |
+
"timestamp": "2025-08-26T00:36:30.542359"
|
| 79 |
+
}
|
results_comparison_20250826_002710/fedadagrad/client_1_fedadagrad.log
ADDED
|
@@ -0,0 +1,243 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[93mWARNING [0m: DEPRECATED FEATURE: flwr.client.start_client() is deprecated.
|
| 2 |
+
Instead, use the `flower-supernode` CLI command to start a SuperNode as shown below:
|
| 3 |
+
|
| 4 |
+
$ flower-supernode --insecure --superlink='<IP>:<PORT>'
|
| 5 |
+
|
| 6 |
+
To view all available options, run:
|
| 7 |
+
|
| 8 |
+
$ flower-supernode --help
|
| 9 |
+
|
| 10 |
+
Using `start_client()` is deprecated.
|
| 11 |
+
|
| 12 |
+
This is a deprecated feature. It will be removed
|
| 13 |
+
entirely in future versions of Flower.
|
| 14 |
+
|
| 15 |
+
[92mINFO [0m:
|
| 16 |
+
[92mINFO [0m: Received: train message 4af737b7-d379-449f-b436-78001a125731
|
| 17 |
+
[92mINFO [0m: Sent reply
|
| 18 |
+
[92mINFO [0m:
|
| 19 |
+
[92mINFO [0m: Received: evaluate message cf531bf8-f1c5-4b92-bd17-ceed4017fbb7
|
| 20 |
+
[92mINFO [0m: Sent reply
|
| 21 |
+
[92mINFO [0m:
|
| 22 |
+
[92mINFO [0m: Received: train message 3d396800-49ac-47f1-8a4e-bf360430b271
|
| 23 |
+
[92mINFO [0m: Sent reply
|
| 24 |
+
[92mINFO [0m:
|
| 25 |
+
[92mINFO [0m: Received: evaluate message 9e60db7b-7ee0-4626-8c40-929688eb5c39
|
| 26 |
+
[92mINFO [0m: Sent reply
|
| 27 |
+
[92mINFO [0m:
|
| 28 |
+
[92mINFO [0m: Received: train message ce031aef-cfb4-4de2-8ee1-598a83458045
|
| 29 |
+
[92mINFO [0m: Sent reply
|
| 30 |
+
[92mINFO [0m:
|
| 31 |
+
[92mINFO [0m: Received: evaluate message b3a80c72-aef4-40a1-b663-f7caa40295c1
|
| 32 |
+
[92mINFO [0m: Sent reply
|
| 33 |
+
[92mINFO [0m:
|
| 34 |
+
[92mINFO [0m: Received: train message ec85f050-6688-4baf-863b-bf9e96d852ad
|
| 35 |
+
[92mINFO [0m: Sent reply
|
| 36 |
+
[92mINFO [0m:
|
| 37 |
+
[92mINFO [0m: Received: evaluate message b6f9aea6-275b-41b1-90a7-7bdd868cb27e
|
| 38 |
+
[92mINFO [0m: Sent reply
|
| 39 |
+
[92mINFO [0m:
|
| 40 |
+
[92mINFO [0m: Received: train message d23a80ab-f6c9-4f6f-80a3-e218fbebd4df
|
| 41 |
+
[92mINFO [0m: Sent reply
|
| 42 |
+
[92mINFO [0m:
|
| 43 |
+
[92mINFO [0m: Received: evaluate message 3bda62e5-0e6c-46a8-8f2d-68007bc56623
|
| 44 |
+
[92mINFO [0m: Sent reply
|
| 45 |
+
[92mINFO [0m:
|
| 46 |
+
[92mINFO [0m: Received: train message b892f97d-219f-4005-b8a1-afa874273575
|
| 47 |
+
[92mINFO [0m: Sent reply
|
| 48 |
+
[92mINFO [0m:
|
| 49 |
+
[92mINFO [0m: Received: evaluate message 8700ef0a-6f3a-4a15-832f-b76c12d7f07d
|
| 50 |
+
[92mINFO [0m: Sent reply
|
| 51 |
+
[92mINFO [0m:
|
| 52 |
+
[92mINFO [0m: Received: train message e239155d-0a13-4b6d-b33b-7a338e520087
|
| 53 |
+
[92mINFO [0m: Sent reply
|
| 54 |
+
[92mINFO [0m:
|
| 55 |
+
[92mINFO [0m: Received: evaluate message cd52af2f-975c-4bbd-b991-fc13cd924b31
|
| 56 |
+
[92mINFO [0m: Sent reply
|
| 57 |
+
[92mINFO [0m:
|
| 58 |
+
[92mINFO [0m: Received: train message 032fc3d6-be80-45c0-ba09-d2bb5157d1d4
|
| 59 |
+
[92mINFO [0m: Sent reply
|
| 60 |
+
[92mINFO [0m:
|
| 61 |
+
[92mINFO [0m: Received: evaluate message 2bb34529-537f-4ccd-aa4f-7200dc4db952
|
| 62 |
+
[92mINFO [0m: Sent reply
|
| 63 |
+
[92mINFO [0m:
|
| 64 |
+
[92mINFO [0m: Received: train message 375ad413-4496-41a6-a14a-363d2228139d
|
| 65 |
+
[92mINFO [0m: Sent reply
|
| 66 |
+
[92mINFO [0m:
|
| 67 |
+
[92mINFO [0m: Received: evaluate message 5e4769dd-6b0a-4188-bdef-9d21254966eb
|
| 68 |
+
[92mINFO [0m: Sent reply
|
| 69 |
+
[92mINFO [0m:
|
| 70 |
+
[92mINFO [0m: Received: train message dc54e86a-11ce-4779-bd18-b650a8890fed
|
| 71 |
+
[92mINFO [0m: Sent reply
|
| 72 |
+
[92mINFO [0m:
|
| 73 |
+
[92mINFO [0m: Received: evaluate message 66e81e2a-b3a4-42f6-a35d-45ca7980eda7
|
| 74 |
+
[92mINFO [0m: Sent reply
|
| 75 |
+
[92mINFO [0m:
|
| 76 |
+
[92mINFO [0m: Received: train message fea29b40-66b2-459c-8bc0-ea4be1cf493d
|
| 77 |
+
[92mINFO [0m: Sent reply
|
| 78 |
+
[92mINFO [0m:
|
| 79 |
+
[92mINFO [0m: Received: evaluate message 75bea63d-e8a7-4e0a-8132-23633274251c
|
| 80 |
+
[92mINFO [0m: Sent reply
|
| 81 |
+
[92mINFO [0m:
|
| 82 |
+
[92mINFO [0m: Received: train message 000ccc09-d4e7-4ae9-97cb-545ba02f6231
|
| 83 |
+
[92mINFO [0m: Sent reply
|
| 84 |
+
[92mINFO [0m:
|
| 85 |
+
[92mINFO [0m: Received: evaluate message f5416a04-4ce2-4cdc-ab3c-0edbaa450574
|
| 86 |
+
[92mINFO [0m: Sent reply
|
| 87 |
+
[92mINFO [0m:
|
| 88 |
+
[92mINFO [0m: Received: train message a4580f36-9da3-4702-b8cd-353f998cf9bb
|
| 89 |
+
[92mINFO [0m: Sent reply
|
| 90 |
+
[92mINFO [0m:
|
| 91 |
+
[92mINFO [0m: Received: evaluate message ff7afb88-799b-4efb-92a6-08d4e2070bb6
|
| 92 |
+
[92mINFO [0m: Sent reply
|
| 93 |
+
[92mINFO [0m:
|
| 94 |
+
[92mINFO [0m: Received: train message 82d0bfa3-905f-4f4b-9357-3861177d4357
|
| 95 |
+
[92mINFO [0m: Sent reply
|
| 96 |
+
[92mINFO [0m:
|
| 97 |
+
[92mINFO [0m: Received: evaluate message 9835d6e4-b373-4d0e-9012-b63d069f0692
|
| 98 |
+
[92mINFO [0m: Sent reply
|
| 99 |
+
[92mINFO [0m:
|
| 100 |
+
[92mINFO [0m: Received: train message e82e11f3-0673-4586-ba4e-84da573c6fe9
|
| 101 |
+
[92mINFO [0m: Sent reply
|
| 102 |
+
[92mINFO [0m:
|
| 103 |
+
[92mINFO [0m: Received: evaluate message 17698b76-4b29-4ab6-8133-4dade4154846
|
| 104 |
+
[92mINFO [0m: Sent reply
|
| 105 |
+
[92mINFO [0m:
|
| 106 |
+
[92mINFO [0m: Received: reconnect message ea85f68d-1b19-40e0-b26a-358082c79ae7
|
| 107 |
+
[92mINFO [0m: Disconnect and shut down
|
| 108 |
+
Carregando dados para o cliente 1...
|
| 109 |
+
Dispositivo: cpu
|
| 110 |
+
Dados carregados: 626 batches de treino, 155 batches de teste
|
| 111 |
+
Criando modelo LSTM para prever 10 passos.
|
| 112 |
+
|
| 113 |
+
==================================================
|
| 114 |
+
Iniciando cliente 1
|
| 115 |
+
Conectando ao servidor em 127.0.0.1:8080
|
| 116 |
+
Modelo: LSTM com 12110 par�metros
|
| 117 |
+
==================================================
|
| 118 |
+
|
| 119 |
+
|
| 120 |
+
[Cliente 1] === Rodada 1 ===
|
| 121 |
+
[Cliente 1] Iniciando treinamento...
|
| 122 |
+
[Cliente 1] Perda de treinamento local: 0.013052
|
| 123 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 124 |
+
[Cliente 1] Avaliando modelo...
|
| 125 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 126 |
+
[Cliente 1] Perda de valida��o: 14.030549
|
| 127 |
+
|
| 128 |
+
[Cliente 1] === Rodada 2 ===
|
| 129 |
+
[Cliente 1] Iniciando treinamento...
|
| 130 |
+
[Cliente 1] Perda de treinamento local: 13.069769
|
| 131 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 132 |
+
[Cliente 1] Avaliando modelo...
|
| 133 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 134 |
+
[Cliente 1] Perda de valida��o: 0.813261
|
| 135 |
+
|
| 136 |
+
[Cliente 1] === Rodada 3 ===
|
| 137 |
+
[Cliente 1] Iniciando treinamento...
|
| 138 |
+
[Cliente 1] Perda de treinamento local: 0.312650
|
| 139 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 140 |
+
[Cliente 1] Avaliando modelo...
|
| 141 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 142 |
+
[Cliente 1] Perda de valida��o: 0.245308
|
| 143 |
+
|
| 144 |
+
[Cliente 1] === Rodada 4 ===
|
| 145 |
+
[Cliente 1] Iniciando treinamento...
|
| 146 |
+
[Cliente 1] Perda de treinamento local: 0.056627
|
| 147 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 148 |
+
[Cliente 1] Avaliando modelo...
|
| 149 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 150 |
+
[Cliente 1] Perda de valida��o: 0.046120
|
| 151 |
+
|
| 152 |
+
[Cliente 1] === Rodada 5 ===
|
| 153 |
+
[Cliente 1] Iniciando treinamento...
|
| 154 |
+
[Cliente 1] Perda de treinamento local: 0.018641
|
| 155 |
+
[Cliente 1] Checkpoint salvo: metrics\client_1\model_round_5.pt
|
| 156 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 157 |
+
[Cliente 1] Avaliando modelo...
|
| 158 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 159 |
+
[Cliente 1] Perda de valida��o: 0.054007
|
| 160 |
+
|
| 161 |
+
[Cliente 1] === Rodada 6 ===
|
| 162 |
+
[Cliente 1] Iniciando treinamento...
|
| 163 |
+
[Cliente 1] Perda de treinamento local: 0.029097
|
| 164 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 165 |
+
[Cliente 1] Avaliando modelo...
|
| 166 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 167 |
+
[Cliente 1] Perda de valida��o: 0.047969
|
| 168 |
+
|
| 169 |
+
[Cliente 1] === Rodada 7 ===
|
| 170 |
+
[Cliente 1] Iniciando treinamento...
|
| 171 |
+
[Cliente 1] Perda de treinamento local: 0.022181
|
| 172 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 173 |
+
[Cliente 1] Avaliando modelo...
|
| 174 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 175 |
+
[Cliente 1] Perda de valida��o: 0.124156
|
| 176 |
+
|
| 177 |
+
[Cliente 1] === Rodada 8 ===
|
| 178 |
+
[Cliente 1] Iniciando treinamento...
|
| 179 |
+
[Cliente 1] Perda de treinamento local: 0.080558
|
| 180 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 181 |
+
[Cliente 1] Avaliando modelo...
|
| 182 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 183 |
+
[Cliente 1] Perda de valida��o: 0.187988
|
| 184 |
+
|
| 185 |
+
[Cliente 1] === Rodada 9 ===
|
| 186 |
+
[Cliente 1] Iniciando treinamento...
|
| 187 |
+
[Cliente 1] Perda de treinamento local: 0.031499
|
| 188 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 189 |
+
[Cliente 1] Avaliando modelo...
|
| 190 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 191 |
+
[Cliente 1] Perda de valida��o: 0.148241
|
| 192 |
+
|
| 193 |
+
[Cliente 1] === Rodada 10 ===
|
| 194 |
+
[Cliente 1] Iniciando treinamento...
|
| 195 |
+
[Cliente 1] Perda de treinamento local: 0.058405
|
| 196 |
+
[Cliente 1] Checkpoint salvo: metrics\client_1\model_round_10.pt
|
| 197 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 198 |
+
[Cliente 1] Avaliando modelo...
|
| 199 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 200 |
+
[Cliente 1] Perda de valida��o: 0.015336
|
| 201 |
+
|
| 202 |
+
[Cliente 1] === Rodada 11 ===
|
| 203 |
+
[Cliente 1] Iniciando treinamento...
|
| 204 |
+
[Cliente 1] Perda de treinamento local: 0.009748
|
| 205 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 206 |
+
[Cliente 1] Avaliando modelo...
|
| 207 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 208 |
+
[Cliente 1] Perda de valida��o: 0.037877
|
| 209 |
+
|
| 210 |
+
[Cliente 1] === Rodada 12 ===
|
| 211 |
+
[Cliente 1] Iniciando treinamento...
|
| 212 |
+
[Cliente 1] Perda de treinamento local: 0.022257
|
| 213 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 214 |
+
[Cliente 1] Avaliando modelo...
|
| 215 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 216 |
+
[Cliente 1] Perda de valida��o: 0.086861
|
| 217 |
+
|
| 218 |
+
[Cliente 1] === Rodada 13 ===
|
| 219 |
+
[Cliente 1] Iniciando treinamento...
|
| 220 |
+
[Cliente 1] Perda de treinamento local: 0.054687
|
| 221 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 222 |
+
[Cliente 1] Avaliando modelo...
|
| 223 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 224 |
+
[Cliente 1] Perda de valida��o: 0.048476
|
| 225 |
+
|
| 226 |
+
[Cliente 1] === Rodada 14 ===
|
| 227 |
+
[Cliente 1] Iniciando treinamento...
|
| 228 |
+
[Cliente 1] Perda de treinamento local: 0.015950
|
| 229 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 230 |
+
[Cliente 1] Avaliando modelo...
|
| 231 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 232 |
+
[Cliente 1] Perda de valida��o: 0.110763
|
| 233 |
+
|
| 234 |
+
[Cliente 1] === Rodada 15 ===
|
| 235 |
+
[Cliente 1] Iniciando treinamento...
|
| 236 |
+
[Cliente 1] Perda de treinamento local: 0.015980
|
| 237 |
+
[Cliente 1] Checkpoint salvo: metrics\client_1\model_round_15.pt
|
| 238 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 239 |
+
[Cliente 1] Avaliando modelo...
|
| 240 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 241 |
+
[Cliente 1] Perda de valida��o: 0.020105
|
| 242 |
+
|
| 243 |
+
[Cliente 1] Finalizado. M�tricas salvas em metrics\client_1
|
results_comparison_20250826_002710/fedadagrad/client_2_fedadagrad.log
ADDED
|
@@ -0,0 +1,243 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[93mWARNING [0m: DEPRECATED FEATURE: flwr.client.start_client() is deprecated.
|
| 2 |
+
Instead, use the `flower-supernode` CLI command to start a SuperNode as shown below:
|
| 3 |
+
|
| 4 |
+
$ flower-supernode --insecure --superlink='<IP>:<PORT>'
|
| 5 |
+
|
| 6 |
+
To view all available options, run:
|
| 7 |
+
|
| 8 |
+
$ flower-supernode --help
|
| 9 |
+
|
| 10 |
+
Using `start_client()` is deprecated.
|
| 11 |
+
|
| 12 |
+
This is a deprecated feature. It will be removed
|
| 13 |
+
entirely in future versions of Flower.
|
| 14 |
+
|
| 15 |
+
[92mINFO [0m:
|
| 16 |
+
[92mINFO [0m: Received: train message 79b550ae-f7f9-40b0-abb1-8c4e5b7e6524
|
| 17 |
+
[92mINFO [0m: Sent reply
|
| 18 |
+
[92mINFO [0m:
|
| 19 |
+
[92mINFO [0m: Received: evaluate message 54e81a09-5fb9-4af7-858a-fd104686b9ef
|
| 20 |
+
[92mINFO [0m: Sent reply
|
| 21 |
+
[92mINFO [0m:
|
| 22 |
+
[92mINFO [0m: Received: train message 660f5f37-fce6-4008-9a09-ba554c9be75e
|
| 23 |
+
[92mINFO [0m: Sent reply
|
| 24 |
+
[92mINFO [0m:
|
| 25 |
+
[92mINFO [0m: Received: evaluate message 7fd4e9bc-df8b-4018-8e5e-d7a3a3377e84
|
| 26 |
+
[92mINFO [0m: Sent reply
|
| 27 |
+
[92mINFO [0m:
|
| 28 |
+
[92mINFO [0m: Received: train message a599ed8d-1971-4f02-92f2-2fadedfdf9f3
|
| 29 |
+
[92mINFO [0m: Sent reply
|
| 30 |
+
[92mINFO [0m:
|
| 31 |
+
[92mINFO [0m: Received: evaluate message e8d5ba41-a516-4124-a8ac-da32ba58ec2b
|
| 32 |
+
[92mINFO [0m: Sent reply
|
| 33 |
+
[92mINFO [0m:
|
| 34 |
+
[92mINFO [0m: Received: train message 1fd50d2f-a5fe-4b3d-ae8f-4124d7b3613f
|
| 35 |
+
[92mINFO [0m: Sent reply
|
| 36 |
+
[92mINFO [0m:
|
| 37 |
+
[92mINFO [0m: Received: evaluate message 898b61dc-16c4-46b1-8b53-5cdb6da616bf
|
| 38 |
+
[92mINFO [0m: Sent reply
|
| 39 |
+
[92mINFO [0m:
|
| 40 |
+
[92mINFO [0m: Received: train message 6020ee26-b59e-4a04-8fd0-921038045ccf
|
| 41 |
+
[92mINFO [0m: Sent reply
|
| 42 |
+
[92mINFO [0m:
|
| 43 |
+
[92mINFO [0m: Received: evaluate message c74e76f5-243d-4a47-a894-9c6118a42c4a
|
| 44 |
+
[92mINFO [0m: Sent reply
|
| 45 |
+
[92mINFO [0m:
|
| 46 |
+
[92mINFO [0m: Received: train message e932454a-4024-4162-b8e6-df7e6cfac267
|
| 47 |
+
[92mINFO [0m: Sent reply
|
| 48 |
+
[92mINFO [0m:
|
| 49 |
+
[92mINFO [0m: Received: evaluate message 929a75c1-17ee-41b4-9793-d3112c3c3523
|
| 50 |
+
[92mINFO [0m: Sent reply
|
| 51 |
+
[92mINFO [0m:
|
| 52 |
+
[92mINFO [0m: Received: train message 4b06b1b1-fd79-4bf7-ad32-1a63d48f94f9
|
| 53 |
+
[92mINFO [0m: Sent reply
|
| 54 |
+
[92mINFO [0m:
|
| 55 |
+
[92mINFO [0m: Received: evaluate message d9e9f6e5-f5f0-4111-bc6b-af7806504425
|
| 56 |
+
[92mINFO [0m: Sent reply
|
| 57 |
+
[92mINFO [0m:
|
| 58 |
+
[92mINFO [0m: Received: train message cf19c942-a2b0-4b85-8a32-6c5baa227034
|
| 59 |
+
[92mINFO [0m: Sent reply
|
| 60 |
+
[92mINFO [0m:
|
| 61 |
+
[92mINFO [0m: Received: evaluate message dadab8e5-26e1-4fa7-be2c-91770257d910
|
| 62 |
+
[92mINFO [0m: Sent reply
|
| 63 |
+
[92mINFO [0m:
|
| 64 |
+
[92mINFO [0m: Received: train message ab4697aa-ffae-4240-a859-bbaa28f8b261
|
| 65 |
+
[92mINFO [0m: Sent reply
|
| 66 |
+
[92mINFO [0m:
|
| 67 |
+
[92mINFO [0m: Received: evaluate message eb56b352-a77a-4bee-9504-8e1cd4493839
|
| 68 |
+
[92mINFO [0m: Sent reply
|
| 69 |
+
[92mINFO [0m:
|
| 70 |
+
[92mINFO [0m: Received: train message c0d86205-ce48-45ab-8531-7c20bac8d318
|
| 71 |
+
[92mINFO [0m: Sent reply
|
| 72 |
+
[92mINFO [0m:
|
| 73 |
+
[92mINFO [0m: Received: evaluate message 372b9265-e8c9-4eb9-a991-7cf51302ac14
|
| 74 |
+
[92mINFO [0m: Sent reply
|
| 75 |
+
[92mINFO [0m:
|
| 76 |
+
[92mINFO [0m: Received: train message 2d949c38-7035-4a6d-b15b-0e68509846db
|
| 77 |
+
[92mINFO [0m: Sent reply
|
| 78 |
+
[92mINFO [0m:
|
| 79 |
+
[92mINFO [0m: Received: evaluate message bff7714f-0841-4f6e-983b-05f3e48f065d
|
| 80 |
+
[92mINFO [0m: Sent reply
|
| 81 |
+
[92mINFO [0m:
|
| 82 |
+
[92mINFO [0m: Received: train message 5368cc6c-0e89-4837-9d59-b055dbb2138e
|
| 83 |
+
[92mINFO [0m: Sent reply
|
| 84 |
+
[92mINFO [0m:
|
| 85 |
+
[92mINFO [0m: Received: evaluate message 91f157c6-866e-40ea-b501-d280afc09749
|
| 86 |
+
[92mINFO [0m: Sent reply
|
| 87 |
+
[92mINFO [0m:
|
| 88 |
+
[92mINFO [0m: Received: train message b86ec98e-6c73-45d6-a74e-e035c0a98bec
|
| 89 |
+
[92mINFO [0m: Sent reply
|
| 90 |
+
[92mINFO [0m:
|
| 91 |
+
[92mINFO [0m: Received: evaluate message e6f07db6-a31f-4601-a1f2-c70a9312fdd5
|
| 92 |
+
[92mINFO [0m: Sent reply
|
| 93 |
+
[92mINFO [0m:
|
| 94 |
+
[92mINFO [0m: Received: train message ecc51e13-ae3a-4c5d-95fc-e481ea9b4086
|
| 95 |
+
[92mINFO [0m: Sent reply
|
| 96 |
+
[92mINFO [0m:
|
| 97 |
+
[92mINFO [0m: Received: evaluate message 10e00fee-edf4-4952-931c-8a228ee91ee7
|
| 98 |
+
[92mINFO [0m: Sent reply
|
| 99 |
+
[92mINFO [0m:
|
| 100 |
+
[92mINFO [0m: Received: train message cf71a2ba-0a46-4f0f-a42e-830dac6cbc6d
|
| 101 |
+
[92mINFO [0m: Sent reply
|
| 102 |
+
[92mINFO [0m:
|
| 103 |
+
[92mINFO [0m: Received: evaluate message 3724be57-bb00-4bd8-8508-33faadac190d
|
| 104 |
+
[92mINFO [0m: Sent reply
|
| 105 |
+
[92mINFO [0m:
|
| 106 |
+
[92mINFO [0m: Received: reconnect message b9396618-6eee-4384-9070-a2a63495784f
|
| 107 |
+
[92mINFO [0m: Disconnect and shut down
|
| 108 |
+
Carregando dados para o cliente 2...
|
| 109 |
+
Dispositivo: cpu
|
| 110 |
+
Dados carregados: 792 batches de treino, 197 batches de teste
|
| 111 |
+
Criando modelo LSTM para prever 10 passos.
|
| 112 |
+
|
| 113 |
+
==================================================
|
| 114 |
+
Iniciando cliente 2
|
| 115 |
+
Conectando ao servidor em 127.0.0.1:8080
|
| 116 |
+
Modelo: LSTM com 12110 par�metros
|
| 117 |
+
==================================================
|
| 118 |
+
|
| 119 |
+
|
| 120 |
+
[Cliente 2] === Rodada 1 ===
|
| 121 |
+
[Cliente 2] Iniciando treinamento...
|
| 122 |
+
[Cliente 2] Perda de treinamento local: 0.006012
|
| 123 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 124 |
+
[Cliente 2] Avaliando modelo...
|
| 125 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 126 |
+
[Cliente 2] Perda de valida��o: 14.086604
|
| 127 |
+
|
| 128 |
+
[Cliente 2] === Rodada 2 ===
|
| 129 |
+
[Cliente 2] Iniciando treinamento...
|
| 130 |
+
[Cliente 2] Perda de treinamento local: 12.885653
|
| 131 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 132 |
+
[Cliente 2] Avaliando modelo...
|
| 133 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 134 |
+
[Cliente 2] Perda de valida��o: 0.872042
|
| 135 |
+
|
| 136 |
+
[Cliente 2] === Rodada 3 ===
|
| 137 |
+
[Cliente 2] Iniciando treinamento...
|
| 138 |
+
[Cliente 2] Perda de treinamento local: 0.402296
|
| 139 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 140 |
+
[Cliente 2] Avaliando modelo...
|
| 141 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 142 |
+
[Cliente 2] Perda de valida��o: 0.486267
|
| 143 |
+
|
| 144 |
+
[Cliente 2] === Rodada 4 ===
|
| 145 |
+
[Cliente 2] Iniciando treinamento...
|
| 146 |
+
[Cliente 2] Perda de treinamento local: 0.071917
|
| 147 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 148 |
+
[Cliente 2] Avaliando modelo...
|
| 149 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 150 |
+
[Cliente 2] Perda de valida��o: 0.045369
|
| 151 |
+
|
| 152 |
+
[Cliente 2] === Rodada 5 ===
|
| 153 |
+
[Cliente 2] Iniciando treinamento...
|
| 154 |
+
[Cliente 2] Perda de treinamento local: 0.011500
|
| 155 |
+
[Cliente 2] Checkpoint salvo: metrics\client_2\model_round_5.pt
|
| 156 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 157 |
+
[Cliente 2] Avaliando modelo...
|
| 158 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 159 |
+
[Cliente 2] Perda de valida��o: 0.051305
|
| 160 |
+
|
| 161 |
+
[Cliente 2] === Rodada 6 ===
|
| 162 |
+
[Cliente 2] Iniciando treinamento...
|
| 163 |
+
[Cliente 2] Perda de treinamento local: 0.020807
|
| 164 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 165 |
+
[Cliente 2] Avaliando modelo...
|
| 166 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 167 |
+
[Cliente 2] Perda de valida��o: 0.075303
|
| 168 |
+
|
| 169 |
+
[Cliente 2] === Rodada 7 ===
|
| 170 |
+
[Cliente 2] Iniciando treinamento...
|
| 171 |
+
[Cliente 2] Perda de treinamento local: 0.019108
|
| 172 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 173 |
+
[Cliente 2] Avaliando modelo...
|
| 174 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 175 |
+
[Cliente 2] Perda de valida��o: 0.117011
|
| 176 |
+
|
| 177 |
+
[Cliente 2] === Rodada 8 ===
|
| 178 |
+
[Cliente 2] Iniciando treinamento...
|
| 179 |
+
[Cliente 2] Perda de treinamento local: 0.073632
|
| 180 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 181 |
+
[Cliente 2] Avaliando modelo...
|
| 182 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 183 |
+
[Cliente 2] Perda de valida��o: 0.132414
|
| 184 |
+
|
| 185 |
+
[Cliente 2] === Rodada 9 ===
|
| 186 |
+
[Cliente 2] Iniciando treinamento...
|
| 187 |
+
[Cliente 2] Perda de treinamento local: 0.018621
|
| 188 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 189 |
+
[Cliente 2] Avaliando modelo...
|
| 190 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 191 |
+
[Cliente 2] Perda de valida��o: 0.152679
|
| 192 |
+
|
| 193 |
+
[Cliente 2] === Rodada 10 ===
|
| 194 |
+
[Cliente 2] Iniciando treinamento...
|
| 195 |
+
[Cliente 2] Perda de treinamento local: 0.094948
|
| 196 |
+
[Cliente 2] Checkpoint salvo: metrics\client_2\model_round_10.pt
|
| 197 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 198 |
+
[Cliente 2] Avaliando modelo...
|
| 199 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 200 |
+
[Cliente 2] Perda de valida��o: 0.009358
|
| 201 |
+
|
| 202 |
+
[Cliente 2] === Rodada 11 ===
|
| 203 |
+
[Cliente 2] Iniciando treinamento...
|
| 204 |
+
[Cliente 2] Perda de treinamento local: 0.003344
|
| 205 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 206 |
+
[Cliente 2] Avaliando modelo...
|
| 207 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 208 |
+
[Cliente 2] Perda de valida��o: 0.035432
|
| 209 |
+
|
| 210 |
+
[Cliente 2] === Rodada 12 ===
|
| 211 |
+
[Cliente 2] Iniciando treinamento...
|
| 212 |
+
[Cliente 2] Perda de treinamento local: 0.018202
|
| 213 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 214 |
+
[Cliente 2] Avaliando modelo...
|
| 215 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 216 |
+
[Cliente 2] Perda de valida��o: 0.080192
|
| 217 |
+
|
| 218 |
+
[Cliente 2] === Rodada 13 ===
|
| 219 |
+
[Cliente 2] Iniciando treinamento...
|
| 220 |
+
[Cliente 2] Perda de treinamento local: 0.048766
|
| 221 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 222 |
+
[Cliente 2] Avaliando modelo...
|
| 223 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 224 |
+
[Cliente 2] Perda de valida��o: 0.040772
|
| 225 |
+
|
| 226 |
+
[Cliente 2] === Rodada 14 ===
|
| 227 |
+
[Cliente 2] Iniciando treinamento...
|
| 228 |
+
[Cliente 2] Perda de treinamento local: 0.008924
|
| 229 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 230 |
+
[Cliente 2] Avaliando modelo...
|
| 231 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 232 |
+
[Cliente 2] Perda de valida��o: 0.112198
|
| 233 |
+
|
| 234 |
+
[Cliente 2] === Rodada 15 ===
|
| 235 |
+
[Cliente 2] Iniciando treinamento...
|
| 236 |
+
[Cliente 2] Perda de treinamento local: 0.008790
|
| 237 |
+
[Cliente 2] Checkpoint salvo: metrics\client_2\model_round_15.pt
|
| 238 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 239 |
+
[Cliente 2] Avaliando modelo...
|
| 240 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 241 |
+
[Cliente 2] Perda de valida��o: 0.012933
|
| 242 |
+
|
| 243 |
+
[Cliente 2] Finalizado. M�tricas salvas em metrics\client_2
|
results_comparison_20250826_002710/fedadagrad/client_3_fedadagrad.log
ADDED
|
@@ -0,0 +1,243 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[93mWARNING [0m: DEPRECATED FEATURE: flwr.client.start_client() is deprecated.
|
| 2 |
+
Instead, use the `flower-supernode` CLI command to start a SuperNode as shown below:
|
| 3 |
+
|
| 4 |
+
$ flower-supernode --insecure --superlink='<IP>:<PORT>'
|
| 5 |
+
|
| 6 |
+
To view all available options, run:
|
| 7 |
+
|
| 8 |
+
$ flower-supernode --help
|
| 9 |
+
|
| 10 |
+
Using `start_client()` is deprecated.
|
| 11 |
+
|
| 12 |
+
This is a deprecated feature. It will be removed
|
| 13 |
+
entirely in future versions of Flower.
|
| 14 |
+
|
| 15 |
+
[92mINFO [0m:
|
| 16 |
+
[92mINFO [0m: Received: train message 25853b85-8b12-472c-8dca-eac16db9f48c
|
| 17 |
+
[92mINFO [0m: Sent reply
|
| 18 |
+
[92mINFO [0m:
|
| 19 |
+
[92mINFO [0m: Received: evaluate message 2f181325-0a4e-4fee-a259-0468d8c4f978
|
| 20 |
+
[92mINFO [0m: Sent reply
|
| 21 |
+
[92mINFO [0m:
|
| 22 |
+
[92mINFO [0m: Received: train message bb19d6a6-e9e6-488d-906a-4d4965641d80
|
| 23 |
+
[92mINFO [0m: Sent reply
|
| 24 |
+
[92mINFO [0m:
|
| 25 |
+
[92mINFO [0m: Received: evaluate message ccf24c7e-80c4-49c2-9728-cd278c065c97
|
| 26 |
+
[92mINFO [0m: Sent reply
|
| 27 |
+
[92mINFO [0m:
|
| 28 |
+
[92mINFO [0m: Received: train message d82653e6-4afa-4782-bdf8-25b4a4c85349
|
| 29 |
+
[92mINFO [0m: Sent reply
|
| 30 |
+
[92mINFO [0m:
|
| 31 |
+
[92mINFO [0m: Received: evaluate message a08196a9-72c5-49f9-962b-3e1cd14280cf
|
| 32 |
+
[92mINFO [0m: Sent reply
|
| 33 |
+
[92mINFO [0m:
|
| 34 |
+
[92mINFO [0m: Received: train message a802326c-d095-4991-8e87-778d7c37f7ca
|
| 35 |
+
[92mINFO [0m: Sent reply
|
| 36 |
+
[92mINFO [0m:
|
| 37 |
+
[92mINFO [0m: Received: evaluate message 3d0b5457-8b43-41e3-a655-ed1b9abd89fd
|
| 38 |
+
[92mINFO [0m: Sent reply
|
| 39 |
+
[92mINFO [0m:
|
| 40 |
+
[92mINFO [0m: Received: train message 33467b70-a097-43d1-aa68-9db8c78a43ee
|
| 41 |
+
[92mINFO [0m: Sent reply
|
| 42 |
+
[92mINFO [0m:
|
| 43 |
+
[92mINFO [0m: Received: evaluate message 457ac67d-4e79-48a8-8ea5-bf7a4f6479da
|
| 44 |
+
[92mINFO [0m: Sent reply
|
| 45 |
+
[92mINFO [0m:
|
| 46 |
+
[92mINFO [0m: Received: train message 8e57f6fb-de19-4f84-a401-f09cfb6f2af0
|
| 47 |
+
[92mINFO [0m: Sent reply
|
| 48 |
+
[92mINFO [0m:
|
| 49 |
+
[92mINFO [0m: Received: evaluate message 3e0e5e94-377f-451b-887e-a97606fb2dbb
|
| 50 |
+
[92mINFO [0m: Sent reply
|
| 51 |
+
[92mINFO [0m:
|
| 52 |
+
[92mINFO [0m: Received: train message 1b951e5e-1d9a-43fd-871b-3e2e1d36fcad
|
| 53 |
+
[92mINFO [0m: Sent reply
|
| 54 |
+
[92mINFO [0m:
|
| 55 |
+
[92mINFO [0m: Received: evaluate message 6a06363f-84b0-4010-8bcb-04b2a548fa17
|
| 56 |
+
[92mINFO [0m: Sent reply
|
| 57 |
+
[92mINFO [0m:
|
| 58 |
+
[92mINFO [0m: Received: train message f6b42624-7b77-4956-a7cd-78a005f1db69
|
| 59 |
+
[92mINFO [0m: Sent reply
|
| 60 |
+
[92mINFO [0m:
|
| 61 |
+
[92mINFO [0m: Received: evaluate message a29c100e-21e4-416c-90c0-3df22c87fd3c
|
| 62 |
+
[92mINFO [0m: Sent reply
|
| 63 |
+
[92mINFO [0m:
|
| 64 |
+
[92mINFO [0m: Received: train message b967c0dc-b24c-4ff2-a841-e2b6b5e20c05
|
| 65 |
+
[92mINFO [0m: Sent reply
|
| 66 |
+
[92mINFO [0m:
|
| 67 |
+
[92mINFO [0m: Received: evaluate message b230de09-09ef-46a8-b9a1-e1029a30b40d
|
| 68 |
+
[92mINFO [0m: Sent reply
|
| 69 |
+
[92mINFO [0m:
|
| 70 |
+
[92mINFO [0m: Received: train message 4806d3da-7678-491f-97c2-dc3f4b1a1275
|
| 71 |
+
[92mINFO [0m: Sent reply
|
| 72 |
+
[92mINFO [0m:
|
| 73 |
+
[92mINFO [0m: Received: evaluate message 6e63f362-24e3-488e-870f-aee0fdc184cf
|
| 74 |
+
[92mINFO [0m: Sent reply
|
| 75 |
+
[92mINFO [0m:
|
| 76 |
+
[92mINFO [0m: Received: train message ab840082-ba9c-4b7c-8ae1-15e7bee8ae8e
|
| 77 |
+
[92mINFO [0m: Sent reply
|
| 78 |
+
[92mINFO [0m:
|
| 79 |
+
[92mINFO [0m: Received: evaluate message 4d01bfb3-3b38-4722-a014-6ed1dfb6f5c3
|
| 80 |
+
[92mINFO [0m: Sent reply
|
| 81 |
+
[92mINFO [0m:
|
| 82 |
+
[92mINFO [0m: Received: train message 4c341c73-f6dc-4d31-80ed-22f8a08c31e0
|
| 83 |
+
[92mINFO [0m: Sent reply
|
| 84 |
+
[92mINFO [0m:
|
| 85 |
+
[92mINFO [0m: Received: evaluate message 63ef4e59-9636-4ded-9481-f883c44b2a3e
|
| 86 |
+
[92mINFO [0m: Sent reply
|
| 87 |
+
[92mINFO [0m:
|
| 88 |
+
[92mINFO [0m: Received: train message 0b908abd-1299-4930-b2f9-4c80d97bdd3f
|
| 89 |
+
[92mINFO [0m: Sent reply
|
| 90 |
+
[92mINFO [0m:
|
| 91 |
+
[92mINFO [0m: Received: evaluate message 0146f3db-1ef2-496a-b629-8a5d1d5e82a7
|
| 92 |
+
[92mINFO [0m: Sent reply
|
| 93 |
+
[92mINFO [0m:
|
| 94 |
+
[92mINFO [0m: Received: train message 63d6ded6-334d-4807-a5ad-ef336281c7ff
|
| 95 |
+
[92mINFO [0m: Sent reply
|
| 96 |
+
[92mINFO [0m:
|
| 97 |
+
[92mINFO [0m: Received: evaluate message f487e001-8902-4e0c-a5ac-da352ae0ec6e
|
| 98 |
+
[92mINFO [0m: Sent reply
|
| 99 |
+
[92mINFO [0m:
|
| 100 |
+
[92mINFO [0m: Received: train message 7b3bd506-55eb-4a4c-8d44-9a93630e1bef
|
| 101 |
+
[92mINFO [0m: Sent reply
|
| 102 |
+
[92mINFO [0m:
|
| 103 |
+
[92mINFO [0m: Received: evaluate message 58fee3d9-9b7b-476b-affa-30fd831ecf7d
|
| 104 |
+
[92mINFO [0m: Sent reply
|
| 105 |
+
[92mINFO [0m:
|
| 106 |
+
[92mINFO [0m: Received: reconnect message 39496e11-b6cf-4368-92f3-3b75a22299dd
|
| 107 |
+
[92mINFO [0m: Disconnect and shut down
|
| 108 |
+
Carregando dados para o cliente 3...
|
| 109 |
+
Dispositivo: cpu
|
| 110 |
+
Dados carregados: 995 batches de treino, 247 batches de teste
|
| 111 |
+
Criando modelo LSTM para prever 10 passos.
|
| 112 |
+
|
| 113 |
+
==================================================
|
| 114 |
+
Iniciando cliente 3
|
| 115 |
+
Conectando ao servidor em 127.0.0.1:8080
|
| 116 |
+
Modelo: LSTM com 12110 par�metros
|
| 117 |
+
==================================================
|
| 118 |
+
|
| 119 |
+
|
| 120 |
+
[Cliente 3] === Rodada 1 ===
|
| 121 |
+
[Cliente 3] Iniciando treinamento...
|
| 122 |
+
[Cliente 3] Perda de treinamento local: 0.054918
|
| 123 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 124 |
+
[Cliente 3] Avaliando modelo...
|
| 125 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 126 |
+
[Cliente 3] Perda de valida��o: 13.667392
|
| 127 |
+
|
| 128 |
+
[Cliente 3] === Rodada 2 ===
|
| 129 |
+
[Cliente 3] Iniciando treinamento...
|
| 130 |
+
[Cliente 3] Perda de treinamento local: 12.082727
|
| 131 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 132 |
+
[Cliente 3] Avaliando modelo...
|
| 133 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 134 |
+
[Cliente 3] Perda de valida��o: 0.907519
|
| 135 |
+
|
| 136 |
+
[Cliente 3] === Rodada 3 ===
|
| 137 |
+
[Cliente 3] Iniciando treinamento...
|
| 138 |
+
[Cliente 3] Perda de treinamento local: 0.401098
|
| 139 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 140 |
+
[Cliente 3] Avaliando modelo...
|
| 141 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 142 |
+
[Cliente 3] Perda de valida��o: 0.591532
|
| 143 |
+
|
| 144 |
+
[Cliente 3] === Rodada 4 ===
|
| 145 |
+
[Cliente 3] Iniciando treinamento...
|
| 146 |
+
[Cliente 3] Perda de treinamento local: 0.255355
|
| 147 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 148 |
+
[Cliente 3] Avaliando modelo...
|
| 149 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 150 |
+
[Cliente 3] Perda de valida��o: 0.054797
|
| 151 |
+
|
| 152 |
+
[Cliente 3] === Rodada 5 ===
|
| 153 |
+
[Cliente 3] Iniciando treinamento...
|
| 154 |
+
[Cliente 3] Perda de treinamento local: 0.051430
|
| 155 |
+
[Cliente 3] Checkpoint salvo: metrics\client_3\model_round_5.pt
|
| 156 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 157 |
+
[Cliente 3] Avaliando modelo...
|
| 158 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 159 |
+
[Cliente 3] Perda de valida��o: 0.066734
|
| 160 |
+
|
| 161 |
+
[Cliente 3] === Rodada 6 ===
|
| 162 |
+
[Cliente 3] Iniciando treinamento...
|
| 163 |
+
[Cliente 3] Perda de treinamento local: 0.023613
|
| 164 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 165 |
+
[Cliente 3] Avaliando modelo...
|
| 166 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 167 |
+
[Cliente 3] Perda de valida��o: 0.088038
|
| 168 |
+
|
| 169 |
+
[Cliente 3] === Rodada 7 ===
|
| 170 |
+
[Cliente 3] Iniciando treinamento...
|
| 171 |
+
[Cliente 3] Perda de treinamento local: 0.024161
|
| 172 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 173 |
+
[Cliente 3] Avaliando modelo...
|
| 174 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 175 |
+
[Cliente 3] Perda de valida��o: 0.178260
|
| 176 |
+
|
| 177 |
+
[Cliente 3] === Rodada 8 ===
|
| 178 |
+
[Cliente 3] Iniciando treinamento...
|
| 179 |
+
[Cliente 3] Perda de treinamento local: 0.112388
|
| 180 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 181 |
+
[Cliente 3] Avaliando modelo...
|
| 182 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 183 |
+
[Cliente 3] Perda de valida��o: 0.065086
|
| 184 |
+
|
| 185 |
+
[Cliente 3] === Rodada 9 ===
|
| 186 |
+
[Cliente 3] Iniciando treinamento...
|
| 187 |
+
[Cliente 3] Perda de treinamento local: 0.044495
|
| 188 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 189 |
+
[Cliente 3] Avaliando modelo...
|
| 190 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 191 |
+
[Cliente 3] Perda de valida��o: 0.085340
|
| 192 |
+
|
| 193 |
+
[Cliente 3] === Rodada 10 ===
|
| 194 |
+
[Cliente 3] Iniciando treinamento...
|
| 195 |
+
[Cliente 3] Perda de treinamento local: 0.053957
|
| 196 |
+
[Cliente 3] Checkpoint salvo: metrics\client_3\model_round_10.pt
|
| 197 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 198 |
+
[Cliente 3] Avaliando modelo...
|
| 199 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 200 |
+
[Cliente 3] Perda de valida��o: 0.074286
|
| 201 |
+
|
| 202 |
+
[Cliente 3] === Rodada 11 ===
|
| 203 |
+
[Cliente 3] Iniciando treinamento...
|
| 204 |
+
[Cliente 3] Perda de treinamento local: 0.023814
|
| 205 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 206 |
+
[Cliente 3] Avaliando modelo...
|
| 207 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 208 |
+
[Cliente 3] Perda de valida��o: 0.050791
|
| 209 |
+
|
| 210 |
+
[Cliente 3] === Rodada 12 ===
|
| 211 |
+
[Cliente 3] Iniciando treinamento...
|
| 212 |
+
[Cliente 3] Perda de treinamento local: 0.035430
|
| 213 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 214 |
+
[Cliente 3] Avaliando modelo...
|
| 215 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 216 |
+
[Cliente 3] Perda de valida��o: 0.118169
|
| 217 |
+
|
| 218 |
+
[Cliente 3] === Rodada 13 ===
|
| 219 |
+
[Cliente 3] Iniciando treinamento...
|
| 220 |
+
[Cliente 3] Perda de treinamento local: 0.075215
|
| 221 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 222 |
+
[Cliente 3] Avaliando modelo...
|
| 223 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 224 |
+
[Cliente 3] Perda de valida��o: 0.064508
|
| 225 |
+
|
| 226 |
+
[Cliente 3] === Rodada 14 ===
|
| 227 |
+
[Cliente 3] Iniciando treinamento...
|
| 228 |
+
[Cliente 3] Perda de treinamento local: 0.021996
|
| 229 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 230 |
+
[Cliente 3] Avaliando modelo...
|
| 231 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 232 |
+
[Cliente 3] Perda de valida��o: 0.110286
|
| 233 |
+
|
| 234 |
+
[Cliente 3] === Rodada 15 ===
|
| 235 |
+
[Cliente 3] Iniciando treinamento...
|
| 236 |
+
[Cliente 3] Perda de treinamento local: 0.010951
|
| 237 |
+
[Cliente 3] Checkpoint salvo: metrics\client_3\model_round_15.pt
|
| 238 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 239 |
+
[Cliente 3] Avaliando modelo...
|
| 240 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 241 |
+
[Cliente 3] Perda de valida��o: 0.038613
|
| 242 |
+
|
| 243 |
+
[Cliente 3] Finalizado. M�tricas salvas em metrics\client_3
|
results_comparison_20250826_002710/fedadagrad/client_evolution_analysis.pdf
ADDED
|
Binary file (36.3 kB). View file
|
|
|
results_comparison_20250826_002710/fedadagrad/comparative_analysis.pdf
ADDED
|
Binary file (42 kB). View file
|
|
|
results_comparison_20250826_002710/fedadagrad/convergence_analysis_fedadagrad.pdf
ADDED
|
Binary file (30.7 kB). View file
|
|
|
results_comparison_20250826_002710/fedadagrad/convergence_analysis_fedadam.pdf
ADDED
|
Binary file (29.6 kB). View file
|
|
|
results_comparison_20250826_002710/fedadagrad/convergence_analysis_fedavg.pdf
ADDED
|
Binary file (30.4 kB). View file
|
|
|
results_comparison_20250826_002710/fedadagrad/convergence_analysis_fedyogi.pdf
ADDED
|
Binary file (30.3 kB). View file
|
|
|
results_comparison_20250826_002710/fedadagrad/detailed_metrics_fedadagrad.csv
ADDED
|
@@ -0,0 +1,31 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
rounds,global_train_loss,client_1_train_loss,client_2_train_loss,client_3_train_loss,phase,global_eval_loss,client_1_eval_loss,client_2_eval_loss,client_3_eval_loss
|
| 2 |
+
1,0.028002679553170762,0.01305171306450283,0.006012251430773227,0.05491762432998473,train,,,,
|
| 3 |
+
2,12.602345349352955,13.069769001817297,12.885652983050731,12.08272741977916,train,,,,
|
| 4 |
+
3,0.3785506698958384,0.3126497384564749,0.4022961612265026,0.40109792196082644,train,,,,
|
| 5 |
+
4,0.14358587397935116,0.05662692405845689,0.07191655980397722,0.25535452052651053,train,,,,
|
| 6 |
+
5,0.029816275388852488,0.018641282668824064,0.011500417068243994,0.05143004400659726,train,,,,
|
| 7 |
+
6,0.024114477385507056,0.02909733959655652,0.020807454463571292,0.02361326741212168,train,,,,
|
| 8 |
+
7,0.021988428995549897,0.02218084549647698,0.019107599078588503,0.024161276741012466,train,,,,
|
| 9 |
+
8,0.09140820123140234,0.08055803736691354,0.07363180692600223,0.11238808398179216,train,,,,
|
| 10 |
+
9,0.032629302006884256,0.03149911604024868,0.018620958752265968,0.044494512553523824,train,,,,
|
| 11 |
+
10,0.0685684211527227,0.05840454632169691,0.0949484971485577,0.05395660695813992,train,,,,
|
| 12 |
+
11,0.013445000350696526,0.00974799559127236,0.003343606611683506,0.02381391790025762,train,,,,
|
| 13 |
+
12,0.026357171097268994,0.02225661530172911,0.01820194681448872,0.03543028638577244,train,,,,
|
| 14 |
+
13,0.06120749263372674,0.054687149736700746,0.04876646699033152,0.07521537694341074,train,,,,
|
| 15 |
+
14,0.01613595827998128,0.015949948320815945,0.008923590302362113,0.021995880561905653,train,,,,
|
| 16 |
+
15,0.011545948883468648,0.01597996187442425,0.008789760838512215,0.010951383873776095,train,,,,
|
| 17 |
+
1,,,,,eval,13.89898469338058,14.030548798004995,14.086604392864468,13.667392083020651
|
| 18 |
+
2,,,,,eval,0.8714816027242017,0.8132606991624091,0.8720417013215404,0.9075192833019199
|
| 19 |
+
3,,,,,eval,0.46738388513609697,0.2453081297681226,0.4862669329023289,0.5915317957559095
|
| 20 |
+
4,,,,,eval,0.049456566449914606,0.046119690663740866,0.04536938824825958,0.054796705457880866
|
| 21 |
+
5,,,,,eval,0.058375709656810375,0.05400734899068596,0.051305038058829903,0.06673397341644804
|
| 22 |
+
6,,,,,eval,0.07348892317920018,0.047969067774726586,0.07530339071673917,0.08803798450109189
|
| 23 |
+
7,,,,,eval,0.14415263266161046,0.12415647074216016,0.11701067619748108,0.178259660406756
|
| 24 |
+
8,,,,,eval,0.11899180326435374,0.18798841657788554,0.13241445790110945,0.0650859778892419
|
| 25 |
+
9,,,,,eval,0.12372286104387016,0.14824111442738316,0.15267876767795227,0.08534013454463682
|
| 26 |
+
10,,,,,eval,0.03771698816362487,0.015335905649500816,0.009357950956197543,0.07428601135401586
|
| 27 |
+
11,,,,,eval,0.04240731796069548,0.03787712635891145,0.03543223478160994,0.050791000541162375
|
| 28 |
+
12,,,,,eval,0.0976002927781357,0.086861307840923,0.08019192826878851,0.11816865778349575
|
| 29 |
+
13,,,,,eval,0.05256745136130568,0.04847631385951325,0.04077160102029816,0.06450833957333486
|
| 30 |
+
14,,,,,eval,0.11103739557521128,0.11076318420254565,0.11219839825265406,0.1102862707415256
|
| 31 |
+
15,,,,,eval,0.025393411267872205,0.02010514481127461,0.012932687299733821,0.03861300555599926
|
results_comparison_20250826_002710/fedadagrad/detailed_metrics_fedadam.csv
ADDED
|
@@ -0,0 +1,31 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
rounds,global_train_loss,client_1_train_loss,client_2_train_loss,client_3_train_loss,phase,global_eval_loss,client_1_eval_loss,client_2_eval_loss,client_3_eval_loss
|
| 2 |
+
1,0.023980952501030574,0.012763733481234317,0.005997722787031579,0.04535642493146137,train,,,,
|
| 3 |
+
2,4.781632901579256,5.111335022148045,4.974390434585325,4.420749689190315,train,,,,
|
| 4 |
+
3,0.30121725104580876,0.24821399449706374,0.2791645838346082,0.3521184510248369,train,,,,
|
| 5 |
+
4,1.0194049135524008,0.7210967669005635,0.9731565777219294,1.2438805536892534,train,,,,
|
| 6 |
+
5,0.14160926557540288,0.1272782691645956,0.1557868638259108,0.13933510185623085,train,,,,
|
| 7 |
+
6,1.1347610615937946,1.1025674519391133,1.4810171948451032,0.879302794698723,train,,,,
|
| 8 |
+
7,0.5258649537760458,0.5211106280456002,0.7906493099138021,0.3180187136393903,train,,,,
|
| 9 |
+
8,0.2221028048875743,0.22019944122914728,0.16633670180806556,0.2677043745733964,train,,,,
|
| 10 |
+
9,0.26687856623627076,0.26579896062687003,0.19120356457016652,0.3278145934429625,train,,,,
|
| 11 |
+
10,0.179525616524109,0.14021086143157532,0.11334628417721446,0.25695235523571197,train,,,,
|
| 12 |
+
11,0.10497766835583773,0.1253301713328952,0.08951536881556103,0.10448697362099801,train,,,,
|
| 13 |
+
12,0.18215845817825743,0.1642113281392503,0.21594855880698713,0.16654238188952555,train,,,,
|
| 14 |
+
13,0.12586633509318587,0.09220584264152619,0.07041008548469199,0.1911979226534264,train,,,,
|
| 15 |
+
14,0.07301537039026365,0.06914909676812042,0.052378922180085524,0.09187939842844939,train,,,,
|
| 16 |
+
15,0.13330411928280572,0.01673890641257018,0.01030752907554811,0.3045663180534137,train,,,,
|
| 17 |
+
1,,,,,eval,5.781272145426168,5.850429664065539,5.888485627462105,5.652705286110734
|
| 18 |
+
2,,,,,eval,0.4125971521019643,0.3674597060907925,0.3879310479638228,0.4604902409885582
|
| 19 |
+
3,,,,,eval,1.6366998062962204,1.4982169774584615,1.7135001233458766,1.6624238531493851
|
| 20 |
+
4,,,,,eval,0.26347959595102766,0.18713140119581217,0.33323976770458547,0.2558648982480755
|
| 21 |
+
5,,,,,eval,1.9918458552042277,2.183795853928589,2.0994065134906026,1.7860576083517998
|
| 22 |
+
6,,,,,eval,0.9782096338394837,1.1056634626396256,1.0907715250164285,0.8088607988980975
|
| 23 |
+
7,,,,,eval,0.2993214569219897,0.3153996584006594,0.27544234415240165,0.3082293839925996
|
| 24 |
+
8,,,,,eval,0.74684148890733,0.4634065420019388,0.5351387732083243,1.092745954093262
|
| 25 |
+
9,,,,,eval,0.5718151331964236,0.3164046772126837,0.40786077192949083,0.8622004655205725
|
| 26 |
+
10,,,,,eval,1.172050257425204,1.3434521811968196,1.1018003757887065,1.1204907816582852
|
| 27 |
+
11,,,,,eval,0.9580152528391153,1.393273986245473,1.344100049248624,0.37834627481823163
|
| 28 |
+
12,,,,,eval,0.697053522860668,0.38386478896719883,0.33988242974195526,1.1772445186061689
|
| 29 |
+
13,,,,,eval,0.1174316112720567,0.10203679440491514,0.09545584468301781,0.14454837222066713
|
| 30 |
+
14,,,,,eval,0.2731425886043925,0.058008470904541795,0.050709627772156665,0.5847778808103454
|
| 31 |
+
15,,,,,eval,0.1647412910520476,0.05151281386713167,0.051056548142875385,0.3260687256495706
|
results_comparison_20250826_002710/fedadagrad/detailed_metrics_fedavg.csv
ADDED
|
@@ -0,0 +1,31 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
rounds,global_train_loss,client_1_train_loss,client_2_train_loss,client_3_train_loss,phase,global_eval_loss,client_1_eval_loss,client_2_eval_loss,client_3_eval_loss
|
| 2 |
+
1,0.024887673078090804,0.012711243632075929,0.006465095437610077,0.047216369157012335,train,,,,
|
| 3 |
+
2,0.018864767249749344,0.007506375323337824,0.0018660224361207775,0.039545139140094915,train,,,,
|
| 4 |
+
3,0.01656285335426667,0.006250791398013408,0.0010134018684581924,0.035431021113734466,train,,,,
|
| 5 |
+
4,0.01539467696438129,0.006189709618317148,0.0009974937047293676,0.032648925671657836,train,,,,
|
| 6 |
+
5,0.011912077735365435,0.006137947531008366,0.0009155058804190363,0.024300399455048628,train,,,,
|
| 7 |
+
6,0.007754933832938817,0.006097220856928965,0.0008099192946661428,0.014327744580812622,train,,,,
|
| 8 |
+
7,0.005312191885376701,0.006090880552507371,0.0007860084307890411,0.008426374233442281,train,,,,
|
| 9 |
+
8,0.0040411332122923084,0.0060867550203982535,0.0007746935810852076,0.005355272069212921,train,,,,
|
| 10 |
+
9,0.003417462774150422,0.006081400061651519,0.0007672586537495665,0.0038519687484583854,train,,,,
|
| 11 |
+
10,0.0031505839504487767,0.0060762082204350205,0.0007615625346472897,0.0032125073015462657,train,,,,
|
| 12 |
+
11,0.0030705158749948225,0.006072774722819393,0.0007578397254236592,0.003023441830591124,train,,,,
|
| 13 |
+
12,0.003047587707794952,0.006069050659635,0.0007546598217283151,0.002972708637058155,train,,,,
|
| 14 |
+
13,0.0030388036630281607,0.006066745431741876,0.000752920390623039,0.0029542397716351364,train,,,,
|
| 15 |
+
14,0.003032900226747957,0.0060653602621486774,0.0007515157028454,0.002941911961974598,train,,,,
|
| 16 |
+
15,0.00302982711747337,0.0060640476400503655,0.0007506476769666619,0.002935975605113381,train,,,,
|
| 17 |
+
1,,,,,eval,0.01899452964246981,0.00982239008899022,0.004038462111519706,0.03663157850858487
|
| 18 |
+
2,,,,,eval,0.015900050972789685,0.007341349780069706,0.0018699101843226028,0.03241662405183263
|
| 19 |
+
3,,,,,eval,0.015378214019134438,0.007306119195571035,0.0019937012596445832,0.03107661499544354
|
| 20 |
+
4,,,,,eval,0.01487058478148592,0.007133407505158857,0.0017608547004166906,0.030140674559272416
|
| 21 |
+
5,,,,,eval,0.014321633418979008,0.006840945626750579,0.0010763919517345095,0.029538725801599643
|
| 22 |
+
6,,,,,eval,0.013309092856917991,0.006843687311950136,0.0009283053066334311,0.02720277080356692
|
| 23 |
+
7,,,,,eval,0.011592353543838177,0.006858023290241504,0.0008894727933816728,0.023067415318192615
|
| 24 |
+
8,,,,,eval,0.009081417390903969,0.006866671146749336,0.0008733659375110433,0.016994337253398658
|
| 25 |
+
9,,,,,eval,0.006483399254931749,0.0068737369094988175,0.0008681816611452112,0.010702690481208383
|
| 26 |
+
10,,,,,eval,0.004961261251761851,0.0068847587111878555,0.0008588629050492048,0.007017194436685782
|
| 27 |
+
11,,,,,eval,0.0042804720622424955,0.0069143126245055815,0.0008445444519715081,0.005361463923569862
|
| 28 |
+
12,,,,,eval,0.003983680037574768,0.006922476210022102,0.0008407425452821748,0.00464066150059249
|
| 29 |
+
13,,,,,eval,0.003786279257755606,0.006911383458246873,0.0008449618511369165,0.004166234166544332
|
| 30 |
+
14,,,,,eval,0.003732085485551104,0.006913210573485733,0.0008415307564186201,0.004036581618106069
|
| 31 |
+
15,,,,,eval,0.003689863232912665,0.0069142272544325135,0.0008396919317560707,0.003935161254937701
|
results_comparison_20250826_002710/fedadagrad/detailed_metrics_fedyogi.csv
ADDED
|
@@ -0,0 +1,31 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
rounds,global_train_loss,client_1_train_loss,client_2_train_loss,client_3_train_loss,phase,global_eval_loss,client_1_eval_loss,client_2_eval_loss,client_3_eval_loss
|
| 2 |
+
1,0.024205551376505763,0.013728556973205274,0.007328282034428247,0.044234756443325134,train,,,,
|
| 3 |
+
2,0.02070163385259137,0.01016725936810533,0.004147622111027348,0.0405095369282481,train,,,,
|
| 4 |
+
3,0.017366841130072898,0.007011150452279268,0.0015826989608167775,0.03644932800425519,train,,,,
|
| 5 |
+
4,0.01688657778391319,0.006635959259095206,0.0018000304485568856,0.03534750309478549,train,,,,
|
| 6 |
+
5,0.018903838687587316,0.009031276202256577,0.005054764163188699,0.03614159989349617,train,,,,
|
| 7 |
+
6,0.019161580750936196,0.010465961110418377,0.006747522397785882,0.034516344442659115,train,,,,
|
| 8 |
+
7,0.013105355569034033,0.008197846724328281,0.003795433700731233,0.023605521019672317,train,,,,
|
| 9 |
+
8,0.006959305867777983,0.006380864690434465,0.0011816820601565363,0.011923658001757468,train,,,,
|
| 10 |
+
9,0.004969130254660151,0.006901078707264407,0.0012130881728806583,0.006744625424505532,train,,,,
|
| 11 |
+
10,0.00658467283920576,0.008925180787710228,0.0026127583855693804,0.008275055019230327,train,,,,
|
| 12 |
+
11,0.009747920417040482,0.009907388614503661,0.0035013604530741023,0.014621487178941336,train,,,,
|
| 13 |
+
12,0.011595582405717899,0.009616019586271056,0.0026055854701215082,0.01999918769961454,train,,,,
|
| 14 |
+
13,0.013687805275546578,0.013087607140297714,0.0021583587781374403,0.023245784370774677,train,,,,
|
| 15 |
+
14,0.0877537824133095,0.11544815248175376,0.08435010641668114,0.07304291678140223,train,,,,
|
| 16 |
+
15,0.05430113778037321,0.07798369787828899,0.05045808885198017,0.04246374572592406,train,,,,
|
| 17 |
+
1,,,,,eval,0.021318083162425974,0.013147732814978202,0.007438526017989627,0.03747159575506217
|
| 18 |
+
2,,,,,eval,0.01680960764870001,0.008560830114881103,0.0030948292099851615,0.03288127211440124
|
| 19 |
+
3,,,,,eval,0.016984963127159417,0.008722626903842833,0.003843472743710265,0.03260938126917746
|
| 20 |
+
4,,,,,eval,0.02381550096812533,0.015695025931447112,0.011679211763902025,0.038551927293694305
|
| 21 |
+
5,,,,,eval,0.0275299126462047,0.01990666883293907,0.01632958747101943,0.04121070274173904
|
| 22 |
+
6,,,,,eval,0.021081175313395,0.014277757045108816,0.01011647324688238,0.03406092693041192
|
| 23 |
+
7,,,,,eval,0.013657361328336576,0.008123720520380278,0.002477546514009621,0.026012439481605684
|
| 24 |
+
8,,,,,eval,0.014185844636574074,0.010212583105820787,0.0033273038969168643,0.025307742146325553
|
| 25 |
+
9,,,,,eval,0.01328900715004037,0.015520934617175818,0.008103602596369875,0.016012618479216013
|
| 26 |
+
10,,,,,eval,0.022767553737208224,0.01776742527042795,0.01029716824900369,0.03581427279687685
|
| 27 |
+
11,,,,,eval,0.025589516772806093,0.014396597126487908,0.007308876499399612,0.04713575734060605
|
| 28 |
+
12,,,,,eval,0.14304034337999014,0.0923134284769989,0.011076216488813276,0.27973388048772224
|
| 29 |
+
13,,,,,eval,0.7361968990107896,0.7872934874754389,0.7773840992129204,0.671435980904466
|
| 30 |
+
14,,,,,eval,0.2932529286222239,0.327282006566969,0.3141383200746265,0.25532619673803536
|
| 31 |
+
15,,,,,eval,0.047570742769525574,0.0519454776789294,0.04426150738391085,0.0474601232176445
|
results_comparison_20250826_002710/fedadagrad/heatmap_performance_fedadagrad.pdf
ADDED
|
Binary file (47.1 kB). View file
|
|
|
results_comparison_20250826_002710/fedadagrad/heatmap_performance_fedadam.pdf
ADDED
|
Binary file (63.8 kB). View file
|
|
|
results_comparison_20250826_002710/fedadagrad/heatmap_performance_fedavg.pdf
ADDED
|
Binary file (53.9 kB). View file
|
|
|
results_comparison_20250826_002710/fedadagrad/heatmap_performance_fedyogi.pdf
ADDED
|
Binary file (62.9 kB). View file
|
|
|
results_comparison_20250826_002710/fedadagrad/metrics/client_1/metrics_history.json
ADDED
|
@@ -0,0 +1,102 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"client_id": 1,
|
| 3 |
+
"rounds": [
|
| 4 |
+
1,
|
| 5 |
+
2,
|
| 6 |
+
3,
|
| 7 |
+
4,
|
| 8 |
+
5,
|
| 9 |
+
6,
|
| 10 |
+
7,
|
| 11 |
+
8,
|
| 12 |
+
9,
|
| 13 |
+
10,
|
| 14 |
+
11,
|
| 15 |
+
12,
|
| 16 |
+
13,
|
| 17 |
+
14,
|
| 18 |
+
15
|
| 19 |
+
],
|
| 20 |
+
"train_losses": [
|
| 21 |
+
0.01305171306450283,
|
| 22 |
+
13.069769001817297,
|
| 23 |
+
0.3126497384564749,
|
| 24 |
+
0.05662692405845689,
|
| 25 |
+
0.018641282668824064,
|
| 26 |
+
0.02909733959655652,
|
| 27 |
+
0.02218084549647698,
|
| 28 |
+
0.08055803736691354,
|
| 29 |
+
0.03149911604024868,
|
| 30 |
+
0.05840454632169691,
|
| 31 |
+
0.00974799559127236,
|
| 32 |
+
0.02225661530172911,
|
| 33 |
+
0.054687149736700746,
|
| 34 |
+
0.015949948320815945,
|
| 35 |
+
0.01597996187442425
|
| 36 |
+
],
|
| 37 |
+
"eval_losses": [
|
| 38 |
+
14.030548798004995,
|
| 39 |
+
0.8132606991624091,
|
| 40 |
+
0.2453081297681226,
|
| 41 |
+
0.046119690663740866,
|
| 42 |
+
0.05400734899068596,
|
| 43 |
+
0.047969067774726586,
|
| 44 |
+
0.12415647074216016,
|
| 45 |
+
0.18798841657788554,
|
| 46 |
+
0.14824111442738316,
|
| 47 |
+
0.015335905649500816,
|
| 48 |
+
0.03787712635891145,
|
| 49 |
+
0.086861307840923,
|
| 50 |
+
0.04847631385951325,
|
| 51 |
+
0.11076318420254565,
|
| 52 |
+
0.02010514481127461
|
| 53 |
+
],
|
| 54 |
+
"timestamps": [
|
| 55 |
+
"2025-08-26T00:37:04.104392",
|
| 56 |
+
"2025-08-26T00:37:14.774582",
|
| 57 |
+
"2025-08-26T00:37:25.550503",
|
| 58 |
+
"2025-08-26T00:37:36.144427",
|
| 59 |
+
"2025-08-26T00:37:47.167216",
|
| 60 |
+
"2025-08-26T00:37:59.091908",
|
| 61 |
+
"2025-08-26T00:38:09.970470",
|
| 62 |
+
"2025-08-26T00:38:20.833509",
|
| 63 |
+
"2025-08-26T00:38:30.504912",
|
| 64 |
+
"2025-08-26T00:38:39.863633",
|
| 65 |
+
"2025-08-26T00:38:50.866469",
|
| 66 |
+
"2025-08-26T00:39:02.518158",
|
| 67 |
+
"2025-08-26T00:39:13.666237",
|
| 68 |
+
"2025-08-26T00:39:23.677062",
|
| 69 |
+
"2025-08-26T00:39:33.831319"
|
| 70 |
+
],
|
| 71 |
+
"model_updates": [
|
| 72 |
+
0.09999996423721313,
|
| 73 |
+
0.0,
|
| 74 |
+
0.05219423770904541,
|
| 75 |
+
0.0,
|
| 76 |
+
0.056423336267471313,
|
| 77 |
+
0.0,
|
| 78 |
+
0.023493850603699684,
|
| 79 |
+
0.0,
|
| 80 |
+
0.01910613477230072,
|
| 81 |
+
0.0,
|
| 82 |
+
0.02507682703435421,
|
| 83 |
+
0.0,
|
| 84 |
+
0.021191025152802467,
|
| 85 |
+
0.0,
|
| 86 |
+
0.03421762213110924,
|
| 87 |
+
0.0,
|
| 88 |
+
0.01457433681935072,
|
| 89 |
+
0.0,
|
| 90 |
+
0.01800268515944481,
|
| 91 |
+
0.0,
|
| 92 |
+
0.01196210365742445,
|
| 93 |
+
0.0,
|
| 94 |
+
0.029036618769168854,
|
| 95 |
+
0.0,
|
| 96 |
+
0.029994366690516472,
|
| 97 |
+
0.0,
|
| 98 |
+
0.011942473240196705,
|
| 99 |
+
0.0,
|
| 100 |
+
0.008938840590417385
|
| 101 |
+
]
|
| 102 |
+
}
|
results_comparison_20250826_002710/fedadagrad/metrics/client_1/model_round_10.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:c3401e9b480fd62ebc8f4297e0f44faa0b3261429afe33afa7fed534db569373
|
| 3 |
+
size 51433
|
results_comparison_20250826_002710/fedadagrad/metrics/client_1/model_round_15.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4f3bee8f6297ca71be50fd6e86af6140e3936018cf0f0a24885307ca35d56752
|
| 3 |
+
size 51433
|
results_comparison_20250826_002710/fedadagrad/metrics/client_1/model_round_5.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:2748ea72a1819285fde2a0ec87b166f6b657f5cf7717784453bbfb5f25a8d06c
|
| 3 |
+
size 51421
|
results_comparison_20250826_002710/fedadagrad/metrics/client_2/metrics_history.json
ADDED
|
@@ -0,0 +1,102 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"client_id": 2,
|
| 3 |
+
"rounds": [
|
| 4 |
+
1,
|
| 5 |
+
2,
|
| 6 |
+
3,
|
| 7 |
+
4,
|
| 8 |
+
5,
|
| 9 |
+
6,
|
| 10 |
+
7,
|
| 11 |
+
8,
|
| 12 |
+
9,
|
| 13 |
+
10,
|
| 14 |
+
11,
|
| 15 |
+
12,
|
| 16 |
+
13,
|
| 17 |
+
14,
|
| 18 |
+
15
|
| 19 |
+
],
|
| 20 |
+
"train_losses": [
|
| 21 |
+
0.006012251430773227,
|
| 22 |
+
12.885652983050731,
|
| 23 |
+
0.4022961612265026,
|
| 24 |
+
0.07191655980397722,
|
| 25 |
+
0.011500417068243994,
|
| 26 |
+
0.020807454463571292,
|
| 27 |
+
0.019107599078588503,
|
| 28 |
+
0.07363180692600223,
|
| 29 |
+
0.018620958752265968,
|
| 30 |
+
0.0949484971485577,
|
| 31 |
+
0.003343606611683506,
|
| 32 |
+
0.01820194681448872,
|
| 33 |
+
0.04876646699033152,
|
| 34 |
+
0.008923590302362113,
|
| 35 |
+
0.008789760838512215
|
| 36 |
+
],
|
| 37 |
+
"eval_losses": [
|
| 38 |
+
14.086604392864468,
|
| 39 |
+
0.8720417013215404,
|
| 40 |
+
0.4862669329023289,
|
| 41 |
+
0.04536938824825958,
|
| 42 |
+
0.051305038058829903,
|
| 43 |
+
0.07530339071673917,
|
| 44 |
+
0.11701067619748108,
|
| 45 |
+
0.13241445790110945,
|
| 46 |
+
0.15267876767795227,
|
| 47 |
+
0.009357950956197543,
|
| 48 |
+
0.03543223478160994,
|
| 49 |
+
0.08019192826878851,
|
| 50 |
+
0.04077160102029816,
|
| 51 |
+
0.11219839825265406,
|
| 52 |
+
0.012932687299733821
|
| 53 |
+
],
|
| 54 |
+
"timestamps": [
|
| 55 |
+
"2025-08-26T00:37:05.022330",
|
| 56 |
+
"2025-08-26T00:37:15.977541",
|
| 57 |
+
"2025-08-26T00:37:26.774333",
|
| 58 |
+
"2025-08-26T00:37:37.243539",
|
| 59 |
+
"2025-08-26T00:37:48.247049",
|
| 60 |
+
"2025-08-26T00:38:00.097462",
|
| 61 |
+
"2025-08-26T00:38:11.153698",
|
| 62 |
+
"2025-08-26T00:38:21.853410",
|
| 63 |
+
"2025-08-26T00:38:31.458043",
|
| 64 |
+
"2025-08-26T00:38:40.618621",
|
| 65 |
+
"2025-08-26T00:38:51.902904",
|
| 66 |
+
"2025-08-26T00:39:03.850786",
|
| 67 |
+
"2025-08-26T00:39:14.727946",
|
| 68 |
+
"2025-08-26T00:39:24.721255",
|
| 69 |
+
"2025-08-26T00:39:35.108329"
|
| 70 |
+
],
|
| 71 |
+
"model_updates": [
|
| 72 |
+
0.09999996423721313,
|
| 73 |
+
0.0,
|
| 74 |
+
0.05219423770904541,
|
| 75 |
+
0.0,
|
| 76 |
+
0.056423336267471313,
|
| 77 |
+
0.0,
|
| 78 |
+
0.023493850603699684,
|
| 79 |
+
0.0,
|
| 80 |
+
0.01910613477230072,
|
| 81 |
+
0.0,
|
| 82 |
+
0.02507682703435421,
|
| 83 |
+
0.0,
|
| 84 |
+
0.021191025152802467,
|
| 85 |
+
0.0,
|
| 86 |
+
0.03421762213110924,
|
| 87 |
+
0.0,
|
| 88 |
+
0.01457433681935072,
|
| 89 |
+
0.0,
|
| 90 |
+
0.01800268515944481,
|
| 91 |
+
0.0,
|
| 92 |
+
0.01196210365742445,
|
| 93 |
+
0.0,
|
| 94 |
+
0.029036618769168854,
|
| 95 |
+
0.0,
|
| 96 |
+
0.029994366690516472,
|
| 97 |
+
0.0,
|
| 98 |
+
0.011942473240196705,
|
| 99 |
+
0.0,
|
| 100 |
+
0.008938840590417385
|
| 101 |
+
]
|
| 102 |
+
}
|
results_comparison_20250826_002710/fedadagrad/metrics/client_2/model_round_10.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:953a47ad348959ef1a7dd5b3b7019b0fd616a40a3d97e960c1c03f6254ea587f
|
| 3 |
+
size 51433
|
results_comparison_20250826_002710/fedadagrad/metrics/client_2/model_round_15.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:c98d0facea77c9fe12564ad29d22bb0ce6d05cf7375456d570ab861a828f79ab
|
| 3 |
+
size 51433
|
results_comparison_20250826_002710/fedadagrad/metrics/client_2/model_round_5.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:57dbd38beeaf8e37a2a02937d10e4238fc6d65e0b0ffa742a954102ec24a2fb9
|
| 3 |
+
size 51421
|
results_comparison_20250826_002710/fedadagrad/metrics/client_3/metrics_history.json
ADDED
|
@@ -0,0 +1,102 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"client_id": 3,
|
| 3 |
+
"rounds": [
|
| 4 |
+
1,
|
| 5 |
+
2,
|
| 6 |
+
3,
|
| 7 |
+
4,
|
| 8 |
+
5,
|
| 9 |
+
6,
|
| 10 |
+
7,
|
| 11 |
+
8,
|
| 12 |
+
9,
|
| 13 |
+
10,
|
| 14 |
+
11,
|
| 15 |
+
12,
|
| 16 |
+
13,
|
| 17 |
+
14,
|
| 18 |
+
15
|
| 19 |
+
],
|
| 20 |
+
"train_losses": [
|
| 21 |
+
0.05491762432998473,
|
| 22 |
+
12.08272741977916,
|
| 23 |
+
0.40109792196082644,
|
| 24 |
+
0.25535452052651053,
|
| 25 |
+
0.05143004400659726,
|
| 26 |
+
0.02361326741212168,
|
| 27 |
+
0.024161276741012466,
|
| 28 |
+
0.11238808398179216,
|
| 29 |
+
0.044494512553523824,
|
| 30 |
+
0.05395660695813992,
|
| 31 |
+
0.02381391790025762,
|
| 32 |
+
0.03543028638577244,
|
| 33 |
+
0.07521537694341074,
|
| 34 |
+
0.021995880561905653,
|
| 35 |
+
0.010951383873776095
|
| 36 |
+
],
|
| 37 |
+
"eval_losses": [
|
| 38 |
+
13.667392083020651,
|
| 39 |
+
0.9075192833019199,
|
| 40 |
+
0.5915317957559095,
|
| 41 |
+
0.054796705457880866,
|
| 42 |
+
0.06673397341644804,
|
| 43 |
+
0.08803798450109189,
|
| 44 |
+
0.178259660406756,
|
| 45 |
+
0.0650859778892419,
|
| 46 |
+
0.08534013454463682,
|
| 47 |
+
0.07428601135401586,
|
| 48 |
+
0.050791000541162375,
|
| 49 |
+
0.11816865778349575,
|
| 50 |
+
0.06450833957333486,
|
| 51 |
+
0.1102862707415256,
|
| 52 |
+
0.03861300555599926
|
| 53 |
+
],
|
| 54 |
+
"timestamps": [
|
| 55 |
+
"2025-08-26T00:37:05.902685",
|
| 56 |
+
"2025-08-26T00:37:16.869488",
|
| 57 |
+
"2025-08-26T00:37:27.584758",
|
| 58 |
+
"2025-08-26T00:37:38.048607",
|
| 59 |
+
"2025-08-26T00:37:49.026997",
|
| 60 |
+
"2025-08-26T00:38:00.944666",
|
| 61 |
+
"2025-08-26T00:38:11.992785",
|
| 62 |
+
"2025-08-26T00:38:22.659169",
|
| 63 |
+
"2025-08-26T00:38:32.103851",
|
| 64 |
+
"2025-08-26T00:38:41.501090",
|
| 65 |
+
"2025-08-26T00:38:52.823996",
|
| 66 |
+
"2025-08-26T00:39:04.580606",
|
| 67 |
+
"2025-08-26T00:39:15.488107",
|
| 68 |
+
"2025-08-26T00:39:25.499791",
|
| 69 |
+
"2025-08-26T00:39:35.947890"
|
| 70 |
+
],
|
| 71 |
+
"model_updates": [
|
| 72 |
+
0.09999996423721313,
|
| 73 |
+
0.0,
|
| 74 |
+
0.05219423770904541,
|
| 75 |
+
0.0,
|
| 76 |
+
0.056423336267471313,
|
| 77 |
+
0.0,
|
| 78 |
+
0.023493850603699684,
|
| 79 |
+
0.0,
|
| 80 |
+
0.01910613477230072,
|
| 81 |
+
0.0,
|
| 82 |
+
0.02507682703435421,
|
| 83 |
+
0.0,
|
| 84 |
+
0.021191025152802467,
|
| 85 |
+
0.0,
|
| 86 |
+
0.03421762213110924,
|
| 87 |
+
0.0,
|
| 88 |
+
0.01457433681935072,
|
| 89 |
+
0.0,
|
| 90 |
+
0.01800268515944481,
|
| 91 |
+
0.0,
|
| 92 |
+
0.01196210365742445,
|
| 93 |
+
0.0,
|
| 94 |
+
0.029036618769168854,
|
| 95 |
+
0.0,
|
| 96 |
+
0.029994366690516472,
|
| 97 |
+
0.0,
|
| 98 |
+
0.011942473240196705,
|
| 99 |
+
0.0,
|
| 100 |
+
0.008938840590417385
|
| 101 |
+
]
|
| 102 |
+
}
|
results_comparison_20250826_002710/fedadagrad/metrics/client_3/model_round_10.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:0f6723f83f68844952f446b1f9e7059045b7eee20314444abeb537aeb126ad51
|
| 3 |
+
size 51433
|
results_comparison_20250826_002710/fedadagrad/metrics/client_3/model_round_15.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:0f1d299997b430abc6e02993a5505d847c08bec44ec6bc9e4e76ff95df67ec7b
|
| 3 |
+
size 51433
|
results_comparison_20250826_002710/fedadagrad/metrics/client_3/model_round_5.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:5e0f28278a339f91b9e3547a72803f91bedba0c6a2dcebae6eef920930c83606
|
| 3 |
+
size 51421
|
results_comparison_20250826_002710/fedadagrad/metrics_fedavg.csv
ADDED
|
@@ -0,0 +1,31 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
rounds,global_train_loss,client_1_train_loss,client_2_train_loss,client_3_train_loss,phase,global_eval_loss,client_1_eval_loss,client_2_eval_loss,client_3_eval_loss
|
| 2 |
+
1,0.024730184004898365,0.012100255526094951,0.005893144108685378,0.04767417181980044,train,,,,
|
| 3 |
+
2,0.01807138216699403,0.006620621166751906,0.0012061175932422579,0.03870357374207745,train,,,,
|
| 4 |
+
3,0.01653400821433094,0.006161446947617682,0.000935902207720263,0.03547897451387116,train,,,,
|
| 5 |
+
4,0.015903596777413948,0.006183976856856674,0.0009771761134820145,0.0339029964506954,train,,,,
|
| 6 |
+
5,0.014848519684018416,0.006158523465681152,0.0009501998056457911,0.03138160263052042,train,,,,
|
| 7 |
+
6,0.012039424613162349,0.00612370855126336,0.0008935334134730625,0.02463570743603342,train,,,,
|
| 8 |
+
7,0.008318396548057251,0.006091738337181278,0.0008104136410489414,0.015697369507857366,train,,,,
|
| 9 |
+
8,0.005855418737029761,0.006083400393633012,0.0007766337827542238,0.009756035874980534,train,,,,
|
| 10 |
+
9,0.004316504987591657,0.006078054465801231,0.0007651858726264857,0.0060361766884397955,train,,,,
|
| 11 |
+
10,0.0035565914310777234,0.006075951631128814,0.0007598797681874446,0.004198701211219991,train,,,,
|
| 12 |
+
11,0.0032194726563054693,0.006072524488684365,0.000756822968857508,0.0033856746923780164,train,,,,
|
| 13 |
+
12,0.0030978054398314333,0.006072069751622359,0.0007548475748669948,0.0030924533770445056,train,,,,
|
| 14 |
+
13,0.0030623524225596513,0.006071128748310869,0.0007535000154978733,0.003008133885627425,train,,,,
|
| 15 |
+
14,0.0030530666415918848,0.006068103347293029,0.0007524719052722608,0.0029883347835334083,train,,,,
|
| 16 |
+
15,0.0030464950120018073,0.006066772688018704,0.0007518543440881516,0.0029737253540479207,train,,,,
|
| 17 |
+
1,,,,,eval,0.01822110828934302,0.008668411387054622,0.0027933791428068947,0.036471579006040054
|
| 18 |
+
2,,,,,eval,0.015823939542266335,0.007204722316920233,0.0017930329050191128,0.03237904257621626
|
| 19 |
+
3,,,,,eval,0.015590769801975445,0.0073322706259155036,0.002014790604240873,0.03155818592166202
|
| 20 |
+
4,,,,,eval,0.015307690886088346,0.007283099874596568,0.001967023303767121,0.030941469291664275
|
| 21 |
+
5,,,,,eval,0.01487227164736649,0.0071250915895353486,0.0017351674806862498,0.030170390839524518
|
| 22 |
+
6,,,,,eval,0.014358690104230744,0.006920827750548153,0.0011874123730804165,0.029490148393363478
|
| 23 |
+
7,,,,,eval,0.013531140356593531,0.006899507046181084,0.0009548089996886341,0.02768443155676714
|
| 24 |
+
8,,,,,eval,0.011893196369628954,0.006894363182856874,0.0008895521297073124,0.02377309923998162
|
| 25 |
+
9,,,,,eval,0.009410581152136242,0.006889032522196029,0.000864733708222812,0.017784287652839223
|
| 26 |
+
10,,,,,eval,0.006796298165608694,0.0068635651838320835,0.0008527067756032001,0.0114790799037938
|
| 27 |
+
11,,,,,eval,0.005178469258688407,0.006851971834204629,0.0008477705401638408,0.007572546894389204
|
| 28 |
+
12,,,,,eval,0.004397438111146208,0.006840233004933444,0.0008464686321085782,0.005689598822283374
|
| 29 |
+
13,,,,,eval,0.004061670149812734,0.0068318417018272005,0.0008479259339319279,0.004880605482798904
|
| 30 |
+
14,,,,,eval,0.0039038194394900756,0.006817649902618673,0.0008533789586488351,0.004502913482929406
|
| 31 |
+
15,,,,,eval,0.0038478534107352605,0.006818336971687091,0.0008546804771939142,0.004365921387611691
|
results_comparison_20250826_002710/fedadagrad/performance_analysis_fedadagrad.pdf
ADDED
|
Binary file (38.8 kB). View file
|
|
|
results_comparison_20250826_002710/fedadagrad/performance_analysis_fedadam.pdf
ADDED
|
Binary file (38.5 kB). View file
|
|
|
results_comparison_20250826_002710/fedadagrad/performance_analysis_fedavg.pdf
ADDED
|
Binary file (38.7 kB). View file
|
|
|
results_comparison_20250826_002710/fedadagrad/performance_analysis_fedyogi.pdf
ADDED
|
Binary file (39.8 kB). View file
|
|
|
results_comparison_20250826_002710/fedadagrad/server_fedadagrad.log
ADDED
|
@@ -0,0 +1,288 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[93mWARNING [0m: DEPRECATED FEATURE: flwr.server.start_server() is deprecated.
|
| 2 |
+
Instead, use the `flower-superlink` CLI command to start a SuperLink as shown below:
|
| 3 |
+
|
| 4 |
+
$ flower-superlink --insecure
|
| 5 |
+
|
| 6 |
+
To view usage and all available options, run:
|
| 7 |
+
|
| 8 |
+
$ flower-superlink --help
|
| 9 |
+
|
| 10 |
+
Using `start_server()` is deprecated.
|
| 11 |
+
|
| 12 |
+
This is a deprecated feature. It will be removed
|
| 13 |
+
entirely in future versions of Flower.
|
| 14 |
+
|
| 15 |
+
[92mINFO [0m: Starting Flower server, config: num_rounds=15, no round_timeout
|
| 16 |
+
[92mINFO [0m: Flower ECE: gRPC server running (15 rounds), SSL is disabled
|
| 17 |
+
[92mINFO [0m: [INIT]
|
| 18 |
+
[92mINFO [0m: Using initial global parameters provided by strategy
|
| 19 |
+
[92mINFO [0m: Starting evaluation of initial global parameters
|
| 20 |
+
[92mINFO [0m: Evaluation returned no results (`None`)
|
| 21 |
+
[92mINFO [0m:
|
| 22 |
+
[92mINFO [0m: [ROUND 1]
|
| 23 |
+
[92mINFO [0m: configure_fit: strategy sampled 3 clients (out of 3)
|
| 24 |
+
[92mINFO [0m: aggregate_fit: received 3 results and 0 failures
|
| 25 |
+
[92mINFO [0m: configure_evaluate: strategy sampled 3 clients (out of 3)
|
| 26 |
+
[92mINFO [0m: aggregate_evaluate: received 3 results and 0 failures
|
| 27 |
+
[92mINFO [0m:
|
| 28 |
+
[92mINFO [0m: [ROUND 2]
|
| 29 |
+
[92mINFO [0m: configure_fit: strategy sampled 3 clients (out of 3)
|
| 30 |
+
[92mINFO [0m: aggregate_fit: received 3 results and 0 failures
|
| 31 |
+
[92mINFO [0m: configure_evaluate: strategy sampled 3 clients (out of 3)
|
| 32 |
+
[92mINFO [0m: aggregate_evaluate: received 3 results and 0 failures
|
| 33 |
+
[92mINFO [0m:
|
| 34 |
+
[92mINFO [0m: [ROUND 3]
|
| 35 |
+
[92mINFO [0m: configure_fit: strategy sampled 3 clients (out of 3)
|
| 36 |
+
[92mINFO [0m: aggregate_fit: received 3 results and 0 failures
|
| 37 |
+
[92mINFO [0m: configure_evaluate: strategy sampled 3 clients (out of 3)
|
| 38 |
+
[92mINFO [0m: aggregate_evaluate: received 3 results and 0 failures
|
| 39 |
+
[92mINFO [0m:
|
| 40 |
+
[92mINFO [0m: [ROUND 4]
|
| 41 |
+
[92mINFO [0m: configure_fit: strategy sampled 3 clients (out of 3)
|
| 42 |
+
[92mINFO [0m: aggregate_fit: received 3 results and 0 failures
|
| 43 |
+
[92mINFO [0m: configure_evaluate: strategy sampled 3 clients (out of 3)
|
| 44 |
+
[92mINFO [0m: aggregate_evaluate: received 3 results and 0 failures
|
| 45 |
+
[92mINFO [0m:
|
| 46 |
+
[92mINFO [0m: [ROUND 5]
|
| 47 |
+
[92mINFO [0m: configure_fit: strategy sampled 3 clients (out of 3)
|
| 48 |
+
[92mINFO [0m: aggregate_fit: received 3 results and 0 failures
|
| 49 |
+
[92mINFO [0m: configure_evaluate: strategy sampled 3 clients (out of 3)
|
| 50 |
+
[92mINFO [0m: aggregate_evaluate: received 3 results and 0 failures
|
| 51 |
+
[92mINFO [0m:
|
| 52 |
+
[92mINFO [0m: [ROUND 6]
|
| 53 |
+
[92mINFO [0m: configure_fit: strategy sampled 3 clients (out of 3)
|
| 54 |
+
[92mINFO [0m: aggregate_fit: received 3 results and 0 failures
|
| 55 |
+
[92mINFO [0m: configure_evaluate: strategy sampled 3 clients (out of 3)
|
| 56 |
+
[92mINFO [0m: aggregate_evaluate: received 3 results and 0 failures
|
| 57 |
+
[92mINFO [0m:
|
| 58 |
+
[92mINFO [0m: [ROUND 7]
|
| 59 |
+
[92mINFO [0m: configure_fit: strategy sampled 3 clients (out of 3)
|
| 60 |
+
[92mINFO [0m: aggregate_fit: received 3 results and 0 failures
|
| 61 |
+
[92mINFO [0m: configure_evaluate: strategy sampled 3 clients (out of 3)
|
| 62 |
+
[92mINFO [0m: aggregate_evaluate: received 3 results and 0 failures
|
| 63 |
+
[92mINFO [0m:
|
| 64 |
+
[92mINFO [0m: [ROUND 8]
|
| 65 |
+
[92mINFO [0m: configure_fit: strategy sampled 3 clients (out of 3)
|
| 66 |
+
[92mINFO [0m: aggregate_fit: received 3 results and 0 failures
|
| 67 |
+
[92mINFO [0m: configure_evaluate: strategy sampled 3 clients (out of 3)
|
| 68 |
+
[92mINFO [0m: aggregate_evaluate: received 3 results and 0 failures
|
| 69 |
+
[92mINFO [0m:
|
| 70 |
+
[92mINFO [0m: [ROUND 9]
|
| 71 |
+
[92mINFO [0m: configure_fit: strategy sampled 3 clients (out of 3)
|
| 72 |
+
[92mINFO [0m: aggregate_fit: received 3 results and 0 failures
|
| 73 |
+
[92mINFO [0m: configure_evaluate: strategy sampled 3 clients (out of 3)
|
| 74 |
+
[92mINFO [0m: aggregate_evaluate: received 3 results and 0 failures
|
| 75 |
+
[92mINFO [0m:
|
| 76 |
+
[92mINFO [0m: [ROUND 10]
|
| 77 |
+
[92mINFO [0m: configure_fit: strategy sampled 3 clients (out of 3)
|
| 78 |
+
[92mINFO [0m: aggregate_fit: received 3 results and 0 failures
|
| 79 |
+
[92mINFO [0m: configure_evaluate: strategy sampled 3 clients (out of 3)
|
| 80 |
+
[92mINFO [0m: aggregate_evaluate: received 3 results and 0 failures
|
| 81 |
+
[92mINFO [0m:
|
| 82 |
+
[92mINFO [0m: [ROUND 11]
|
| 83 |
+
[92mINFO [0m: configure_fit: strategy sampled 3 clients (out of 3)
|
| 84 |
+
[92mINFO [0m: aggregate_fit: received 3 results and 0 failures
|
| 85 |
+
[92mINFO [0m: configure_evaluate: strategy sampled 3 clients (out of 3)
|
| 86 |
+
[92mINFO [0m: aggregate_evaluate: received 3 results and 0 failures
|
| 87 |
+
[92mINFO [0m:
|
| 88 |
+
[92mINFO [0m: [ROUND 12]
|
| 89 |
+
[92mINFO [0m: configure_fit: strategy sampled 3 clients (out of 3)
|
| 90 |
+
[92mINFO [0m: aggregate_fit: received 3 results and 0 failures
|
| 91 |
+
[92mINFO [0m: configure_evaluate: strategy sampled 3 clients (out of 3)
|
| 92 |
+
[92mINFO [0m: aggregate_evaluate: received 3 results and 0 failures
|
| 93 |
+
[92mINFO [0m:
|
| 94 |
+
[92mINFO [0m: [ROUND 13]
|
| 95 |
+
[92mINFO [0m: configure_fit: strategy sampled 3 clients (out of 3)
|
| 96 |
+
[92mINFO [0m: aggregate_fit: received 3 results and 0 failures
|
| 97 |
+
[92mINFO [0m: configure_evaluate: strategy sampled 3 clients (out of 3)
|
| 98 |
+
[92mINFO [0m: aggregate_evaluate: received 3 results and 0 failures
|
| 99 |
+
[92mINFO [0m:
|
| 100 |
+
[92mINFO [0m: [ROUND 14]
|
| 101 |
+
[92mINFO [0m: configure_fit: strategy sampled 3 clients (out of 3)
|
| 102 |
+
[92mINFO [0m: aggregate_fit: received 3 results and 0 failures
|
| 103 |
+
[92mINFO [0m: configure_evaluate: strategy sampled 3 clients (out of 3)
|
| 104 |
+
[92mINFO [0m: aggregate_evaluate: received 3 results and 0 failures
|
| 105 |
+
[92mINFO [0m:
|
| 106 |
+
[92mINFO [0m: [ROUND 15]
|
| 107 |
+
[92mINFO [0m: configure_fit: strategy sampled 3 clients (out of 3)
|
| 108 |
+
[92mINFO [0m: aggregate_fit: received 3 results and 0 failures
|
| 109 |
+
[92mINFO [0m: configure_evaluate: strategy sampled 3 clients (out of 3)
|
| 110 |
+
[92mINFO [0m: aggregate_evaluate: received 3 results and 0 failures
|
| 111 |
+
[92mINFO [0m:
|
| 112 |
+
[92mINFO [0m: [SUMMARY]
|
| 113 |
+
[92mINFO [0m: Run finished 15 round(s) in 170.68s
|
| 114 |
+
[92mINFO [0m: History (loss, distributed):
|
| 115 |
+
[92mINFO [0m: round 1: 13.898984541953068
|
| 116 |
+
[92mINFO [0m: round 2: 0.8714815956603053
|
| 117 |
+
[92mINFO [0m: round 3: 0.46738389523349705
|
| 118 |
+
[92mINFO [0m: round 4: 0.049456566335233376
|
| 119 |
+
[92mINFO [0m: round 5: 0.058375708066070724
|
| 120 |
+
[92mINFO [0m: round 6: 0.07348892275902684
|
| 121 |
+
[92mINFO [0m: round 7: 0.144152629692749
|
| 122 |
+
[92mINFO [0m: round 8: 0.11899180346139518
|
| 123 |
+
[92mINFO [0m: round 9: 0.12372286365301419
|
| 124 |
+
[92mINFO [0m: round 10: 0.0377169890169681
|
| 125 |
+
[92mINFO [0m: round 11: 0.04240731753867245
|
| 126 |
+
[92mINFO [0m: round 12: 0.09760029172147179
|
| 127 |
+
[92mINFO [0m: round 13: 0.052567451272520216
|
| 128 |
+
[92mINFO [0m: round 14: 0.11103739642762966
|
| 129 |
+
[92mINFO [0m: round 15: 0.025393411362206766
|
| 130 |
+
[92mINFO [0m: History (metrics, distributed, fit):
|
| 131 |
+
[92mINFO [0m: {'client_1_train_loss': [(1, 0.01305171306450283),
|
| 132 |
+
[92mINFO [0m: (2, 13.069769001817297),
|
| 133 |
+
[92mINFO [0m: (3, 0.3126497384564749),
|
| 134 |
+
[92mINFO [0m: (4, 0.05662692405845689),
|
| 135 |
+
[92mINFO [0m: (5, 0.018641282668824064),
|
| 136 |
+
[92mINFO [0m: (6, 0.02909733959655652),
|
| 137 |
+
[92mINFO [0m: (7, 0.02218084549647698),
|
| 138 |
+
[92mINFO [0m: (8, 0.08055803736691354),
|
| 139 |
+
[92mINFO [0m: (9, 0.03149911604024868),
|
| 140 |
+
[92mINFO [0m: (10, 0.05840454632169691),
|
| 141 |
+
[92mINFO [0m: (11, 0.00974799559127236),
|
| 142 |
+
[92mINFO [0m: (12, 0.02225661530172911),
|
| 143 |
+
[92mINFO [0m: (13, 0.054687149736700746),
|
| 144 |
+
[92mINFO [0m: (14, 0.015949948320815945),
|
| 145 |
+
[92mINFO [0m: (15, 0.01597996187442425)],
|
| 146 |
+
[92mINFO [0m: 'client_2_train_loss': [(1, 0.006012251430773227),
|
| 147 |
+
[92mINFO [0m: (2, 12.885652983050731),
|
| 148 |
+
[92mINFO [0m: (3, 0.4022961612265026),
|
| 149 |
+
[92mINFO [0m: (4, 0.07191655980397722),
|
| 150 |
+
[92mINFO [0m: (5, 0.011500417068243994),
|
| 151 |
+
[92mINFO [0m: (6, 0.020807454463571292),
|
| 152 |
+
[92mINFO [0m: (7, 0.019107599078588503),
|
| 153 |
+
[92mINFO [0m: (8, 0.07363180692600223),
|
| 154 |
+
[92mINFO [0m: (9, 0.018620958752265968),
|
| 155 |
+
[92mINFO [0m: (10, 0.0949484971485577),
|
| 156 |
+
[92mINFO [0m: (11, 0.003343606611683506),
|
| 157 |
+
[92mINFO [0m: (12, 0.01820194681448872),
|
| 158 |
+
[92mINFO [0m: (13, 0.04876646699033152),
|
| 159 |
+
[92mINFO [0m: (14, 0.008923590302362113),
|
| 160 |
+
[92mINFO [0m: (15, 0.008789760838512215)],
|
| 161 |
+
[92mINFO [0m: 'client_3_train_loss': [(1, 0.05491762432998473),
|
| 162 |
+
[92mINFO [0m: (2, 12.08272741977916),
|
| 163 |
+
[92mINFO [0m: (3, 0.40109792196082644),
|
| 164 |
+
[92mINFO [0m: (4, 0.25535452052651053),
|
| 165 |
+
[92mINFO [0m: (5, 0.05143004400659726),
|
| 166 |
+
[92mINFO [0m: (6, 0.02361326741212168),
|
| 167 |
+
[92mINFO [0m: (7, 0.024161276741012466),
|
| 168 |
+
[92mINFO [0m: (8, 0.11238808398179216),
|
| 169 |
+
[92mINFO [0m: (9, 0.044494512553523824),
|
| 170 |
+
[92mINFO [0m: (10, 0.05395660695813992),
|
| 171 |
+
[92mINFO [0m: (11, 0.02381391790025762),
|
| 172 |
+
[92mINFO [0m: (12, 0.03543028638577244),
|
| 173 |
+
[92mINFO [0m: (13, 0.07521537694341074),
|
| 174 |
+
[92mINFO [0m: (14, 0.021995880561905653),
|
| 175 |
+
[92mINFO [0m: (15, 0.010951383873776095)],
|
| 176 |
+
[92mINFO [0m: 'global_train_loss': [(1, 0.028002679553170762),
|
| 177 |
+
[92mINFO [0m: (2, 12.602345349352955),
|
| 178 |
+
[92mINFO [0m: (3, 0.3785506698958384),
|
| 179 |
+
[92mINFO [0m: (4, 0.14358587397935116),
|
| 180 |
+
[92mINFO [0m: (5, 0.029816275388852488),
|
| 181 |
+
[92mINFO [0m: (6, 0.024114477385507056),
|
| 182 |
+
[92mINFO [0m: (7, 0.021988428995549897),
|
| 183 |
+
[92mINFO [0m: (8, 0.09140820123140234),
|
| 184 |
+
[92mINFO [0m: (9, 0.032629302006884256),
|
| 185 |
+
[92mINFO [0m: (10, 0.0685684211527227),
|
| 186 |
+
[92mINFO [0m: (11, 0.013445000350696526),
|
| 187 |
+
[92mINFO [0m: (12, 0.026357171097268994),
|
| 188 |
+
[92mINFO [0m: (13, 0.06120749263372674),
|
| 189 |
+
[92mINFO [0m: (14, 0.01613595827998128),
|
| 190 |
+
[92mINFO [0m: (15, 0.011545948883468648)]}
|
| 191 |
+
[92mINFO [0m: History (metrics, distributed, evaluate):
|
| 192 |
+
[92mINFO [0m: {'client_1_eval_loss': [(1, 14.030548798004995),
|
| 193 |
+
[92mINFO [0m: (2, 0.8132606991624091),
|
| 194 |
+
[92mINFO [0m: (3, 0.2453081297681226),
|
| 195 |
+
[92mINFO [0m: (4, 0.046119690663740866),
|
| 196 |
+
[92mINFO [0m: (5, 0.05400734899068596),
|
| 197 |
+
[92mINFO [0m: (6, 0.047969067774726586),
|
| 198 |
+
[92mINFO [0m: (7, 0.12415647074216016),
|
| 199 |
+
[92mINFO [0m: (8, 0.18798841657788554),
|
| 200 |
+
[92mINFO [0m: (9, 0.14824111442738316),
|
| 201 |
+
[92mINFO [0m: (10, 0.015335905649500816),
|
| 202 |
+
[92mINFO [0m: (11, 0.03787712635891145),
|
| 203 |
+
[92mINFO [0m: (12, 0.086861307840923),
|
| 204 |
+
[92mINFO [0m: (13, 0.04847631385951325),
|
| 205 |
+
[92mINFO [0m: (14, 0.11076318420254565),
|
| 206 |
+
[92mINFO [0m: (15, 0.02010514481127461)],
|
| 207 |
+
[92mINFO [0m: 'client_2_eval_loss': [(1, 14.086604392864468),
|
| 208 |
+
[92mINFO [0m: (2, 0.8720417013215404),
|
| 209 |
+
[92mINFO [0m: (3, 0.4862669329023289),
|
| 210 |
+
[92mINFO [0m: (4, 0.04536938824825958),
|
| 211 |
+
[92mINFO [0m: (5, 0.051305038058829903),
|
| 212 |
+
[92mINFO [0m: (6, 0.07530339071673917),
|
| 213 |
+
[92mINFO [0m: (7, 0.11701067619748108),
|
| 214 |
+
[92mINFO [0m: (8, 0.13241445790110945),
|
| 215 |
+
[92mINFO [0m: (9, 0.15267876767795227),
|
| 216 |
+
[92mINFO [0m: (10, 0.009357950956197543),
|
| 217 |
+
[92mINFO [0m: (11, 0.03543223478160994),
|
| 218 |
+
[92mINFO [0m: (12, 0.08019192826878851),
|
| 219 |
+
[92mINFO [0m: (13, 0.04077160102029816),
|
| 220 |
+
[92mINFO [0m: (14, 0.11219839825265406),
|
| 221 |
+
[92mINFO [0m: (15, 0.012932687299733821)],
|
| 222 |
+
[92mINFO [0m: 'client_3_eval_loss': [(1, 13.667392083020651),
|
| 223 |
+
[92mINFO [0m: (2, 0.9075192833019199),
|
| 224 |
+
[92mINFO [0m: (3, 0.5915317957559095),
|
| 225 |
+
[92mINFO [0m: (4, 0.054796705457880866),
|
| 226 |
+
[92mINFO [0m: (5, 0.06673397341644804),
|
| 227 |
+
[92mINFO [0m: (6, 0.08803798450109189),
|
| 228 |
+
[92mINFO [0m: (7, 0.178259660406756),
|
| 229 |
+
[92mINFO [0m: (8, 0.0650859778892419),
|
| 230 |
+
[92mINFO [0m: (9, 0.08534013454463682),
|
| 231 |
+
[92mINFO [0m: (10, 0.07428601135401586),
|
| 232 |
+
[92mINFO [0m: (11, 0.050791000541162375),
|
| 233 |
+
[92mINFO [0m: (12, 0.11816865778349575),
|
| 234 |
+
[92mINFO [0m: (13, 0.06450833957333486),
|
| 235 |
+
[92mINFO [0m: (14, 0.1102862707415256),
|
| 236 |
+
[92mINFO [0m: (15, 0.03861300555599926)],
|
| 237 |
+
[92mINFO [0m: 'global_eval_loss': [(1, 13.89898469338058),
|
| 238 |
+
[92mINFO [0m: (2, 0.8714816027242017),
|
| 239 |
+
[92mINFO [0m: (3, 0.46738388513609697),
|
| 240 |
+
[92mINFO [0m: (4, 0.049456566449914606),
|
| 241 |
+
[92mINFO [0m: (5, 0.058375709656810375),
|
| 242 |
+
[92mINFO [0m: (6, 0.07348892317920018),
|
| 243 |
+
[92mINFO [0m: (7, 0.14415263266161046),
|
| 244 |
+
[92mINFO [0m: (8, 0.11899180326435374),
|
| 245 |
+
[92mINFO [0m: (9, 0.12372286104387016),
|
| 246 |
+
[92mINFO [0m: (10, 0.03771698816362487),
|
| 247 |
+
[92mINFO [0m: (11, 0.04240731796069548),
|
| 248 |
+
[92mINFO [0m: (12, 0.0976002927781357),
|
| 249 |
+
[92mINFO [0m: (13, 0.05256745136130568),
|
| 250 |
+
[92mINFO [0m: (14, 0.11103739557521128),
|
| 251 |
+
[92mINFO [0m: (15, 0.025393411267872205)]}
|
| 252 |
+
[92mINFO [0m:
|
| 253 |
+
Tamanho da Previs�o: 10
|
| 254 |
+
|
| 255 |
+
============================================================
|
| 256 |
+
SERVIDOR DE APRENDIZADO FEDERADO
|
| 257 |
+
============================================================
|
| 258 |
+
Estrat�gia: FEDADAGRAD
|
| 259 |
+
Rodadas: 15
|
| 260 |
+
Clientes m�nimos: 3
|
| 261 |
+
============================================================
|
| 262 |
+
|
| 263 |
+
Iniciando servidor FL...
|
| 264 |
+
|
| 265 |
+
============================================================
|
| 266 |
+
TREINAMENTO CONCLU�DO - GERANDO AN�LISES
|
| 267 |
+
============================================================
|
| 268 |
+
Visualiza��es salvas em results
|
| 269 |
+
M�tricas detalhadas salvas em results\detailed_metrics_fedadagrad.csv
|
| 270 |
+
An�lise estat�stica salva em results\analysis_fedadagrad.json
|
| 271 |
+
|
| 272 |
+
============================================================
|
| 273 |
+
RESUMO DO TREINAMENTO
|
| 274 |
+
============================================================
|
| 275 |
+
Perda inicial de treino: 0.028003
|
| 276 |
+
Perda final de treino: 0.011546
|
| 277 |
+
Melhoria no treino: 58.77%
|
| 278 |
+
|
| 279 |
+
Perda inicial de valida��o: 13.898985
|
| 280 |
+
Perda final de valida��o: 0.025393
|
| 281 |
+
Melhoria na valida��o: 99.82%
|
| 282 |
+
|
| 283 |
+
Desvio padr�o final entre clientes: 0.010819
|
| 284 |
+
Converg�ncia: Moderada
|
| 285 |
+
|
| 286 |
+
============================================================
|
| 287 |
+
Resultados salvos em: results
|
| 288 |
+
============================================================
|
results_comparison_20250826_002710/fedadagrad/summary_report.json
ADDED
|
@@ -0,0 +1,124 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"timestamp": "2025-08-26T00:39:44.507204",
|
| 3 |
+
"strategies_analyzed": [
|
| 4 |
+
"fedadagrad",
|
| 5 |
+
"fedadam",
|
| 6 |
+
"fedavg",
|
| 7 |
+
"fedyogi"
|
| 8 |
+
],
|
| 9 |
+
"clients_analyzed": [
|
| 10 |
+
1,
|
| 11 |
+
2,
|
| 12 |
+
3
|
| 13 |
+
],
|
| 14 |
+
"summary": {
|
| 15 |
+
"fedadagrad": {
|
| 16 |
+
"total_rounds": 15,
|
| 17 |
+
"final_global_eval_loss": 0.0253934112678722,
|
| 18 |
+
"final_global_train_loss": 0.0115459488834686,
|
| 19 |
+
"improvement_percentage": 99.81730024294532,
|
| 20 |
+
"convergence_rate": -0.9909708058651933,
|
| 21 |
+
"client_metrics": {
|
| 22 |
+
"client_1": {
|
| 23 |
+
"final_loss": 0.0201051448112746,
|
| 24 |
+
"best_loss": 0.0153359056495008,
|
| 25 |
+
"worst_loss": 14.030548798004997,
|
| 26 |
+
"std_loss": 3.5914500473840896
|
| 27 |
+
},
|
| 28 |
+
"client_2": {
|
| 29 |
+
"final_loss": 0.0129326872997338,
|
| 30 |
+
"best_loss": 0.0093579509561975,
|
| 31 |
+
"worst_loss": 14.086604392864468,
|
| 32 |
+
"std_loss": 3.6033940326047413
|
| 33 |
+
},
|
| 34 |
+
"client_3": {
|
| 35 |
+
"final_loss": 0.0386130055559992,
|
| 36 |
+
"best_loss": 0.0386130055559992,
|
| 37 |
+
"worst_loss": 13.667392083020651,
|
| 38 |
+
"std_loss": 3.491386029647063
|
| 39 |
+
}
|
| 40 |
+
}
|
| 41 |
+
},
|
| 42 |
+
"fedadam": {
|
| 43 |
+
"total_rounds": 15,
|
| 44 |
+
"final_global_eval_loss": 0.1647412910520476,
|
| 45 |
+
"final_global_train_loss": 0.1333041192828057,
|
| 46 |
+
"improvement_percentage": 97.15043182697458,
|
| 47 |
+
"convergence_rate": -0.4011807753124371,
|
| 48 |
+
"client_metrics": {
|
| 49 |
+
"client_1": {
|
| 50 |
+
"final_loss": 0.0515128138671316,
|
| 51 |
+
"best_loss": 0.0515128138671316,
|
| 52 |
+
"worst_loss": 5.850429664065539,
|
| 53 |
+
"std_loss": 1.4806400580320616
|
| 54 |
+
},
|
| 55 |
+
"client_2": {
|
| 56 |
+
"final_loss": 0.0510565481428753,
|
| 57 |
+
"best_loss": 0.0507096277721566,
|
| 58 |
+
"worst_loss": 5.888485627462105,
|
| 59 |
+
"std_loss": 1.480456567936661
|
| 60 |
+
},
|
| 61 |
+
"client_3": {
|
| 62 |
+
"final_loss": 0.3260687256495706,
|
| 63 |
+
"best_loss": 0.1445483722206671,
|
| 64 |
+
"worst_loss": 5.652705286110734,
|
| 65 |
+
"std_loss": 1.3550810949298147
|
| 66 |
+
}
|
| 67 |
+
}
|
| 68 |
+
},
|
| 69 |
+
"fedavg": {
|
| 70 |
+
"total_rounds": 15,
|
| 71 |
+
"final_global_eval_loss": 0.0036898632329126,
|
| 72 |
+
"final_global_train_loss": 0.0030298271174733,
|
| 73 |
+
"improvement_percentage": 80.57407420785799,
|
| 74 |
+
"convergence_rate": -0.0010931904578255142,
|
| 75 |
+
"client_metrics": {
|
| 76 |
+
"client_1": {
|
| 77 |
+
"final_loss": 0.0069142272544325,
|
| 78 |
+
"best_loss": 0.0068409456267505,
|
| 79 |
+
"worst_loss": 0.0098223900889902,
|
| 80 |
+
"std_loss": 0.0007549721888281307
|
| 81 |
+
},
|
| 82 |
+
"client_2": {
|
| 83 |
+
"final_loss": 0.000839691931756,
|
| 84 |
+
"best_loss": 0.000839691931756,
|
| 85 |
+
"worst_loss": 0.0040384621115197,
|
| 86 |
+
"std_loss": 0.0008653532150084859
|
| 87 |
+
},
|
| 88 |
+
"client_3": {
|
| 89 |
+
"final_loss": 0.0039351612549377,
|
| 90 |
+
"best_loss": 0.0039351612549377,
|
| 91 |
+
"worst_loss": 0.0366315785085848,
|
| 92 |
+
"std_loss": 0.012574094911390768
|
| 93 |
+
}
|
| 94 |
+
}
|
| 95 |
+
},
|
| 96 |
+
"fedyogi": {
|
| 97 |
+
"total_rounds": 15,
|
| 98 |
+
"final_global_eval_loss": 0.0475707427695255,
|
| 99 |
+
"final_global_train_loss": 0.0543011377803732,
|
| 100 |
+
"improvement_percentage": -123.14737402549922,
|
| 101 |
+
"convergence_rate": 0.001875189971935686,
|
| 102 |
+
"client_metrics": {
|
| 103 |
+
"client_1": {
|
| 104 |
+
"final_loss": 0.0519454776789294,
|
| 105 |
+
"best_loss": 0.0081237205203802,
|
| 106 |
+
"worst_loss": 0.7872934874754389,
|
| 107 |
+
"std_loss": 0.20850396699429968
|
| 108 |
+
},
|
| 109 |
+
"client_2": {
|
| 110 |
+
"final_loss": 0.0442615073839108,
|
| 111 |
+
"best_loss": 0.0024775465140096,
|
| 112 |
+
"worst_loss": 0.7773840992129204,
|
| 113 |
+
"std_loss": 0.2078657296539977
|
| 114 |
+
},
|
| 115 |
+
"client_3": {
|
| 116 |
+
"final_loss": 0.0474601232176445,
|
| 117 |
+
"best_loss": 0.016012618479216,
|
| 118 |
+
"worst_loss": 0.671435980904466,
|
| 119 |
+
"std_loss": 0.17613127904714598
|
| 120 |
+
}
|
| 121 |
+
}
|
| 122 |
+
}
|
| 123 |
+
}
|
| 124 |
+
}
|
results_comparison_20250826_002710/fedadam/analysis_fedadam.json
ADDED
|
@@ -0,0 +1,79 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"strategy": "fedadam",
|
| 3 |
+
"total_rounds": 15,
|
| 4 |
+
"final_global_train_loss": 0.13330411928280572,
|
| 5 |
+
"final_global_eval_loss": 0.1647412910520476,
|
| 6 |
+
"train_improvement": -0.10932316678177514,
|
| 7 |
+
"eval_improvement": 5.616530854374121,
|
| 8 |
+
"convergence_metrics": {
|
| 9 |
+
"rounds": [
|
| 10 |
+
1,
|
| 11 |
+
2,
|
| 12 |
+
3,
|
| 13 |
+
4,
|
| 14 |
+
5,
|
| 15 |
+
6,
|
| 16 |
+
7,
|
| 17 |
+
8,
|
| 18 |
+
9,
|
| 19 |
+
10,
|
| 20 |
+
11,
|
| 21 |
+
12,
|
| 22 |
+
13,
|
| 23 |
+
14,
|
| 24 |
+
15
|
| 25 |
+
],
|
| 26 |
+
"loss_variance": [
|
| 27 |
+
0.01068172837282487,
|
| 28 |
+
0.0015931769726497437,
|
| 29 |
+
0.008435501811615726,
|
| 30 |
+
0.003562090978256386,
|
| 31 |
+
0.029278312125083014,
|
| 32 |
+
0.0186430276123116,
|
| 33 |
+
0.00030255441983373637,
|
| 34 |
+
0.07912659741997181,
|
| 35 |
+
0.05696464632976859,
|
| 36 |
+
0.012050745779194684,
|
| 37 |
+
0.21835296536991747,
|
| 38 |
+
0.14806234568800697,
|
| 39 |
+
0.0004734021564068594,
|
| 40 |
+
0.06252979813631583,
|
| 41 |
+
0.016779206072230178
|
| 42 |
+
],
|
| 43 |
+
"loss_std": [
|
| 44 |
+
0.10335244734801818,
|
| 45 |
+
0.039914621038533535,
|
| 46 |
+
0.09184498795043596,
|
| 47 |
+
0.05968325542609406,
|
| 48 |
+
0.17110906499973347,
|
| 49 |
+
0.1365394727260641,
|
| 50 |
+
0.017394091520793385,
|
| 51 |
+
0.28129450300347464,
|
| 52 |
+
0.23867267612730325,
|
| 53 |
+
0.10977588887909168,
|
| 54 |
+
0.4672825327036283,
|
| 55 |
+
0.38478870265121734,
|
| 56 |
+
0.02175780679220356,
|
| 57 |
+
0.2500595891708931,
|
| 58 |
+
0.12953457481394756
|
| 59 |
+
],
|
| 60 |
+
"max_min_diff": [
|
| 61 |
+
0.23578034135137038,
|
| 62 |
+
0.0930305348977657,
|
| 63 |
+
0.21528314588741515,
|
| 64 |
+
0.1461083665087733,
|
| 65 |
+
0.3977382455767893,
|
| 66 |
+
0.2968026637415281,
|
| 67 |
+
0.03995731424825777,
|
| 68 |
+
0.6293394120913232,
|
| 69 |
+
0.5457957883078888,
|
| 70 |
+
0.24165180540811315,
|
| 71 |
+
1.0149277114272415,
|
| 72 |
+
0.8373620888642136,
|
| 73 |
+
0.049092527537649325,
|
| 74 |
+
0.5340682530381887,
|
| 75 |
+
0.27501217750669527
|
| 76 |
+
]
|
| 77 |
+
},
|
| 78 |
+
"timestamp": "2025-08-26T00:33:19.682648"
|
| 79 |
+
}
|
results_comparison_20250826_002710/fedadam/analysis_fedavg.json
ADDED
|
@@ -0,0 +1,79 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"strategy": "fedavg",
|
| 3 |
+
"total_rounds": 15,
|
| 4 |
+
"final_global_train_loss": 0.00302982711747337,
|
| 5 |
+
"final_global_eval_loss": 0.003689863232912665,
|
| 6 |
+
"train_improvement": 0.021857845960617434,
|
| 7 |
+
"eval_improvement": 0.015304666409557145,
|
| 8 |
+
"convergence_metrics": {
|
| 9 |
+
"rounds": [
|
| 10 |
+
1,
|
| 11 |
+
2,
|
| 12 |
+
3,
|
| 13 |
+
4,
|
| 14 |
+
5,
|
| 15 |
+
6,
|
| 16 |
+
7,
|
| 17 |
+
8,
|
| 18 |
+
9,
|
| 19 |
+
10,
|
| 20 |
+
11,
|
| 21 |
+
12,
|
| 22 |
+
13,
|
| 23 |
+
14,
|
| 24 |
+
15
|
| 25 |
+
],
|
| 26 |
+
"loss_variance": [
|
| 27 |
+
0.00020161084922650353,
|
| 28 |
+
0.0001768675287952861,
|
| 29 |
+
0.00015989712514018144,
|
| 30 |
+
0.00015151253735112708,
|
| 31 |
+
0.00015094708356878792,
|
| 32 |
+
0.00012664795133744398,
|
| 33 |
+
8.780323550924316e-05,
|
| 34 |
+
4.426389380739195e-05,
|
| 35 |
+
1.638279366969281e-05,
|
| 36 |
+
8.250445193486316e-06,
|
| 37 |
+
6.628442918801081e-06,
|
| 38 |
+
6.292616311547437e-06,
|
| 39 |
+
6.152018393559694e-06,
|
| 40 |
+
6.149848884075393e-06,
|
| 41 |
+
6.150749327394262e-06
|
| 42 |
+
],
|
| 43 |
+
"loss_std": [
|
| 44 |
+
0.01419897352721328,
|
| 45 |
+
0.01329915519103699,
|
| 46 |
+
0.012645043500920883,
|
| 47 |
+
0.012309042909630589,
|
| 48 |
+
0.01228605239972498,
|
| 49 |
+
0.011253797196388603,
|
| 50 |
+
0.009370338068033786,
|
| 51 |
+
0.006653111588376671,
|
| 52 |
+
0.004047566388546679,
|
| 53 |
+
0.002872358820462081,
|
| 54 |
+
0.0025745762600476764,
|
| 55 |
+
0.002508508782433786,
|
| 56 |
+
0.002480326267562333,
|
| 57 |
+
0.002479888885429223,
|
| 58 |
+
0.0024800704279101153
|
| 59 |
+
],
|
| 60 |
+
"max_min_diff": [
|
| 61 |
+
0.032593116397065164,
|
| 62 |
+
0.030546713867510032,
|
| 63 |
+
0.029082913735798955,
|
| 64 |
+
0.028379819858855727,
|
| 65 |
+
0.028462333849865133,
|
| 66 |
+
0.026274465496933488,
|
| 67 |
+
0.022177942524810944,
|
| 68 |
+
0.016120971315887616,
|
| 69 |
+
0.009834508820063172,
|
| 70 |
+
0.006158331531636577,
|
| 71 |
+
0.0060697681725340735,
|
| 72 |
+
0.006081733664739927,
|
| 73 |
+
0.006066421607109957,
|
| 74 |
+
0.006071679817067114,
|
| 75 |
+
0.006074535322676443
|
| 76 |
+
]
|
| 77 |
+
},
|
| 78 |
+
"timestamp": "2025-08-26T00:30:14.828765"
|
| 79 |
+
}
|
results_comparison_20250826_002710/fedadam/client_1_fedadam.log
ADDED
|
@@ -0,0 +1,243 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[93mWARNING [0m: DEPRECATED FEATURE: flwr.client.start_client() is deprecated.
|
| 2 |
+
Instead, use the `flower-supernode` CLI command to start a SuperNode as shown below:
|
| 3 |
+
|
| 4 |
+
$ flower-supernode --insecure --superlink='<IP>:<PORT>'
|
| 5 |
+
|
| 6 |
+
To view all available options, run:
|
| 7 |
+
|
| 8 |
+
$ flower-supernode --help
|
| 9 |
+
|
| 10 |
+
Using `start_client()` is deprecated.
|
| 11 |
+
|
| 12 |
+
This is a deprecated feature. It will be removed
|
| 13 |
+
entirely in future versions of Flower.
|
| 14 |
+
|
| 15 |
+
[92mINFO [0m:
|
| 16 |
+
[92mINFO [0m: Received: train message 6b8350cc-48a3-4481-b3d1-0d8a8aa72469
|
| 17 |
+
[92mINFO [0m: Sent reply
|
| 18 |
+
[92mINFO [0m:
|
| 19 |
+
[92mINFO [0m: Received: evaluate message f3a72f6f-b4a8-4c02-b828-e38f13a89507
|
| 20 |
+
[92mINFO [0m: Sent reply
|
| 21 |
+
[92mINFO [0m:
|
| 22 |
+
[92mINFO [0m: Received: train message efdfa614-4a8c-4ab3-bc1d-b1ef81af4ac7
|
| 23 |
+
[92mINFO [0m: Sent reply
|
| 24 |
+
[92mINFO [0m:
|
| 25 |
+
[92mINFO [0m: Received: evaluate message 12538780-fd6d-4427-b466-1d82af06d45a
|
| 26 |
+
[92mINFO [0m: Sent reply
|
| 27 |
+
[92mINFO [0m:
|
| 28 |
+
[92mINFO [0m: Received: train message 3b165ecd-f382-4bf3-83c5-296d8c7bc942
|
| 29 |
+
[92mINFO [0m: Sent reply
|
| 30 |
+
[92mINFO [0m:
|
| 31 |
+
[92mINFO [0m: Received: evaluate message 459ec8f8-f912-4fa4-b215-9c3a3921e4cf
|
| 32 |
+
[92mINFO [0m: Sent reply
|
| 33 |
+
[92mINFO [0m:
|
| 34 |
+
[92mINFO [0m: Received: train message 5d6a9fb5-259f-40bd-a427-a8611ca8bb71
|
| 35 |
+
[92mINFO [0m: Sent reply
|
| 36 |
+
[92mINFO [0m:
|
| 37 |
+
[92mINFO [0m: Received: evaluate message 86a6d35b-74ae-4188-a5cd-053dfddd3303
|
| 38 |
+
[92mINFO [0m: Sent reply
|
| 39 |
+
[92mINFO [0m:
|
| 40 |
+
[92mINFO [0m: Received: train message e2d78cbf-e785-4282-a23d-6b15e0f4840b
|
| 41 |
+
[92mINFO [0m: Sent reply
|
| 42 |
+
[92mINFO [0m:
|
| 43 |
+
[92mINFO [0m: Received: evaluate message c06bfae5-5236-476c-9d5f-733c663c4e5a
|
| 44 |
+
[92mINFO [0m: Sent reply
|
| 45 |
+
[92mINFO [0m:
|
| 46 |
+
[92mINFO [0m: Received: train message 332a83c2-7408-4f45-b923-963067c915c9
|
| 47 |
+
[92mINFO [0m: Sent reply
|
| 48 |
+
[92mINFO [0m:
|
| 49 |
+
[92mINFO [0m: Received: evaluate message a0bb089b-8dbf-4831-b765-0c43adbbf2c8
|
| 50 |
+
[92mINFO [0m: Sent reply
|
| 51 |
+
[92mINFO [0m:
|
| 52 |
+
[92mINFO [0m: Received: train message ac6ba41b-5de7-4d09-b256-8f4a75f62a1b
|
| 53 |
+
[92mINFO [0m: Sent reply
|
| 54 |
+
[92mINFO [0m:
|
| 55 |
+
[92mINFO [0m: Received: evaluate message badca8f2-e2b0-45b0-a6ed-af6a8890572b
|
| 56 |
+
[92mINFO [0m: Sent reply
|
| 57 |
+
[92mINFO [0m:
|
| 58 |
+
[92mINFO [0m: Received: train message e91e6a98-6af6-4fae-8b06-31925c9bbd60
|
| 59 |
+
[92mINFO [0m: Sent reply
|
| 60 |
+
[92mINFO [0m:
|
| 61 |
+
[92mINFO [0m: Received: evaluate message 5ce075cc-2412-4a49-921e-a18569ba49ab
|
| 62 |
+
[92mINFO [0m: Sent reply
|
| 63 |
+
[92mINFO [0m:
|
| 64 |
+
[92mINFO [0m: Received: train message 863a19bd-6c52-404d-9b72-2fd4072829e3
|
| 65 |
+
[92mINFO [0m: Sent reply
|
| 66 |
+
[92mINFO [0m:
|
| 67 |
+
[92mINFO [0m: Received: evaluate message 67a442b1-a2ba-4a8f-96e6-ee5ab8bfe3df
|
| 68 |
+
[92mINFO [0m: Sent reply
|
| 69 |
+
[92mINFO [0m:
|
| 70 |
+
[92mINFO [0m: Received: train message 89ed714f-e035-4a7d-adb2-363ced52a288
|
| 71 |
+
[92mINFO [0m: Sent reply
|
| 72 |
+
[92mINFO [0m:
|
| 73 |
+
[92mINFO [0m: Received: evaluate message d7307340-999d-4ca7-a02e-ed7f1f6bc9b0
|
| 74 |
+
[92mINFO [0m: Sent reply
|
| 75 |
+
[92mINFO [0m:
|
| 76 |
+
[92mINFO [0m: Received: train message 768ea929-bbc7-42bf-8cb3-5abf9838b833
|
| 77 |
+
[92mINFO [0m: Sent reply
|
| 78 |
+
[92mINFO [0m:
|
| 79 |
+
[92mINFO [0m: Received: evaluate message 43523ab1-89e0-43fe-a012-99c2ef21c315
|
| 80 |
+
[92mINFO [0m: Sent reply
|
| 81 |
+
[92mINFO [0m:
|
| 82 |
+
[92mINFO [0m: Received: train message 1956e741-a90a-4e77-8255-8cb2e5998dab
|
| 83 |
+
[92mINFO [0m: Sent reply
|
| 84 |
+
[92mINFO [0m:
|
| 85 |
+
[92mINFO [0m: Received: evaluate message c21914e4-17c0-47ca-a8d9-2b835fb7c8b7
|
| 86 |
+
[92mINFO [0m: Sent reply
|
| 87 |
+
[92mINFO [0m:
|
| 88 |
+
[92mINFO [0m: Received: train message af983bb0-4a2a-41cd-95cd-683b992405d9
|
| 89 |
+
[92mINFO [0m: Sent reply
|
| 90 |
+
[92mINFO [0m:
|
| 91 |
+
[92mINFO [0m: Received: evaluate message 08ff826a-1936-42dd-8cb6-ea810faa85e2
|
| 92 |
+
[92mINFO [0m: Sent reply
|
| 93 |
+
[92mINFO [0m:
|
| 94 |
+
[92mINFO [0m: Received: train message 0937bb71-5c0b-4a43-a815-95bc0ba66494
|
| 95 |
+
[92mINFO [0m: Sent reply
|
| 96 |
+
[92mINFO [0m:
|
| 97 |
+
[92mINFO [0m: Received: evaluate message b0687568-bdaf-4864-ab75-d5cb11501756
|
| 98 |
+
[92mINFO [0m: Sent reply
|
| 99 |
+
[92mINFO [0m:
|
| 100 |
+
[92mINFO [0m: Received: train message 9699db34-5de1-4a4d-9c9a-7bddb71ac542
|
| 101 |
+
[92mINFO [0m: Sent reply
|
| 102 |
+
[92mINFO [0m:
|
| 103 |
+
[92mINFO [0m: Received: evaluate message 027b5af2-5a82-400d-a83c-624e12817060
|
| 104 |
+
[92mINFO [0m: Sent reply
|
| 105 |
+
[92mINFO [0m:
|
| 106 |
+
[92mINFO [0m: Received: reconnect message ca107438-38db-4468-bd8b-28347ed39782
|
| 107 |
+
[92mINFO [0m: Disconnect and shut down
|
| 108 |
+
Carregando dados para o cliente 1...
|
| 109 |
+
Dispositivo: cpu
|
| 110 |
+
Dados carregados: 626 batches de treino, 155 batches de teste
|
| 111 |
+
Criando modelo LSTM para prever 10 passos.
|
| 112 |
+
|
| 113 |
+
==================================================
|
| 114 |
+
Iniciando cliente 1
|
| 115 |
+
Conectando ao servidor em 127.0.0.1:8080
|
| 116 |
+
Modelo: LSTM com 12110 par�metros
|
| 117 |
+
==================================================
|
| 118 |
+
|
| 119 |
+
|
| 120 |
+
[Cliente 1] === Rodada 1 ===
|
| 121 |
+
[Cliente 1] Iniciando treinamento...
|
| 122 |
+
[Cliente 1] Perda de treinamento local: 0.012764
|
| 123 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 124 |
+
[Cliente 1] Avaliando modelo...
|
| 125 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 126 |
+
[Cliente 1] Perda de valida��o: 5.850430
|
| 127 |
+
|
| 128 |
+
[Cliente 1] === Rodada 2 ===
|
| 129 |
+
[Cliente 1] Iniciando treinamento...
|
| 130 |
+
[Cliente 1] Perda de treinamento local: 5.111335
|
| 131 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 132 |
+
[Cliente 1] Avaliando modelo...
|
| 133 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 134 |
+
[Cliente 1] Perda de valida��o: 0.367460
|
| 135 |
+
|
| 136 |
+
[Cliente 1] === Rodada 3 ===
|
| 137 |
+
[Cliente 1] Iniciando treinamento...
|
| 138 |
+
[Cliente 1] Perda de treinamento local: 0.248214
|
| 139 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 140 |
+
[Cliente 1] Avaliando modelo...
|
| 141 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 142 |
+
[Cliente 1] Perda de valida��o: 1.498217
|
| 143 |
+
|
| 144 |
+
[Cliente 1] === Rodada 4 ===
|
| 145 |
+
[Cliente 1] Iniciando treinamento...
|
| 146 |
+
[Cliente 1] Perda de treinamento local: 0.721097
|
| 147 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 148 |
+
[Cliente 1] Avaliando modelo...
|
| 149 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 150 |
+
[Cliente 1] Perda de valida��o: 0.187131
|
| 151 |
+
|
| 152 |
+
[Cliente 1] === Rodada 5 ===
|
| 153 |
+
[Cliente 1] Iniciando treinamento...
|
| 154 |
+
[Cliente 1] Perda de treinamento local: 0.127278
|
| 155 |
+
[Cliente 1] Checkpoint salvo: metrics\client_1\model_round_5.pt
|
| 156 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 157 |
+
[Cliente 1] Avaliando modelo...
|
| 158 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 159 |
+
[Cliente 1] Perda de valida��o: 2.183796
|
| 160 |
+
|
| 161 |
+
[Cliente 1] === Rodada 6 ===
|
| 162 |
+
[Cliente 1] Iniciando treinamento...
|
| 163 |
+
[Cliente 1] Perda de treinamento local: 1.102567
|
| 164 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 165 |
+
[Cliente 1] Avaliando modelo...
|
| 166 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 167 |
+
[Cliente 1] Perda de valida��o: 1.105663
|
| 168 |
+
|
| 169 |
+
[Cliente 1] === Rodada 7 ===
|
| 170 |
+
[Cliente 1] Iniciando treinamento...
|
| 171 |
+
[Cliente 1] Perda de treinamento local: 0.521111
|
| 172 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 173 |
+
[Cliente 1] Avaliando modelo...
|
| 174 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 175 |
+
[Cliente 1] Perda de valida��o: 0.315400
|
| 176 |
+
|
| 177 |
+
[Cliente 1] === Rodada 8 ===
|
| 178 |
+
[Cliente 1] Iniciando treinamento...
|
| 179 |
+
[Cliente 1] Perda de treinamento local: 0.220199
|
| 180 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 181 |
+
[Cliente 1] Avaliando modelo...
|
| 182 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 183 |
+
[Cliente 1] Perda de valida��o: 0.463407
|
| 184 |
+
|
| 185 |
+
[Cliente 1] === Rodada 9 ===
|
| 186 |
+
[Cliente 1] Iniciando treinamento...
|
| 187 |
+
[Cliente 1] Perda de treinamento local: 0.265799
|
| 188 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 189 |
+
[Cliente 1] Avaliando modelo...
|
| 190 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 191 |
+
[Cliente 1] Perda de valida��o: 0.316405
|
| 192 |
+
|
| 193 |
+
[Cliente 1] === Rodada 10 ===
|
| 194 |
+
[Cliente 1] Iniciando treinamento...
|
| 195 |
+
[Cliente 1] Perda de treinamento local: 0.140211
|
| 196 |
+
[Cliente 1] Checkpoint salvo: metrics\client_1\model_round_10.pt
|
| 197 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 198 |
+
[Cliente 1] Avaliando modelo...
|
| 199 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 200 |
+
[Cliente 1] Perda de valida��o: 1.343452
|
| 201 |
+
|
| 202 |
+
[Cliente 1] === Rodada 11 ===
|
| 203 |
+
[Cliente 1] Iniciando treinamento...
|
| 204 |
+
[Cliente 1] Perda de treinamento local: 0.125330
|
| 205 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 206 |
+
[Cliente 1] Avaliando modelo...
|
| 207 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 208 |
+
[Cliente 1] Perda de valida��o: 1.393274
|
| 209 |
+
|
| 210 |
+
[Cliente 1] === Rodada 12 ===
|
| 211 |
+
[Cliente 1] Iniciando treinamento...
|
| 212 |
+
[Cliente 1] Perda de treinamento local: 0.164211
|
| 213 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 214 |
+
[Cliente 1] Avaliando modelo...
|
| 215 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 216 |
+
[Cliente 1] Perda de valida��o: 0.383865
|
| 217 |
+
|
| 218 |
+
[Cliente 1] === Rodada 13 ===
|
| 219 |
+
[Cliente 1] Iniciando treinamento...
|
| 220 |
+
[Cliente 1] Perda de treinamento local: 0.092206
|
| 221 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 222 |
+
[Cliente 1] Avaliando modelo...
|
| 223 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 224 |
+
[Cliente 1] Perda de valida��o: 0.102037
|
| 225 |
+
|
| 226 |
+
[Cliente 1] === Rodada 14 ===
|
| 227 |
+
[Cliente 1] Iniciando treinamento...
|
| 228 |
+
[Cliente 1] Perda de treinamento local: 0.069149
|
| 229 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 230 |
+
[Cliente 1] Avaliando modelo...
|
| 231 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 232 |
+
[Cliente 1] Perda de valida��o: 0.058008
|
| 233 |
+
|
| 234 |
+
[Cliente 1] === Rodada 15 ===
|
| 235 |
+
[Cliente 1] Iniciando treinamento...
|
| 236 |
+
[Cliente 1] Perda de treinamento local: 0.016739
|
| 237 |
+
[Cliente 1] Checkpoint salvo: metrics\client_1\model_round_15.pt
|
| 238 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 239 |
+
[Cliente 1] Avaliando modelo...
|
| 240 |
+
[Cliente 1] M�tricas salvas em metrics\client_1\metrics_history.json
|
| 241 |
+
[Cliente 1] Perda de valida��o: 0.051513
|
| 242 |
+
|
| 243 |
+
[Cliente 1] Finalizado. M�tricas salvas em metrics\client_1
|
results_comparison_20250826_002710/fedadam/client_2_fedadam.log
ADDED
|
@@ -0,0 +1,243 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[93mWARNING [0m: DEPRECATED FEATURE: flwr.client.start_client() is deprecated.
|
| 2 |
+
Instead, use the `flower-supernode` CLI command to start a SuperNode as shown below:
|
| 3 |
+
|
| 4 |
+
$ flower-supernode --insecure --superlink='<IP>:<PORT>'
|
| 5 |
+
|
| 6 |
+
To view all available options, run:
|
| 7 |
+
|
| 8 |
+
$ flower-supernode --help
|
| 9 |
+
|
| 10 |
+
Using `start_client()` is deprecated.
|
| 11 |
+
|
| 12 |
+
This is a deprecated feature. It will be removed
|
| 13 |
+
entirely in future versions of Flower.
|
| 14 |
+
|
| 15 |
+
[92mINFO [0m:
|
| 16 |
+
[92mINFO [0m: Received: train message fe10fabf-b5ac-4154-8c3e-8a9df4a24874
|
| 17 |
+
[92mINFO [0m: Sent reply
|
| 18 |
+
[92mINFO [0m:
|
| 19 |
+
[92mINFO [0m: Received: evaluate message 03b23b29-5a7e-41aa-90ae-f36a30fd3e59
|
| 20 |
+
[92mINFO [0m: Sent reply
|
| 21 |
+
[92mINFO [0m:
|
| 22 |
+
[92mINFO [0m: Received: train message 9a48f13b-a531-4543-b5ca-b830a6294aa2
|
| 23 |
+
[92mINFO [0m: Sent reply
|
| 24 |
+
[92mINFO [0m:
|
| 25 |
+
[92mINFO [0m: Received: evaluate message 952a8819-1478-4f9c-b8d2-a0cfa1613c6c
|
| 26 |
+
[92mINFO [0m: Sent reply
|
| 27 |
+
[92mINFO [0m:
|
| 28 |
+
[92mINFO [0m: Received: train message 141df452-c61e-46cc-a8d1-3fb00d2e6d15
|
| 29 |
+
[92mINFO [0m: Sent reply
|
| 30 |
+
[92mINFO [0m:
|
| 31 |
+
[92mINFO [0m: Received: evaluate message da9b7dbe-aa8c-4242-9acb-3db9d6a09764
|
| 32 |
+
[92mINFO [0m: Sent reply
|
| 33 |
+
[92mINFO [0m:
|
| 34 |
+
[92mINFO [0m: Received: train message b4b51c97-d613-49bd-aaf6-45db9c2ca0fb
|
| 35 |
+
[92mINFO [0m: Sent reply
|
| 36 |
+
[92mINFO [0m:
|
| 37 |
+
[92mINFO [0m: Received: evaluate message 3761a302-6e20-43b0-b33a-9ba0b53991ba
|
| 38 |
+
[92mINFO [0m: Sent reply
|
| 39 |
+
[92mINFO [0m:
|
| 40 |
+
[92mINFO [0m: Received: train message 725e37e0-b814-438e-9c2f-ee6f1d388868
|
| 41 |
+
[92mINFO [0m: Sent reply
|
| 42 |
+
[92mINFO [0m:
|
| 43 |
+
[92mINFO [0m: Received: evaluate message f0db2c95-9bc0-4928-9ce4-131d29a8bbac
|
| 44 |
+
[92mINFO [0m: Sent reply
|
| 45 |
+
[92mINFO [0m:
|
| 46 |
+
[92mINFO [0m: Received: train message 3a1c9889-1429-48b5-b47d-249f925c97d9
|
| 47 |
+
[92mINFO [0m: Sent reply
|
| 48 |
+
[92mINFO [0m:
|
| 49 |
+
[92mINFO [0m: Received: evaluate message f2df775d-1b33-4713-b2f4-b13f608c4592
|
| 50 |
+
[92mINFO [0m: Sent reply
|
| 51 |
+
[92mINFO [0m:
|
| 52 |
+
[92mINFO [0m: Received: train message 0a2e2447-1bbd-4b77-87d2-1f02cf49d4f5
|
| 53 |
+
[92mINFO [0m: Sent reply
|
| 54 |
+
[92mINFO [0m:
|
| 55 |
+
[92mINFO [0m: Received: evaluate message 69ae87cc-6e6e-48ca-a416-229e40def955
|
| 56 |
+
[92mINFO [0m: Sent reply
|
| 57 |
+
[92mINFO [0m:
|
| 58 |
+
[92mINFO [0m: Received: train message 0bb5c259-48f3-40be-b2db-c145267dc8c7
|
| 59 |
+
[92mINFO [0m: Sent reply
|
| 60 |
+
[92mINFO [0m:
|
| 61 |
+
[92mINFO [0m: Received: evaluate message 828498bf-4328-4653-8a66-3ef6d4f4c11b
|
| 62 |
+
[92mINFO [0m: Sent reply
|
| 63 |
+
[92mINFO [0m:
|
| 64 |
+
[92mINFO [0m: Received: train message 8a2c866f-2c78-4810-834b-e5e955800e60
|
| 65 |
+
[92mINFO [0m: Sent reply
|
| 66 |
+
[92mINFO [0m:
|
| 67 |
+
[92mINFO [0m: Received: evaluate message e995c729-f242-4bde-bf52-eb476995ebb1
|
| 68 |
+
[92mINFO [0m: Sent reply
|
| 69 |
+
[92mINFO [0m:
|
| 70 |
+
[92mINFO [0m: Received: train message 517e8aae-c3c4-4e32-a19e-86a7654ebe8f
|
| 71 |
+
[92mINFO [0m: Sent reply
|
| 72 |
+
[92mINFO [0m:
|
| 73 |
+
[92mINFO [0m: Received: evaluate message 3347d4eb-671d-4063-bbda-9538d477014c
|
| 74 |
+
[92mINFO [0m: Sent reply
|
| 75 |
+
[92mINFO [0m:
|
| 76 |
+
[92mINFO [0m: Received: train message 8fc00be7-b140-471e-a8fe-54ef4b5c2a26
|
| 77 |
+
[92mINFO [0m: Sent reply
|
| 78 |
+
[92mINFO [0m:
|
| 79 |
+
[92mINFO [0m: Received: evaluate message 91ac3988-cbc7-46c7-b0f0-afa103992125
|
| 80 |
+
[92mINFO [0m: Sent reply
|
| 81 |
+
[92mINFO [0m:
|
| 82 |
+
[92mINFO [0m: Received: train message 491ff222-3e8f-4240-af91-2d8a64c8d3ba
|
| 83 |
+
[92mINFO [0m: Sent reply
|
| 84 |
+
[92mINFO [0m:
|
| 85 |
+
[92mINFO [0m: Received: evaluate message d4937f0e-2853-4b43-8a0c-a75db59ae1df
|
| 86 |
+
[92mINFO [0m: Sent reply
|
| 87 |
+
[92mINFO [0m:
|
| 88 |
+
[92mINFO [0m: Received: train message 31fe0915-0d73-49de-9dce-378eb28c1155
|
| 89 |
+
[92mINFO [0m: Sent reply
|
| 90 |
+
[92mINFO [0m:
|
| 91 |
+
[92mINFO [0m: Received: evaluate message 18fadb3b-f854-469b-af6e-e44c8d78f4fc
|
| 92 |
+
[92mINFO [0m: Sent reply
|
| 93 |
+
[92mINFO [0m:
|
| 94 |
+
[92mINFO [0m: Received: train message 64eab3c4-5982-43d2-a601-1e84b81305d0
|
| 95 |
+
[92mINFO [0m: Sent reply
|
| 96 |
+
[92mINFO [0m:
|
| 97 |
+
[92mINFO [0m: Received: evaluate message 95d6faa2-e586-4eba-8512-401d2dff7dc3
|
| 98 |
+
[92mINFO [0m: Sent reply
|
| 99 |
+
[92mINFO [0m:
|
| 100 |
+
[92mINFO [0m: Received: train message 3ef79771-02ce-41cc-a443-2a4f9970ea71
|
| 101 |
+
[92mINFO [0m: Sent reply
|
| 102 |
+
[92mINFO [0m:
|
| 103 |
+
[92mINFO [0m: Received: evaluate message 9ac552ef-464a-46e2-91b6-c06828700ca3
|
| 104 |
+
[92mINFO [0m: Sent reply
|
| 105 |
+
[92mINFO [0m:
|
| 106 |
+
[92mINFO [0m: Received: reconnect message 2116e935-4b51-4f8e-99ed-7a75c0deaed5
|
| 107 |
+
[92mINFO [0m: Disconnect and shut down
|
| 108 |
+
Carregando dados para o cliente 2...
|
| 109 |
+
Dispositivo: cpu
|
| 110 |
+
Dados carregados: 792 batches de treino, 197 batches de teste
|
| 111 |
+
Criando modelo LSTM para prever 10 passos.
|
| 112 |
+
|
| 113 |
+
==================================================
|
| 114 |
+
Iniciando cliente 2
|
| 115 |
+
Conectando ao servidor em 127.0.0.1:8080
|
| 116 |
+
Modelo: LSTM com 12110 par�metros
|
| 117 |
+
==================================================
|
| 118 |
+
|
| 119 |
+
|
| 120 |
+
[Cliente 2] === Rodada 1 ===
|
| 121 |
+
[Cliente 2] Iniciando treinamento...
|
| 122 |
+
[Cliente 2] Perda de treinamento local: 0.005998
|
| 123 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 124 |
+
[Cliente 2] Avaliando modelo...
|
| 125 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 126 |
+
[Cliente 2] Perda de valida��o: 5.888486
|
| 127 |
+
|
| 128 |
+
[Cliente 2] === Rodada 2 ===
|
| 129 |
+
[Cliente 2] Iniciando treinamento...
|
| 130 |
+
[Cliente 2] Perda de treinamento local: 4.974390
|
| 131 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 132 |
+
[Cliente 2] Avaliando modelo...
|
| 133 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 134 |
+
[Cliente 2] Perda de valida��o: 0.387931
|
| 135 |
+
|
| 136 |
+
[Cliente 2] === Rodada 3 ===
|
| 137 |
+
[Cliente 2] Iniciando treinamento...
|
| 138 |
+
[Cliente 2] Perda de treinamento local: 0.279165
|
| 139 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 140 |
+
[Cliente 2] Avaliando modelo...
|
| 141 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 142 |
+
[Cliente 2] Perda de valida��o: 1.713500
|
| 143 |
+
|
| 144 |
+
[Cliente 2] === Rodada 4 ===
|
| 145 |
+
[Cliente 2] Iniciando treinamento...
|
| 146 |
+
[Cliente 2] Perda de treinamento local: 0.973157
|
| 147 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 148 |
+
[Cliente 2] Avaliando modelo...
|
| 149 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 150 |
+
[Cliente 2] Perda de valida��o: 0.333240
|
| 151 |
+
|
| 152 |
+
[Cliente 2] === Rodada 5 ===
|
| 153 |
+
[Cliente 2] Iniciando treinamento...
|
| 154 |
+
[Cliente 2] Perda de treinamento local: 0.155787
|
| 155 |
+
[Cliente 2] Checkpoint salvo: metrics\client_2\model_round_5.pt
|
| 156 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 157 |
+
[Cliente 2] Avaliando modelo...
|
| 158 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 159 |
+
[Cliente 2] Perda de valida��o: 2.099407
|
| 160 |
+
|
| 161 |
+
[Cliente 2] === Rodada 6 ===
|
| 162 |
+
[Cliente 2] Iniciando treinamento...
|
| 163 |
+
[Cliente 2] Perda de treinamento local: 1.481017
|
| 164 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 165 |
+
[Cliente 2] Avaliando modelo...
|
| 166 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 167 |
+
[Cliente 2] Perda de valida��o: 1.090772
|
| 168 |
+
|
| 169 |
+
[Cliente 2] === Rodada 7 ===
|
| 170 |
+
[Cliente 2] Iniciando treinamento...
|
| 171 |
+
[Cliente 2] Perda de treinamento local: 0.790649
|
| 172 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 173 |
+
[Cliente 2] Avaliando modelo...
|
| 174 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 175 |
+
[Cliente 2] Perda de valida��o: 0.275442
|
| 176 |
+
|
| 177 |
+
[Cliente 2] === Rodada 8 ===
|
| 178 |
+
[Cliente 2] Iniciando treinamento...
|
| 179 |
+
[Cliente 2] Perda de treinamento local: 0.166337
|
| 180 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 181 |
+
[Cliente 2] Avaliando modelo...
|
| 182 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 183 |
+
[Cliente 2] Perda de valida��o: 0.535139
|
| 184 |
+
|
| 185 |
+
[Cliente 2] === Rodada 9 ===
|
| 186 |
+
[Cliente 2] Iniciando treinamento...
|
| 187 |
+
[Cliente 2] Perda de treinamento local: 0.191204
|
| 188 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 189 |
+
[Cliente 2] Avaliando modelo...
|
| 190 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 191 |
+
[Cliente 2] Perda de valida��o: 0.407861
|
| 192 |
+
|
| 193 |
+
[Cliente 2] === Rodada 10 ===
|
| 194 |
+
[Cliente 2] Iniciando treinamento...
|
| 195 |
+
[Cliente 2] Perda de treinamento local: 0.113346
|
| 196 |
+
[Cliente 2] Checkpoint salvo: metrics\client_2\model_round_10.pt
|
| 197 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 198 |
+
[Cliente 2] Avaliando modelo...
|
| 199 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 200 |
+
[Cliente 2] Perda de valida��o: 1.101800
|
| 201 |
+
|
| 202 |
+
[Cliente 2] === Rodada 11 ===
|
| 203 |
+
[Cliente 2] Iniciando treinamento...
|
| 204 |
+
[Cliente 2] Perda de treinamento local: 0.089515
|
| 205 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 206 |
+
[Cliente 2] Avaliando modelo...
|
| 207 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 208 |
+
[Cliente 2] Perda de valida��o: 1.344100
|
| 209 |
+
|
| 210 |
+
[Cliente 2] === Rodada 12 ===
|
| 211 |
+
[Cliente 2] Iniciando treinamento...
|
| 212 |
+
[Cliente 2] Perda de treinamento local: 0.215949
|
| 213 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 214 |
+
[Cliente 2] Avaliando modelo...
|
| 215 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 216 |
+
[Cliente 2] Perda de valida��o: 0.339882
|
| 217 |
+
|
| 218 |
+
[Cliente 2] === Rodada 13 ===
|
| 219 |
+
[Cliente 2] Iniciando treinamento...
|
| 220 |
+
[Cliente 2] Perda de treinamento local: 0.070410
|
| 221 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 222 |
+
[Cliente 2] Avaliando modelo...
|
| 223 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 224 |
+
[Cliente 2] Perda de valida��o: 0.095456
|
| 225 |
+
|
| 226 |
+
[Cliente 2] === Rodada 14 ===
|
| 227 |
+
[Cliente 2] Iniciando treinamento...
|
| 228 |
+
[Cliente 2] Perda de treinamento local: 0.052379
|
| 229 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 230 |
+
[Cliente 2] Avaliando modelo...
|
| 231 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 232 |
+
[Cliente 2] Perda de valida��o: 0.050710
|
| 233 |
+
|
| 234 |
+
[Cliente 2] === Rodada 15 ===
|
| 235 |
+
[Cliente 2] Iniciando treinamento...
|
| 236 |
+
[Cliente 2] Perda de treinamento local: 0.010308
|
| 237 |
+
[Cliente 2] Checkpoint salvo: metrics\client_2\model_round_15.pt
|
| 238 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 239 |
+
[Cliente 2] Avaliando modelo...
|
| 240 |
+
[Cliente 2] M�tricas salvas em metrics\client_2\metrics_history.json
|
| 241 |
+
[Cliente 2] Perda de valida��o: 0.051057
|
| 242 |
+
|
| 243 |
+
[Cliente 2] Finalizado. M�tricas salvas em metrics\client_2
|
results_comparison_20250826_002710/fedadam/client_3_fedadam.log
ADDED
|
@@ -0,0 +1,243 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[93mWARNING [0m: DEPRECATED FEATURE: flwr.client.start_client() is deprecated.
|
| 2 |
+
Instead, use the `flower-supernode` CLI command to start a SuperNode as shown below:
|
| 3 |
+
|
| 4 |
+
$ flower-supernode --insecure --superlink='<IP>:<PORT>'
|
| 5 |
+
|
| 6 |
+
To view all available options, run:
|
| 7 |
+
|
| 8 |
+
$ flower-supernode --help
|
| 9 |
+
|
| 10 |
+
Using `start_client()` is deprecated.
|
| 11 |
+
|
| 12 |
+
This is a deprecated feature. It will be removed
|
| 13 |
+
entirely in future versions of Flower.
|
| 14 |
+
|
| 15 |
+
[92mINFO [0m:
|
| 16 |
+
[92mINFO [0m: Received: train message 23a0edf5-3013-4f29-9a5a-dabca67424f7
|
| 17 |
+
[92mINFO [0m: Sent reply
|
| 18 |
+
[92mINFO [0m:
|
| 19 |
+
[92mINFO [0m: Received: evaluate message 64d9daa5-87b8-4e8c-b23d-9b8e36c6041d
|
| 20 |
+
[92mINFO [0m: Sent reply
|
| 21 |
+
[92mINFO [0m:
|
| 22 |
+
[92mINFO [0m: Received: train message e05c0226-5312-4eb7-8d19-90b68a1d4309
|
| 23 |
+
[92mINFO [0m: Sent reply
|
| 24 |
+
[92mINFO [0m:
|
| 25 |
+
[92mINFO [0m: Received: evaluate message 3e887108-d6bb-4b55-9d3e-8563e2aa42b3
|
| 26 |
+
[92mINFO [0m: Sent reply
|
| 27 |
+
[92mINFO [0m:
|
| 28 |
+
[92mINFO [0m: Received: train message bd82411d-cc26-497a-b7d6-da1fcd336370
|
| 29 |
+
[92mINFO [0m: Sent reply
|
| 30 |
+
[92mINFO [0m:
|
| 31 |
+
[92mINFO [0m: Received: evaluate message d2a979de-19d0-418f-87a7-305b940d6a25
|
| 32 |
+
[92mINFO [0m: Sent reply
|
| 33 |
+
[92mINFO [0m:
|
| 34 |
+
[92mINFO [0m: Received: train message 26f50ceb-ad4b-4276-9341-63c9170cdcbd
|
| 35 |
+
[92mINFO [0m: Sent reply
|
| 36 |
+
[92mINFO [0m:
|
| 37 |
+
[92mINFO [0m: Received: evaluate message 34268ef7-415a-4331-b7d3-d5603298700a
|
| 38 |
+
[92mINFO [0m: Sent reply
|
| 39 |
+
[92mINFO [0m:
|
| 40 |
+
[92mINFO [0m: Received: train message 32c20e44-dec9-44a5-8085-b8d911f74308
|
| 41 |
+
[92mINFO [0m: Sent reply
|
| 42 |
+
[92mINFO [0m:
|
| 43 |
+
[92mINFO [0m: Received: evaluate message a3bd9604-eeb5-4290-8722-13350d9c7111
|
| 44 |
+
[92mINFO [0m: Sent reply
|
| 45 |
+
[92mINFO [0m:
|
| 46 |
+
[92mINFO [0m: Received: train message 0d7023ec-35c9-4983-be55-86052a1f86e1
|
| 47 |
+
[92mINFO [0m: Sent reply
|
| 48 |
+
[92mINFO [0m:
|
| 49 |
+
[92mINFO [0m: Received: evaluate message c28d50cb-8c4a-49af-9d1f-d2486d67cafb
|
| 50 |
+
[92mINFO [0m: Sent reply
|
| 51 |
+
[92mINFO [0m:
|
| 52 |
+
[92mINFO [0m: Received: train message 2f3a87f8-1543-4abc-adc4-d38370162c37
|
| 53 |
+
[92mINFO [0m: Sent reply
|
| 54 |
+
[92mINFO [0m:
|
| 55 |
+
[92mINFO [0m: Received: evaluate message d4d280a6-c006-404e-88a3-af954d0b10b2
|
| 56 |
+
[92mINFO [0m: Sent reply
|
| 57 |
+
[92mINFO [0m:
|
| 58 |
+
[92mINFO [0m: Received: train message 6765746b-a92a-4690-a779-c0d5b24f625e
|
| 59 |
+
[92mINFO [0m: Sent reply
|
| 60 |
+
[92mINFO [0m:
|
| 61 |
+
[92mINFO [0m: Received: evaluate message a0008009-276a-45ad-aec2-d61a128deaa6
|
| 62 |
+
[92mINFO [0m: Sent reply
|
| 63 |
+
[92mINFO [0m:
|
| 64 |
+
[92mINFO [0m: Received: train message ea24a883-21bd-47e5-9ba4-3e3fc5b48ae8
|
| 65 |
+
[92mINFO [0m: Sent reply
|
| 66 |
+
[92mINFO [0m:
|
| 67 |
+
[92mINFO [0m: Received: evaluate message a53b3c97-24aa-4e0c-b48e-ea1dc9c8f7d9
|
| 68 |
+
[92mINFO [0m: Sent reply
|
| 69 |
+
[92mINFO [0m:
|
| 70 |
+
[92mINFO [0m: Received: train message cc56b98a-81be-48f3-96aa-932537845705
|
| 71 |
+
[92mINFO [0m: Sent reply
|
| 72 |
+
[92mINFO [0m:
|
| 73 |
+
[92mINFO [0m: Received: evaluate message 449ed135-2ca7-4344-8a62-80d021cec760
|
| 74 |
+
[92mINFO [0m: Sent reply
|
| 75 |
+
[92mINFO [0m:
|
| 76 |
+
[92mINFO [0m: Received: train message 1fb2b69e-cc39-4bef-bab8-ab6b24291d58
|
| 77 |
+
[92mINFO [0m: Sent reply
|
| 78 |
+
[92mINFO [0m:
|
| 79 |
+
[92mINFO [0m: Received: evaluate message 864c40ae-fd54-4c07-ba1b-961040cd1e87
|
| 80 |
+
[92mINFO [0m: Sent reply
|
| 81 |
+
[92mINFO [0m:
|
| 82 |
+
[92mINFO [0m: Received: train message bcde7bc1-cd52-49b6-b193-973b2f06a994
|
| 83 |
+
[92mINFO [0m: Sent reply
|
| 84 |
+
[92mINFO [0m:
|
| 85 |
+
[92mINFO [0m: Received: evaluate message 9d89e355-ba33-43c7-9249-788bcc0e792c
|
| 86 |
+
[92mINFO [0m: Sent reply
|
| 87 |
+
[92mINFO [0m:
|
| 88 |
+
[92mINFO [0m: Received: train message 0b843c2d-5243-4864-a0ab-5efaf91b40b8
|
| 89 |
+
[92mINFO [0m: Sent reply
|
| 90 |
+
[92mINFO [0m:
|
| 91 |
+
[92mINFO [0m: Received: evaluate message 334f4b34-8ee9-4a37-b0cb-bdfa84daed19
|
| 92 |
+
[92mINFO [0m: Sent reply
|
| 93 |
+
[92mINFO [0m:
|
| 94 |
+
[92mINFO [0m: Received: train message 9a5849ac-f7c8-4387-8d41-0dba90670a14
|
| 95 |
+
[92mINFO [0m: Sent reply
|
| 96 |
+
[92mINFO [0m:
|
| 97 |
+
[92mINFO [0m: Received: evaluate message 698b24d3-4496-4aeb-a0ba-986d3e17344d
|
| 98 |
+
[92mINFO [0m: Sent reply
|
| 99 |
+
[92mINFO [0m:
|
| 100 |
+
[92mINFO [0m: Received: train message ebdc0668-b3db-4b39-bf7f-4097e82f424f
|
| 101 |
+
[92mINFO [0m: Sent reply
|
| 102 |
+
[92mINFO [0m:
|
| 103 |
+
[92mINFO [0m: Received: evaluate message 4dbb4a11-058f-4c3e-bed4-172669272317
|
| 104 |
+
[92mINFO [0m: Sent reply
|
| 105 |
+
[92mINFO [0m:
|
| 106 |
+
[92mINFO [0m: Received: reconnect message 331f47ff-c356-4ed5-886a-4475b6803af3
|
| 107 |
+
[92mINFO [0m: Disconnect and shut down
|
| 108 |
+
Carregando dados para o cliente 3...
|
| 109 |
+
Dispositivo: cpu
|
| 110 |
+
Dados carregados: 995 batches de treino, 247 batches de teste
|
| 111 |
+
Criando modelo LSTM para prever 10 passos.
|
| 112 |
+
|
| 113 |
+
==================================================
|
| 114 |
+
Iniciando cliente 3
|
| 115 |
+
Conectando ao servidor em 127.0.0.1:8080
|
| 116 |
+
Modelo: LSTM com 12110 par�metros
|
| 117 |
+
==================================================
|
| 118 |
+
|
| 119 |
+
|
| 120 |
+
[Cliente 3] === Rodada 1 ===
|
| 121 |
+
[Cliente 3] Iniciando treinamento...
|
| 122 |
+
[Cliente 3] Perda de treinamento local: 0.045356
|
| 123 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 124 |
+
[Cliente 3] Avaliando modelo...
|
| 125 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 126 |
+
[Cliente 3] Perda de valida��o: 5.652705
|
| 127 |
+
|
| 128 |
+
[Cliente 3] === Rodada 2 ===
|
| 129 |
+
[Cliente 3] Iniciando treinamento...
|
| 130 |
+
[Cliente 3] Perda de treinamento local: 4.420750
|
| 131 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 132 |
+
[Cliente 3] Avaliando modelo...
|
| 133 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 134 |
+
[Cliente 3] Perda de valida��o: 0.460490
|
| 135 |
+
|
| 136 |
+
[Cliente 3] === Rodada 3 ===
|
| 137 |
+
[Cliente 3] Iniciando treinamento...
|
| 138 |
+
[Cliente 3] Perda de treinamento local: 0.352118
|
| 139 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 140 |
+
[Cliente 3] Avaliando modelo...
|
| 141 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 142 |
+
[Cliente 3] Perda de valida��o: 1.662424
|
| 143 |
+
|
| 144 |
+
[Cliente 3] === Rodada 4 ===
|
| 145 |
+
[Cliente 3] Iniciando treinamento...
|
| 146 |
+
[Cliente 3] Perda de treinamento local: 1.243881
|
| 147 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 148 |
+
[Cliente 3] Avaliando modelo...
|
| 149 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 150 |
+
[Cliente 3] Perda de valida��o: 0.255865
|
| 151 |
+
|
| 152 |
+
[Cliente 3] === Rodada 5 ===
|
| 153 |
+
[Cliente 3] Iniciando treinamento...
|
| 154 |
+
[Cliente 3] Perda de treinamento local: 0.139335
|
| 155 |
+
[Cliente 3] Checkpoint salvo: metrics\client_3\model_round_5.pt
|
| 156 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 157 |
+
[Cliente 3] Avaliando modelo...
|
| 158 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 159 |
+
[Cliente 3] Perda de valida��o: 1.786058
|
| 160 |
+
|
| 161 |
+
[Cliente 3] === Rodada 6 ===
|
| 162 |
+
[Cliente 3] Iniciando treinamento...
|
| 163 |
+
[Cliente 3] Perda de treinamento local: 0.879303
|
| 164 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 165 |
+
[Cliente 3] Avaliando modelo...
|
| 166 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 167 |
+
[Cliente 3] Perda de valida��o: 0.808861
|
| 168 |
+
|
| 169 |
+
[Cliente 3] === Rodada 7 ===
|
| 170 |
+
[Cliente 3] Iniciando treinamento...
|
| 171 |
+
[Cliente 3] Perda de treinamento local: 0.318019
|
| 172 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 173 |
+
[Cliente 3] Avaliando modelo...
|
| 174 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 175 |
+
[Cliente 3] Perda de valida��o: 0.308229
|
| 176 |
+
|
| 177 |
+
[Cliente 3] === Rodada 8 ===
|
| 178 |
+
[Cliente 3] Iniciando treinamento...
|
| 179 |
+
[Cliente 3] Perda de treinamento local: 0.267704
|
| 180 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 181 |
+
[Cliente 3] Avaliando modelo...
|
| 182 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 183 |
+
[Cliente 3] Perda de valida��o: 1.092746
|
| 184 |
+
|
| 185 |
+
[Cliente 3] === Rodada 9 ===
|
| 186 |
+
[Cliente 3] Iniciando treinamento...
|
| 187 |
+
[Cliente 3] Perda de treinamento local: 0.327815
|
| 188 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 189 |
+
[Cliente 3] Avaliando modelo...
|
| 190 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 191 |
+
[Cliente 3] Perda de valida��o: 0.862200
|
| 192 |
+
|
| 193 |
+
[Cliente 3] === Rodada 10 ===
|
| 194 |
+
[Cliente 3] Iniciando treinamento...
|
| 195 |
+
[Cliente 3] Perda de treinamento local: 0.256952
|
| 196 |
+
[Cliente 3] Checkpoint salvo: metrics\client_3\model_round_10.pt
|
| 197 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 198 |
+
[Cliente 3] Avaliando modelo...
|
| 199 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 200 |
+
[Cliente 3] Perda de valida��o: 1.120491
|
| 201 |
+
|
| 202 |
+
[Cliente 3] === Rodada 11 ===
|
| 203 |
+
[Cliente 3] Iniciando treinamento...
|
| 204 |
+
[Cliente 3] Perda de treinamento local: 0.104487
|
| 205 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 206 |
+
[Cliente 3] Avaliando modelo...
|
| 207 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 208 |
+
[Cliente 3] Perda de valida��o: 0.378346
|
| 209 |
+
|
| 210 |
+
[Cliente 3] === Rodada 12 ===
|
| 211 |
+
[Cliente 3] Iniciando treinamento...
|
| 212 |
+
[Cliente 3] Perda de treinamento local: 0.166542
|
| 213 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 214 |
+
[Cliente 3] Avaliando modelo...
|
| 215 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 216 |
+
[Cliente 3] Perda de valida��o: 1.177245
|
| 217 |
+
|
| 218 |
+
[Cliente 3] === Rodada 13 ===
|
| 219 |
+
[Cliente 3] Iniciando treinamento...
|
| 220 |
+
[Cliente 3] Perda de treinamento local: 0.191198
|
| 221 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 222 |
+
[Cliente 3] Avaliando modelo...
|
| 223 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 224 |
+
[Cliente 3] Perda de valida��o: 0.144548
|
| 225 |
+
|
| 226 |
+
[Cliente 3] === Rodada 14 ===
|
| 227 |
+
[Cliente 3] Iniciando treinamento...
|
| 228 |
+
[Cliente 3] Perda de treinamento local: 0.091879
|
| 229 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 230 |
+
[Cliente 3] Avaliando modelo...
|
| 231 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 232 |
+
[Cliente 3] Perda de valida��o: 0.584778
|
| 233 |
+
|
| 234 |
+
[Cliente 3] === Rodada 15 ===
|
| 235 |
+
[Cliente 3] Iniciando treinamento...
|
| 236 |
+
[Cliente 3] Perda de treinamento local: 0.304566
|
| 237 |
+
[Cliente 3] Checkpoint salvo: metrics\client_3\model_round_15.pt
|
| 238 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 239 |
+
[Cliente 3] Avaliando modelo...
|
| 240 |
+
[Cliente 3] M�tricas salvas em metrics\client_3\metrics_history.json
|
| 241 |
+
[Cliente 3] Perda de valida��o: 0.326069
|
| 242 |
+
|
| 243 |
+
[Cliente 3] Finalizado. M�tricas salvas em metrics\client_3
|
results_comparison_20250826_002710/fedadam/client_evolution_analysis.pdf
ADDED
|
Binary file (36.7 kB). View file
|
|
|
results_comparison_20250826_002710/fedadam/comparative_analysis.pdf
ADDED
|
Binary file (38.2 kB). View file
|
|
|
results_comparison_20250826_002710/fedadam/convergence_analysis_fedadam.pdf
ADDED
|
Binary file (29.6 kB). View file
|
|
|