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

Self-adaptive learning neural network implementation method based on evolutionary algorithm

An adaptive learning and neural network technology, applied in neural learning methods, biological neural network models, etc., can solve the problem of high complexity of deep learning networks

Active Publication Date: 2016-01-27
XIAMEN IND TECH RES INST CO LTD
View PDF3 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in terms of the implementation structure, the complexity of the deep learning network is relatively high, and the recognition accuracy has a great relationship with the number of training

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
  • Self-adaptive learning neural network implementation method based on evolutionary algorithm
  • Self-adaptive learning neural network implementation method based on evolutionary algorithm
  • Self-adaptive learning neural network implementation method based on evolutionary algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The implementation of the present invention will be described in detail below in conjunction with the drawings and examples.

[0042] The present invention is an evolutionary algorithm-based self-adaptive learning neural network implementation method, using some or several known neural networks as the initial parent of the evolutionary algorithm, and integrating each neural network as the initial parent through the evolutionary algorithm characteristics, so as to obtain the optimal output value, wherein, the acquisition method of the initial parent is: by binary encoding the circuit realized by the neural network, and using the result obtained by the encoding as an individual chromosome, thereby realizing from From the hardware structure to the abstraction of the original data of the algorithm, each chromosome constitutes the original population of the organism, that is, the initial parent.

[0043] In this embodiment, the algorithm of each neural network is used to rea...

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 the field of neural network computing technologies, and is a self-adaptive learning neural network implementation method based on an evolutionary algorithm. One or more types of known neural networks are used as an initial parent of the evolutionary algorithm; and characteristics of the neural networks which are the initial parent are integrated by using the evolutionary algorithm, so as to obtain an optimum output value. According to the invention, binary coding is performed on a circuit implemented by the neural networks, a result obtained by coding is used as a chromosome of an individual; and chromosomes constitute a primitive population of an organism, that is, the initial parent. According to the invention, a case in a conventional method that only the evolutionary algorithm is used to optimize a neural network weight is broken through; optimization for modes such as a neural network organization form, a connection weight among networks, and a network calculation method is simultaneously implemented by using the evolutionary algorithm; a network freedom degree is increased; an optimization scope is enlarged; and a relatively simple network is initially obtained; and in acquired learning, network complexity is increased by using an algorithm.

Description

technical field [0001] The invention belongs to the technical field of neural network calculations, and relates to the realization of various learnable neural network structures and the optimization of evolutionary algorithms in network calculations, in particular to a method for realizing self-adaptive learning neural networks based on evolutionary algorithms. Background technique [0002] The current research on neural networks can be roughly divided into three mainstream structural models: Perceptron neural network, Back-propagate neural network and Deep Learning neural network. Each network has its own characteristics. In terms of overall performance, the deep learning network performs better than the other two in image recognition. [0003] The perceptual neural network only has a three-layer structure. The first layer usually abstracts the characteristics of the target artificially. The second layer is a computing network. The weight of the features abstracted by the f...

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/08
Inventor 何虎许志恒马海林王玉哲杨奕南邓宁
Owner XIAMEN IND TECH RES INST CO LTD
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