Supercharge Your Innovation With Domain-Expert AI Agents!

Simple and fast back propagation and training algorithm of binary neural network

A binary neural network and backpropagation technology, which is applied in the field of simple and fast backpropagation and training algorithms of binary neural networks, can solve the problems of large training samples, complex backpropagation algorithms of binary neural networks, and slow convergence , to achieve small sample size, save training time, and facilitate design

Pending Publication Date: 2022-06-21
陈晖
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] At present, the backpropagation algorithm of binary neural network is complex
[0003] At present, there is no reverse mirror training method for binary neural networks, the training samples are large, and the convergence is slow

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
  • Simple and fast back propagation and training algorithm of binary neural network
  • Simple and fast back propagation and training algorithm of binary neural network
  • Simple and fast back propagation and training algorithm of binary neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The algorithm can be implemented in various computer languages. It is applied to various artificial intelligence deep learning fields that require neural networks, especially edge computing fields with limited computing resources, and deep learning fields with real-time and dynamic learning requirements.

[0046] Attachment: The python implementation source code of this algorithm:

[0047]

[0048]

[0049]

[0050]

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 designs a simple and fast back propagation and reverse mirror image training algorithm of the binary neural network, and the input and output matrix weight values of the binary neural network are solved by combining reverse mirror image training. According to the algorithm, only simple bit operation, bit flipping operation and para-bit matching operation are used, compared with a binary neural network algorithm, the calculation amount is saved, and meanwhile hardware implementation is facilitated. The neural network model can be explained, and behaviors of the neural network model are easy to pre-judge. And the neural network model design is facilitated. And meanwhile, the algorithm is small in training sample size and good in robustness. The training time is saved. The algorithm is applied to various artificial intelligence deep learning fields requiring a neural network, especially to the edge computing field with limited computing resources, and to the deep learning field requiring real-time and dynamic learning.

Description

Technical field: [0001] artificial intelligence deep learning Background technique: [0002] At present, the back-propagation algorithm of binary neural network is complex. [0003] At present, the binary neural network does not have a reverse mirror training method, and the training samples are large and the convergence is slow. Invention content: [0004] The invention designs a simple and fast back-propagation and reverse mirror training algorithm of the binary neural network, which is used for the fast training of the binary neural network and the application of the binary neural network model. [0005] It is characterized by: [0006] 1. There are only simple bit operations, bit flip operations, and bit matching operations. [0007] 2. A simple back-propagation algorithm that uses a simple bit flip operation to obtain the input and output matrix weights. [0008] 3. Reverse mirror training method, fast convergence. [0009] 4. Compared with the general binary neu...

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): G06N3/08G06N3/04
CPCG06N3/084G06N3/045
Inventor 陈晖
Owner 陈晖
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