Skip to main content
. 2022 Apr 24;22(9):3264. doi: 10.3390/s22093264
    Algorithm 1: DFA: Deep Federated Adaptation
        Require: Data from different houses {D1,D2,,DN}
        Ensure: Adaptative forecasting models fu
          1: Build an initial global model fG with public datasets using (7)
          2: repeat
          3:     Distribute fG to all computing devices
          4:     Use local data to train fu based on fG with (8)
          5:     Devices upload fu to the model server
          6:     Average models with (9)
          7:     Update the global model fG=fG
          8: until ΘGΘG*<ε
          9: Use (12) to optimize the convergent global model fG, get adaptative models fu