更改

大小无更改 、 2020年12月1日 (二) 19:54
无编辑摘要
第202行: 第202行:  
Each ant needs to construct a solution to move through the graph.  To select the next edge in its tour, an ant will consider the length of each edge available from its current position, as well as the corresponding pheromone level. At each step of the algorithm, each ant moves from a state <math>x</math> to state <math>y</math>, corresponding to a more complete intermediate solution. Thus, each ant <math>k</math> computes a set <math>A_k(x)</math> of feasible expansions to its current state in each iteration, and moves to one of these in probability. For ant <math>k</math>, the probability <math>p_{xy}^k</math> of moving from state <math>x</math> to state <math>y</math> depends on the combination of two values, the attractiveness <math>\eta_{xy}</math> of the move, as computed by some heuristic indicating the a priori desirability of that move and the trail level <math>\tau_{xy}</math> of the move, indicating how proficient it has been in the past to make that particular move. The trail level represents a posteriori indication of the desirability of that move.
 
Each ant needs to construct a solution to move through the graph.  To select the next edge in its tour, an ant will consider the length of each edge available from its current position, as well as the corresponding pheromone level. At each step of the algorithm, each ant moves from a state <math>x</math> to state <math>y</math>, corresponding to a more complete intermediate solution. Thus, each ant <math>k</math> computes a set <math>A_k(x)</math> of feasible expansions to its current state in each iteration, and moves to one of these in probability. For ant <math>k</math>, the probability <math>p_{xy}^k</math> of moving from state <math>x</math> to state <math>y</math> depends on the combination of two values, the attractiveness <math>\eta_{xy}</math> of the move, as computed by some heuristic indicating the a priori desirability of that move and the trail level <math>\tau_{xy}</math> of the move, indicating how proficient it has been in the past to make that particular move. The trail level represents a posteriori indication of the desirability of that move.
   −
每个蚂蚁都需要构造一个解来遍历图。为了在遍历过程中选择下一条边,蚂蚁将考虑从其当前位置可以获得的每条边的长度,以及相应的信息素水平。在算法的每一步,每一个蚂蚁都从状态<math>x</math>移动到状态<math>y</math>,状态<math>y</math>对应一个更完整的中间解。因此,每个蚂蚁<math>k</math> 在每次迭代中计算一组可行展开式<math>A_k(x)</math>,并以一定概率移动到其中一个。对于蚂蚁<math>k</math>,从状态<math>x</math>移动到状态<math>y</math>的概率<math>p_{xy}^k</math>取决于两个值的组合,<font color="#ff8000">即移动的吸引力<math>\eta_{xy}</math>,这是由某种启发式计算得出的,表示移动的先验期望值和本次移动的信息素踪迹浓度等级<math>\tau_{xy}</math>,这表明它在过去进行该特定移动的熟练程度。踪迹浓度等级代表了本次移动期望的后验指标。</font>
+
每个蚂蚁都需要构造一个解来遍历图。为了在遍历过程中选择下一条边,蚂蚁将考虑从其当前位置可以获得的每条边的长度,以及相应的信息素水平。在算法的每一步,每一个蚂蚁都从状态<math>x</math>移动到状态<math>y</math>,状态<math>y</math>对应一个更完整的中间解。因此,每个蚂蚁<math>k</math> 在每次迭代中计算一组可行展开式<math>A_k(x)</math>,并以一定概率移动到其中一个。对于蚂蚁<math>k</math>,从状态<math>x</math>移动到状态<math>y</math>的概率<math>p_{xy}^k</math>取决于两个值的组合,<font color="#32cd32">即移动的吸引力<math>\eta_{xy}</math>,这是由某种启发式计算得出的,表示移动的先验期望值和本次移动的信息素踪迹浓度等级<math>\tau_{xy}</math>,这表明它在过去进行该特定移动的熟练程度。踪迹浓度等级代表了本次移动期望的后验指标。</font>
      第257行: 第257行:  
