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

Neural-network learning algorithm based on particle swarm optimization

A technology of neural network learning and particle swarm optimization, applied in the field of neural network algorithms, can solve problems such as difficulties, large amount of calculation, hidden node learning, etc., and achieve better performance

Inactive Publication Date: 2018-06-15
QINGDAO TECHNOLOGICAL UNIVERSITY
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The orthogonal optimization algorithm can determine the optimal number of hidden layer nodes and the output weight of the network by itself, but the number of initial center points is too large, and data pathological phenomena will occur. When the selected orthogonal vectors exceed a certain number, further selection of orthogonal vectors The process of the vector will be difficult; the recursive Givens transformation algorithm solves the data ill-conditioned problem in the recursive least squares method, but the amount of calculation is too large; the method of determining the center of the basis function also has a genetic algorithm, which has a better effect, but it is relatively difficult to achieve Complex; K-means is often used to determine the center point of the odd function under the premise that the number of base function centers is determined, but it may be over-learning due to the excessive number of hidden nodes obtained by the clustering algorithm

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
  • Neural-network learning algorithm based on particle swarm optimization
  • Neural-network learning algorithm based on particle swarm optimization
  • Neural-network learning algorithm based on particle swarm optimization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The present invention will be described in detail below in conjunction with specific embodiments.

[0024] RBF neural network structure:

[0025] The structure of the radial-basis function (RBF) neural network belongs to the feedforward type. Compared with other neural networks, it has global optimization performance in the entire search space and has the best approximation performance. Because of its many advantages, it has been widely used in pattern recognition and other fields. RBF neural network is a three-layer structure composed of input layer, hidden layer and output layer. One of the important reasons why the RBF neural network has advantages over other neural networks is that it uses the Euclidean distance between the input node and the central node as the basis function of the hidden layer node, and uses the Gaussian function as the activation function.

[0026] Optimize the coding and fitness function of neural network algorithms

[0027] In the PSO algorithm, 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 neural-network learning algorithm based on particle swarm optimization. Firstly, data are acquired to be used as training sample data of an RBF (radial-basis function) neural-network; subtractive clustering is carried out on the training sample data, and the number of basis-function centers is determined; a particle swarm is initialized; fitness of each particle in the particle swarm is processed, the current fitness of the particle is compared with historical optimal fitness, and pid is updated if the current fitness of the particle is better; the fitness of each particle is compared with fitness of a best position experienced by the population, and pgd is updated if the fitness of the particle is better; velocity and positions of particles are repeatedly adjusted until a requirement is met; values of a best position experienced by the entire population are used as parameters of the RBF neural-network after decoding, and training, accuracy verification and prediction of the neural network are carried out; and operations are stopped. The method has the advantage of enabling performance of the RBF neural-network to be better through introducing a particle swarm optimization algorithm of neural-network improvement.

Description

Technical field [0001] The invention belongs to the technical field of neural network algorithms, and relates to a neural network learning algorithm based on particle swarm optimization. Background technique [0002] The particle swarm optimization algorithm is an evolutionary calculation method based on swarm intelligence proposed by Dr. Eberhart and Dr. Kennedy in 1995. Compared with other evolutionary algorithms, it has simple, easy to implement and powerful global optimization capabilities. Therefore, with the development of society Progress, particle swarm algorithm has been greatly developed, and has been widely used in the fields of function optimization and neural network training. Compared with genetic algorithm, particle swarm optimization algorithm not only has global optimization ability, but also has excellent local optimization ability. It is a new optimization algorithm based on swarm intelligence and is more suitable for computer programming. [0003] Radial-basis ...

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/04G06N3/08
Inventor 赵景波王代超沈汉文廖鹏浩段杰姜岩
Owner QINGDAO TECHNOLOGICAL UNIVERSITY
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