FedNova icon indicating copy to clipboard operation
FedNova copied to clipboard

Fixed normalizing factor

Open nthhiep opened this issue 3 years ago • 0 comments

Hi, Congratulation for your great work. I've a question. In the case that the local epoch is fixed for each user, vector ai and it's norm ||ai|| is unchanged across rounds?

For example, consider SGDMomentum-Nova, vector ai is as following: [1+m+m2+m3+...m^(ti-1), ..., 1+m, 1] where ti is the number of round's steps. When ti is fixed, ai is always equal to [1+m+m2+m3+...m^(ti-1), ..., 1+m, 1]

So, the value ||ai|| is known in advance as a certain function f(number of steps). It can be calculated once and reused for every round?

Thank you in advance for your feedback.

nthhiep avatar Dec 23 '21 08:12 nthhiep