Supercharge Your Innovation With Domain-Expert AI Agents!

Privacy protection and verifiable federated learning method based on zero knowledge proof

A zero-knowledge proof, privacy protection technology, applied in the field of artificial intelligence machine learning, to achieve the effect of improving security and good compatibility

Pending Publication Date: 2022-08-02
BEIJING INSTITUTE OF TECHNOLOGYGY
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The purpose of the present invention is to solve the technical problem of how to perform verifiable and secure multi-party training in an untrusted distributed system environment in federated learning, and creatively propose a privacy protection and verifiable method based on zero-knowledge proof federated learning method

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
  • Privacy protection and verifiable federated learning method based on zero knowledge proof
  • Privacy protection and verifiable federated learning method based on zero knowledge proof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0051] like figure 2 As shown, a privacy-preserving and verifiable privacy federated learning method based on zero-knowledge proof, including the following steps:

[0052] Step 1: The training task is released.

[0053] The publisher hopes to obtain a more accurate model through a certain degree of training, but the publisher does not own the data on which the model can be trained, and such private data is owned by the trainer. Therefore, the publisher hopes to cooperate with several trainers to complete the training task through federated learning.

[0054] Before starting the task, the publisher can first convert the decimal machine learning process into the integer machine learning process based on the method proposed by this method, and convert the decimal machine learning process into the corresponding integer machine learning process, and obtain the model F to be optimized. . Run the initialization algorithm Setup(R) of the zero-knowledge proof according to the model...

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 relates to a federated learning method for privacy protection and verifiable privacy based on zero knowledge proof, which belongs to the technical field of artificial intelligence machine learning and comprises the steps of training task release, local training, proof generation, training result submission, training process verification and training parameter aggregation. According to the method, the correctness of the training process is proved to the publisher under the condition that the privacy data of the trainer is not leaked by utilizing a zero-knowledge proving technology in the federation learning process. According to the method, a training algorithm used in federated learning is not limited and required, and the proving of any training process is supported, so that the federated learning has the properties of verifiability and privacy protection, and the safety of the federated learning is improved. Meanwhile, a method for converting a decimal machine learning process into an integer machine learning process is adopted, the complex machine learning process is expressed through a series of simple operation combinations related to addition, subtraction, multiplication and division, and the machine learning process and cryptography are organically connected and combined.

Description

technical field [0001] The invention belongs to the technical field of artificial intelligence machine learning, relates to a federated learning method of privacy protection and verifiable privacy, and in particular relates to a federated learning method of privacy protection and verifiable privacy based on zero-knowledge proof. Background technique [0002] As a promising technology, machine learning has become a research hotspot in the computer field, and its theories and methods have been widely used in engineering applications and scientific fields. [0003] Federated learning is a machine learning technology that uses multiple decentralized edge devices or servers to train local models through local data, iteratively fuses local model parameters, and finally calculates global model parameters. Unlike traditional centralized machine learning techniques, federated learning does not require trainers to share data. Therefore, this technology helps to solve the problems of ...

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): G06N20/00G06F21/62G06F21/60
CPCG06N20/00G06F21/6245G06F21/602
Inventor 邢智博张子剑李春磊陆鑫魏志远李臻刘旭洋祝烈煌
Owner BEIJING INSTITUTE OF TECHNOLOGYGY
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More