Mazraeh Hassan Dana, Parand Kourosh, Hosseinzadeh Mehdi, Lansky Jan, Nulíček Vladimír
Department of Computer and Data Sciences, Faculty of Mathematical Sciences, Shahid Beheshti University, G.C. Tehran, Iran.
Department of Cognitive Modeling, Institute for Cognitive and Brain Sciences, Shahid Beheshti University, G.C. Tehran, Iran.
Sci Rep. 2024 Nov 20;14(1):28797. doi: 10.1038/s41598-024-78907-0.
In this paper, we introduce an improved water strider algorithm designed to solve the inverse form of the Burgers-Huxley equation, a nonlinear partial differential equation. Additionally, we propose a physics-informed neural network to address the same inverse problem. To demonstrate the effectiveness of the new algorithm and conduct a comparative analysis, we compare the results obtained using the improved water strider algorithm against those derived from the original water strider algorithm, a genetic algorithm, and a physics-informed neural network with three hidden layers. Solving the inverse form of nonlinear partial differential equations is crucial in many scientific and engineering applications, as it allows us to infer unknown parameters or initial conditions from observed data. This process is often challenging due to the complexity and nonlinearity of the equations involved. Meta-heuristic algorithms and neural networks have proven to be effective tools in addressing these challenges. The numerical results affirm the efficiency of our proposed method in solving the inverse form of the Burgers-Huxley equation. The best results were obtained using the improved water strider algorithm and the physics-informed neural network with 10,000 iterations. With this iteration count, the mean absolute error of these algorithms is . Additionally, the improved water strider algorithm is nearly four times faster than the physics-informed neural network. All algorithms were executed on a computing system equipped with an Intel(R) Core(TM) i7-7500U processor and 12.00 GB of RAM, and were implemented in MATLAB.
在本文中,我们介绍了一种改进的水黾算法,该算法旨在求解非线性偏微分方程——伯格斯 - 赫克斯利方程的反问题。此外,我们还提出了一种基于物理信息的神经网络来解决同样的反问题。为了证明新算法的有效性并进行对比分析,我们将使用改进的水黾算法得到的结果与从原始水黾算法、遗传算法以及具有三个隐藏层的基于物理信息的神经网络得到的结果进行比较。求解非线性偏微分方程的反问题在许多科学和工程应用中至关重要,因为它使我们能够从观测数据中推断未知参数或初始条件。由于所涉及方程的复杂性和非线性,这个过程通常具有挑战性。元启发式算法和神经网络已被证明是应对这些挑战的有效工具。数值结果证实了我们提出的方法在求解伯格斯 - 赫克斯利方程反问题方面的有效性。使用改进的水黾算法和经过10000次迭代的基于物理信息的神经网络获得了最佳结果。在这个迭代次数下,这些算法的平均绝对误差为 。此外,改进的水黾算法比基于物理信息的神经网络快近四倍。所有算法均在配备英特尔酷睿i7 - 7500U处理器和12.00GB内存的计算系统上执行,并在MATLAB中实现。