CN113033755A - Bacterial foraging optimization method with Weber-Ficna emotional mutation operation - Google Patents

Bacterial foraging optimization method with Weber-Ficna emotional mutation operation Download PDF

Info

Publication number
CN113033755A
CN113033755A CN202110253340.5A CN202110253340A CN113033755A CN 113033755 A CN113033755 A CN 113033755A CN 202110253340 A CN202110253340 A CN 202110253340A CN 113033755 A CN113033755 A CN 113033755A
Authority
CN
China
Prior art keywords
bacteria
individual
factor
function
emotional
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN202110253340.5A
Other languages
Chinese (zh)
Inventor
董海
齐新娜
董一萱
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenyang University
Original Assignee
Shenyang University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenyang University filed Critical Shenyang University
Priority to CN202110253340.5A priority Critical patent/CN113033755A/en
Publication of CN113033755A publication Critical patent/CN113033755A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/004Artificial life, i.e. computing arrangements simulating life
    • G06N3/006Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Feeding And Watering For Cattle Raising And Animal Husbandry (AREA)

Abstract

The invention relates to a bacterial foraging optimization method with Weber-Fibona emotional mutation operation. The classic bacterial foraging algorithm mainly comprises the following steps: according to the method, on the basis of basic operation of a classical bacterial foraging algorithm, Weber-Fiknar emotional mutation operation is introduced, and emotion of a bacterial individual is regulated by using a hormone regulation mechanism, so that the running mode of the bacterial individual is changed, self-adaptive updating of the running speed of the bacterial individual is realized, the defect that the classical bacterial foraging algorithm is easy to fall into local optimum is overcome, and the convergence of the algorithm is improved while the quality of the optimal solution is ensured.

Description

