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

Dynamic constraint adaptive method based on aggregation rule

A dynamically constrained, adaptive technique used in machine learning

Inactive Publication Date: 2020-06-02
ANHUI UNIV OF SCI & TECH
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The technical problem to be solved by the present invention is to provide a dynamic constraint adaptive method based on aggregation rules, aiming to solve the optimization problem of maximum flexibility to resist attacks in a distributed high-dimensional Byzantine environment

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
  • Dynamic constraint adaptive method based on aggregation rule
  • Dynamic constraint adaptive method based on aggregation rule
  • Dynamic constraint adaptive method based on aggregation rule

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0010] Adaptive methods are susceptible to extreme learning rates. In order to effectively overcome this difficulty, the idea of ​​ADABOUND algorithm is: by adding a threshold interval to the gradient, and the upper and lower thresholds change with time and finally converge to the learning rate of SGD, so as to realize the smooth transition from the adaptive method to SGD.

[0011] Construct aggregation rule Saddle(·) as s=Saddle({g i :i∈[m]})

[0012] For any dimension j, s j ∈ max m-q [(g i ) j +p] means to add noise perturbation p to each gradient value, and then select the largest m-q as the non-Byzantine gradient set. Because the nature of the saddle point is inherently unstable, when a slight disturbance is applied to a point at the saddle point, after a certain number of times, the point may slip from the saddle point, so as to achieve the purpose of escaping from the saddle point and finding a strict saddle function.

[0013] The specific steps are:

[0014] Ste...

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

In a distributed high-dimensional Byzantine environment, a dynamically constrained adaptive optimization method is provided and is combined with an algorithm of an aggregation rule Saddle (.), so thatthe deliberate attack problem can be resisted to the greatest extent elastically, and the optimization problem can be effectively solved. On the basis of a gradient updating rule, firstly, a new Byzantine attack mode, namely saddle point attack, is provided. And when the target function is caught in the saddle point, compared with self-adaptive and non-self-adaptive methods, the provided dynamicconstraint self-adaptive method can escape from the saddle point more quickly. Secondly, an aggregation rule Saddle (.) for filtering a Byzantine individual is constructed, and in a distributed high-dimensional Byzantine environment, a dynamic constraint adaptive optimization method is combined with the aggregation rule Saddle (.), so that saddle point attacks can be effectively resisted. Finally,the advantages and disadvantages of dynamic constraint adaptive and adaptive and non-adaptive methods are verified, compared and analyzed through experiments. Results show that the dynamic constraintself-adaption combined with the aggregation rule Saddle (.) is less affected by saddle point attacks in a distributed high-dimensional Byzantine environment.

Description

technical field [0001] The invention relates to an adaptive method for dynamic constraints based on aggregation rules, which belongs to the field of machine learning. Background technique [0002] With the rapid development of sensor and smart device technology and its wide application in practice, it has become a reality to collaboratively collect a large amount of data from multiple information sources. Faced with the processing of massive data with spatial distribution, as the main effective tool capable of extracting valuable information from it, machine learning has achieved great success in applications in a wide range of fields such as computer vision, healthcare, and financial market analysis. Among them, the distributed stochastic gradient descent algorithm is one of the most commonly used machine learning methods. It only randomly trains one sample data in each iteration, which greatly reduces the training time. But it is vulnerable to Byzantine attacks. Errors i...

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): G06F17/15G06N20/00
CPCG06F17/15G06N20/00
Inventor 李德权许月申修宇方润月
Owner ANHUI UNIV OF SCI & 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