标签: optimization neural-network genetic-algorithm
我试图使用遗传算法来寻找神经网络的最佳权重。适应度函数是训练结果的均方误差。我使用截断来摆脱最坏的一半基因,然后我使用轮盘选择。我使用0.01的突变率和均匀的交叉。 不幸的是,GA找不到任何合适的解决方案。 (我运行GA 5次,共1000代,种群大小为100,没有基因是好的.MSE比我使用Backpropagation发现的重量高10倍) GA在找到Drop-Wave函数和Levy Function 13的最小值方面表现良好,但在ANN权重上表现不佳。如何改进GA或适应度函数以使其有效?