这些天我试图在c#中开发两种算法。自组织映射,粒子群优化和Glowworm Swarm优化。我知道算法是如何工作的但是有一个问题我不知道从哪里开始。
搜索空间中试图找到最佳解决方案的代理具有一些坐标(x和y)。我不知道如何在每次迭代中以一种形式直观地表示代理的位置。一个选项可能是在c#中使用图表并表示点,以便在每次迭代中我将更改图表中代理(点)的位置。另一种方法可能是在c#中使用绘图类,并基于x和y坐标绘制面板中的圆或点。我应该使用哪类.net来直观地表示搜索空间中的点(在2D空间中)。
我希望你理解我并感谢你阅读这篇文章。
答案 0 :(得分:0)
如果您的设计变量是N维,N> 3,那么可视化整个感兴趣的领域并不容易。您可以将N-Dim投影到2D或3D以获得字段的“部分”。