Bacterial foraging optimization method with Weber-Ficna emotional mutation operation
Technical Field
The invention belongs to the field of intelligent optimization algorithms, and particularly relates to a bacterial foraging optimization method with Weber-Fibona emotional mutation operation.
Background
The heuristic algorithms are all biological intelligent algorithms, such as: frog leaping algorithm, whale algorithm, imperial butterfly algorithm, ant colony algorithm, particle swarm algorithm and the like. The heuristic search is to evaluate each individual in the state space dimension and imitate certain characteristics of biological activities to realize the search of the optimal position in the state space dimension, so that the search path can be shortened and the arithmetic efficiency of the algorithm can be improved.
The development of heuristic algorithms is promoted by the demand of production development of the actual society, as a heuristic intelligent optimization algorithm, a bacterial foraging algorithm is proposed in 2002 by Passino and introduced into China in 2007, but some relevant theories of the classical bacterial foraging algorithm are still not mature, such as: the self-adaptive adjustment of the running speed of the bacteria individual can not be realized, so that the algorithm is easy to fall into local optimum and low in optimization precision, and therefore the classical bacterial foraging algorithm needs to be further improved.
According to the invention, a Weber-Fiknar emotional mutation operation with a hormone regulation mechanism is introduced into a classical bacterial foraging algorithm, the emotion of a bacterial individual is controlled by utilizing hormone, the emotional state of the bacterial individual is judged through an emotion perception factor, so that the self-adaptive adjustment of the running speed of the bacterial individual is realized according to the emotional state of the bacterial individual, the running speed of the bacterial individual is updated, the convergence of the algorithm is improved, and the quality of the optimal solution is ensured.
Disclosure of Invention
The step length of the bacteria individual in the classical bacteria foraging algorithm is uncertain, so that the running speed of the bacteria individual cannot be self-adaptively adjusted according to the actual environment.
In order to achieve the purpose, the invention adopts the following technical scheme: a bacterial foraging optimization method with weber-fickeran emotional mutation operation, the algorithm comprising the following sequential steps:
(1) determining an optimization variable X ═ { X) of an object to be studied1,x2,x3,...,xs};
(2) Converting the searching merit value, namely the fitness of the object to be researched into a fitness function with the optimal state of 0: j. the design is a squarefitness(X) the optimum value is Jmin=0;
(3) Initializing relevant parameters of a bacterial foraging optimization method with Weber-Ficner emotional mutation operation;
(4) and (3) optimizing by using a bacterial foraging optimizing method with a Weber-Ficner emotional mutation operation.
Initializing relevant parameters of the bacterial foraging optimization method with the Weber-Fibona emotional mutation operation in the step (3), wherein the parameters comprise:
(3a) initializing bacterial foraging-related parameters
Number of cycles N is stipulated in chemotaxis stepcThe propagation step appoints the cycle number NreContract number of cycles N for elimination-diffusion stepedProbability of elimination-diffusion PedStep length N of the runsTotal number of bacteria N, and depth measurement coefficient d of attractant factorattractAttraction factor width measurement coefficient wattractAversion height measurement coefficient hrepellentEvasion width measurement coefficient wrepellent
(3b) Initializing other relevant parameters
(3b-1) initialization of hormone regulatory parameters
The hormone regulation mechanism conforms to the Hill function, and the parameters include: maximum value w of inertia factormaxMinimum value of inertia factor wminInitial value w of inertia factor0Threshold T, Hill factor n;
(3b-2) initializing Emotion mutation-related parameters
Stimulation threshold S0A stimulation function S and an emotional constant factor k;
the step (4) comprises the following steps:
(4a) chemotaxis operation: when in use
Figure BDA0002965039660000021
Then the individual will step by step
Figure BDA0002965039660000022
Gradually towards
Figure BDA0002965039660000023
And thetagb(j, k, l) that would otherwise be gradually shifted toward the same step size and pattern
Figure BDA0002965039660000024
And thetagb(j, k, l) to update the position of the bacteria in the above manner;
wherein: i denotes the individual bacteria, j denotes the chemotaxis step, k denotes the propagation step, l denotes the elimination-diffusion step, [ theta ] bpbRepresenting local maximaGood position, θgbRepresenting a global optimal position;
(4b) clustering operation: the interplay between individual bacteria within the population was calculated at this stage:
Figure BDA0002965039660000025
wherein: j. the design is a squarecc(, P (j, k, l)) represents the function value of the relationship between individual bacteria, and s represents a node in the dimension;
(4c) Weber-Fickner emotional mutation operation based on hormone regulation mechanism: in the process, defining a global perception factor and a historical perception factor of the bacteria individual according to the Weber-Fickner law, calculating an emotion perception factor according to the global perception factor and the historical perception factor, and taking the magnitude relation between the emotion perception factor and a random function as a judgment standard of an emotional running speed updating mode of the bacteria individual;
defining the global perception factor r of bacteria according to Weber-Fickner's lawgAnd a historical perception factor rh
The global perception factor
Figure BDA0002965039660000026
Historical perception factor
Figure BDA0002965039660000027
Calculating an emotion perception factor:
Figure BDA0002965039660000028
the best location of the bacteria away from the global environment will have a strong response to stimuli which will dynamically change their speed compared to the historical perceptions experienced by the bacteria, both happy and sad, and the individual bacteria affected by the global, historical and emotional perception factors will operate as follows:
happy individual running speed of bacteria:
v(i+1,j,k,l)=w(k0)×v(i,j,k,l)+c×rg×rh×rand×[f(θg)-f(θ(i,j,k,l))] (10)
the running speed of the sadness bacteria individual is as follows:
Figure BDA0002965039660000029
the hormone is adopted to adjust the inertia factor of the bacteria in the updating process of the running speed of the bacteria, and the hormone adjusting process is in accordance with the change rule of a Hill function, so that the hormone adjusting process is realized by the Hill function, and the Hill function is a rising function
Figure BDA0002965039660000031
And a decreasing function
Figure BDA0002965039660000032
The Hill function is a concave function and has a descending trend in a positive number region, and has monotonicity and nonnegativity, the characteristics show that the Hill function has better convergence, the quality of the optimization solution can be ensured, the tightness between individuals in the updating process of the running speed of the bacteria individual can be well controlled by applying the Hill function on the inertia factor, the quality of the optimization solution can be ensured while the convergence of the algorithm is improved, and the inertia factor w (k) of the bacteria individual is adjusted by the Hill function0) The calculation formula is as follows:
Figure BDA0002965039660000033
the emotional updating mode of the running speed of the bacteria individual after the improvement of the hormone regulation mechanism is as follows:
happy individual running speed of bacteria:
Figure BDA0002965039660000034
the running speed of the sadness bacteria individual is as follows:
Figure BDA0002965039660000035
when the random function rand is smaller than es, the bacteria serve as happy individuals to update the running speed of the bacteria; otherwise, updating the running speed of the user as a sad individual;
wherein: s represents a stimulation function, S0Representing the stimulation threshold, f (θ (i, j, k, l)) representing the location where the individual is far from the global optimum, k0Representing the current number of iterations, c the acceleration coefficient, rand 0,1]A random value of; w represents an inertia factor, wmaxRepresenting the maximum value of the inertia factor, wminRepresents the minimum value of the inertia factor, w0Denotes an initial value of an inertia factor, T denotes a threshold value, n0Represents the Hill coefficient;
(4d) and (3) propagation operation: calculating the health fitness value J of the individual bacteriahealthSorting from small to large, screening out bacteria individuals with smaller health fitness value to execute breeding operation, and eliminating the bacteria individuals with larger health fitness value, wherein the offspring formed after breeding inherits the step length and the running direction of the parents;
(4e) elimination-diffusion operation: individual bacteria with a given probability of elimination-diffusion PedPerforming the operation and randomly assigning to an arbitrary position;
(4f) and (4) judging whether the optimization of the algorithm is completed or not according to whether each bacteria individual is completed or not, jumping to the step (4a) if the optimization is not completed, and outputting an optimization result if the optimization is completed.
Advantageous effects
The invention has the beneficial effects that: Weber-Fickner emotional mutation operation is introduced into a classical bacterial foraging algorithm, the emotion of a bacterial individual is controlled by hormone, the emotional state of the bacterial individual is judged by an emotion perception factor, and therefore self-adaptive adjustment of the running speed of the bacterial individual is achieved according to the current emotional state, updating of the running speed of the bacterial individual is achieved, convergence and precision of the algorithm are improved, and the algorithm is effectively prevented from falling into local optimum.
Drawings
FIG. 1 is a block diagram of the algorithm of the present invention;
FIG. 2 is a flow chart of the algorithm of the present invention.
Detailed Description
The optimization performance of the Algorithm is compared and analyzed by using 23 reference functions including single mode, multi-mode and fixed mode, and the optimization results of the Algorithm are compared with the optimization results of Bacterial Foraging Algorithm (BFAQB) with Quantum Behavior, IBFABDE (advanced Bacterial Foraging Algorithm Based on Differential Evolution) and BFABGD (Bacterial Foraging Algorithm Based on Gaussian Distribution).
Step 1: determining an optimization variable X ═ { X) of an object to be studied1,x2,x3,...,xsAs shown in table 1:
TABLE 1 reference function-related information
Figure BDA0002965039660000041
Step 2: converting the searching merit value, namely the fitness of the object to be researched into a fitness function with the optimal state of 0: j. the design is a squarefitness(X) the optimum value is Jmin=0;
Step 3: initializing relevant parameters of a bacterial foraging optimization method with Weber-Ficner emotional mutation operation;
step 4: optimizing by using a bacterial foraging optimization method with Weber-Ficnaccideration mutation operation;
step 5: and outputting the optimizing result.
Initializing relevant parameters of the bacterial foraging optimization method with the Weber-Fibona emotional mutation operation in Step3, wherein the relevant parameters comprise:
(3a) initializing relevant parameters of bacterial foraging algorithm
Number of cycles N is stipulated in chemotaxis stepcThe propagation step appoints the cycle number NreContract number of cycles N for elimination-diffusion stepedProbability of elimination-diffusion PedStep length N of the runsTotal number of bacteria N, and depth measurement coefficient d of attractant factorattractAttraction factor width measurement coefficient wattractAversion height measurement coefficient hrepellentEvasion width measurement coefficient wrepellentWherein: n is a radical ofc=50,Nre=5,Ned=4,Ped=0.25,Ns=125,N=500。
(3b) Initializing other relevant parameters
(3b-1) initialization of hormone regulatory parameters
The hormone regulation mechanism conforms to the Hill function, and the parameters include: maximum value w of inertia factormaxMinimum value of inertia factor wminInitial value w of inertia factor0Threshold T, Hill factor n, wherein: w is amax=0.9,wmin=0.4,w0=0.4,T=12,n=2。
(3b-2) initializing Emotion mutation-related parameters
Stimulation threshold S0A stimulus function S, a mood constant factor k, wherein: s0=10,S=2,k=0.5。
Step4 comprises the following steps:
(4a) chemotaxis operation: when in use
Figure BDA0002965039660000051
Then the individual will step by step
Figure BDA0002965039660000052
Gradually towards
Figure BDA0002965039660000053
And thetagb(j, k, l) that would otherwise be gradually shifted toward the same step size and pattern
Figure BDA0002965039660000054
And thetagb(j, k, l) the central position of the bacteria is moved, in this way the updating of the individual positions of the bacteria is achieved;
wherein: i denotes the individual bacterium, j denotes the chemotactic stepStep, k denotes the propagation step, l denotes the elimination-diffusion step, θpbIndicating the local optimum position, thetagbRepresenting a global optimal position;
(4b) clustering operation: the interplay between individual bacteria within the population was calculated at this stage:
Figure BDA0002965039660000055
(4c) Weber-Fickner emotional mutation operation based on hormone regulation mechanism: in the process, defining a global perception factor and a historical perception factor of the bacteria individual according to the Weber-Fickner law, calculating an emotion perception factor according to the global perception factor and the historical perception factor, and taking the magnitude relation between the emotion perception factor and a random function as a judgment standard of an emotional running speed updating mode of the bacteria individual;
defining the global perception factor r of bacteria according to Weber-Fickner's lawgAnd a historical perception factor rh
The global perception factor
Figure BDA0002965039660000056
Historical perception factor
Figure BDA0002965039660000057
Calculating an emotion perception factor:
Figure BDA0002965039660000058
the best location of the bacteria away from the global environment will have a strong response to stimuli which will dynamically change their speed compared to the historical perceptions experienced by the bacteria, both happy and sad, and the individual bacteria affected by the global, historical and emotional perception factors will operate as follows:
happy individual running speed of bacteria:
v(i+1,j,k,l)=w(k0)×v(i,j,k,l)+c×rg×rh×rand×[f(θg)-f(θ(i,j,k,l))] (17)
the running speed of the sadness bacteria individual is as follows:
Figure BDA0002965039660000059
the hormone is adopted to adjust the inertia factor of the bacteria in the updating process of the running speed of the bacteria, and the hormone adjusting process is in accordance with the change rule of a Hill function, so that the hormone adjusting process is realized by the Hill function, and the Hill function is a rising function
Figure BDA0002965039660000061
And a decreasing function
Figure BDA0002965039660000062
The Hill function is a concave function and has a descending trend in a positive number region, and has monotonicity and nonnegativity, the characteristics show that the Hill function has better convergence, the quality of the optimization solution can be ensured, the tightness between individuals in the updating process of the running speed of the bacteria individual can be well controlled by applying the Hill function on the inertia factor, the quality of the optimization solution can be ensured while the convergence of the algorithm is improved, and the inertia factor w (k) of the bacteria individual is adjusted by the Hill function0) The calculation formula is as follows:
Figure BDA0002965039660000063
the emotional updating mode of the running speed of the bacteria individual after the improvement of the hormone regulation mechanism is as follows:
happy individual running speed of bacteria:
Figure BDA0002965039660000064
the running speed of the sadness bacteria individual is as follows:
Figure BDA0002965039660000065
when the random function rand is smaller than es, the bacteria serve as happy individuals to update the running speed of the bacteria; otherwise, updating the running speed of the user as a sad individual;
wherein: s represents a stimulation function, S0Representing the stimulation threshold, f (θ (i, j, k, l)) representing the location where the individual is far from the global optimum, k0Representing the current number of iterations, c the acceleration coefficient, rand 0,1]A random value of; w represents an inertia factor, wmaxRepresenting the maximum value of the inertia factor, wminRepresents the minimum value of the inertia factor, w0Denotes an initial value of an inertia factor, T denotes a threshold value, n0Represents the Hill coefficient;
(4d) and (3) propagation operation: calculating the health fitness value J of the individual bacteriahealthSorting from small to large, screening out bacteria individuals with smaller health fitness value to execute breeding operation, and eliminating the bacteria individuals with larger health fitness value, wherein the offspring formed after breeding inherits the step length and the running direction of the parents;
(4e) elimination-diffusion operation: individual bacteria with a given probability of elimination-diffusion PedExecuting the operation, and randomly distributing the operation to any position, wherein the iteration number is 1000;
(4f) and (4) judging whether the algorithm optimizing is finished according to whether the set iteration times are reached, jumping to the step (4a) if the algorithm optimizing is not finished, and outputting an optimizing result if the algorithm optimizing is finished.
Step5 comprises the following steps:
the result of the optimization operation of each comparison algorithm on the basis function is shown in table 2:
TABLE 2 results of the operations
Figure BDA0002965039660000066
Figure BDA0002965039660000071
The operation results in table 2 show intuitively: compared with the other three comparison algorithms, the algorithm of the invention has good superiority in the aspect of optimizing performance.
The above embodiments are preferred embodiments of the present invention, but the present invention is not limited thereto, and any other changes, modifications, substitutions, combinations, and simplifications which do not depart from the spirit and principle of the present invention are all equivalent substitutions and are intended to be included within the scope of the present invention.

