Full Length Article
DOI: https://doi.org/10.54216/PMTCS.060201
Comparative Study of Two Optimization Algorithms for Solving Nonlinear Differential Equations: A Performance Analysis
The purpose of this work was to benchmark three population-based metaheuristic optimizers—Particle Swarm Optimization, Differential Evolution, and Grey Wolf Optimizer—when used to solve nonlinear ordinary differential equations within the Neural Network Trial Solution methodology. Problems used for testing were the Riccati initial value problem, the nonlinear pendulum IVP, the Bratu boundary value problem, and the Lane-Emden equation with index five. All problems were implemented such that their boundary/initial conditions were satisfied exactly through analytical construction while their residuals at collocation points were minimized through unconstrained optimization. Thirty Monte Carlo runs of each algorithm were performed with same underlying settings to facilitate statistical comparisons between algorithms. Metrics used for comparisons were mean absolute error (MAE), root mean square error (RMSE), maximum error at any point, and rate of convergence. All significant testing was performed with the Wilcoxon signed-rank test. PSO is shown to consistently provide the smallest mean absolute error across three of the four problems, with an MAE as small as 2.78×10−5 on the Bratu BVP, while GWO was shown to stagnate prematurely when solving boundary value problems.
Qasim Tayyeh
visibility
42
download
25