<math>\tau_{xy}</math> is the amount of pheromone deposited for transition from state <math>x</math> to <math>y</math>, 0 ≤ <math>\alpha</math> is a parameter to control the influence of <math>\tau_{xy}</math>, <math>\eta_{xy}</math> is the desirability of state transition <math>xy</math> (a priori knowledge, typically <math>1/d_{xy}</math>, where <math>d</math> is the distance) and <math>\beta</math> ≥ 1 is a parameter to control the influence of <math>\eta_{xy}</math>. <math>\tau_{xz}</math> and <math>\eta_{xz}</math> represent the trail level and attractiveness for the other possible state transitions.
 
<math>\tau_{xy}</math> is the amount of pheromone deposited for transition from state <math>x</math> to <math>y</math>, 0 ≤ <math>\alpha</math> is a parameter to control the influence of <math>\tau_{xy}</math>, <math>\eta_{xy}</math> is the desirability of state transition <math>xy</math> (a priori knowledge, typically <math>1/d_{xy}</math>, where <math>d</math> is the distance) and <math>\beta</math> ≥ 1 is a parameter to control the influence of <math>\eta_{xy}</math>. <math>\tau_{xz}</math> and <math>\eta_{xz}</math> represent the trail level and attractiveness for the other possible state transitions.
   −
<math>\tau_{xy}</math> 是从状态<math>x</math> 到<math>y</math> 的信息素积累量,0 ≤ <math>\alpha</math>是控制<math>\tau_{xy}</math> 影响的参数,<math>\eta_{xy}</math> 是状态转换<math>xy</math> 的期望值(一种先验信息,通常为<math>1/d_{xy}</math>,其中d是距离),<math>\beta</math>≥1是控制<math>\eta_{xy}</math>影响的参数。<font color="#ff8000"> <math>\tau_{xz}</math>和<math>\eta_{xz}</math>代表了其他可能的状态转移的轨迹浓度等级和吸引力</font>
+
<math>\tau_{xy}</math> 是从状态<math>x</math> 到<math>y</math> 的信息素积累量,0 ≤ <math>\alpha</math>是控制<math>\tau_{xy}</math> 影响的参数,<math>\eta_{xy}</math> 是状态转换<math>xy</math> 的期望值(一种先验信息,通常为<math>1/d_{xy}</math>,其中d是距离),<math>\beta</math>≥1是控制<math>\eta_{xy}</math>影响的参数。<font color="#32cd32"> <math>\tau_{xz}</math>和<math>\eta_{xz}</math>代表了其他可能的状态转移的轨迹浓度等级和吸引力</font>
      第376行: 第376行:  
In the Ant Colony System algorithm, the original Ant System was modified in three aspects: (i) the edge selection is biased towards exploitation (i.e. favoring the probability of selecting the shortest edges with a large amount of pheromone); (ii) while building a solution, ants change the pheromone level of the edges they are selecting by applying a local pheromone updating rule; (iii) at the end of each iteration, only the best ant is allowed to update the trails by applying a modified global pheromone updating rule.
 
In the Ant Colony System algorithm, the original Ant System was modified in three aspects: (i) the edge selection is biased towards exploitation (i.e. favoring the probability of selecting the shortest edges with a large amount of pheromone); (ii) while building a solution, ants change the pheromone level of the edges they are selecting by applying a local pheromone updating rule; (iii) at the end of each iteration, only the best ant is allowed to update the trails by applying a modified global pheromone updating rule.
   −
