Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Controlled shared learning method and system based on federated learning

A learning method and learning system technology, applied in the field of controlled shared learning method and system based on federated learning, can solve problems such as limited application scenarios of federated learning, and achieve the effect of data security

Active Publication Date: 2021-02-09
INST OF INFORMATION ENG CHINESE ACAD OF SCI
View PDF8 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] In order to solve the above problems, the purpose of the present invention is to provide a controlled shared learning method and system based on federated learning, which aims to reduce the communication cost in federated learning, ensure that local data will not be leaked by the model during the communication process, and the client Controllably customize the model to solve the technical problems of current federated learning application scenarios.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Controlled shared learning method and system based on federated learning
  • Controlled shared learning method and system based on federated learning
  • Controlled shared learning method and system based on federated learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In order to help better understand and implement the above solutions, the present invention will be described in detail below in conjunction with the accompanying drawings.

[0043] Such as figure 1 As shown, the controlled shared learning method based on federated learning provided by the embodiment of this application customizes the model architecture according to the data and computing power of the client, and does not need to transmit the complete client model, which not only reduces the communication cost between the server and the client , It can also ensure that the data will not be restored, ensuring local data privacy and security. This approach to federated learning is called controlled shared learning.

[0044] For example, there are several hospitals with similar data samples that meet the basic conditions of machine learning, but the number of data samples in Hospital A is much larger than that of other hospitals. At this time, the model architecture of H...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a controlled shared learning method and system based on federated learning, and the method comprises the steps: receiving the parameters of all client models Vi,t, selecting oneor more shared clients from all clients according to the parameters, and transmitting a sharing instruction to a shared client, wherein Vi,0 is obtained through calculation power construction of eachclient and training according to a corresponding private data set, and classification module structures of all the models Vi,0 are consistent; and obtaining a classification module parameter St of the shared client model Vi,t, and sending the calculated classification module parameter St + 1 to each client, so that each client obtains the model Vi,t + 1 according to the private data set and the classification module parameter St + 1. According to the method, only part of model parameters need to be provided to complete shared learning, so that the data security is well guaranteed; and whethereach client model participates in shared learning and the like is autonomously controllable.

Description

technical field [0001] The invention relates to the field of computer software, in particular to a controlled shared learning method and system based on federated learning. Background technique [0002] Data is the cornerstone of artificial intelligence technology. With the rapid development of artificial intelligence technology, data security and privacy issues have attracted widespread attention. Due to issues such as data privacy and communication security, deep learning models cannot make full use of these data. Therefore, in order to solve such problems, people have proposed distributed machine learning methods such as federated learning and shared learning. These methods enable the model to effectively learn the local data of each client without directly exposing the local data. [0003] Federated learning refers to a method that performs machine learning on multiple independent clients and combines client model gradients on the server. Federated learning is a metho...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06N20/00G06F16/176H04L29/06
CPCG06N20/00G06F16/176H04L67/01
Inventor 葛仕明卢江虎王伟平
Owner INST OF INFORMATION ENG CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products