Claims (3)

1. A bacterial foraging optimization method with Weber-Ficnacclimatization mutation operation is characterized in that: comprises the following steps in sequence:
(1) determining an optimization variable X ═ { X) of an object to be studied1,x2,x3,...,xs};
(2) Converting the searching merit value, namely the fitness of the object to be researched into a fitness function with the optimal state of 0: j ═ fitness (x), with the most preferred value of Jmin=0;
(3) Initializing relevant parameters of a bacterial foraging optimization method based on Weber-Fibona emotional mutation operation;
(4) and (3) optimizing by using a bacterial foraging method with a Weber-Ficner emotional mutation operation.
2. The bacterial foraging optimization method with weber-fickeran emotional mutation manipulation of claim 1, wherein: the step (3) specifically comprises the following steps:
initializing relevant parameters of the bacterial foraging optimization method with the Weber-Ficner emotional mutation operation, wherein the relevant parameters comprise:
(3a) initializing bacterial foraging-related parameters
Number of cycles N is stipulated in chemotaxis stepcThe propagation step appoints the cycle number NreContract number of cycles N for elimination-diffusion stepedProbability of elimination-diffusion PedStep length N of the runsTotal number of bacteria N, and depth measurement coefficient d of attractant factorattractBreadth of attractant factorMeasurement coefficient wattractAversion height measurement coefficient hrepellentEvasion width measurement coefficient wrepellent
(3b) Initializing other relevant parameters
(3b-1) initialization of hormone regulatory parameters
The hormone regulation process conforms to the change rule of the Hill function, and the parameters comprise: maximum value w of inertia factormaxMinimum value of inertia factor wminInitial value w of inertia factor0Threshold T, Hill factor n;
(3b-2) initializing Emotion mutation-related parameters
Stimulation threshold S0A stimulus function S, an emotional constant factor k.
3. The hormone regulatory mechanism-based emotive bacterial foraging optimization algorithm of claim 1, wherein: the step (4) specifically comprises the following steps:
(4a) chemotaxis operation: when in use
Figure FDA0002965039650000011
Then the individual will step by step
Figure FDA0002965039650000012
Gradually towards
Figure FDA0002965039650000013
And thetagb(j, k, l) that would otherwise be gradually shifted toward the same step size and pattern
Figure FDA0002965039650000014
And thetagb(j, k, l) to update the position of the bacteria in the above manner;
wherein: i denotes the individual bacteria, j denotes the chemotaxis step, k denotes the propagation step, l denotes the elimination-diffusion step, [ theta ] bpbIndicating the local optimum position, thetagbRepresenting a global optimal position;
(4b) clustering operation: the interplay between individual bacteria within the population was calculated at this stage:
Figure FDA0002965039650000015
wherein: j. the design is a squarecc(θ, P (j, k, l)) represents a relationship function value between individual bacteria, and s represents a dimension;
(4c) Weber-Fickner emotional mutation operation based on hormone regulation mechanism: in the process, defining a global perception factor and a historical perception factor of the bacteria individual according to the Weber-Fickner law, calculating an emotion perception factor according to the global perception factor and the historical perception factor, and taking the magnitude relation between the emotion perception factor and a random function as a judgment standard of an emotional running speed updating mode of the bacteria individual;
defining the global perception factor r of bacteria according to Weber-Fickner's lawgAnd a historical perception factor rh
The global perception factor
Figure FDA0002965039650000021
Historical perception factor
Figure FDA0002965039650000022
Calculating an emotion perception factor:
Figure FDA0002965039650000023
the best location of the bacteria away from the global environment will have a strong response to stimuli which will dynamically change their speed compared to the historical perceptions experienced by the bacteria, both happy and sad, and the individual bacteria affected by the global, historical and emotional perception factors will operate as follows:
happy individual running speed of bacteria:
v(i+1,j,k,l)=w(k0)×v(i,j,k,l)+c×rg×rh×rand×[f(θg)-f(θ(i,j,k,l))] (3)
the running speed of the sadness bacteria individual is as follows:
Figure FDA0002965039650000024
the hormone is adopted to adjust the inertia factor of the bacteria in the updating process of the running speed of the bacteria, and the hormone adjusting process is in accordance with the change rule of a Hill function, so that the hormone adjusting process is realized by the Hill function, and the Hill function is a rising function
Figure FDA0002965039650000025
And a decreasing function
Figure FDA0002965039650000026
The Hill function is a concave function and has a descending trend in a positive number region, and has monotonicity and nonnegativity, the characteristics show that the Hill function has better convergence, the quality of the optimization solution can be ensured, the tightness between individuals in the updating process of the running speed of the bacteria individual can be well controlled by applying the Hill function on the inertia factor, the quality of the optimization solution can be ensured while the convergence of the algorithm is improved, and the inertia factor w (k) of the bacteria individual is adjusted by the Hill function0) The calculation formula is as follows:
Figure FDA0002965039650000027
the emotional updating mode of the running speed of the bacteria individual after the improvement of the hormone regulation mechanism is as follows:
happy individual running speed of bacteria:
Figure FDA0002965039650000028
the running speed of the sadness bacteria individual is as follows:
Figure FDA0002965039650000029
when the random function rand is smaller than es, the bacteria serve as happy individuals to update the running speed of the bacteria; otherwise, updating the running speed of the user as a sad individual;
wherein: s represents a stimulation function, S0Representing the stimulation threshold, f (θ (i, j, k, l)) representing the location where the individual is far from the global optimum, k0Representing the current number of iterations, c the acceleration coefficient, rand 0,1]A random value of; w represents an inertia factor, wmaxRepresenting the maximum value of the inertia factor, wminRepresents the minimum value of the inertia factor, w0Denotes an initial value of an inertia factor, T denotes a threshold value, n0Represents the Hill coefficient;
(4d) and (3) propagation operation: calculating the health fitness value J of the individual bacteriahealth(X), sequencing from small to large, screening out bacteria individuals with small health fitness value to perform breeding operation, and eliminating bacteria individuals with large health fitness value, wherein the filial generations formed after breeding inherit the step length and the running direction of the parents;
(4e) elimination-diffusion operation: individual bacteria with a given probability of elimination-diffusion PedPerforming the operation and randomly assigning to an arbitrary position;
(4f) and (4) judging whether the optimization of the algorithm is completed or not according to whether each bacteria individual is completed or not, jumping to the step (4a) if the optimization is not completed, and outputting an optimization result if the optimization is completed.
CN202110253340.5A 2021-03-08 2021-03-08 Bacterial foraging optimization method with Weber-Ficna emotional mutation operation Withdrawn CN113033755A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110253340.5A CN113033755A (en) 2021-03-08 2021-03-08 Bacterial foraging optimization method with Weber-Ficna emotional mutation operation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110253340.5A CN113033755A (en) 2021-03-08 2021-03-08 Bacterial foraging optimization method with Weber-Ficna emotional mutation operation

