jwsouza2025 commited on
Commit
327fe43
·
verified ·
1 Parent(s): 8136541

Upload 306 files

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. results_comparison_20250826_002710/comparative_analysis.pdf +0 -0
  2. results_comparison_20250826_002710/execution_log.txt +26 -0
  3. results_comparison_20250826_002710/fedadagrad/analysis_fedadagrad.json +79 -0
  4. results_comparison_20250826_002710/fedadagrad/analysis_fedadam.json +79 -0
  5. results_comparison_20250826_002710/fedadagrad/analysis_fedavg.json +79 -0
  6. results_comparison_20250826_002710/fedadagrad/analysis_fedyogi.json +79 -0
  7. results_comparison_20250826_002710/fedadagrad/client_1_fedadagrad.log +243 -0
  8. results_comparison_20250826_002710/fedadagrad/client_2_fedadagrad.log +243 -0
  9. results_comparison_20250826_002710/fedadagrad/client_3_fedadagrad.log +243 -0
  10. results_comparison_20250826_002710/fedadagrad/client_evolution_analysis.pdf +0 -0
  11. results_comparison_20250826_002710/fedadagrad/comparative_analysis.pdf +0 -0
  12. results_comparison_20250826_002710/fedadagrad/convergence_analysis_fedadagrad.pdf +0 -0
  13. results_comparison_20250826_002710/fedadagrad/convergence_analysis_fedadam.pdf +0 -0
  14. results_comparison_20250826_002710/fedadagrad/convergence_analysis_fedavg.pdf +0 -0
  15. results_comparison_20250826_002710/fedadagrad/convergence_analysis_fedyogi.pdf +0 -0
  16. results_comparison_20250826_002710/fedadagrad/detailed_metrics_fedadagrad.csv +31 -0
  17. results_comparison_20250826_002710/fedadagrad/detailed_metrics_fedadam.csv +31 -0
  18. results_comparison_20250826_002710/fedadagrad/detailed_metrics_fedavg.csv +31 -0
  19. results_comparison_20250826_002710/fedadagrad/detailed_metrics_fedyogi.csv +31 -0
  20. results_comparison_20250826_002710/fedadagrad/heatmap_performance_fedadagrad.pdf +0 -0
  21. results_comparison_20250826_002710/fedadagrad/heatmap_performance_fedadam.pdf +0 -0
  22. results_comparison_20250826_002710/fedadagrad/heatmap_performance_fedavg.pdf +0 -0
  23. results_comparison_20250826_002710/fedadagrad/heatmap_performance_fedyogi.pdf +0 -0
  24. results_comparison_20250826_002710/fedadagrad/metrics/client_1/metrics_history.json +102 -0
  25. results_comparison_20250826_002710/fedadagrad/metrics/client_1/model_round_10.pt +3 -0
  26. results_comparison_20250826_002710/fedadagrad/metrics/client_1/model_round_15.pt +3 -0
  27. results_comparison_20250826_002710/fedadagrad/metrics/client_1/model_round_5.pt +3 -0
  28. results_comparison_20250826_002710/fedadagrad/metrics/client_2/metrics_history.json +102 -0
  29. results_comparison_20250826_002710/fedadagrad/metrics/client_2/model_round_10.pt +3 -0
  30. results_comparison_20250826_002710/fedadagrad/metrics/client_2/model_round_15.pt +3 -0
  31. results_comparison_20250826_002710/fedadagrad/metrics/client_2/model_round_5.pt +3 -0
  32. results_comparison_20250826_002710/fedadagrad/metrics/client_3/metrics_history.json +102 -0
  33. results_comparison_20250826_002710/fedadagrad/metrics/client_3/model_round_10.pt +3 -0
  34. results_comparison_20250826_002710/fedadagrad/metrics/client_3/model_round_15.pt +3 -0
  35. results_comparison_20250826_002710/fedadagrad/metrics/client_3/model_round_5.pt +3 -0
  36. results_comparison_20250826_002710/fedadagrad/metrics_fedavg.csv +31 -0
  37. results_comparison_20250826_002710/fedadagrad/performance_analysis_fedadagrad.pdf +0 -0
  38. results_comparison_20250826_002710/fedadagrad/performance_analysis_fedadam.pdf +0 -0
  39. results_comparison_20250826_002710/fedadagrad/performance_analysis_fedavg.pdf +0 -0
  40. results_comparison_20250826_002710/fedadagrad/performance_analysis_fedyogi.pdf +0 -0
  41. results_comparison_20250826_002710/fedadagrad/server_fedadagrad.log +288 -0
  42. results_comparison_20250826_002710/fedadagrad/summary_report.json +124 -0
  43. results_comparison_20250826_002710/fedadam/analysis_fedadam.json +79 -0
  44. results_comparison_20250826_002710/fedadam/analysis_fedavg.json +79 -0
  45. results_comparison_20250826_002710/fedadam/client_1_fedadam.log +243 -0
  46. results_comparison_20250826_002710/fedadam/client_2_fedadam.log +243 -0
  47. results_comparison_20250826_002710/fedadam/client_3_fedadam.log +243 -0
  48. results_comparison_20250826_002710/fedadam/client_evolution_analysis.pdf +0 -0
  49. results_comparison_20250826_002710/fedadam/comparative_analysis.pdf +0 -0
  50. 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
