Hybrid neural network training method, system and device and storage medium

A neural network training and hybrid technology, applied in the field of machine learning algorithms, can solve problems such as inaccurate modulation of device resistance, large errors in neural network calculations, and reduced device resistance, so as to ensure the accuracy of network prediction and fast Convergence speed, the effect of fast convergence speed

Active Publication Date: 2021-06-18
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF13 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the existing resistive random access memory ReRAM, even through repeated SET / RESET operations (SET refers to applying a positive write voltage pulse to the resistive random access memory ReRAM to reduce the resistance of the device; RESET refers to the Resistive random access memory ReRAM applies a negative write voltage pulse to increase the resistance of the device
Different voltage pulses have different changes in the resistance of the device), and the way of writing, reading and verifying, the resistance of the device representing the weight of the network cannot be accurately modulated to the target value, and because the current technology is not mature, the array In some resistive random access memory ReRAM, the device resistance value is not adjustable (open circuit / short circuit fault), the device resistance value changes with the ambient temperature and circuit noise, the network weight will have a large error, and the neural network calculation will have a large error. error, which ultimately makes the recognition accuracy of the neural network low

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
  • Hybrid neural network training method, system and device and storage medium
  • Hybrid neural network training method, system and device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] In order to make the purpose, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the implementation methods and accompanying drawings.

[0054] Generally, the training algorithm for the parameters (weights and biases) of each layer of the neural network includes four steps: parameter initialization, forward reasoning of the neural network, error (loss) backpropagation, and network weight update. The weight of the network is first randomly initialized within a certain limited distribution range, and then a part of the data in the training set (batch data, which can be a single training sample or multiple training samples) is input, the network completes forward reasoning, and outputs each A category probability, that is, to obtain the predicted value of the input network data vector (category predicted value), use a specific loss function to calculate the error between the...

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 hybrid neural network training method, system and device and a storage medium, and belongs to the field of machine learning algorithms. In the training scheme provided by the invention, a gradient calculation method and an error transmission method of a gradient descent-based training method are used, and a self-adaptive variable-step-size Manhattan rule-based training method in the training process is adopted to update the network weight, so that the network prediction accuracy and the convergence speed of the network are considered; compared with a Manhattan-based neural network training algorithm, the method can achieve a higher convergence speed, and compared with a training algorithm based on stochastic gradient descent, the method can achieve a higher accuracy rate. A hybrid neural network training mode provided by the invention is low in complexity and high in convergence speed, can ensure the network prediction accuracy of a trained neural network, and can be more suitable for online training of a neural network calculation circuit based on a resistive random access memory ReRAM.

Description

technical field [0001] The invention belongs to the field of machine learning algorithms, and in particular relates to a hybrid neural network training method, system, equipment and storage medium. Background technique [0002] A neural network computing circuit based on a new type of non-volatile memory device, such as a neural network computing circuit based on a resistive random access memory ReRAM, due to the use of a memory-computing integrated architecture based on a resistive random access memory ReRAM array, compared to a neural network computing circuit based on a resistive random access memory ReRAM array. The traditional CMOS (Complementary Metal-Oxide-Semiconductor) neural network computing circuit has the advantages of faster computing speed, higher integration density, and higher energy efficiency. However, in the existing resistive random access memory ReRAM, even through repeated SET / RESET operations (SET refers to applying a positive write voltage pulse to t...

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 Applications(China)
IPC IPC(8): G06N3/04G06N3/08
CPCG06N3/08G06N3/045
Inventor 彭世辰周军
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products