Research Article

Proactive Network Fault Management for Reliable Subscribed Network Slicing in Software-Defined Mobile Data IoT Services

Algorithm 1

Exchange model between client and server.
denotes of general features as and denotes target features in the global dataset required for client and server
(1)Initialize the synchronous , , parameters, , for aggregation server
(2)Ensure the optimal sharing path between client and server, and the routing path (see Algorithms 2)
(3)[Aggregation Server]
(4)for each epoch in range ()
(5) Select lowDNN() for clients
(6) Aggregating the model for the next epoch by using the FedAvg algorithm [35].
(7)end for
(8)[Client Server]
(9)for each in () do
(10) Input , , and parameters
(11) Define class lowDNN(self, , ):
(12)  for each client in do
(13)   
(14)  end for
(15)end for