Method for optimizing BP neural network based on improved bacterial foraging algorithm

A technology of BP neural network and bacterial foraging algorithm, which is applied in the field of optimizing BP neural network based on improved bacterial foraging algorithm, can solve the problems of insufficient convergence speed and no improvement in algorithm complexity, so as to achieve the improvement of global optimization ability and the improvement of search efficiency. The effect of improving precision and optimizing weights
CN112132280APending Publication Date: 2020-12-25DALIAN UNIV

Patent Information

Authority / Receiving Office
CN Β· China
Patent Type
Applications(China)
Current Assignee / Owner
DALIAN UNIV
Publication Date
2020-12-25

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a method for optimizing a BP neural network based on an improved bacterial foraging algorithm. The method comprises the steps that: a neural network structure is determined, and related parameters of the neural network structure are set; the positions of bacteria are initialized; a bacterial component is converted into the weight and threshold of the neural network; the bacteria are turned over, so that a fitness value after one-time turning over is obtained, and if the fitness value becomes better, the bacteria are moved by a corresponding step length according to a turning-over direction; bacterial energy is obtained, one half of poor bacterial energy is eliminated, the other half of the poor bacterial energy is bred, and child bacteria have the same position andstep length as mother bacteria; the pheromone concentration of the current bacteria is acquired, the transition probability is calculated, and the positions of the bacteria are updated, so that an updated fitness value is obtained; and a group optimal solution is obtained, and the optimal solution is converted into the weight and threshold of the neural network. The method optimizes the weight andthreshold of the neural network, improves the performance of the neural network, and enables a prediction result to be more accurate.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the field of data mining, in particular to a method for optimizing a BP neural network based on an improved bacterial foraging algorithm. Background technique

[0002] In recent years, swarm intelligence optimization algorithms have been widely used, most of which are based on higher organisms as inspiration objects. Passino proposed the Bacterial Foraging Algorithm (Bacterial Foraging Optimization, BFO) in 2002, starting from the behavior mechanism of microorganisms, simulating the perception of bacteria on the environment. Changes are achieved through competition and cooperation of bacterial populations. It provides a new idea for the study of bionic computing. As an optimization algorithm in continuous domain, BFO algorithm has the advantages of parallel search and easy jumping out of local minimum, and is widely used in image analysis and processing, controller optimization design and neural network training.

[0003] In ...

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