O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

دانلود رایگان کد فایل آموزشی الگوریتم PSO binary باینری در متلب

3.693 visualizações

Publicada em

http://matlabhome.ir/ matlab_net@yahoo.com 09190090258
در این بخش فیلم آموزشی الگوریتم بهینه سازی ازدحام ذرات
Binary Particle Swarm Optimization BPSO متلب با زبان فارسی به صورت رایگان برای دانلود در اختیار شما عزیزان قرار داده شده است.مسائل بهینه سازی تک هدفه چند هدفه انجام پروژه سفارش برنامه نویسی کدنویسی پیاده سازی دانشجویی در با مطلبmatlab مدل سازی ریاضی دانلود رایگان فیلم فایل جزوه کتاب مقاله پایان نامه رساله سمینار ارشد دکتری کد آماده تولباکس Toolbox آموزشی اموزش ترکیبی هیبریدی تدریس خصوصی دوره کلاس آموزشی مهندسی صنایع مالی مدیریت صنعتی برق کامپیوتر مکانیک عمران هوش مصنوعی حل مساله pdf ppt doc پاورپوینت,الگوریتم های بهینه سازی متاهیورستیک metaheuristicsفرا ابتکاری فراابتکاری تکاملی.

Publicada em: Educação

دانلود رایگان کد فایل آموزشی الگوریتم PSO binary باینری در متلب

  1. 1. Srwtrairmct Oilpcetimiz laSteionSarwma Orpmtim Ozaptitoimn ization 1
  2. 2. 2
  3. 3. $ . Eberhart
  4. 4. Kennedy
  5. 5. $ # # $ !
  6. 6. PSO . ' % / $ %-). PSO ,!*)+ ) ( ) '! 5 %( 4 $ 3 %2 ! / $ %2 )! 1 0) 3 .! % 8 527 % 56! # $ '
  7. 7. $
  8. 8. 3
  9. 9. '! = ) 3 :; % x 4 $ 9
  10. 10. .' ! : %-). 3 57 : 4
  11. 11. %( %7 5) % : 527 ? 5- % * ,9
  12. 12. ( E- %2 '! %D !C; B(- % A @)* % * .' ! : 5 pbest
  13. 13. gbest
  14. 14. $ % !.G+ %2 ' %8 ('! ) #(- % ! ! 5 .(2! I )- * (H :; K 5J ! , %E' 6 .' ! )-
  15. 15. (N/6 ! G) 3 M8 ) !CJ
  16. 16. r .G+ X 5*T ( # 6 x i (t) !C2 W % % !C* 5*T % 5- #
  17. 17. V 5*T ,' t %SJ )! Y :; i P r i (t) v i P 10 r r r = − + x (t ) x (t 1) v (t) i i i r r r r r r ( ) ( 1) ( ( 1)) ( ( 1)) 1 1 2 2 v t = v t − + c r P − x t − + c r P − x t − i i bi i g i
  18. 18. r r2
  19. 19. r1 5E[ 5 K c2
  20. 20. c1 , -t 5- v i (t) # %2 .' ! [0 ,1] I :; % %2 (G ! B - r r !B/' %. 5*T ( # 6 P % P g
  21. 21. P bi $ 11 .(' ! !*)+
  22. 22. M0' % !( #
  23. 23. % $ ,.G+ 5C T . S( % :! % ? % 5- $ !E? :; %
  24. 24. r r r r r r ( ) ( 1) ( ( 1)) ( ( 1)) 1 1 2 2 v t = wv t − + c r P − x t − + c r P − x t − i i bi i g i
  25. 25. . )! * !C* 5- MET : 5- K !( #
  26. 26. .G+ 5C T !( #
  27. 27. !V %2 P % I 7 ,! T ! 6 X
  28. 28. % E ! )- ! X !( #
  29. 29. 3H2 %0 .G+
  30. 30. '
  31. 31. J 12 .! :; '
  32. 32. J X
  33. 33. % `
  34. 34. ' !( #
  35. 35. !V I)* W %
  36. 36. )
  37. 37. ' + X G .G+ PE %2 (2! 527 X .G+ V2) PE %2 ! = 2 # IW
  38. 38. % #
  39. 39. ' ! ! $ 3H2 13
  40. 40. ! .G+ X ! B :; % : , V : !B/' %. #(- % %
  41. 41. 5*T %2 '! .(pbest) ' ! %8 (' %
  42. 42. ' a / + : # * 22 .(gbest) '! %8 (' 4 $ ' %2 ! ( )! 527 .G+ X :
  43. 43. bc :
  44. 44. % 5- % * I )- M ' 527 . dJ # $ .(2! Y # A 5*T %2 ' !
  45. 45. . ! %G pbest M; 7 + 9 + 5*T ' 9 + 5*T %2 ! 7 .' ! pbest 5*T V + 23 .Q$! . V gbest V % 6 !
  46. 46. :' ! $ PSO + # # $ % ' / ? * :
  47. 47. %2 '! %1 0 : * * % @)* !
  48. 48. 24 .' 8 + 527 .G+ X %2 ! M2 * % * : ! . ' ((2!
  49. 49. Algotithm gbest PSO (Initialize) gbest = X0 for i=0 to Nparticles do pbesti = Xi (initialize randomly) fitnessi = f (Xi) 31 if fitnessi f (gbest) then gbest = Xi end if end for
  50. 50. Algotithm gbest PSO (Main loop) repeat for i=0 to Nparticles do Vi = W* Vi + c1*r1*(pbesti– Xi )+ c2*r2*(gbest – Xi ) if Vi Ï Vadmissible then correct V 32 i end if Xi = Xi + Vi fitnessi = f (Xi) if fitnessi f (pbesti) then pbesti = Xi end if if fitnessi f (gbest) then gbest = Xi end if end for until Termination criteria
  51. 51. BBBBiiiinnnnaaaarrrryyyy PPPPSSSSOOOO 9
  52. 52. %GG %( MD G M7 PSO 1 S( % :' ! %D M T 0 if r ( t) ³ f ( v ( t)) 41 = ) )) t t i ij 1 ( ) ( ( )) ( ) if r t f v t r v t i ij i = ( ) r i (t) Î U(0,1) 1 1 ( ( )) ij v t ij e f v t − +

×