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

Binary decision diagram-based binary neural network quantitative analysis method

A technology of binary neural network and binary decision graph, applied in the field of neural network, it can solve the problems of high verification cost and limited quantitative analysis research results.

Pending Publication Date: 2021-09-10
SHANGHAI TECH UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] At present, the research results of quantitative analysis of quantized deep neural networks are very limited. For binary neural networks, existing methods either only support small-scale BNNs, or can only provide provably approximate results. To achieve higher accuracy and Confidence, verification costs are often prohibitively high

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
  • Binary decision diagram-based binary neural network quantitative analysis method
  • Binary decision diagram-based binary neural network quantitative analysis method
  • Binary decision diagram-based binary neural network quantitative analysis method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments. This embodiment is carried out on the premise of the technical solution of the present invention, and detailed implementation and specific operation process are given, but the protection scope of the present invention is not limited to the following embodiments.

[0043] The implementation focus of the method of the present invention is to encode the input sample space and the neural network with a binary decision graph, wherein the definition of the sample space includes two types: a definition method based on Hamming distance and a definition method based on a fixed index. The present invention is described in further detail here, and concrete implementation technical scheme is as figure 1 shown.

[0044] Step 1: Encode the input sample to be analyzed and the sample space obtained by the sample perturbation mapping, and encode it into a bina...

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 binary decision diagram-based binary neural network quantitative analysis method, and provides a binary decision diagram-based BNN network coding mode by means of a binary decision diagram (BDD) and by analyzing the internal structure characteristics of a binary neural network. According to the method, the internal structure of the neural network is fully utilized, the input and output relation of the neural network is converted into a cardinality constraint set with the module as the unit, BDD coding is conducted on the obtained constraint set through the binary decision diagram, and then BDD coding of the whole neural network is completed. Compared with an existing quantitative analysis scheme capable of proving approximation, the method is more efficient and accurate, incremental coding of the neural network is supported, and the robustness and interpretability of the neural network can be accurately analyzed. According to the method, not only is the precision greatly improved, but also the performance is better, and the scale of the network which can be processed by the method is far larger than that of other BDD-based coding methods.

Description

technical field [0001] The invention relates to a neural network technology, in particular to a binary neural network quantitative analysis method based on a binary decision graph. Background technique [0002] At present, deep neural network technology is increasingly incorporated into various application fields, such as autonomous driving and medical diagnosis. Modern neural networks usually contain a large number of parameters, which are usually stored as 32 / 64 bit floating point numbers, and require a lot of floating point operations to calculate the output of a single input. Therefore, deploying them on resource-constrained embedded devices is often a challenge. To alleviate this problem, quantization techniques emerge as a promising technique. In particular, 1-bit quantized binary neural networks (BNNs) can not only reduce memory storage overhead, but also compute outputs by performing bit operations, thereby greatly reducing runtime and improving energy efficiency. ...

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): G06F16/901G06N3/04G06N3/08G06F30/27G06F111/04
CPCG06F16/9024G06N3/04G06N3/08G06F30/27G06F2111/04
Inventor 宋富张业迪
Owner SHANGHAI TECH UNIV
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