Check patentability & draft patents in minutes with Patsnap Eureka AI!

Distributed support vector machine based on blockchain and privacy protection and optimization method thereof

A technology of support vector machine and privacy protection, which is applied in distributed support vector machine based on blockchain and privacy protection and its optimization field, which can solve problems such as difficult training, privacy leakage, and data islands

Pending Publication Date: 2021-12-17
BEIJING UNIV OF TECH
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to privacy and security issues, in most cases, it is difficult for all learning participants to fully share data, so there is a very serious "data island" problem; and in the training process, traditional machine learning will cause privacy leakage problems; At the same time, since we are now in an era of Internet information explosion, it is very difficult for a single node to complete the acquisition of a complete database and subsequent training

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
  • Distributed support vector machine based on blockchain and privacy protection and optimization method thereof
  • Distributed support vector machine based on blockchain and privacy protection and optimization method thereof
  • Distributed support vector machine based on blockchain and privacy protection and optimization method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0021] S1. Combining blockchain and privacy protection technology to establish a distributed support vector machine learning process

[0022] S11. The distributed support vector machine learning process established in combination with blockchain

[0023] figure 1 The system model of the present invention. The distributed support vector machine learning process established in conjunction with the blockchain can be described as: all participating nodes that have obtained trust and permission are deployed in the blockchain to form a trusted environment. Each node uses the original data obtained by itself for local local model training, and encrypts the intermediate value of the trained model for interaction, and uses the aggregated intermediate value for judgment to realize the SVM training task based on the stochastic gradient descent method.

[0024] ...

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 distributed support vector machine based on a blockchain and privacy protection and an optimization method thereof, and the method comprises the steps: building a distributed support vector machine system model with privacy protection based on the blockchain, and completing an interaction process between nodes according to a blockchain consensus PBFT protocol. By analyzing the calculation complexity of a local node in a training process and a consensus process, a calculation resource allocation optimization method based on consideration of energy consumption and system energy utilization rate is given. Simulation results show that the technical scheme and the model can provide privacy protection for the nodes and the model in training and consensus processes, and the utilization rate of total energy of the system and the performance of a distributed support vector machine learning process are improved by optimizing resources of each node and each step under the condition of energy consumption constraint.

Description

technical field [0001] The present invention relates to the related technical fields of privacy protection, data allocation and resource allocation in distributed machine learning. Specifically, it is a distributed support vector machine based on blockchain and privacy protection and its optimization method, and further involves the combination of vertical Distributed data nodes, the construction method of the alliance chain in the blockchain, the PBFT consensus mechanism and the calculation method of the privacy protection algorithm of the partial homomorphic encryption algorithm and the resource allocation optimization method. [0002] technical background [0003] In recent years, Internet data has grown day by day, so machine learning methods for processing data are widely used. Traditional machine learning methods aggregate all data into one machine or a data center, and a data analyst conducts centralized model training. However, due to privacy and security issues, in ...

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/60G06F21/64G06K9/62G06N3/08G06N20/00G06F16/27
CPCG06F21/64G06F21/602G06F16/27G06N20/00G06N3/08G06F18/2411Y02D10/00
Inventor 杨睿哲谢欣儒孙恩昌孙艳华张延华于非
Owner BEIJING UNIV OF TECH
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