Publications (1)

Publication Number Publication Date
CN113033755A true CN113033755A (en) 2021-06-25

Family

ID=76467046

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110253340.5A Withdrawn CN113033755A (en) 2021-03-08 2021-03-08 Bacterial foraging optimization method with Weber-Ficna emotional mutation operation

Country Status (1)

Country Link
CN (1) CN113033755A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113592590A (en) * 2021-07-27 2021-11-02 中国联合网络通信集团有限公司 User portrait generation method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103530709A (en) * 2013-11-04 2014-01-22 上海海事大学 Container quay berth and quay crane distribution method based on bacterial foraging optimization method
CN109784463A (en) * 2018-12-06 2019-05-21 中国科学院合肥物质科学研究院 A kind of bacterium based on gravity sensing is looked for food optimization method
CN112132280A (en) * 2020-09-28 2020-12-25 大连大学 Method for optimizing BP neural network based on improved bacterial foraging algorithm
AU2020103709A4 (en) * 2020-11-26 2021-02-11 Daqing Oilfield Design Institute Co., Ltd A modified particle swarm intelligent optimization method for solving high-dimensional optimization problems of large oil and gas production systems

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103530709A (en) * 2013-11-04 2014-01-22 上海海事大学 Container quay berth and quay crane distribution method based on bacterial foraging optimization method
CN109784463A (en) * 2018-12-06 2019-05-21 中国科学院合肥物质科学研究院 A kind of bacterium based on gravity sensing is looked for food optimization method
CN112132280A (en) * 2020-09-28 2020-12-25 大连大学 Method for optimizing BP neural network based on improved bacterial foraging algorithm
AU2020103709A4 (en) * 2020-11-26 2021-02-11 Daqing Oilfield Design Institute Co., Ltd A modified particle swarm intelligent optimization method for solving high-dimensional optimization problems of large oil and gas production systems

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
董海,齐新娜,吴瑶: "基于改进细菌觅食算法的AGV作业车间多目标优化", ***工程, pages 1 - 20 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113592590A (en) * 2021-07-27 2021-11-02 中国联合网络通信集团有限公司 User portrait generation method and device

