Method for verifying model update
US12316737B2 · kind B2 · utility
Assignees
Inventors
Key dates
| Filing date | Dec 20, 2022 |
| Grant date | May 27, 2025 |
| Priority date | — |
| Expiry date | Nov 30, 2043 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L9/3242
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
The federated learning system includes a moderator and client devices. Each client device performs a method for verifying model update as follows: receiving a hash function and a general model; training a client model according to the general model and raw data; calculating a difference as an update parameter between the general model and the client model, sending the update parameter to the moderator; inputting the update parameter to the hash function to generate a hash value; sending the hash value to other client devices, and receiving other hash values; summing all the hash values to generate a trust value; receiving an aggregation parameter calculated according to the update parameters; inputting the aggregation parameter to the hash function to generate a to-be-verified value; and updating the client model according to the aggregation parameter when the to-be-verified value equals the trust value.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.