Unlock instant, AI-driven research and patent intelligence for your innovation.

A malicious update detection method and system based on variational autoencoder

An autoencoder and detection method technology, which is applied in the field of malicious update detection based on variational autoencoders, and can solve the problems of low flexibility and high overhead.

Active Publication Date: 2022-05-13
NAT UNIV OF DEFENSE TECH
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to overcome the shortcomings of using simple statistical machine learning methods to build models in the above-mentioned prior art, not building a detection model based on the characteristics of malicious updates, relying on hidden expressions of training data, high overhead, and low flexibility, and providing A method based on multiple variational autoencoders to construct a detection model based on the characteristics of malicious updates, and then detect malicious updates in federated learning, specifically a malicious update detection method based on variational autoencoders

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
  • A malicious update detection method and system based on variational autoencoder
  • A malicious update detection method and system based on variational autoencoder
  • A malicious update detection method and system based on variational autoencoder

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. example. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0042] Such as figure 1 As shown, this embodiment provides a method for detecting malicious updates based on a variational autoencoder, including steps:

[0043]S1: Collect the local update data, and preprocess the local update data to obtain the proxy vector; and the local update data is identified by a 2-tuple, and the elements in the 2-tuple include the local update gradient on the client and the client training completion symbol;

...

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 malicious update detection method and system based on a variational autoencoder. The method includes the steps of: collecting local update data, and preprocessing the local update data to obtain a proxy vector; inputting the proxy vector to a plurality of variables Divided autoencoder, pre-training the variational autoencoder, input multiple rounds of proxy vectors to the pre-trained variational autoencoder to obtain multiple rounds of reconstruction vectors, according to the multiple rounds of proxy vectors and multiple rounds of reconstruction vectors to obtain multiple rounds of reconstruction errors; clustering is performed based on multiple rounds of proxy vectors to determine whether the local update is a malicious update; the system includes a feature extraction module and a reconstruction error calculation module and clustering module; compared with the prior art, the present invention obtains the reconstruction error through multiple variational autoencoders, and clusters the proxy vectors through a clustering method, and then judges whether the local update is a malicious update, which can deal with Malicious updates predominate.

Description

technical field [0001] The invention belongs to the technical field of federated learning malicious update detection, and in particular relates to a method and system for detecting malicious update based on a variational autoencoder. Background technique [0002] In the existing technology, the number of malicious clients needs to be known in advance for the detection of malicious updates in federated learning; using the majority principle to exclude updates cannot cope with the minority of malicious updates, nor can it defend against targeted backdoor attacks. For models from different clients Updates are calculated using Euclidean distance, which cannot cope with the situation that the client data is not independent and identically distributed, and the candidate set needs to be obtained after calculating the pairwise distance between the nearest neighbor updates, so it cannot be expanded, and a general statistical machine learning method is used Build a model, the effect 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
Patent Type & Authority Patents(China)
IPC IPC(8): H04L9/40G06N20/00G06N3/08G06N3/04G06F21/55G06K9/62
Inventor 杨岳湘顾智拼刘吉元施江勇陈誉孙一鹏何亮忠
Owner NAT UNIV OF DEFENSE TECH