Similar Documents

Publication Publication Date Title
Liu et al. A novel sigmoid-function-based adaptive weighted particle swarm optimizer
Bansal et al. Inertia weight strategies in particle swarm optimization
Wang et al. Gaussian bare-bones differential evolution
Qu et al. A distance-based locally informed particle swarm model for multimodal optimization
CN108399451A (en) A kind of Hybrid Particle Swarm Optimization of combination genetic algorithm
CN105868775A (en) Imbalance sample classification method based on PSO (Particle Swarm Optimization) algorithm
Xu et al. An efficient hybrid multi-objective particle swarm optimization with a multi-objective dichotomy line search
CN110232971A (en) A kind of doctor's recommended method and device
CN109784603A (en) A method of flexible job shop scheduling is solved based on mixing whale group algorithm
Tan et al. Analysis and control of networked game dynamics via a microscopic deterministic approach
CN110490326A (en) A kind of differential evolution method and system of adaptive multi-Vari strategy
CN113033755A (en) Bacterial foraging optimization method with Weber-Ficna emotional mutation operation
CN108985438A (en) A kind of cuckoo searching algorithm based on neighborhood topology
Wang et al. Ensemble particle swarm optimization and differential evolution with alternative mutation method
Gong et al. From the social learning theory to a social learning algorithm for global optimization
Zhang et al. Improved dynamic grey wolf optimizer
Cai et al. Particle swarm optimization with self-adjusting cognitive selection strategy
CN107292381A (en) A kind of method that mixed biologic symbiosis for single object optimization is searched for
Silva et al. Chasing the swarm: a predator prey approach to function optimisation
Sun et al. A modified surrogate-assisted multi-swarm artificial bee colony for complex numerical optimization problems
Zhang et al. Multi-hive artificial bee colony algorithm for constrained multi-objective optimization
CN115222006A (en) Numerical function optimization method based on improved particle swarm optimization algorithm
Subbiah et al. A review of bio-inspired computational intelligence algorithms in electricity load forecasting
Biswas et al. Particle swarm optimization with cognitive avoidance component
Liu et al. An improved particle swarm optimization with mutation based on similarity

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication

Application publication date: 20210625

WW01 Invention patent application withdrawn after publication