Method of federated ensemble learning and apparatus thereof
AssigneeResearch & Business Foundation Sungkyunkwan University
InventorsJee-Hyong LEE, Yonghoon KANG
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to a method and an apparatus for performing federated ensemble learning, and the method of performing federated ensemble learning according to the present disclosure may include receiving a global learning model from a server; generating a local learning model based on the global learning model and a RANK-1 matrix; generating a client learning model by training the local learning model based on local learning data; and transmitting the client learning model to the server.
Claims14
A method of performing federated learning with a client, comprising:
- receiving a global learning model from a server;
- generating a local learning model based on the global learning model and a RANK-1 matrix;
- generating a client learning model by training the local learning model based on local learning data;
- and
- transmitting the client learning model to the server.
A client, comprising:
- at least one transmission/reception apparatus;
- at least one memory storing at least one command;
- and
- at least one processor performing the at least one command,
- wherein the at least one command includes:
- receiving a global learning model from a server;
- generating a local learning model based on the global learning model and a RANK-1 matrix;
- generating a client learning model by training the local learning model based on local learning data;
- and
- transmitting the client learning model to the server.
A method of performing federated learning with a server, comprising:
- generating a first global learning model based on global learning data;
- transmitting the first global learning model to a plurality of clients;
- receiving a client learning model from each of the plurality of clients;
- and
- generating a second global learning model based on the plurality of client learning models.
A server, comprising:
- at least one transmission/reception apparatus;
- at least one memory storing at least one command;
- and
- at least one processor performing the at least one command,
- wherein the at least one command includes:
- generating a first global learning model based on global learning data;
- transmitting the first global learning model to a plurality of clients;
- receiving a client learning model from each of the plurality of clients;
- and
- generating a second global learning model based on the plurality of client learning models.
Dependencies are inferred from the claim text.