Î÷°²¿Æ¼¼´óѧ±ÏÒµÉè¼Æ£¨ÂÛÎÄ£© ·ÖÀàºÅ Ãܼ¶
ѧУ´úÂë ѧºÅ 0608060124
Ö¸µ¼½Ìʦ£º ѧ¿Æ×¨Òµ£º
Î÷°²¿Æ¼¼´óѧ
ѧ Ê¿ ѧ λ ÂÛ ÎÄ
ÌâÄ¿£º·ÇÏßÐԹ滮ÎÊÌâµÄÁ£×ÓȺËã·¨
×÷Õߣº
רҵ¼¼ÊõÖ°³Æ£º ÉêÇëѧλÈÕÆÚ£º
I
Î÷°²¿Æ¼¼´óѧ±ÏÒµÉè¼Æ£¨ÂÛÎÄ£© Õª Òª
ÓÅ»¯¼¼ÊõÊÇÒ»ÖÖÒÔÊýѧΪ»ù´¡£¬ÓÃÓÚÇó½â¸÷ÖÖ×éºÏÓÅ»¯ÎÊÌâµÄÓ¦Óü¼Êõ¡£×îÓÅ»¯ÎÊÌâÊÇÈËÃÇÔÚ¹¤³Ì¼¼Êõ¡¢¿ÆÑ§Ñо¿¡¢ºÍ¾¼Ã¹ÜÀíµÈÖî¶àÁìÓòÖо³£Åöµ½µÄÎÊÌ⣬ËüÊÇÖ¸ÔÚÂú×ãÒ»¶¨µÄÔ¼ÊøÌõ¼þÏ£¬Ñ°ÕÒÒ»×é²ÎÊýÖµ£¬Ê¹Ä¿±êº¯Êý´ïµ½×î´ó»ò×îС¡£×îÓÅ»¯ÎÊÌâ¸ù¾ÝÆäÄ¿±êº¯Êý¡¢Ô¼ÊøÌõ¼þµÄÐÔÖÊÒÔ¼°ÓÅ»¯±äÁ¿µÄȡֵ·¶Î§¿ÉÒÔ·ÖΪÐí¶àÀàÐÍ£¬ÀýÈ磺¸ù¾ÝÄ¿±êº¯ÊýºÍÔ¼ÊøÌõ¼þÊÇ·ñ¾ùΪÏßÐÔ±í´ïʽ£¬°Ñ×îÓÅ»¯ÎÊÌâ»®·ÖΪÏßÐԹ滮ÎÊÌâºÍ·ÇÏßÐԹ滮ÎÊÌâ¡£Õë¶Ô²»Í¬µÄ×îÓÅ»¯ÎÊÌ⣬Ìá³öÁËÐí¶à²»Í¬µÄÓÅ»¯·½·¨£¬ÈçÅ£¶Ù·¨¡¢¹²éîÌݶȷ¨¡¢Polar-Ribiere ·¨¡¢À¸ñÀÊÈÕ³Ë×Ó·¨µÈ¡£ÕâЩÓÅ»¯Ëã·¨ÄܺܺõØÕÒµ½ÎÊÌâµÄ¾Ö²¿×îÓŵ㣬ÊdzÉÊìµÄ¾Ö²¿ÓÅ»¯Ëã·¨¡£
µ«ÊÇËæ×ÅÈËÀàÉú´æ¿Õ¼äµÄÀ©´óÒÔ¼°ÈÏʶÓë¸ÄÔìÊÀ½ç·¶Î§µÄÍØÕ¹£¬ÈËÃÇ·¢ÏÖÓÉÓÚÎÊÌâµÄ¸´ÔÓÐÔ¡¢Ô¼ÊøÐÔ¡¢·ÇÏßÐÔ¡¢½¨Ä£À§ÄѵÈÌØµã£¬½âÎöÐÔÓÅ»¯Ëã·¨ÒѲ»ÄÜÂú×ãÈËÃǵÄÒªÇó£¬ÐèҪѰÕÒÒ»ÖÖÊʺÏÓÚ´ó¹æÄ£²¢ÐÐÇÒ¾ßÓÐÖÇÄÜÌØÕ÷µÄÓÅ»¯Ëã·¨¡£ÏÖ´ú½ø»¯Àà·½·¨ÈçÈ˹¤Éñ¾ÍøÂç¡¢ÒÅ´«Ëã·¨¡¢½û¼ÉËÑË÷·¨¡¢Ä£ÄâÍ˻𷨺ÍÒÏȺËã·¨µÈÔÚ½â¾ö´ó¹æÄ£µÄÎÊÌâʱÌåÏÖ³öÇ¿´óµÄDZÁ¦£¬ËüÃÇ¿ÉÒÔÔÚºÏÀíµÄʱ¼äÏÞÖÆÄڱƽüÓÅ»¯ÎÊÌâµÄ½ÏºÃ¿ÉÐн⡣ÆäÖУ¬ÒÅ´«Ëã·¨ºÍÒÏȺËã·¨±»³ÆÎªÖÇÄÜÓÅ»¯Ëã·¨£¬Æä»ù±¾Ë¼ÏëÊÇͨ¹ýÄ£Äâ×ÔÈ»½çÉúÎïµÄÐÐΪÀ´¹¹ÔìËæ»úÓÅ»¯Ëã·¨¡£
½üÄêÀ´£¬ÁíÒ»ÖÖÖÇÄÜÓÅ»¯Ëã·¨¡ªÁ£×ÓȺËã·¨£¨particle swarm optimization£¬¼ò³ÆPSO£©Ô½À´Ô½Êܵ½Ñ§ÕߵĹØ×¢¡£Á£×ÓȺËã·¨ÊÇÃÀ¹úÉç»áÐÄÀíѧ¼ÒJamesKennedy ºÍµçÆø¹¤³ÌʦRussell Eberhart ÔÚ1995 Ä깲ͬÌá³öµÄ£¬ËüÊÇÊܵ½ÄñȺÉç»áÐÐΪµÄÆô·¢²¢ÀûÓÃÁËÉúÎïѧ¼ÒFrank Heppner µÄÉúÎïȺÌåÄ£ÐͶøÌá³öµÄ¡£ËüÓÃÎÞÖÊÁ¿ÎÞÌå»ýµÄÁ£×Ó×÷Ϊ¸öÌ壬²¢ÎªÃ¿¸öÁ£×ӹ涨¼òµ¥µÄÉç»áÐÐΪ¹æÔò£¬Í¨¹ýÖÖȺ¼ä¸öÌåÐ×÷À´ÊµÏÖ¶ÔÎÊÌâ×îÓŽâµÄËÑË÷¡£ÓÉÓÚËã·¨ÊÕÁ²Ëٶȿ죬ÉèÖòÎÊýÉÙ£¬ÈÝÒ×ʵÏÖ£¬ÄÜÓÐЧµØ½â¾ö¸´ÔÓÓÅ»¯ÎÊÌ⣬ÔÚº¯ÊýÓÅ»¯¡¢Éñ¾ÍøÂçѵÁ·¡¢Í¼½â´¦Àí¡¢Ä£Ê½Ê¶±ðÒÔ¼°Ò»Ð©¹¤³ÌÁìÓò¶¼µÃµ½Á˹㷺µÄÓ¦Óá£
¹Ø¼ü×Ö£º·ÇÏßÐԹ滮£»Á£×ÓȺËã·¨£»ÖÇÄÜËã·¨
ABSTRACT
Optimization technology is based on mathematics and can solve various combinatorial optimization problems. Many problems possess a set of parameters to be optimized, especially in the fields of engineering technology, scientific research and economic management.
II
Î÷°²¿Æ¼¼´óѧ±ÏÒµÉè¼Æ£¨ÂÛÎÄ£© Optimization is to look for a set of parameters in definite restriction with the aim of minimizing or maximizing the objective function. According to quality of objective function and restrict condition and scope of variable, optimization problem can be divided into lots of types. For example, if objective function and restrict condition are both lineal expression, this problem belongs to linear programming problem, if not, it belongs to nonlinear programming problem. Different methods have been presented to sovle different kinds of problems, such as Newton's method, conjugate gradient method, Polar-Ribiere's method, Lagrange Multiplier Method etc. These methods can nicely find local extreme in different problems.
However, with the development of human living space and the scope of understanding and transforming the world, people have found that because of the complexity, binding, nonlinear, modeling difficulties characteristic, it is not easy to find a satisfying analytic solutions. It¡¯s necessary to find a optimization algorithm suiting for large-scale parallel Operation with smart features. Modern evolution methods such as artificial neural networks, genetic algorithms, Taboo search method, simulated annealing, and ant colony algorithm etc., reflect a strong potential in solving large-scale problems. They can approximate the better feasible solution for the optimization problem within a reasonable period of time. The Genetic Algorithm and ant colony algorithm are known as intelligent optimization algorithm, and their basic idea is to construct stochastic optimization algorithms by simulating the behavior of the natural world.
In recent years, another kind of intelligent optimization algorithm ¨C PSO algorithm (particle swarm optimization, or PSO) increasingly accesses to the concerns of scholars. PSO algorithm is proposed by American social psychologist James Kennedy and electrical engineer Russell Eberhart in 1995, and it is inspired by bird populations' social behavior and uses the biological group model of biologist Frank Heppner. It uses particles without quality and volumes individuals, provides simple social rules of conduct for each particle, and searches the optimal solution to the problem through individual collaboration among populations. The algorithm converges fast, needing less parameters.Also it is easily achieved, and can effectively solve complex optimization problems. It has been widely used in function optimization, neural network training, graphic processing, pattern recognition as well as some engineering fields.
Key Words:Nonlinear Programming; PSO(Particle Swarm optimization);Intelligent algorithm
III