CPC G06N 20/00 (2019.01) [G06F 40/30 (2020.01); G06N 3/04 (2013.01); G06N 3/045 (2023.01); G06N 3/088 (2013.01); H04L 67/10 (2013.01)] | 20 Claims |
14. A computer system for federated learning enhanced with semantic learning, the computer system comprising:
one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage media, and program instructions stored on at least one of the one or more computer-readable tangible storage media for execution by at least one of the one or more processors via at least one of the one or more computer-readable memories, wherein the computer system is capable of performing a method comprising:
receiving cluster information from distributed computing devices, wherein the cluster information relates to identified clusters in sample data of the distributed computing devices and comprises centroid information per cluster;
integrating the cluster information to define data classes for machine learning classification, wherein the integrating comprises computing a respective distance between centroids of the clusters in order to determine a total number of the data classes; and
sending a deep learning model comprising an output layer comprising a total number of nodes equal to the total number of the data classes, and wherein the deep learning model is for the distributed computing devices to perform machine learning classification in federated learning.
|