Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Fixed-point number coding and operation system for privacy protection machine learning

A machine learning and privacy protection technology, applied in the field of cyberspace security, which can solve the problems of not being completely random and uncertain, etc.

Active Publication Date: 2020-10-30
FUDAN UNIV
View PDF2 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] 2. Know any k-1 copies or fewer of s i , will make S completely uncertain
[0029] The truncated coefficients of the product polynomial k(x) may not be completely random

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
  • Fixed-point number coding and operation system for privacy protection machine learning
  • Fixed-point number coding and operation system for privacy protection machine learning
  • Fixed-point number coding and operation system for privacy protection machine learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The embodiments of the present invention are described in detail below. This embodiment is implemented on the premise of the technical solution of the present invention, and detailed implementation methods and specific operating procedures are provided, but the protection scope of the present invention is not limited to the following implementation example.

[0057] In the embodiment of the present invention, the fixed-point number encoding scheme and operation mechanism are used in the privacy protection machine learning framework, which is mainly reflected in three aspects: the matrix library of the machine learning framework uses fixed-point number to encode matrix elements, and the fixed-point number before and after the training is completed Type conversion between floating-point numbers and predefined operators in the machine learning framework use the operation mechanism of fixed-point number addition and multiplication.

[0058] 1. Design description of fixed-po...

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 belongs to the technical field of network space safety, and particularly relates to a fixed-point number coding and operation system for privacy protection machine learning. The system comprises a fixed point number representation module, according to the fixed-point number encoding method, the fixed-point number encoding mode in the finite field is applied to privacy protection machine learning, the purpose of providing an overall solution of fixed-point number encoding and operation in privacy protection machine learning is achieved, and a fixed-point number encoding scheme andan operation mechanism in privacy protection machine learning are achieved. Compared with an existing machine learning framework, models (such as linear regression, logistic regression, a BP neural network and an LSTM neural network) trained by the machine learning framework for representing the fixed-point number through the system can execute prediction and classification tasks with almost thesame precision.

Description

technical field [0001] The invention belongs to the technical field of cyberspace security, and specifically relates to a fixed-point number coding and operation system for privacy protection machine learning. Background technique [0002] Machine learning has been widely used in their respective practical scenarios. For example, Internet companies collect massive amounts of user behavior data to train more accurate recommendation models. Hospitals collect health data to generate diagnostic models. Financial firms use historical transaction records to train more accurate fraud models. [0003] In machine learning, data size plays an important role in model accuracy. However, data distributed across multiple data sources or individuals cannot be easily combined. Regulations related to privacy issues such as GDPR, considerations for companies to maintain a competitive advantage and issues related to data sovereignty prevent data from being shared openly. Privacy-preservin...

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): G06F7/483G06F7/50G06F7/52G06N3/04G06N20/00G06F17/18
CPCG06F7/483G06F7/50G06F7/52G06N20/00G06F17/18G06N3/044G06N3/045
Inventor 汤定一韩伟力
Owner FUDAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products