.


:




:

































 

 

 

 






, . , . , . . , .

1986 , Boids. , , . . -, . -, , . -, .

: , .

. 1995 , . .

. , - , .

, n- ( ), ( ). . , , . , ( ) , , , . ( ), , ( ""), , , , . , , - , , .

: , (1)
( i- ), , , , , , 0 1 .

, . , . .

- :

. , , . , . , , .

, ( , ), (, ) , .

, , , , , - , , .


 

. . 1953 . , , .

, . ( ) , . , , . , , . , , , . . , - .

, , . ; , , , . . ( ) ( ), . , .

, , . , , , .

.

.

1. , . , , . . , .

2. . , . ( .)

3. . (, ). .

3.1. . . . : .

3.2. . .

( ), . ,

P = exp(-δE/T), :

P ,

δE ,

T .

4. . . , . ( 0,7 0,99).

=0 ( ).

 

, , . :

1) ;

2) ;

3) ( , ).

: ; : T(k) = T0/ ln(1 + k), k > 0 ( k )

, .

- ( ), Tk+1 = cTk. ( 0,7< c < 0.99).

 

, , , , . . :

( .. );

;

;

;

();

;

.

, .

:

;

;

, .

:

, ;

( , ..).


 

26. .

. E.Coli. , 20 , .

E.Coli : , ( ).

( , ) ( , ).

: , , . , . . , , , .

, E.Coli:

, , .

, . , .

, .

, . E. coli 10−7 .

E.Coli - . , , , . , , , . , .

(BacterialForagingOptimization, BFO)

J(X), X∈Rp ∇J(X), X Rp, J(θ) , .. J(X) , . , J<0, J=0, J>0 , , , .

P(j, k, l) = {Xi(j, k, l), i=1, 2, , S} S j- , k- l- - .

.

1. . , : S , Nre , Ns - , Nc , Ned -; Ped . Xi, i = 1, 2,..., S . Ji.

2. : l = l + 1. 3. : k = k + 1. 4. : j = j + 1.

5. : , .

5.1. : i = i + 1.

5.2. . φ(j) ∈Rp: [1; 1].

φ .

5.3. . i- :

Xi(j+1, k, l) = Xi(j, k, l)+C(i)φ(j),

C(i)>0 , .

Xi(j+1, k, l) J(i, j+1, k, l).

5.4. . Xi(j+1, k, l) J(i, j+1, k, l) , Xi(j, k, l), : J(i, j+1, k, l) < J(i, j, k, l), φ ( 5.3), Ns . , 5.5.

5.5 i<S, 5.1, 6.

6. j <Nc, 4, 7.

7. . , , , , . . , ( ) , ( ) .

8. k <Nre, 3, 9.

9. . (, ), . , , . , , , , . , , (, , , - ..).

Ped .

, : Ui<Ped, Ui [0; 1] i- .

, Xi(j, k, l), .

10. l <Ned, 2, 11.

11. Jbest Xbest, Jbest.

12. . , 14, 13.

13. : Xi, i = 1, 2,..., S Ji, i = 1, 2 ,..., S. 0: j = 0; k = 0; l = 0.

14. .

.1.

: E.Coli, , , , - . , , : PSO- (ParticleSwarmOptimization, PSO).

 

 


 

27. .

. , . 1989 , .

(BatAlgoithm) , (X.-Sh.Yang) 2010 . . , , . , . , , , , .

. , , .

:

- , , () ;

- Vi xi fmin, λ 0, . ( , .. = 1/ ) rÎ [0,1], .

- () 0 min.

:

1. f(x), x=(x1xd)T.

2. xi (i=1n), vi, Ai, ri.

, .. , . , .

3. fi xi.

4. , .. .

5. :

(1)

(2)

- .

(3)

6. , rand (0,1) (rand>ri):

(4)

.

7. , , rand (0,1) , (rand >Ai), , , :

(5)

8. , 5 7, .

9. .

. :

, ;

, , ;

;

.

:

, ;

, .

. , , , , .

:

Ø ;

Ø ;

Ø ;

Ø .

.

BAT-FLANN  
Directed Artificial Bat Algorithm (DABA)  
BinaryBatAlgorithm(BBA)  

 





:


: 2015-11-23; !; : 3329 |


:

:

, , .
==> ...

1838 - | 1488 -


© 2015-2024 lektsii.org - -

: 0.082 .