CPC G16H 50/20 (2018.01) [G06F 18/2148 (2023.01); G06F 18/2155 (2023.01); G06N 20/00 (2019.01); G16H 10/60 (2018.01); G16H 40/67 (2018.01); G16H 50/70 (2018.01)] | 18 Claims |
1. An apparatus comprising:
at least one processor; and
at least one memory including computer code,
the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform:
receiving, via a local network, a plurality of data sets representing sensed data from one or more devices;
determining, using one or more local learned models, local parameters based on the received data sets;
generating a combined data set by combining the plurality of data sets;
determining, using the one or more local learned models, global parameters based on the combined data set;
causing transmittal of, to a remote system, remote from the apparatus, and via a different network than the local network via which the plurality of the data sets are received, the global parameters for determining updated global parameters using one or more global learned models based at least partially on the global parameters;
receiving, from the remote system, the updated global parameters; and
updating the one or more local learned models using both the local parameters and updated global parameters.
|