+ WARNING : 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
+ INFO :
16
+ INFO : Received: train message 4af737b7-d379-449f-b436-78001a125731
17
+ INFO : Sent reply
18
+ INFO :
19
+ INFO : Received: evaluate message cf531bf8-f1c5-4b92-bd17-ceed4017fbb7
20
+ INFO : Sent reply
21
+ INFO :
22
+ INFO : Received: train message 3d396800-49ac-47f1-8a4e-bf360430b271
23
+ INFO : Sent reply
24
+ INFO :
25
+ INFO : Received: evaluate message 9e60db7b-7ee0-4626-8c40-929688eb5c39
26
+ INFO : Sent reply
27
+ INFO :
28
+ INFO : Received: train message ce031aef-cfb4-4de2-8ee1-598a83458045
29
+ INFO : Sent reply
30
+ INFO :
31
+ INFO : Received: evaluate message b3a80c72-aef4-40a1-b663-f7caa40295c1
32
+ INFO : Sent reply
33
+ INFO :
34
+ INFO : Received: train message ec85f050-6688-4baf-863b-bf9e96d852ad
35
+ INFO : Sent reply
36
+ INFO :
37
+ INFO : Received: evaluate message b6f9aea6-275b-41b1-90a7-7bdd868cb27e
38
+ INFO : Sent reply
39
+ INFO :
40
+ INFO : Received: train message d23a80ab-f6c9-4f6f-80a3-e218fbebd4df
41
+ INFO : Sent reply
42
+ INFO :
43
+ INFO : Received: evaluate message 3bda62e5-0e6c-46a8-8f2d-68007bc56623
44
+ INFO : Sent reply
45
+ INFO :
46
+ INFO : Received: train message b892f97d-219f-4005-b8a1-afa874273575
47
+ INFO : Sent reply
48
+ INFO :
49
+ INFO : Received: evaluate message 8700ef0a-6f3a-4a15-832f-b76c12d7f07d
50
+ INFO : Sent reply
51
+ INFO :
52
+ INFO : Received: train message e239155d-0a13-4b6d-b33b-7a338e520087
53
+ INFO : Sent reply
54
+ INFO :
55
+ INFO : Received: evaluate message cd52af2f-975c-4bbd-b991-fc13cd924b31
56
+ INFO : Sent reply
57
+ INFO :
58
+ INFO : Received: train message 032fc3d6-be80-45c0-ba09-d2bb5157d1d4
59
+ INFO : Sent reply
60
+ INFO :
61
+ INFO : Received: evaluate message 2bb34529-537f-4ccd-aa4f-7200dc4db952
62
+ INFO : Sent reply
63
+ INFO :
64
+ INFO : Received: train message 375ad413-4496-41a6-a14a-363d2228139d
65
+ INFO : Sent reply
66
+ INFO :
67
+ INFO : Received: evaluate message 5e4769dd-6b0a-4188-bdef-9d21254966eb
68
+ INFO : Sent reply
69
+ INFO :
70
+ INFO : Received: train message dc54e86a-11ce-4779-bd18-b650a8890fed
71
+ INFO : Sent reply
72
+ INFO :
73
+ INFO : Received: evaluate message 66e81e2a-b3a4-42f6-a35d-45ca7980eda7
74
+ INFO : Sent reply
75
+ INFO :
76
+ INFO : Received: train message fea29b40-66b2-459c-8bc0-ea4be1cf493d
77
+ INFO : Sent reply
78
+ INFO :
79
+ INFO : Received: evaluate message 75bea63d-e8a7-4e0a-8132-23633274251c
80
+ INFO : Sent reply
81
+ INFO :
82
+ INFO : Received: train message 000ccc09-d4e7-4ae9-97cb-545ba02f6231
83
+ INFO : Sent reply
84
+ INFO :
85
+ INFO : Received: evaluate message f5416a04-4ce2-4cdc-ab3c-0edbaa450574
86
+ INFO : Sent reply
87
+ INFO :
88
+ INFO : Received: train message a4580f36-9da3-4702-b8cd-353f998cf9bb
89
+ INFO : Sent reply
90
+ INFO :
91
+ INFO : Received: evaluate message ff7afb88-799b-4efb-92a6-08d4e2070bb6
92
+ INFO : Sent reply
93
+ INFO :
94
+ INFO : Received: train message 82d0bfa3-905f-4f4b-9357-3861177d4357
95
+ INFO : Sent reply
96
+ INFO :
97
+ INFO : Received: evaluate message 9835d6e4-b373-4d0e-9012-b63d069f0692
98
+ INFO : Sent reply
99
+ INFO :
100
+ INFO : Received: train message e82e11f3-0673-4586-ba4e-84da573c6fe9
101
+ INFO : Sent reply
102
+ INFO :
103
+ INFO : Received: evaluate message 17698b76-4b29-4ab6-8133-4dade4154846
104
+ INFO : Sent reply
105
+ INFO :
106
+ INFO : Received: reconnect message ea85f68d-1b19-40e0-b26a-358082c79ae7
107
+ INFO : 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
+ WARNING : 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
+ INFO :
16
+ INFO : Received: train message 79b550ae-f7f9-40b0-abb1-8c4e5b7e6524
17
+ INFO : Sent reply
18
+ INFO :
19
+ INFO : Received: evaluate message 54e81a09-5fb9-4af7-858a-fd104686b9ef
20
+ INFO : Sent reply
21
+ INFO :
22
+ INFO : Received: train message 660f5f37-fce6-4008-9a09-ba554c9be75e
23
+ INFO : Sent reply
24
+ INFO :
25
+ INFO : Received: evaluate message 7fd4e9bc-df8b-4018-8e5e-d7a3a3377e84
26
+ INFO : Sent reply
27
+ INFO :
28
+ INFO : Received: train message a599ed8d-1971-4f02-92f2-2fadedfdf9f3
29
+ INFO : Sent reply
30
+ INFO :
31
+ INFO : Received: evaluate message e8d5ba41-a516-4124-a8ac-da32ba58ec2b
32
+ INFO : Sent reply
33
+ INFO :
34
+ INFO : Received: train message 1fd50d2f-a5fe-4b3d-ae8f-4124d7b3613f
35
+ INFO : Sent reply
36
+ INFO :
37
+ INFO : Received: evaluate message 898b61dc-16c4-46b1-8b53-5cdb6da616bf
38
+ INFO : Sent reply
39
+ INFO :
40
+ INFO : Received: train message 6020ee26-b59e-4a04-8fd0-921038045ccf
41
+ INFO : Sent reply
42
+ INFO :
43
+ INFO : Received: evaluate message c74e76f5-243d-4a47-a894-9c6118a42c4a
44
+ INFO : Sent reply
45
+ INFO :
46
+ INFO : Received: train message e932454a-4024-4162-b8e6-df7e6cfac267
47
+ INFO : Sent reply
48
+ INFO :
49
+ INFO : Received: evaluate message 929a75c1-17ee-41b4-9793-d3112c3c3523
50
+ INFO : Sent reply
51
+ INFO :
52
+ INFO : Received: train message 4b06b1b1-fd79-4bf7-ad32-1a63d48f94f9
53
+ INFO : Sent reply
54
+ INFO :
55
+ INFO : Received: evaluate message d9e9f6e5-f5f0-4111-bc6b-af7806504425
56
+ INFO : Sent reply
57
+ INFO :
58
+ INFO : Received: train message cf19c942-a2b0-4b85-8a32-6c5baa227034
59
+ INFO : Sent reply
60
+ INFO :
61
+ INFO : Received: evaluate message dadab8e5-26e1-4fa7-be2c-91770257d910
62
+ INFO : Sent reply
63
+ INFO :
64
+ INFO : Received: train message ab4697aa-ffae-4240-a859-bbaa28f8b261
65
+ INFO : Sent reply
66
+ INFO :
67
+ INFO : Received: evaluate message eb56b352-a77a-4bee-9504-8e1cd4493839
68
+ INFO : Sent reply
69
+ INFO :
70
+ INFO : Received: train message c0d86205-ce48-45ab-8531-7c20bac8d318
71
+ INFO : Sent reply
72
+ INFO :
73
+ INFO : Received: evaluate message 372b9265-e8c9-4eb9-a991-7cf51302ac14
74
+ INFO : Sent reply
75
+ INFO :
76
+ INFO : Received: train message 2d949c38-7035-4a6d-b15b-0e68509846db
77
+ INFO : Sent reply
78
+ INFO :
79
+ INFO : Received: evaluate message bff7714f-0841-4f6e-983b-05f3e48f065d
80
+ INFO : Sent reply
81
+ INFO :
82
+ INFO : Received: train message 5368cc6c-0e89-4837-9d59-b055dbb2138e
83
+ INFO : Sent reply
84
+ INFO :
85
+ INFO : Received: evaluate message 91f157c6-866e-40ea-b501-d280afc09749
86
+ INFO : Sent reply
87
+ INFO :
88
+ INFO : Received: train message b86ec98e-6c73-45d6-a74e-e035c0a98bec
89
+ INFO : Sent reply
90
+ INFO :
91
+ INFO : Received: evaluate message e6f07db6-a31f-4601-a1f2-c70a9312fdd5
92
+ INFO : Sent reply
93
+ INFO :
94
+ INFO : Received: train message ecc51e13-ae3a-4c5d-95fc-e481ea9b4086
95
+ INFO : Sent reply
96
+ INFO :
97
+ INFO : Received: evaluate message 10e00fee-edf4-4952-931c-8a228ee91ee7
98
+ INFO : Sent reply
99
+ INFO :
100
+ INFO : Received: train message cf71a2ba-0a46-4f0f-a42e-830dac6cbc6d
101
+ INFO : Sent reply
102
+ INFO :
103
+ INFO : Received: evaluate message 3724be57-bb00-4bd8-8508-33faadac190d
104
+ INFO : Sent reply
105
+ INFO :
106
+ INFO : Received: reconnect message b9396618-6eee-4384-9070-a2a63495784f
107
+ INFO : 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
+ WARNING : 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
+ INFO :
16
+ INFO : Received: train message 25853b85-8b12-472c-8dca-eac16db9f48c
17
+ INFO : Sent reply
18
+ INFO :
19
+ INFO : Received: evaluate message 2f181325-0a4e-4fee-a259-0468d8c4f978
20
+ INFO : Sent reply
21
+ INFO :
22
+ INFO : Received: train message bb19d6a6-e9e6-488d-906a-4d4965641d80
23
+ INFO : Sent reply
24
+ INFO :
25
+ INFO : Received: evaluate message ccf24c7e-80c4-49c2-9728-cd278c065c97
26
+ INFO : Sent reply
27
+ INFO :
28
+ INFO : Received: train message d82653e6-4afa-4782-bdf8-25b4a4c85349
29
+ INFO : Sent reply
30
+ INFO :
31
+ INFO : Received: evaluate message a08196a9-72c5-49f9-962b-3e1cd14280cf
32
+ INFO : Sent reply
33
+ INFO :
34
+ INFO : Received: train message a802326c-d095-4991-8e87-778d7c37f7ca
35
+ INFO : Sent reply
36
+ INFO :
37
+ INFO : Received: evaluate message 3d0b5457-8b43-41e3-a655-ed1b9abd89fd
38
+ INFO : Sent reply
39
+ INFO :
40
+ INFO : Received: train message 33467b70-a097-43d1-aa68-9db8c78a43ee
41
+ INFO : Sent reply
42
+ INFO :
43
+ INFO : Received: evaluate message 457ac67d-4e79-48a8-8ea5-bf7a4f6479da
44
+ INFO : Sent reply
45
+ INFO :
46
+ INFO : Received: train message 8e57f6fb-de19-4f84-a401-f09cfb6f2af0
47
+ INFO : Sent reply
48
+ INFO :
49
+ INFO : Received: evaluate message 3e0e5e94-377f-451b-887e-a97606fb2dbb
50
+ INFO : Sent reply
51
+ INFO :
52
+ INFO : Received: train message 1b951e5e-1d9a-43fd-871b-3e2e1d36fcad
53
+ INFO : Sent reply
54
+ INFO :
55
+ INFO : Received: evaluate message 6a06363f-84b0-4010-8bcb-04b2a548fa17
56
+ INFO : Sent reply
57
+ INFO :
58
+ INFO : Received: train message f6b42624-7b77-4956-a7cd-78a005f1db69
59
+ INFO : Sent reply
60
+ INFO :
61
+ INFO : Received: evaluate message a29c100e-21e4-416c-90c0-3df22c87fd3c
62
+ INFO : Sent reply
63
+ INFO :
64
+ INFO : Received: train message b967c0dc-b24c-4ff2-a841-e2b6b5e20c05
65
+ INFO : Sent reply
66
+ INFO :
67
+ INFO : Received: evaluate message b230de09-09ef-46a8-b9a1-e1029a30b40d
68
+ INFO : Sent reply
69
+ INFO :
70
+ INFO : Received: train message 4806d3da-7678-491f-97c2-dc3f4b1a1275
71
+ INFO : Sent reply
72
+ INFO :
73
+ INFO : Received: evaluate message 6e63f362-24e3-488e-870f-aee0fdc184cf
74
+ INFO : Sent reply
75
+ INFO :
76
+ INFO : Received: train message ab840082-ba9c-4b7c-8ae1-15e7bee8ae8e
77
+ INFO : Sent reply
78
+ INFO :
79
+ INFO : Received: evaluate message 4d01bfb3-3b38-4722-a014-6ed1dfb6f5c3
80
+ INFO : Sent reply
81
+ INFO :
82
+ INFO : Received: train message 4c341c73-f6dc-4d31-80ed-22f8a08c31e0
83
+ INFO : Sent reply
84
+ INFO :
85
+ INFO : Received: evaluate message 63ef4e59-9636-4ded-9481-f883c44b2a3e
86
+ INFO : Sent reply
87
+ INFO :
88
+ INFO : Received: train message 0b908abd-1299-4930-b2f9-4c80d97bdd3f
89
+ INFO : Sent reply
90
+ INFO :
91
+ INFO : Received: evaluate message 0146f3db-1ef2-496a-b629-8a5d1d5e82a7
92
+ INFO : Sent reply
93
+ INFO :
94
+ INFO : Received: train message 63d6ded6-334d-4807-a5ad-ef336281c7ff
95
+ INFO : Sent reply
96
+ INFO :
97
+ INFO : Received: evaluate message f487e001-8902-4e0c-a5ac-da352ae0ec6e
98
+ INFO : Sent reply
99
+ INFO :
100
+ INFO : Received: train message 7b3bd506-55eb-4a4c-8d44-9a93630e1bef
101
+ INFO : Sent reply
102
+ INFO :
103
+ INFO : Received: evaluate message 58fee3d9-9b7b-476b-affa-30fd831ecf7d
104
+ INFO : Sent reply
105
+ INFO :
106
+ INFO : Received: reconnect message 39496e11-b6cf-4368-92f3-3b75a22299dd
107
+ INFO : 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
+ WARNING : 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
+ INFO : Starting Flower server, config: num_rounds=15, no round_timeout
16
+ INFO : Flower ECE: gRPC server running (15 rounds), SSL is disabled
17
+ INFO : [INIT]
18
+ INFO : Using initial global parameters provided by strategy
19
+ INFO : Starting evaluation of initial global parameters
20
+ INFO : Evaluation returned no results (`None`)
21
+ INFO :
22
+ INFO : [ROUND 1]
23
+ INFO : configure_fit: strategy sampled 3 clients (out of 3)
24
+ INFO : aggregate_fit: received 3 results and 0 failures
25
+ INFO : configure_evaluate: strategy sampled 3 clients (out of 3)
26
+ INFO : aggregate_evaluate: received 3 results and 0 failures
27
+ INFO :
28
+ INFO : [ROUND 2]
29
+ INFO : configure_fit: strategy sampled 3 clients (out of 3)
30
+ INFO : aggregate_fit: received 3 results and 0 failures
31
+ INFO : configure_evaluate: strategy sampled 3 clients (out of 3)
32
+ INFO : aggregate_evaluate: received 3 results and 0 failures
33
+ INFO :
34
+ INFO : [ROUND 3]
35
+ INFO : configure_fit: strategy sampled 3 clients (out of 3)
36
+ INFO : aggregate_fit: received 3 results and 0 failures
37
+ INFO : configure_evaluate: strategy sampled 3 clients (out of 3)
38
+ INFO : aggregate_evaluate: received 3 results and 0 failures
39
+ INFO :
40
+ INFO : [ROUND 4]
41
+ INFO : configure_fit: strategy sampled 3 clients (out of 3)
42
+ INFO : aggregate_fit: received 3 results and 0 failures
43
+ INFO : configure_evaluate: strategy sampled 3 clients (out of 3)
44
+ INFO : aggregate_evaluate: received 3 results and 0 failures
45
+ INFO :
46
+ INFO : [ROUND 5]
47
+ INFO : configure_fit: strategy sampled 3 clients (out of 3)
48
+ INFO : aggregate_fit: received 3 results and 0 failures
49
+ INFO : configure_evaluate: strategy sampled 3 clients (out of 3)
50
+ INFO : aggregate_evaluate: received 3 results and 0 failures
51
+ INFO :
52
+ INFO : [ROUND 6]
53
+ INFO : configure_fit: strategy sampled 3 clients (out of 3)
54
+ INFO : aggregate_fit: received 3 results and 0 failures
55
+ INFO : configure_evaluate: strategy sampled 3 clients (out of 3)
56
+ INFO : aggregate_evaluate: received 3 results and 0 failures
57
+ INFO :
58
+ INFO : [ROUND 7]
59
+ INFO : configure_fit: strategy sampled 3 clients (out of 3)
60
+ INFO : aggregate_fit: received 3 results and 0 failures
61
+ INFO : configure_evaluate: strategy sampled 3 clients (out of 3)
62
+ INFO : aggregate_evaluate: received 3 results and 0 failures
63
+ INFO :
64
+ INFO : [ROUND 8]
65
+ INFO : configure_fit: strategy sampled 3 clients (out of 3)
66
+ INFO : aggregate_fit: received 3 results and 0 failures
67
+ INFO : configure_evaluate: strategy sampled 3 clients (out of 3)
68
+ INFO : aggregate_evaluate: received 3 results and 0 failures
69
+ INFO :
70
+ INFO : [ROUND 9]
71
+ INFO : configure_fit: strategy sampled 3 clients (out of 3)
72
+ INFO : aggregate_fit: received 3 results and 0 failures
73
+ INFO : configure_evaluate: strategy sampled 3 clients (out of 3)
74
+ INFO : aggregate_evaluate: received 3 results and 0 failures
75
+ INFO :
76
+ INFO : [ROUND 10]
77
+ INFO : configure_fit: strategy sampled 3 clients (out of 3)
78
+ INFO : aggregate_fit: received 3 results and 0 failures
79
+ INFO : configure_evaluate: strategy sampled 3 clients (out of 3)
80
+ INFO : aggregate_evaluate: received 3 results and 0 failures
81
+ INFO :
82
+ INFO : [ROUND 11]
83
+ INFO : configure_fit: strategy sampled 3 clients (out of 3)
84
+ INFO : aggregate_fit: received 3 results and 0 failures
85
+ INFO : configure_evaluate: strategy sampled 3 clients (out of 3)
86
+ INFO : aggregate_evaluate: received 3 results and 0 failures
87
+ INFO :
88
+ INFO : [ROUND 12]
89
+ INFO : configure_fit: strategy sampled 3 clients (out of 3)
90
+ INFO : aggregate_fit: received 3 results and 0 failures
91
+ INFO : configure_evaluate: strategy sampled 3 clients (out of 3)
92
+ INFO : aggregate_evaluate: received 3 results and 0 failures
93
+ INFO :
94
+ INFO : [ROUND 13]
95
+ INFO : configure_fit: strategy sampled 3 clients (out of 3)
96
+ INFO : aggregate_fit: received 3 results and 0 failures
97
+ INFO : configure_evaluate: strategy sampled 3 clients (out of 3)
98
+ INFO : aggregate_evaluate: received 3 results and 0 failures
99
+ INFO :
100
+ INFO : [ROUND 14]
101
+ INFO : configure_fit: strategy sampled 3 clients (out of 3)
102
+ INFO : aggregate_fit: received 3 results and 0 failures
103
+ INFO : configure_evaluate: strategy sampled 3 clients (out of 3)
104
+ INFO : aggregate_evaluate: received 3 results and 0 failures
105
+ INFO :
106
+ INFO : [ROUND 15]
107
+ INFO : configure_fit: strategy sampled 3 clients (out of 3)
108
+ INFO : aggregate_fit: received 3 results and 0 failures
109
+ INFO : configure_evaluate: strategy sampled 3 clients (out of 3)
110
+ INFO : aggregate_evaluate: received 3 results and 0 failures
111
+ INFO :
112
+ INFO : [SUMMARY]
113
+ INFO : Run finished 15 round(s) in 170.68s
114
+ INFO : History (loss, distributed):
115
+ INFO : round 1: 13.898984541953068
116
+ INFO : round 2: 0.8714815956603053
117
+ INFO : round 3: 0.46738389523349705
118
+ INFO : round 4: 0.049456566335233376
119
+ INFO : round 5: 0.058375708066070724
120
+ INFO : round 6: 0.07348892275902684
121
+ INFO : round 7: 0.144152629692749
122
+ INFO : round 8: 0.11899180346139518
123
+ INFO : round 9: 0.12372286365301419
124
+ INFO : round 10: 0.0377169890169681
125
+ INFO : round 11: 0.04240731753867245
126
+ INFO : round 12: 0.09760029172147179
127
+ INFO : round 13: 0.052567451272520216
128
+ INFO : round 14: 0.11103739642762966
129
+ INFO : round 15: 0.025393411362206766
130
+ INFO : History (metrics, distributed, fit):
131
+ INFO : {'client_1_train_loss': [(1, 0.01305171306450283),
132
+ INFO : (2, 13.069769001817297),
133
+ INFO : (3, 0.3126497384564749),
134
+ INFO : (4, 0.05662692405845689),
135
+ INFO : (5, 0.018641282668824064),
136
+ INFO : (6, 0.02909733959655652),
137
+ INFO : (7, 0.02218084549647698),
138
+ INFO : (8, 0.08055803736691354),
139
+ INFO : (9, 0.03149911604024868),
140
+ INFO : (10, 0.05840454632169691),
141
+ INFO : (11, 0.00974799559127236),
142
+ INFO : (12, 0.02225661530172911),
143
+ INFO : (13, 0.054687149736700746),
144
+ INFO : (14, 0.015949948320815945),
145
+ INFO : (15, 0.01597996187442425)],
146
+ INFO : 'client_2_train_loss': [(1, 0.006012251430773227),
147
+ INFO : (2, 12.885652983050731),
148
+ INFO : (3, 0.4022961612265026),
149
+ INFO : (4, 0.07191655980397722),
150
+ INFO : (5, 0.011500417068243994),
151
+ INFO : (6, 0.020807454463571292),
152
+ INFO : (7, 0.019107599078588503),
153
+ INFO : (8, 0.07363180692600223),
154
+ INFO : (9, 0.018620958752265968),
155
+ INFO : (10, 0.0949484971485577),
156
+ INFO : (11, 0.003343606611683506),
157
+ INFO : (12, 0.01820194681448872),
158
+ INFO : (13, 0.04876646699033152),
159
+ INFO : (14, 0.008923590302362113),
160
+ INFO : (15, 0.008789760838512215)],
161
+ INFO : 'client_3_train_loss': [(1, 0.05491762432998473),
162
+ INFO : (2, 12.08272741977916),
163
+ INFO : (3, 0.40109792196082644),
164
+ INFO : (4, 0.25535452052651053),
165
+ INFO : (5, 0.05143004400659726),
166
+ INFO : (6, 0.02361326741212168),
167
+ INFO : (7, 0.024161276741012466),
168
+ INFO : (8, 0.11238808398179216),
169
+ INFO : (9, 0.044494512553523824),
170
+ INFO : (10, 0.05395660695813992),
171
+ INFO : (11, 0.02381391790025762),
172
+ INFO : (12, 0.03543028638577244),
173
+ INFO : (13, 0.07521537694341074),
174
+ INFO : (14, 0.021995880561905653),
175
+ INFO : (15, 0.010951383873776095)],
176
+ INFO : 'global_train_loss': [(1, 0.028002679553170762),
177
+ INFO : (2, 12.602345349352955),
178
+ INFO : (3, 0.3785506698958384),
179
+ INFO : (4, 0.14358587397935116),
180
+ INFO : (5, 0.029816275388852488),
181
+ INFO : (6, 0.024114477385507056),
182
+ INFO : (7, 0.021988428995549897),
183
+ INFO : (8, 0.09140820123140234),
184
+ INFO : (9, 0.032629302006884256),
185
+ INFO : (10, 0.0685684211527227),
186
+ INFO : (11, 0.013445000350696526),
187
+ INFO : (12, 0.026357171097268994),
188
+ INFO : (13, 0.06120749263372674),
189
+ INFO : (14, 0.01613595827998128),
190
+ INFO : (15, 0.011545948883468648)]}
191
+ INFO : History (metrics, distributed, evaluate):
192
+ INFO : {'client_1_eval_loss': [(1, 14.030548798004995),
193
+ INFO : (2, 0.8132606991624091),
194
+ INFO : (3, 0.2453081297681226),
195
+ INFO : (4, 0.046119690663740866),
196
+ INFO : (5, 0.05400734899068596),
197
+ INFO : (6, 0.047969067774726586),
198
+ INFO : (7, 0.12415647074216016),
199
+ INFO : (8, 0.18798841657788554),
200
+ INFO : (9, 0.14824111442738316),
201
+ INFO : (10, 0.015335905649500816),
202
+ INFO : (11, 0.03787712635891145),
203
+ INFO : (12, 0.086861307840923),
204
+ INFO : (13, 0.04847631385951325),
205
+ INFO : (14, 0.11076318420254565),
206
+ INFO : (15, 0.02010514481127461)],
207
+ INFO : 'client_2_eval_loss': [(1, 14.086604392864468),
208
+ INFO : (2, 0.8720417013215404),
209
+ INFO : (3, 0.4862669329023289),
210
+ INFO : (4, 0.04536938824825958),
211
+ INFO : (5, 0.051305038058829903),
212
+ INFO : (6, 0.07530339071673917),
213
+ INFO : (7, 0.11701067619748108),
214
+ INFO : (8, 0.13241445790110945),
215
+ INFO : (9, 0.15267876767795227),
216
+ INFO : (10, 0.009357950956197543),
217
+ INFO : (11, 0.03543223478160994),
218
+ INFO : (12, 0.08019192826878851),
219
+ INFO : (13, 0.04077160102029816),
220
+ INFO : (14, 0.11219839825265406),
221
+ INFO : (15, 0.012932687299733821)],
222
+ INFO : 'client_3_eval_loss': [(1, 13.667392083020651),
223
+ INFO : (2, 0.9075192833019199),
224
+ INFO : (3, 0.5915317957559095),
225
+ INFO : (4, 0.054796705457880866),
226
+ INFO : (5, 0.06673397341644804),
227
+ INFO : (6, 0.08803798450109189),
228
+ INFO : (7, 0.178259660406756),
229
+ INFO : (8, 0.0650859778892419),
230
+ INFO : (9, 0.08534013454463682),
231
+ INFO : (10, 0.07428601135401586),
232
+ INFO : (11, 0.050791000541162375),
233
+ INFO : (12, 0.11816865778349575),
234
+ INFO : (13, 0.06450833957333486),
235
+ INFO : (14, 0.1102862707415256),
236
+ INFO : (15, 0.03861300555599926)],
237
+ INFO : 'global_eval_loss': [(1, 13.89898469338058),
238
+ INFO : (2, 0.8714816027242017),
239
+ INFO : (3, 0.46738388513609697),
240
+ INFO : (4, 0.049456566449914606),
241
+ INFO : (5, 0.058375709656810375),
242
+ INFO : (6, 0.07348892317920018),
243
+ INFO : (7, 0.14415263266161046),
244
+ INFO : (8, 0.11899180326435374),
245
+ INFO : (9, 0.12372286104387016),
246
+ INFO : (10, 0.03771698816362487),
247
+ INFO : (11, 0.04240731796069548),
248
+ INFO : (12, 0.0976002927781357),
249
+ INFO : (13, 0.05256745136130568),
250
+ INFO : (14, 0.11103739557521128),
251
+ INFO : (15, 0.025393411267872205)]}
252
+ INFO :
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
+ WARNING : 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
+ INFO :
16
+ INFO : Received: train message 6b8350cc-48a3-4481-b3d1-0d8a8aa72469
17
+ INFO : Sent reply
18
+ INFO :
19
+ INFO : Received: evaluate message f3a72f6f-b4a8-4c02-b828-e38f13a89507
20
+ INFO : Sent reply
21
+ INFO :
22
+ INFO : Received: train message efdfa614-4a8c-4ab3-bc1d-b1ef81af4ac7
23
+ INFO : Sent reply
24
+ INFO :
25
+ INFO : Received: evaluate message 12538780-fd6d-4427-b466-1d82af06d45a
26
+ INFO : Sent reply
27
+ INFO :
28
+ INFO : Received: train message 3b165ecd-f382-4bf3-83c5-296d8c7bc942
29
+ INFO : Sent reply
30
+ INFO :
31
+ INFO : Received: evaluate message 459ec8f8-f912-4fa4-b215-9c3a3921e4cf
32
+ INFO : Sent reply
33
+ INFO :
34
+ INFO : Received: train message 5d6a9fb5-259f-40bd-a427-a8611ca8bb71
35
+ INFO : Sent reply
36
+ INFO :
37
+ INFO : Received: evaluate message 86a6d35b-74ae-4188-a5cd-053dfddd3303
38
+ INFO : Sent reply
39
+ INFO :
40
+ INFO : Received: train message e2d78cbf-e785-4282-a23d-6b15e0f4840b
41
+ INFO : Sent reply
42
+ INFO :
43
+ INFO : Received: evaluate message c06bfae5-5236-476c-9d5f-733c663c4e5a
44
+ INFO : Sent reply
45
+ INFO :
46
+ INFO : Received: train message 332a83c2-7408-4f45-b923-963067c915c9
47
+ INFO : Sent reply
48
+ INFO :
49
+ INFO : Received: evaluate message a0bb089b-8dbf-4831-b765-0c43adbbf2c8
50
+ INFO : Sent reply
51
+ INFO :
52
+ INFO : Received: train message ac6ba41b-5de7-4d09-b256-8f4a75f62a1b
53
+ INFO : Sent reply
54
+ INFO :
55
+ INFO : Received: evaluate message badca8f2-e2b0-45b0-a6ed-af6a8890572b
56
+ INFO : Sent reply
57
+ INFO :
58
+ INFO : Received: train message e91e6a98-6af6-4fae-8b06-31925c9bbd60
59
+ INFO : Sent reply
60
+ INFO :
61
+ INFO : Received: evaluate message 5ce075cc-2412-4a49-921e-a18569ba49ab
62
+ INFO : Sent reply
63
+ INFO :
64
+ INFO : Received: train message 863a19bd-6c52-404d-9b72-2fd4072829e3
65
+ INFO : Sent reply
66
+ INFO :
67
+ INFO : Received: evaluate message 67a442b1-a2ba-4a8f-96e6-ee5ab8bfe3df
68
+ INFO : Sent reply
69
+ INFO :
70
+ INFO : Received: train message 89ed714f-e035-4a7d-adb2-363ced52a288
71
+ INFO : Sent reply
72
+ INFO :
73
+ INFO : Received: evaluate message d7307340-999d-4ca7-a02e-ed7f1f6bc9b0
74
+ INFO : Sent reply
75
+ INFO :
76
+ INFO : Received: train message 768ea929-bbc7-42bf-8cb3-5abf9838b833
77
+ INFO : Sent reply
78
+ INFO :
79
+ INFO : Received: evaluate message 43523ab1-89e0-43fe-a012-99c2ef21c315
80
+ INFO : Sent reply
81
+ INFO :
82
+ INFO : Received: train message 1956e741-a90a-4e77-8255-8cb2e5998dab
83
+ INFO : Sent reply
84
+ INFO :
85
+ INFO : Received: evaluate message c21914e4-17c0-47ca-a8d9-2b835fb7c8b7
86
+ INFO : Sent reply
87
+ INFO :
88
+ INFO : Received: train message af983bb0-4a2a-41cd-95cd-683b992405d9
89
+ INFO : Sent reply
90
+ INFO :
91
+ INFO : Received: evaluate message 08ff826a-1936-42dd-8cb6-ea810faa85e2
92
+ INFO : Sent reply
93
+ INFO :
94
+ INFO : Received: train message 0937bb71-5c0b-4a43-a815-95bc0ba66494
95
+ INFO : Sent reply
96
+ INFO :
97
+ INFO : Received: evaluate message b0687568-bdaf-4864-ab75-d5cb11501756
98
+ INFO : Sent reply
99
+ INFO :
100
+ INFO : Received: train message 9699db34-5de1-4a4d-9c9a-7bddb71ac542
101
+ INFO : Sent reply
102
+ INFO :
103
+ INFO : Received: evaluate message 027b5af2-5a82-400d-a83c-624e12817060
104
+ INFO : Sent reply
105
+ INFO :
106
+ INFO : Received: reconnect message ca107438-38db-4468-bd8b-28347ed39782
107
+ INFO : 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
+ WARNING : 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
+ INFO :
16
+ INFO : Received: train message fe10fabf-b5ac-4154-8c3e-8a9df4a24874
17
+ INFO : Sent reply
18
+ INFO :
19
+ INFO : Received: evaluate message 03b23b29-5a7e-41aa-90ae-f36a30fd3e59
20
+ INFO : Sent reply
21
+ INFO :
22
+ INFO : Received: train message 9a48f13b-a531-4543-b5ca-b830a6294aa2
23
+ INFO : Sent reply
24
+ INFO :
25
+ INFO : Received: evaluate message 952a8819-1478-4f9c-b8d2-a0cfa1613c6c
26
+ INFO : Sent reply
27
+ INFO :
28
+ INFO : Received: train message 141df452-c61e-46cc-a8d1-3fb00d2e6d15
29
+ INFO : Sent reply
30
+ INFO :
31
+ INFO : Received: evaluate message da9b7dbe-aa8c-4242-9acb-3db9d6a09764
32
+ INFO : Sent reply
33
+ INFO :
34
+ INFO : Received: train message b4b51c97-d613-49bd-aaf6-45db9c2ca0fb
35
+ INFO : Sent reply
36
+ INFO :
37
+ INFO : Received: evaluate message 3761a302-6e20-43b0-b33a-9ba0b53991ba
38
+ INFO : Sent reply
39
+ INFO :
40
+ INFO : Received: train message 725e37e0-b814-438e-9c2f-ee6f1d388868
41
+ INFO : Sent reply
42
+ INFO :
43
+ INFO : Received: evaluate message f0db2c95-9bc0-4928-9ce4-131d29a8bbac
44
+ INFO : Sent reply
45
+ INFO :
46
+ INFO : Received: train message 3a1c9889-1429-48b5-b47d-249f925c97d9
47
+ INFO : Sent reply
48
+ INFO :
49
+ INFO : Received: evaluate message f2df775d-1b33-4713-b2f4-b13f608c4592
50
+ INFO : Sent reply
51
+ INFO :
52
+ INFO : Received: train message 0a2e2447-1bbd-4b77-87d2-1f02cf49d4f5
53
+ INFO : Sent reply
54
+ INFO :
55
+ INFO : Received: evaluate message 69ae87cc-6e6e-48ca-a416-229e40def955
56
+ INFO : Sent reply
57
+ INFO :
58
+ INFO : Received: train message 0bb5c259-48f3-40be-b2db-c145267dc8c7
59
+ INFO : Sent reply
60
+ INFO :
61
+ INFO : Received: evaluate message 828498bf-4328-4653-8a66-3ef6d4f4c11b
62
+ INFO : Sent reply
63
+ INFO :
64
+ INFO : Received: train message 8a2c866f-2c78-4810-834b-e5e955800e60
65
+ INFO : Sent reply
66
+ INFO :
67
+ INFO : Received: evaluate message e995c729-f242-4bde-bf52-eb476995ebb1
68
+ INFO : Sent reply
69
+ INFO :
70
+ INFO : Received: train message 517e8aae-c3c4-4e32-a19e-86a7654ebe8f
71
+ INFO : Sent reply
72
+ INFO :
73
+ INFO : Received: evaluate message 3347d4eb-671d-4063-bbda-9538d477014c
74
+ INFO : Sent reply
75
+ INFO :
76
+ INFO : Received: train message 8fc00be7-b140-471e-a8fe-54ef4b5c2a26
77
+ INFO : Sent reply
78
+ INFO :
79
+ INFO : Received: evaluate message 91ac3988-cbc7-46c7-b0f0-afa103992125
80
+ INFO : Sent reply
81
+ INFO :
82
+ INFO : Received: train message 491ff222-3e8f-4240-af91-2d8a64c8d3ba
83
+ INFO : Sent reply
84
+ INFO :
85
+ INFO : Received: evaluate message d4937f0e-2853-4b43-8a0c-a75db59ae1df
86
+ INFO : Sent reply
87
+ INFO :
88
+ INFO : Received: train message 31fe0915-0d73-49de-9dce-378eb28c1155
89
+ INFO : Sent reply
90
+ INFO :
91
+ INFO : Received: evaluate message 18fadb3b-f854-469b-af6e-e44c8d78f4fc
92
+ INFO : Sent reply
93
+ INFO :
94
+ INFO : Received: train message 64eab3c4-5982-43d2-a601-1e84b81305d0
95
+ INFO : Sent reply
96
+ INFO :
97
+ INFO : Received: evaluate message 95d6faa2-e586-4eba-8512-401d2dff7dc3
98
+ INFO : Sent reply
99
+ INFO :
100
+ INFO : Received: train message 3ef79771-02ce-41cc-a443-2a4f9970ea71
101
+ INFO : Sent reply
102
+ INFO :
103
+ INFO : Received: evaluate message 9ac552ef-464a-46e2-91b6-c06828700ca3
104
+ INFO : Sent reply
105
+ INFO :
106
+ INFO : Received: reconnect message 2116e935-4b51-4f8e-99ed-7a75c0deaed5
107
+ INFO : 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
+ WARNING : 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
+ INFO :
16
+ INFO : Received: train message 23a0edf5-3013-4f29-9a5a-dabca67424f7
17
+ INFO : Sent reply
18
+ INFO :
19
+ INFO : Received: evaluate message 64d9daa5-87b8-4e8c-b23d-9b8e36c6041d
20
+ INFO : Sent reply
21
+ INFO :
22
+ INFO : Received: train message e05c0226-5312-4eb7-8d19-90b68a1d4309
23
+ INFO : Sent reply
24
+ INFO :
25
+ INFO : Received: evaluate message 3e887108-d6bb-4b55-9d3e-8563e2aa42b3
26
+ INFO : Sent reply
27
+ INFO :
28
+ INFO : Received: train message bd82411d-cc26-497a-b7d6-da1fcd336370
29
+ INFO : Sent reply
30
+ INFO :
31
+ INFO : Received: evaluate message d2a979de-19d0-418f-87a7-305b940d6a25
32
+ INFO : Sent reply
33
+ INFO :
34
+ INFO : Received: train message 26f50ceb-ad4b-4276-9341-63c9170cdcbd
35
+ INFO : Sent reply
36
+ INFO :
37
+ INFO : Received: evaluate message 34268ef7-415a-4331-b7d3-d5603298700a
38
+ INFO : Sent reply
39
+ INFO :
40
+ INFO : Received: train message 32c20e44-dec9-44a5-8085-b8d911f74308
41
+ INFO : Sent reply
42
+ INFO :
43
+ INFO : Received: evaluate message a3bd9604-eeb5-4290-8722-13350d9c7111
44
+ INFO : Sent reply
45
+ INFO :
46
+ INFO : Received: train message 0d7023ec-35c9-4983-be55-86052a1f86e1
47
+ INFO : Sent reply
48
+ INFO :
49
+ INFO : Received: evaluate message c28d50cb-8c4a-49af-9d1f-d2486d67cafb
50
+ INFO : Sent reply
51
+ INFO :
52
+ INFO : Received: train message 2f3a87f8-1543-4abc-adc4-d38370162c37
53
+ INFO : Sent reply
54
+ INFO :
55
+ INFO : Received: evaluate message d4d280a6-c006-404e-88a3-af954d0b10b2
56
+ INFO : Sent reply
57
+ INFO :
58
+ INFO : Received: train message 6765746b-a92a-4690-a779-c0d5b24f625e
59
+ INFO : Sent reply
60
+ INFO :
61
+ INFO : Received: evaluate message a0008009-276a-45ad-aec2-d61a128deaa6
62
+ INFO : Sent reply
63
+ INFO :
64
+ INFO : Received: train message ea24a883-21bd-47e5-9ba4-3e3fc5b48ae8
65
+ INFO : Sent reply
66
+ INFO :
67
+ INFO : Received: evaluate message a53b3c97-24aa-4e0c-b48e-ea1dc9c8f7d9
68
+ INFO : Sent reply
69
+ INFO :
70
+ INFO : Received: train message cc56b98a-81be-48f3-96aa-932537845705
71
+ INFO : Sent reply
72
+ INFO :
73
+ INFO : Received: evaluate message 449ed135-2ca7-4344-8a62-80d021cec760
74
+ INFO : Sent reply
75
+ INFO :
76
+ INFO : Received: train message 1fb2b69e-cc39-4bef-bab8-ab6b24291d58
77
+ INFO : Sent reply
78
+ INFO :
79
+ INFO : Received: evaluate message 864c40ae-fd54-4c07-ba1b-961040cd1e87
80
+ INFO : Sent reply
81
+ INFO :
82
+ INFO : Received: train message bcde7bc1-cd52-49b6-b193-973b2f06a994
83
+ INFO : Sent reply
84
+ INFO :
85
+ INFO : Received: evaluate message 9d89e355-ba33-43c7-9249-788bcc0e792c
86
+ INFO : Sent reply
87
+ INFO :
88
+ INFO : Received: train message 0b843c2d-5243-4864-a0ab-5efaf91b40b8
89
+ INFO : Sent reply
90
+ INFO :
91
+ INFO : Received: evaluate message 334f4b34-8ee9-4a37-b0cb-bdfa84daed19
92
+ INFO : Sent reply
93
+ INFO :
94
+ INFO : Received: train message 9a5849ac-f7c8-4387-8d41-0dba90670a14
95
+ INFO : Sent reply
96
+ INFO :
97
+ INFO : Received: evaluate message 698b24d3-4496-4aeb-a0ba-986d3e17344d
98
+ INFO : Sent reply
99
+ INFO :
100
+ INFO : Received: train message ebdc0668-b3db-4b39-bf7f-4097e82f424f
101
+ INFO : Sent reply
102
+ INFO :
103
+ INFO : Received: evaluate message 4dbb4a11-058f-4c3e-bed4-172669272317
104
+ INFO : Sent reply
105
+ INFO :
106
+ INFO : Received: reconnect message 331f47ff-c356-4ed5-886a-4475b6803af3
107
+ INFO : 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