摘要:为提高天线建模效率,改变传统建模方法速度慢、效率低的问题,提出了一种用改进的蝴蝶算法(BOA)优化多层前馈 神经网络(back propagation neural network, BPNN)的天线建模方法。 首先,以多层前馈神经网络为基础网络,建立蝴蝶算法优 化的 BP 神经网络,解决 BP 神经网络预测精度低的问题。 其次,在蝴蝶算法中融入天牛须算法(BAS),用天牛须算法替代蝴蝶 算法的局部寻优过程,减小蝴蝶算法的空间复杂度、解决蝴蝶算法易陷入局部最小值的问题,创建改进的 BOA-BP 神经网络对 天线进行精准建模。 设计实例表明,该网络的预测精度达到了 99. 60%,相比于传统的 BPNN 和未改进蝴蝶算法优化的 BPNN, 预测 S11 的误差分别减少了 47%和 40. 9%。 此外,改进的 BOA 算法的运行时间相对于粒子群算法和遗传算法也分别减小了 80. 86%和 82. 79%,大大降低了网络运行的时间成本。 综上,改进的 BOA 优化后的 BPNN 的建模精度和速度均得到了提高,验 证了改进的蝴蝶算法作为一种新型神经网络优化策略的可行性和有效性。