Federated learning defense method based on block chain

A blockchain, federation technology, applied in neural learning methods, payments involving neutral parties, biological neural network models, etc., can solve problems such as private decentralized solutions not working, affecting shared model parameters, model classification errors, etc.

Pending Publication Date: 2021-03-02
ZHEJIANG UNIV OF TECH
View PDF0 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] For the privacy of federated learning, there are currently two main challenges: (1) Malicious attackers can attack the shared model through poisoning attacks, where the attacker provides corresponding updates to affect the shared model paramete

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
  • Federated learning defense method based on block chain
  • Federated learning defense method based on block chain
  • Federated learning defense method based on block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, and do not limit the protection scope of the present invention.

[0021] figure 1 A schematic flow diagram of the block chain-based federated learning defense method provided by the embodiment of the present invention; figure 2 It is a schematic diagram of the algorithm flow of the blockchain-based federated learning defense method provided by the embodiment of the present invention. Such as figure 1 and 2 As shown, the blockchain-based federated learning defense method provided by the embodiment includes the following steps:

[0022] Step 1, establish corresponding block nodes for participants in the blockchain, and establish an ...

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 discloses a federated learning defense method based on a block chain. The method comprises the following steps: a participant establishing an intelligent contract with an authority; obtaining the model from the block chain by the participant in the book, carrying out local training, uploading the trained local model and the corresponding training time to the corresponding block node,and broadcasting the local model and the corresponding training time to the block chain; constructing a noise committee of a noise committee for each on-book participant, and adding noise to the local model of the corresponding on-book participant by using the noise committee to update the local model to obtain an updated model; constructing a verification committee for all in-book participants,verifying the prediction reliability and authenticity of each update model by using the verification committee according to the data set and the training time, and recording the update model passing the verification in a new block node; and the authority obtaining all the updated models passing the verification from the block nodes and aggregating the updated models to obtain an aggregated model,and broadcasting the aggregated model to the block chain for the next round of in-book participants to download local training.

Description

technical field [0001] The invention belongs to the fields of machine learning, federated learning and blockchain, and in particular relates to a blockchain-based federated learning defense method. Background technique [0002] Google proposed Federated Learning (FL) in 2016, using distributed technology to solve extensive research problems in the deep learning environment in recent years. FL has a distributed training model with two roles: participating devices and a central server. Instead of uploading private data, nodes update the global model locally and then upload model updates (or local gradient updates). A central server collects these updates and integrates them to form an updated model. This training process repeats until the training error is less than a pre-specified threshold. In recent years, due to the privacy of FL, a subtle threat has been posed: clients who previously acted as passive data providers are now actively participating in the training process...

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
IPC IPC(8): G06F21/44G06N3/08G06Q40/04G06Q20/02G06F21/62
CPCG06F21/445G06F21/6245G06N3/08G06Q20/02G06Q40/04
Inventor 陈晋音刘涛张龙源李荣昌
Owner ZHEJIANG UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products