在蚁群系统算法中,对原来的蚁群算法在三个方面进行了改进:(一)边的选择偏向于'''<font color="#32CD32">开发</font>'''。(即偏向具有大量信息素的最短边的概率);(二)在求解过程中,蚂蚁通过应用局部信息素更新规则来改变所选边的信息素水平;(iii)在每次迭代结束时,只允许最优的蚂蚁通过改进的全局信息素更新规则来更新路径。<ref name="M. Dorigo et L.M. Gambardella">M. Dorigo et L.M. Gambardella, ''[http://www.idsia.ch/~luca/acs-ec97.pdf Ant Colony System : A Cooperative Learning Approach to the Traveling Salesman Problem]'', IEEE Transactions on Evolutionary Computation, volume 1, numéro 1, pages 53-66, 1997.</ref>  
+
在蚁群系统算法中,对原来的蚁群算法在三个方面进行了改进:(一)边的选择偏向于'''<font color="#32cd32">开发</font>'''。(即偏向具有大量信息素的最短边的概率);(二)在求解过程中,蚂蚁通过应用局部信息素更新规则来改变所选边的信息素水平;(iii)在每次迭代结束时,只允许最优的蚂蚁通过改进的全局信息素更新规则来更新路径。<ref name="M. Dorigo et L.M. Gambardella">M. Dorigo et L.M. Gambardella, ''[http://www.idsia.ch/~luca/acs-ec97.pdf Ant Colony System : A Cooperative Learning Approach to the Traveling Salesman Problem]'', IEEE Transactions on Evolutionary Computation, volume 1, numéro 1, pages 53-66, 1997.</ref>  
      第411行: 第411行:  
The pheromone deposit mechanism of COAC is to enable ants to search for solutions collaboratively and effectively. By using an orthogonal design method, ants in the feasible domain can explore their chosen regions rapidly and efficiently, with enhanced global search capability and accuracy. The orthogonal design method and the adaptive radius adjustment method can also be extended to other optimization algorithms for delivering wider advantages in solving practical problems.
 
The pheromone deposit mechanism of COAC is to enable ants to search for solutions collaboratively and effectively. By using an orthogonal design method, ants in the feasible domain can explore their chosen regions rapidly and efficiently, with enhanced global search capability and accuracy. The orthogonal design method and the adaptive radius adjustment method can also be extended to other optimization algorithms for delivering wider advantages in solving practical problems.
   −
COAC的信息素沉积机制使蚂蚁能够协同有效地寻找解决方案。利用<font color="#ff8000">正交化设计法</font>,可行域中的蚂蚁可以快速有效地搜索所选区域,提高了全局搜索能力和准确性。正交设计法和自适应半径调整法也可以推广到其他优化算法中,在解决实际问题时具有更广泛的优势。<ref>[http://eprints.gla.ac.uk/3894/ X Hu, J Zhang, and Y Li (2008). Orthogonal methods based ant colony search for solving continuous optimization problems. ''Journal of Computer Science and Technology'', 23(1), pp.2-18.]</ref>
+
COAC的信息素沉积机制使蚂蚁能够协同有效地寻找解决方案。利用<font color="#32cd32">正交化设计法</font>,可行域中的蚂蚁可以快速有效地搜索所选区域,提高了全局搜索能力和准确性。正交设计法和自适应半径调整法也可以推广到其他优化算法中,在解决实际问题时具有更广泛的优势。<ref>[http://eprints.gla.ac.uk/3894/ X Hu, J Zhang, and Y Li (2008). Orthogonal methods based ant colony search for solving continuous optimization problems. ''Journal of Computer Science and Technology'', 23(1), pp.2-18.]</ref>
      第421行: 第421行:  
It is a recursive form of ant system which divides the whole search domain into several sub-domains and solves the objective on these subdomains. The results from all the subdomains are compared and the best few of them are promoted for the next level. The subdomains corresponding to the selected results are further subdivided and the process is repeated until an output of desired precision is obtained. This method has been tested on ill-posed geophysical inversion problems and works well.
 
It is a recursive form of ant system which divides the whole search domain into several sub-domains and solves the objective on these subdomains. The results from all the subdomains are compared and the best few of them are promoted for the next level. The subdomains corresponding to the selected results are further subdivided and the process is repeated until an output of desired precision is obtained. This method has been tested on ill-posed geophysical inversion problems and works well.
   −
它是蚂蚁系统的一种<font color="#ff8000">递归</font>形式,将整个搜索域划分为若干子域,并在这些子域上求解。<ref>Gupta, D.K.; Arora, Y.; Singh, U.K.; Gupta, J.P., "Recursive Ant Colony Optimization for estimation of parameters of a function," Recent Advances in Information Technology (RAIT), 2012 1st International Conference on , vol., no., pp.448-454, 15–17 March 2012</ref>对所有子域的结果进行比较,<font color="#ff8000">并将其中最好的几个子域提升到下一个等级</font>。与选定结果相对应的子区域被进一步细分,并重复这个过程,直到获得所需精度的输出。该方法在不适定地球物理反演问题中得到了验证,效果良好。<ref>Gupta, D.K.; Gupta, J.P.; Arora, Y.; Shankar, U., "[http://nsg.eage.org/publication/download/?publication=68286 Recursive ant colony optimization: a new technique for the estimation of function parameters from geophysical field data]," Near Surface Geophysics , vol. 11, no. 3, pp.325-339</ref>
+
它是蚂蚁系统的一种<font color="#ff8000">递归</font>形式,将整个搜索域划分为若干子域,并在这些子域上求解。<ref>Gupta, D.K.; Arora, Y.; Singh, U.K.; Gupta, J.P., "Recursive Ant Colony Optimization for estimation of parameters of a function," Recent Advances in Information Technology (RAIT), 2012 1st International Conference on , vol., no., pp.448-454, 15–17 March 2012</ref>对所有子域的结果进行比较,<font color="#32cd32">并将其中最好的几个子域提升到下一个等级</font>。与选定结果相对应的子区域被进一步细分,并重复这个过程,直到获得所需精度的输出。该方法在不适定地球物理反演问题中得到了验证,效果良好。<ref>Gupta, D.K.; Gupta, J.P.; Arora, Y.; Shankar, U., "[http://nsg.eage.org/publication/download/?publication=68286 Recursive ant colony optimization: a new technique for the estimation of function parameters from geophysical field data]," Near Surface Geophysics , vol. 11, no. 3, pp.325-339</ref>
      第643行: 第643行:  
To optimize the form of antennas, ant colony algorithms can be used. As example can be considered antennas RFID-tags based on ant colony algorithms (ACO),<ref>Marcus Randall, Andrew Lewis, Amir Galehdar, David Thiel. Using Ant Colony Optimisation to Improve the Efficiency of Small Meander Line RFID Antennas.// In 3rd IEEE International e-Science and Grid Computing Conference [http://www98.griffith.edu.au/dspace/bitstream/10072/17063/1/47523_1.pdf], 2007</ref> loopback and unloopback vibrators 10×10<ref name=slyusarant1/>
 
To optimize the form of antennas, ant colony algorithms can be used. As example can be considered antennas RFID-tags based on ant colony algorithms (ACO),<ref>Marcus Randall, Andrew Lewis, Amir Galehdar, David Thiel. Using Ant Colony Optimisation to Improve the Efficiency of Small Meander Line RFID Antennas.// In 3rd IEEE International e-Science and Grid Computing Conference [http://www98.griffith.edu.au/dspace/bitstream/10072/17063/1/47523_1.pdf], 2007</ref> loopback and unloopback vibrators 10×10<ref name=slyusarant1/>
   −
为了优化天线的结构,可以使用蚁群算法。例如,可以考虑基于蚁群算法(ACO)的天线<font color="#ff8000">RFID</font>标签, <ref>Marcus Randall, Andrew Lewis, Amir Galehdar, David Thiel. Using Ant Colony Optimisation to Improve the Efficiency of Small Meander Line RFID Antennas.// In 3rd IEEE International e-Science and Grid Computing Conference [http://www98.griffith.edu.au/dspace/bitstream/10072/17063/1/47523_1.pdf], 2007</ref>loopback and unloopback vibrators 10×10<ref name=slyusarant1/>
+
为了优化天线的结构,可以使用蚁群算法。例如,可以考虑基于蚁群算法(ACO)的天线<font color="#32cd32">RFID</font>标签, <ref>Marcus Randall, Andrew Lewis, Amir Galehdar, David Thiel. Using Ant Colony Optimisation to Improve the Efficiency of Small Meander Line RFID Antennas.// In 3rd IEEE International e-Science and Grid Computing Conference [http://www98.griffith.edu.au/dspace/bitstream/10072/17063/1/47523_1.pdf], 2007</ref>loopback and unloopback vibrators 10×10<ref name=slyusarant1/>
     
19

个编辑