2023年机器人算法外文翻译.docx
《2023年机器人算法外文翻译.docx》由会员分享,可在线阅读,更多相关《2023年机器人算法外文翻译.docx(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023年机器人算法外文翻译 Improved Genetic Algorithm and Its Performance Analysis Abstract: Although genetic algorithm has become very famous with its global searching, parallel computing, better robustne, and not needing differential information during evolution.However, it also has some demerits, such as slo
2、w convergence speed.In this paper, based on several general theorems, an improved genetic algorithm using variant chromosome length and probability of croover and mutation is proposed, and its main idea is as follows : at the beginning of evolution, our solution with shorter length chromosome and hi
3、gher probability of croover and mutation; and at the vicinity of global optimum, with longer length chromosome and lower probability of croover and mutation.Finally, testing with some critical functions shows that our solution can improve the convergence speed of genetic algorithm significantly , it
4、s comprehensive performance is better than that of the genetic algorithm which only reserves the best individual.Genetic algorithm is an adaptive searching technique based on a selection and reproduction mechanism found in the natural evolution proce, and it was pioneered by Holland in the 1970s.It
5、has become very famous with its global searching, parallel computing, better robustne, and not needing differential information during evolution.However, it also has some demerits, such as poor local searching, premature converging, as well as slow convergence speed.In recent years, these problems h
6、ave been studied.In this paper, an improved genetic algorithm with variant chromosome length and variant probability is proposed.Testing with some critical functions shows that it can improve the convergence speed significantly, and its comprehensive performance is better than that of the genetic al
7、gorithm which only reserves the best individual.In section 1, our new approach is proposed.Through optimization examples, in section 2, the efficiency of our algorithm is compared with the genetic algorithm which only reserves the best individual.And section 3 gives out the conclusions.Finally, some
8、 proofs of relative theorems are collected and presented in appendix. 1 Description of the algorithm 1.1 Some theorems Before proposing our approach, we give out some general theorems (see appendix) as follows: Let us aume there is just one variable (multivariable can be divided into many sections,
9、one section for one variable) x a, b , x R, and chromosome length with binary encoding is 1. Theorem 1 Minimal resolution of chromosome is s = b-a 2l-1Theorem 2 Weight value of the ith bit of chromosome is wi = b-ai-1 2 ( i = 1,2,l ) 2l-1Theorem 3 Mathematical expectation Ec(x) of chromosome searchi
10、ng step with one-point croover is Ec (x) = b-aPc 2lwhere Pc is the probability of croover. Theorem 4 Mathematical expectation Em ( x ) of chromosome searching step with bit mutation is Em ( x ) = ( b- a) Pm 1.2 Mechanism of algorithm During evolutionary proce, we presume that value domains of variab
11、le are fixed, and the probability of croover is a constant, so from Theorem 1 and 3, we know that the longer chromosome length is, the smaller searching step of chromosome, and the higher resolution; and vice versa.Meanwhile, croover probability is in direct proportion to searching step.From Theorem
12、 4, changing the length of chromosome does not affect searching step of mutation, while mutation probability is also in direct proportion to searching step. At the beginning of evolution, shorter length chromosome( can be too shorter, otherwise it is harmful to population diversity ) and higher prob
13、ability of croover and mutation increases searching step, which can carry out greater domain searching, and avoid falling into local optimum.While at the vicinity of global optimum, longer length chromosome and lower probability of croover and mutation will decrease searching step, and longer length
14、 chromosome also improves resolution of mutation, which avoid wandering near the global optimum, and speeds up algorithm converging.Finally, it should be pointed out that chromosome length changing keeps individual fitne unchanged, hence it does not affect select ion ( with roulette wheel selection)
15、 . 1.3 Description of the algorithm Owing to basic genetic algorithm not converging on the global optimum, while the genetic algorithm which reserves the best individual at current generation can, our approach adopts this policy.During evolutionary proce, we track cumulative average of individual av
16、erage fitne up to current generation.It is written as 1X(t) = GGft=1avg(t) where G is the current evolutionary generation, fitne. favg is individual average When the cumulative average fitne increases to k times ( k 1, k R) of initial individual average fitne, we change chromosome length to m times
17、( m is a positive integer ) of itself , and reduce probability of croover and mutation, which can improve individual resolution and reduce searching step, and speed up algorithm converging.The procedure is as follows: Step 1 Initialize population, and calculate individual average fitne and set chang
18、e parameter flag.Flag equal to 1. favg0, Step 2 Based on reserving the best individual of current generation, carry out selection, regeneration, croover and mutation, and calculate cumulative average of individual average fitne up to current generation favg ; favgStep 3 If favg0k and Flag equals 1,
19、increase chromosome length to m times of itself, and reduce probability of croover and mutation, and set Flag equal to 0; otherwise continue evolving. Step 4 If end condition is satisfied, stop; otherwise go to Step 2.2 Test and analysis We adopt the following two critical functions to test our appr
20、oach, and compare it with the genetic algorithm which only reserves the best individual: f1(x,y)=0.5-sin2x2+y2-0.51+0.01x+y(222) x,y -5,5 -1,1 f2(x,y)=4-(x2+2y2-0.3cos(3x)-0.4cos(4y) x,y2.1 Analysis of convergence During function testing, we carry out the following policies: roulette wheel select io
21、n, one point croover, bit mutation, and the size of population is 60, l is chromosome length, Pc and Pm are the probability of croover and mutation respectively.And we randomly select four genetic algorithms reserving best individual with various fixed chromosome length and probability of croover an
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 机器人 算法 外文 翻译
限制150内