Skip to main content
. 2023 Apr 14;23(8):3984. doi: 10.3390/s23083984
Algorithm 1 Federated learning framework for stress detection
  •   1:

    Ds (WESAD dataset)

  •   2:

    Dp (SMOTE and Normalization)

  •   3:

    function global model upgrade

  •   4:

     weight initialization w0

  •   5:

     for (ti=1) to T do

  •   6:

      for (ci=1) to C do

  •   7:

       wti+1ci = local model upgrade(ci,wti)

  •   8:

      wti+1=∑ci=1CwDsci * wti+1ci

  •   9:

    function local model upgrade (ci, wti)

  • 10:

     for (Epoch=1) toEp do

  • 11:

      for (Bs∈BatchSize) do

  • 12:

      w=w−▽Fi(w)

  • 13:

     return w