Skip to Content
EntropyEntropy
  • Article
  • Open Access

19 May 2026

46 Pages

Research on Error Compensation Methods of Dynamic Gravity Measurement Based on Swarm Cooperation Evolution Strategy and Optimized LSTM

,
,
,
,
and
College of Missile Engineering, Rocket Force University of Engineering, Xi’an 710025, China
*
Author to whom correspondence should be addressed.

Abstract

Dynamic gravity measurement, crucial for engineering application, suffers accuracy degradation due to errors induced by carrier maneuvers. To address the limitations of conventional swarm optimization algorithms in precision, stability, and generalizability, this study proposes a Swarm Cooperation Evolution Strategy (SCES) that efficiently integrates multiple algorithms. The proposed SCES is extensively evaluated on the CEC2022 benchmark suite in comparison with several cooperative fusion-related algorithms and representative single optimization algorithms. The experimental results demonstrate that SCES achieves an overall effectiveness score of 0.034 and an optimal accessibility rate exceeding 95%. Compared to the best-performing fusion-based algorithm, these metrics represent improvements of 54.67% and 31.11%, respectively. Moreover, relative to the best-performing single optimization algorithm, the improvements amount to 37.73% and 32.69%, respectively. These findings robustly validate the superior performance of the proposed algorithm. Moreover, an in-depth investigation based on SCES into dynamic error compensation methodologies is conducted. Firstly, a polynomial compensation model is established through error mechanism analysis, with parameters identified via SCES. Secondly, a data-driven compensation model employing a multi-layer long short-term memory (LSTM) network optimized via neural architecture search (NAS) guided by SCES is proposed, circumventing the performance limitations inherent in manually designed networks. Furthermore, an innovative two-stage hybrid strategy is introduced. Systematic trend errors are compensated using the polynomial model, followed by the NAS-LSTM model addressing complex residual nonlinear errors, effectively combining mechanism-based and data-driven approaches. Validation on three lines exhibiting varying maneuverability shows all methods significantly improve accuracy. The hybrid strategy delivers optimal performance, achieving 0.58 mGal internal coincidence accuracy on stable lines and up to 91.58% improvement in external coincidence accuracy under high maneuverability. This research provides an effective high-precision dynamic gravity measurement and compensation solution, advancing engineering applications.

1. Introduction

Precise gravity field data constitute a national strategic resource, and dynamic gravity measurement can rely on the carrier to quickly, efficiently, and accurately obtain the gravity information in the region. With the rapid development of artificial intelligence, dynamic gravimetry has emerged as a pivotal information medium for nations seeking to secure strategic advantages and establish technological preeminence [1,2,3]. As illustrated in Figure 1, the Earth’s gravity field not only reveals topographic and geomorphic features but also reflects the planet’s kinematic patterns and internal mass distribution. Dynamic gravimetry is dedicated to the rapid, efficient, and precise determination of regional gravity field information using mobile platforms. This endeavor holds considerable significance across diverse domains, including economic development, fundamental research, societal progress, and national defense security. On the one hand, gravity data facilitate the accurate inversion of mineral and energy resources—such as hydrocarbon reservoirs and geothermal deposits—advance foundational investigations in geophysics and geodesy, and support infrastructure engineering as well as seismic monitoring [4,5]. On the other hand, the gravity information also supports the development of industries 57 such as high-precision autonomous navigation, autonomous driving, and precision 58 instrument manufacturing, providing them with information services [6,7,8].
Figure 1. The Earth’s gravity field and its wide applications.
Nevertheless, measurement errors directly affect the practical application efficiency of gravity information. Dynamic errors under high-maneuverability conditions are particularly complex and pronounced, making the effective control and precise compensation of these errors a critical technological challenge requiring urgent breakthroughs [9,10]. Significant efforts have been devoted to suppressing dynamic measurement errors for enhanced precision. David B. et al. from the Technical University of Munich proposed a theoretical correction model for long-term drift errors in strapdown gravimetry, achieving a post-compensation accuracy of 2 mGal [11], and Cai et al. analyzed error mechanisms in strapdown gravimetry and proposed a generalized compensation model with parameters optimized via correlation analysis, leading to effective error suppression [12]. The application of these two compensation methods to platform-based gravimetry suffers from limited effectiveness. Li X. P. derived an exact tilt error compensation model for inertially stabilized platforms, effectively reducing short-wavelength random errors [13], and Pan et al. presented a method for compensating unmodeled errors by comparing actual navigation data with trajectory generator outputs, improving internal consistency accuracy by 19.6% [14], but the errors caused by carrier motion remain a persistent challenge. Huang et al. introduced a universal compensation model for residual errors from dynamic environmental effects, using mutual correlation analysis based on information criteria to suppress environmental noise during high-dynamic surveys. Nevertheless, the accuracy of parameter identification achieved through correlation analysis is still less than ideal [15]. Huang C. F. et al. implemented a Kalman filtering approach for atomic gravimeters, achieving post-processed residuals of 2.03 mGal [16]. Li X. Y. et al. constructed a long short-term memory (LSTM)-based error compensation model for vehicle-mounted dynamic measurements, validating its feasibility under both stable and high-dynamic conditions [17]. However, the application of this machine learning-based compensation method is limited by the absence of a solid theoretical foundation.
In the field of measurement error compensation, constructing error models and accurately identifying their parameters represents the most prevalent and intuitive methodology, where swarm intelligence algorithms serve as effective tools for optimal model identification. Li X. Y. et al. employed an improved Sparrow Search Algorithm (SSA) and the alternating direction method of multipliers to fit temperature and vibration error models for gravimeters, effectively suppressing measurement errors [18,19]. Li X. et al. optimized vibration transfer function parameters using Particle Swarm Optimization (PSO), GA, and fruit fly optimization, achieving vibration error suppression with an accuracy of 2 μGal in laser interferometric gravimeters [20]. Wu Y. X. developed a coupled error model for shipborne gravimeters incorporating vertical fluctuations, sway, and horizontal accelerations. By optimizing transfer function parameters via PSO, a system accuracy of 1.1 mGal was attained [21]. However, while conventional swarm intelligence optimization algorithms and their derivative improvement strategies employed in these studies yield satisfactory outcomes when addressing optimization problems characterized by low-dimensional variables and moderate search difficulty, they become substantially less applicable to high-dimensional, complex tasks where the underlying nonlinear fitting relationships remain poorly elucidated. Consequently, there exists an urgent imperative to pursue advanced strategies for enhancing swarm intelligence algorithms, thereby enabling high-precision parameter identification and effectively addressing the critical challenge of improving the accuracy of dynamic gravimetry.
Swarm intelligence optimization algorithms have been widely applied across various fields, including medical resource allocation, investment risk management, path planning, logistics scheduling, and task decision-making, demonstrating considerable potential and value [22,23,24]. Algorithms derived from distinct heuristic inspirations exhibit characteristic advantages, yet their optimization performance varies considerably across different problem types. According to the “No Free Lunch” theorem [25], no single algorithm can achieve uniformly superior performance across all problem domains. Therefore, to address the solution of complex optimization problems, it is essential to transcend the constraints imposed by individual models and to investigate hybrid optimization strategies that offer enhanced generality and robustness.
Prabhat R. Singh et al. proposed the Ludo Game-based Swarm Intelligence (LGSI) algorithm, which simulates the rules of the Ludo board game to select a “winner” from among four constituent algorithms for problem solving [26]. However, this approach is confined to probabilistic selection among only four algorithms, thereby limiting its general applicability. Zhu Haoran similarly invoked the concept of co-evolution, albeit solely for facilitating communication among individuals within a population, rather than addressing co-evolution between distinct algorithms [27]. In 2024, Sharaf Alzoubi et al. introduced the Synergistic Swarm Optimization Algorithm (SSOA), which integrates principles of swarm intelligence and cooperative synergy to enhance exploratory behavior and intensify exploitation of promising solution regions [28]. Nevertheless, these methods remain circumscribed to co-evolution within the population of a single algorithmic framework. Furthermore, hybrid improvement strategies that combine two distinct algorithms have been successively advanced. Examples include the integration of the Bird Swarm Optimization algorithm into the position-updating mechanism of the SSA, as well as combinations such as Ant Colony Optimization (ACO) with Genetic Algorithm (GA), PSO with GA, and PSO with Grey Wolf Optimizer (GWO) [29,30,31]. Contemporary improvement strategies predominantly emphasize rudimentary amalgamation of algorithms, resulting in only marginal enhancements to overall optimization performance. Research concerning the efficient integration of multiple algorithms to further augment optimization accuracy, stability, and universality—thereby realizing genuine inter-algorithm co-evolution—remains notably underdeveloped and constitutes a domain urgently warranting further investigation.
Furthermore, intelligent approaches based on neural networks and machine learning have achieved significant progress in error compensation. Zhou X. et al. embedded the Mind Evolutionary Algorithm and AdaBoost into a BP neural network, using carrier position to estimate gravity disturbances and suppress inertial navigation error propagation, reducing position error by 28% [32]. Gao et al. employed a multi-layer feedforward neural network trained on EIGEN-6C4 model data to estimate gravity vectors, improving radial position accuracy by 31.43% in vehicle tests [33]. Zhang B. Y. proposed an improved fully connected deep neural network for terrain gravity field modeling, achieving mGal-level accuracy with strong generalization across varied terrains [34]. High-performing and well-designed neural architectures serve as a critical driver for breakthrough performance in numerous tasks. However, manual architecture design not only demands substantial human effort, time, and computational resources but also relies heavily on extensive expertise in network training. Even so, there is no guarantee of achieving an optimal model structure, which severely constrains their practical effectiveness and deployment potential.
Neural architecture search (NAS) has emerged as an automated approach for discovering optimal network architectures [35]. It involves defining a suitable search space, employing specific strategies to automatically explore architectural parameters, and iteratively evaluating their performance to identify the best-performing structure for a given task. Commonly adopted and well-established search strategies include reinforcement learning-based, gradient-based, evolutionary algorithm-based, and random search methods [36]. The dynamic gravity measurement data studied in this paper represents typical time-series data. For error compensation based on machine learning, using LSTM—which captures sequential dependencies—is a reasonably sound choice as the core model. However, inherent limitations of recurrent neural networks (RNNs), such as gradient instability, complex cell structures, and substantial computational costs, hinder the effective application of reinforcement learning and gradient-based NAS methods to LSTMs. These feasibility challenges pose significant obstacles for researchers, rendering such strategies unsuitable for automated design of recurrent architectures like LSTM. In contrast, evolutionary algorithm-based strategies are gradient-free optimization methods. A key advantage is their lack of preset search boundaries, enabling exploration in broader search spaces—a characteristic well-aligned with the combinatorial nature of NAS. Extensive applied research has demonstrated their excellent practical performance. Random search, as the name implies, samples architectures randomly from the search space for evaluation. As the simplest and most fundamental strategy, it is often regarded as a low-intelligence algorithm due to its blindness, stochasticity, and instability. Nevertheless, its search performance remains highly competitive and is often hard to surpass, making it commonly used as a baseline algorithm for comparison [37].
Currently, the error mechanisms in platform-based dynamic gravity measurements are not fully understood, and the accuracy, reliability, and generalizability of existing error models remain questionable. Moreover, conventional swarm intelligence algorithms used for parameter identification exhibit notable drawbacks, which severely restrict the practical accuracy and universal applicability of dynamic gravity measurement, particularly in highly dynamic environments. Although machine learning-based error compensation methods can temporarily bypass the need for explicit physical models by training a black box to capture the implicit functional relationships between inputs and outputs, such approaches still lack reliability and stability due to the absence of a solid mathematical foundation. Moreover, the optimal configuration of model architectures and hyperparameters remains a critical challenge that requires urgent resolution.
In response, this paper begins with the fundamental principles of platform-based gravimetry, providing a detailed derivation of the error propagation process and establishing a rigorous theoretical foundation for analyzing the mechanisms of error influence. Based on this analysis, a polynomial error compensation model is constructed. The parameters of this model are accurately identified using a novel swarm intelligence optimization algorithm proposed in this study, which effectively overcomes the notable limitations of conventional optimization methods, thereby enabling reliable compensation for modelable errors in dynamic measurements. Subsequently, a machine learning compensation approach based on LSTM is developed to address non-modelable errors. To optimize the architecture and hyperparameters of the LSTM model, a NAS mechanism driven by the proposed swarm intelligence algorithm is employed. This strategy mitigates the arbitrariness and randomness inherent in manual model design, thus overcoming the performance degradation associated with subjective structural choices. Most importantly, this study innovatively proposes a two-stage error compensation strategy that integrates both modeling approaches. This hybrid framework effectively combines the strengths of the two methods, achieving more stable, reliable, comprehensive, and accurate suppression of dynamic errors. The innovations and contributions of this work are summarized as follows.
  • A Swarm Cooperation Evolution Strategy (SCES) is proposed. Inspired by social evolution, the proposed SCES incorporates five core mechanisms to enable multi-algorithm cooperative optimization, which effectively synthesizes the advantages of individual algorithms. Systematic validation on the CEC2022 benchmark functions confirms its powerful optimization performance, strong generalization ability, and high stability.
  • Polynomial error compensation model guided by mechanism analysis and SCES-driven parameter identification. Based on the principles of dynamic gravity measurement and a systematic error propagation mechanism analysis, a theoretically grounded polynomial compensation model is constructed. The SCES is employed to achieve high-accuracy parameter identification, leading to significant improvement in dynamic gravity measurement accuracy after compensation.
  • Machine learning compensation model optimized via NAS. An LSTM network-based dynamic error compensation framework is developed. Innovatively, NAS technology is leveraged to autonomously determine optimal network architectures and hyperparameter configurations, enhancing modeling accuracy and efficiency.
  • Hybrid strategy with two-stage sequential compensation. A novel strategy creatively integrates the strengths of mechanism modeling and machine learning, which prioritizes systematic error compensation using the polynomial model, followed by residual nonlinear error suppression through the NAS-optimized LSTM model, achieving comprehensive and more precise dynamic error mitigation.
The remainder of the paper is organized as follows. Section 2 details the fundamentals of dynamic gravity measurement and the error influence mechanism analysis, as well as the underlying principle of the adopted LSTM. The inspiration, model, and implementation steps of the proposed SCES are described in detail in Section 3. Section 3 also conducts extensive performance tests and algorithmic comparisons based on the CEC2022 test sets to demonstrate the excellent performance of the proposed algorithm. The proposed complete algorithmic models for dynamic error compensation are presented in Section 4. Section 5 presents a comprehensive experimental validation of the proposed method, whose results and accompanying discussion convincingly demonstrate its feasibility and effectiveness. Finally, Section 6 summarizes and presents a prospect of the whole paper.

2. Fundamentals

2.1. Basic Principles of Dynamic Gravity Anomaly Measurement

Platform gravimeters rely on high-precision gyroscopes and their servomechanisms to provide an inertially stabilized platform, ensuring precise alignment between the z-axis accelerometer and the local gravity vector. According to the formulation of Newton’s second law in non-inertial frames, the specific force measured by the accelerometer represents the vector difference between the vehicle’s kinematic acceleration and gravity acceleration [38]. The fundamental equation for gravity measurement in the vertical direction can be expressed as
g = − f z + a z
where g denotes the gravity measurement value, fz represents the specific force measurement from the vertical accelerometer, and az is the vertical acceleration of the platform. Beyond satisfying Equation (1), dynamic gravity measurements require the application of error correction terms induced by platform motion, followed by subtraction of the normal gravity value from an Earth model to derive gravity anomaly. The mathematical model for gravity anomalies obtained via platform gravimeters is expressed as follows [39].
Δ g U = f z − γ − a z + Δ G E + Δ G H
where γ denotes the normal gravity correction, Δ G E and Δ G H represent the Eötvös correction and platform tilt correction induced by platform motion, respectively. Their detailed expressions are given by Equations (3)–(5). The normal gravity calculation formula provided in Equation (3) is derived from the World Geodetic System 1984 model, with values solely dependent on platform position [40].
γ = 9.780325 × 1 + 5.3024 × 10 − 3 sin 2 φ − 5.82 × 10 − 6 sin 2 2 φ 1 + h / R M R N 2
where φ denotes the platform latitude, h represents the platform height, and RM and RN are the Earth’s meridian radius of curvature and prime vertical radius of curvature, respectively.
The Eötvös correction is an essential compensation term accounting for additional centrifugal forces generated by the platform’s motion relative to the rotating Earth. Given the relatively slow velocities of land vehicles on the Earth’s surface, an approximated formula under the ellipsoidal hypothesis suffices for practical requirements [41].
Δ G E = 2 ω i e v e cos φ + v e 2 R N + h + v n 2 R M + h
where ω i e denotes the Earth’s angular velocity, and ve and vn represent the platform’s eastward and northward velocity components, respectively. Owing to dynamic operational environments and limitations in stabilized platform control technology, inertial platforms inevitably exhibit tilt deviations. A non-horizontal orientation causes gravimeter outputs to not represent the true vertical acceleration, necessitating essential compensation. According to the principle of rotational invariance, the magnitude of acceleration experienced by any object remains unchanged under orthogonal coordinate system rotation. Given that horizontal disturbance accelerations are significantly smaller than gravitational acceleration g, the platform tilt correction is derived as follows [13].
Δ G H = f x ⋅ a e + f y ⋅ a n g m
where fx and fy denote the specific force outputs of the horizontal accelerometers along the x- and y-axes, ae and an represent the platform’s eastward and northward kinematic accelerations, and gm is the measured gravity value from the platform gravimeter.

2.2. Error Mechanism Analysis of Dynamic Gravity Measurement

By performing variational differentiation calculations on the basic principle Equation (2) of dynamic gravity measurement, the error model is obtained as follows.
d Δ g U = δ f z − δ γ − δ a z + d Δ G E + d Δ G H
where d Δ g U denotes the gravity anomaly measurement error, δ f z represents the specific force measurement error, originating from accelerometer bias, scale factor errors, misalignment errors and so on. The normal gravity calculation error δ γ depends solely on position inaccuracies. δ a z represents the vertical acceleration error, resulting from altimetry noise and numerical differentiation errors. In addition, d Δ G E and d Δ G H correspond to the Eötvös correction calculation error and platform tilt correction error, respectively, the error analysis of which requires partial differentiation with respect to each variable derived from Equations (4) and (5), satisfying
d Δ G E = ∂ Δ G E ∂ φ ⋅ δ φ + ∂ Δ G E ∂ v e ⋅ δ v e + ∂ Δ G E ∂ v n ⋅ δ v n + ∂ Δ G E ∂ R N ∂ R N ∂ φ ⋅ δ φ = − 2 ω i e v e sin φ − v e 2 ⋅ R N ⋅ k φ R N + h 2 ⋅ δ φ + 2 ω i e cos φ + 2 v e R N + h ⋅ δ v e + 2 v n R M + h ⋅ δ v n
d Δ G H = δ f x ⋅ a e + f y ⋅ a n ⋅ g m − δ g m ⋅ f x ⋅ a e + f y ⋅ a n g m 2 = 1 g m a e δ f x + f x δ a e + a n δ f y + f y δ a n − Δ G H g m δ g m
where k φ = e 2 sin φ cos φ / 1 − e 2 sin 2 φ .
Dynamic gravity measurements typically require the integrated navigation system of global navigation satellite system (GNSS) and inertial navigation system to provide high-precision position, velocity, and platform kinematic acceleration. Therefore, among the dynamic errors induced by the maneuvering characteristics of the vehicle, the measurement errors of the navigation parameters play a relatively minor role. The primary sources of error are the frequently changing velocity, acceleration, and continuously varying position information.
The positioning and velocity measurement errors of the integrated navigation system, as well as the specific force measurement errors of the triaxial accelerometer, are generally small in magnitude and often contain significant high-frequency components. After low-pass filtering, these errors can be approximately treated as constants to simplify calculations. Therefore, the first three terms in Equation (6) can be defined as a constant error k1. By treating the latitude, velocity, and acceleration of the vehicle as core variables and regarding the products of navigation parameter errors, specific force measurement errors, and other constants in Equations (7) and (8) as constants, the resulting approximate error analytical equation can be simplified as
d Δ g ˜ u = k 1 + k 2 v e sin φ + k 3 v e 2 k φ + k 4 cos φ + k 5 v e + k 6 v n + k 7 a e + a n g m + k 8 f x + f y g m + k 9 Δ G H g m
where k1–k9 are model coefficients associated with navigation parameter errors, specific force measurement errors, and other constants.

2.3. Underlying Principle of the Adopted LSTM

Owing to the inherent complexity and stochasticity of platform maneuvers, conventional error suppression methodologies exhibit constrained efficacy in dynamic gravimetry applications. Leveraging the robust capacity of machine learning for nonlinear fitting and the extraction of latent relational structures, the construction of intelligent compensation models grounded in machine learning constitutes a reliable approach for enhancing measurement precision.
Accurate modeling of dynamic gravimetric errors necessitates the capture of both long-range temporal dependencies and intricate nonlinear sequential characteristics. In contrast to the relatively simplistic architectures of conventional RNNs and Gated Recurrent Units, LSTM networks—through the synergistic interplay of gating mechanisms and the maintenance of an independent cell state—afford more precise regulation of information retention and decay. This architectural design endows LSTM with robust sequential modeling capabilities, thereby effectively mitigating the challenges of vanishing and exploding gradients [42,43]. Furthermore, given the comparatively limited scale of typical gravimetric datasets, LSTM demonstrates superior capacity for capturing temporal dependencies under data-scarcity conditions relative to large-scale models such as Transformers or Mamba architectures. Additionally, LSTM offers distinct advantages in terms of computational tractability and model interpretability, attributes that facilitate subsequent refinement and optimization of the modeling framework [44]. More importantly, empirical evidence indicates that suitably optimized LSTM architectures, when deployed for error compensation tasks, can fully satisfy the operational requirements of gravimetric measurement accuracy. In this context, the judicious selection of a parsimonious yet well-adapted model holds greater practical engineering significance than the indiscriminate pursuit of emerging large-scale paradigms. Accordingly, this study adopts LSTM as the core architectural framework for error compensation. These make LSTM not merely an alternative but a necessary solution for high-precision error compensation. The mathematical formulations for the LSTM are presented below.
The LSTM represents a variant of RNN, which is defined by the following key components: the current cell state ct, the candidate cell state c ˜ t , and the output ht, enhancing traditional RNN architectures through sophisticated gating mechanisms. The cell state ct preserves long-term dependencies within sequential data through three specialized gating mechanisms. The forget gate (Ft) regulates the retention of information from the prior state ct−1. The input gate (It) controls the integration of new memory derived from c ˜ t into the updated state. Finally, the output gate (Ot) generates the final hidden state ht by modulating the activated cell state [45].
I t = σ W i h t − 1 + U i x t + b i F t = σ W f h t − 1 + U f x t + b f O t = σ W o h t − 1 + U o x t + b o c ˜ t = tanh W c h t − 1 + U c x t + b c c t = F t * c t − 1 + I t * c ˜ t h t = O t * tanh c t
where xt denotes the input signal, σ represents the sigmoid activation function, tanh is the hyperbolic tangent activation function, and “*” signifies element-wise multiplication. The weight matrices W* and U* correspond to gate-specific parameters, while b* denotes the associated bias terms.

3. The Proposed Swarm Cooperation Evolution Strategy

Accurate identification of the parameters governing the error compensation model is pivotal to the optimal performance of the overall framework. This imperative becomes particularly pronounced when confronted with optimization problems characterized by elevated variable dimensionality, increasingly intricate influence mechanisms, and more opaque nonlinear fitting relationships—conditions that collectively impose substantially heightened demands on the efficacy of parameter optimization methodologies. Consequently, there exists a pressing need to develop an intelligent optimization algorithm that exhibits superior search precision, enhanced robustness, and broad applicability across diverse and complex problem landscapes. This section first presents the inspiration for the proposed SCES, discusses the mathematical model and implementation steps of the algorithm in detail, and concludes with a discussion of optimization performance and computational complexity.

3.1. Inspiration

Cooperation evolution refers to a process wherein distinct individuals within a population engage in mutual cooperation and joint evolutionary progression, thereby attaining a more advanced mode of survival and development. In the context of societal co-evolution, this process encompasses intra-group phenomena such as internal information sharing, team reorganization, personnel redeployment, and the dual mechanisms of elimination and recruitment. Simultaneously, it involves inter-group dynamics including information exchange, collaborative teamwork, performance evaluation, and competitive acquisition, as well as macro-level market-driven processes such as the selective allocation of resources and preferential support toward dominant collectives. Inspired by these phenomena, this paper develops a SCES that integrates multiple constituent algorithms and facilitates their efficient synergistic fusion.
To concretely illustrate the conceptual underpinnings of swarm co-evolution, a schematic representation is provided in Figure A1 of Appendix B. In this depiction, competitive relationships are first established among distinct collectives. Subsequently, intra-group mechanisms—such as member recruitment, pruning, and redeployment—alongside inter-group synergistic coordination, enable the respective groups to complement one another’s strengths and mutually reinforce their capabilities, thereby enhancing overall task performance. Conversely, collectives ill-adapted to the evolving societal landscape are progressively eliminated or assimilated during the co-evolutionary process. The correspondence between societal entities and the mathematical constructs within the algorithmic model is delineated in Figure A2 of Appendix B, wherein collectives, teams, sub-teams, and individuals are mapped one-to-one onto base algorithms, populations, individuals, and problem dimensions, respectively. The fitness function value quantitatively characterizes the efficacy with which a given sub-team accomplishes the assigned task, and the pursuit of the optimal solution is thus equivalent to identifying the sub-team that exhibits the most exemplary performance within the co-evolutionary framework.

3.2. Mathematical Model of Cooperation Evolution

To simplify the description of the mathematical model, the complex process of cooperative evolution is distilled into five core operational mechanisms, including sharing and communication, assessment and evaluation, selection and allocation, elimination and recruitment, and merger and monopoly. The detailed implementation of each mechanism is as follows.

3.2.1. Sharing and Communication

An effective sharing and communication mechanism forms the foundation of cooperative evolution among multiple groups. By engaging in mutual learning and leveraging each other’s strengths to offset weaknesses, each group can evolve to play a more significant role. This collective progress and development not only enhance the individual groups but also drive the evolution of the entire system, ultimately fostering a cohesive community that maximizes overall benefits.
Sharing is achieved by randomly exchanging multiple optimal individuals among the respective algorithms, akin to position redeployments within a company. As illustrated in Figure 2, N algorithms each select p optimal individuals and randomly reassign them to one of the other algorithms. Simultaneously, each algorithm receives p optimal individuals from another algorithm, while discarding its original set of p optimal individuals. This redeployment-based sharing mechanism effectively breaks down barriers between algorithms, enabling seamless information exchange. By acquiring advanced individuals from other algorithms and simultaneously discarding their current optimal individuals, algorithms can more easily escape local optima and enhance their exploration capabilities, thereby improving overall algorithmic performance.
Figure 2. Schematic diagram of the sharing process.
Communication refers to the operation process of two individuals generating two new individuals through arithmetic operations, increasing the diversity of population individuals to improve the global search ability of the algorithm and the ability to jump out of local optimum. The communication operation adopts real number coding and arithmetic crossover, and let the two crossover individuals be s 1 = v 1 1 , v 1 2 , … , v 1 d and s 2 = v 2 1 , v 2 2 , … , v 2 d . Determining whether to implement the crossover operation or not by the crossover probability Pc, and then selecting some variables among the parent individuals to implement the arithmetic crossover by the probability Pc when the crossover is carried out.
Firstly, d random real numbers in the interval [0, Pc] are randomly generated and rounded, and then the positions P1, P2, …, Pm with the value of 1 are identified from them, i.e., they are the variables for performing crossover, and then m random real numbers ai (i = P1, P2, …, Pm) in the interval [0, 1] are randomly generated, and the two offspring after the crossover operation can be expressed as
s 1 ′ i = a i v 1 i + 1 − a i v 2 i s 2 ′ i = a i v 2 i + 1 − a i v 1 i , i = P 1 , P 2 , … , P m
The arithmetic crossover of adaptive crossover is to adaptively vary Pc according to the state of fitness distribution of the population in order to reach a trade-off between exploration and exploitation. It increases Pc when the fitness of individuals in the population converges or tends to be locally optimal and decreases Pc when the population fitness is more dispersed. At the same time, individuals whose fitness is higher than the average fitness of the population correspond to a lower Pc, allowing these individuals to be conserved and enter the next generation, while individuals whose fitness is lower than the average fitness correspond to a higher Pc, allowing this group of individuals to be eliminated. The calculation is shown in Equation (12).
P c = P c 1 − P c 1 − P c 2 f − f m a x f m a x − f a v g ,   f ≥ f a v g P c 1 ,   f < f a v g
where Pc1 and Pc2 are the adaptive upper and lower ranges of the crossover operator, respectively, fmax is the largest fitness value in the population, favg is the average fitness value of the population per generation, and f is the larger fitness value of the two individuals to be crossed.

3.2.2. Assessment and Evaluation

The fitness value reflects the advantages of individual populations but does not adequately evaluate the overall performance of an algorithm during swarm cooperative evolution. Drawing inspiration from the general principles of social operation, social groups that demonstrate exceptional performance often receive preferential treatment and resource allocation. Similarly, in cooperative evolution, a robust assessment and evaluation mechanism for groups—i.e., the performance evaluation of algorithms—is a critical component. The evolution curve of an algorithm’s fitness captures its historical performance and indicates its future optimization trends, serving as a vital basis for performance evaluation. Building on this concept, we propose the following evaluation criteria to guide the process effectively.
In order to provide a more scientific and comprehensive performance evaluation of the algorithms, we consider several indicators, including the a priori indicator Pp, accuracy indicators A1 and A2, the efficiency indicator E, the fluctuation indicator D, and the comprehensive indicator S. Different algorithms have their own unique advantages and applicable types of problems, and the fitness of the problem to be solved and the algorithms selected are quantitatively evaluated by the a priori indicator Pp, and P p n = c , c ∈ 0 , 1 , n ∈ 1 , N . The accuracy indicators can be categorized into absolute and relative accuracy, which describe the maximum effect of fitness enhancement relative to all algorithms and the mean value of enhancement effect relative to the respective algorithms after iterative evolution, respectively, and are computed as shown in Equations (13) and (14). The slope of the evolution curve of the fitness value can characterize the optimization speed of the algorithm, and the average evolution slope within the number of iterations is calculated as a measure of the optimization efficiency of the algorithm, and the larger the value, the higher the optimization efficiency is, the better the optimization performance of the algorithm, which is calculated as shown in Equation (15). The fluctuation performance indicator provided by Equation (16) is used to measure the dynamic dependence of the algorithm on the evolutionary operation, and the smaller the value, the higher the approximation of the algorithm to the optimal solution and the better the optimization performance of the algorithm. The comprehensive performance indicator is shown in Equation (17), which is a comprehensive assessment of the algorithm performance through the area of the region formed by the iteration curve and the coordinate axis, and the smaller the area is, the better the algorithm’s comprehensive optimization performance is.
A 1 n = max f k , 1 , k ∈ 1 , N − f n , e n d
A 2 n = 1 I t e r ∑ j = 1 I t e r f n , 1 − f n , j
K n , j = f n , j − f n , j − 1 , K n , 1 = f n , 1 E n = m e a n K n , j
D n = 1 I t e r ∑ j = 1 I t e r K n , j − E n 2
S n = ∑ j = 1 I t e r f n , j + f n , j − 1 2 , f n , 0 = f n , 1
where N is the number of algorithms, fi,j denotes the value of the fitness function for the jth generation of the ith algorithm, Iter is the number of iterations up to the present time, Ki,j denotes the evolutionary slope for the jth generation of the ith algorithm, and mean(·) is the function that calculates the mean.
The metrics provided by Equations (13)–(17) are at different magnitudes, so they need to be normalized, and the normalized means are all 1/N. If the normalized metrics are greater than the mean, it indicates that the algorithm is superior compared to other algorithms, and then the evaluation result of the algorithm should be further increased based on the a priori probability, and vice versa, it will cause attenuation to the a priori probability, and the magnitudes of increase or attenuation are closely related to the difference between the respective metrics and the mean values. The performance evaluation of the algorithm using a combination of the five metrics and designed accordingly is shown in Equation (18), and the results are used for the selection and allocation of the population.
Evaluat n = P p n + n A 1 n + n A 2 n + n E n + n 1 / D n + n 1 / S n − c 1 c 2
where n(·) is the normalized computational function of the vector, c1 and c2 are the model coefficients, c1 is 5/N, and c2 is used to scale the computed values.

3.2.3. Selection and Allocation

The preceding section quantifies the performance of the five base algorithms, with the normalized results serving as a foundation for population reallocation. Algorithms with higher evaluation scores exhibit superior overall performance and, accordingly, should be allocated a larger population size. This approach mirrors real-world dynamics, where teams with greater overall strength are rewarded with increased resource support, fostering further success. The detailed process is illustrated in Figure 3.
Figure 3. Schematic diagram of the selection and allocation.
The score is defined as the normalized evaluation result of an algorithm, representing the proportion of that algorithm’s strength within the entire algorithm group. In this study, the number of individuals allocated to each algorithm is determined using a roulette wheel approach. The central idea is that algorithms with higher scores occupy larger sectors in the circle, thereby increasing their probability of being selected [46]. To implement this, M = 1000 drop trials are conducted. The number of times m a drop lands within the area occupied by a specific algorithm is counted, and the number of individuals allocated to that algorithm is calculated as Popsize × m/M, where Popsize is the total population size. After determining the number of individuals allocated to each algorithm, the allocation method prioritizes maintaining population stability relative to the original algorithm populations. Individuals from algorithms needing a reduction in population are transferred sequentially to algorithms requiring an increase, starting from the algorithms with the lowest demand.

3.2.4. Elimination and Recruitment

Reality can be harsh, as social groups often optimize their members during development. Individuals unable to contribute significantly to the team are inevitably eliminated, with new recruits brought in to fill the gaps. In the proposed SCES, this phenomenon is modeled by removing individuals with poor fitness from the population and introducing new ones. The PE determines the proportion of individuals to be replaced. The process begins by ranking the population based on fitness values. Individuals corresponding to the PE ratio in each algorithm are directly eliminated, and an equal number of new individuals are introduced into the population. These new individuals are initialized by perturbing the optimal individuals in the population, ensuring that they are of higher quality than those eliminated.

3.2.5. Merger and Monopoly

In line with the principles of societal operation and the evolutionary law of survival of the fittest, competition among social groups often leads to mechanisms of merger and consolidation. Inspired by this, the proposed SCES incorporates a merger and monopoly mechanism. The timing of mergers, denoted as MergerNum, is predefined, and mergers occur periodically during the iterative evolution process. This mechanism is grounded in the algorithm assessment and evaluation framework described in Section 3.2.2. When the merger timing is reached, the algorithm ranked lowest in the evaluation results is merged. Its population and individuals are transferred to the algorithm ranked highest in the evaluation. Through successive mergers, only one algorithm remains, culminating in a monopoly. Although many algorithms are gradually eliminated during the assessment and evaluation process, their contributions to cooperative evolution are significant.
The five proposed co-evolutionary mechanisms are fundamentally motivated by the objective of emulating, to the fullest extent practicable, the complete co-evolutionary dynamics observed in societal collectives. The omission of any single mechanism would preclude both the logical closure and the functional integrity of the co-evolutionary process. Accordingly, the proposed SCES integrates all five co-evolutionary mechanisms in its design. It is acknowledged that conducting ablation studies on these five mechanisms would permit a direct assessment of the sensitivity of algorithmic performance gains attributable to each constituent component, thereby yielding deeper insights into the functional contributions of individual mechanisms and the underlying rationale for their efficacy. Such an investigation constitutes a valuable direction for future research and warrants dedicated exploration.

3.3. Algorithm Architecture and Implementation Process

This section discusses in detail the algorithmic architecture and implementation process of SCES based on the mathematical model described in Section 3.2.

3.3.1. Initialization

The proposed SCES is implemented on the basis of individual algorithms, so firstly the model parameters of the selected base algorithms are initialized. Secondly, according to the optimization problem to be optimized, the dimensions and upper- and lower-bound intervals of feasible solutions are specified, and the basic parameters of the SCES are defined, including the number of populations (Popsize), the number of iterations (IterNum), the timing of cooperation evolution (CENum), and the timing of merger (MergerNum); the values of the crossover probability (Pc), the proportion of elimination (PE), and the a priori probability (Pp) of the selected base algorithms are assigned an equal probability for the first time.
The population initialization is achieved by randomly generating a number of feasible solutions in the search space. For a d-dimensional problem to be optimized with a population size of Popsize, the initialization is shown in Equation (19).
v i j = l b j + rand ⋅ u b j − l b j
where v i j denotes the jth dimensional variable of ith individual, i ∈ [1, Popsize], j ∈ [1, d], ubj and lbj denote the upper and lower bounds of the variable, respectively, and rand is a random number between 0 and 1.

3.3.2. Preliminary Optimization Search

Due to the unfamiliarity with the problem type and the performance of the algorithms, before carrying out large-scale iterative optimization, a small number of populations are pre-assigned to each base algorithm, and a number of preliminary iterations are carried out for preliminary optimization. On the one hand, we can quickly understand the optimization performance of the base algorithms for the problem type and also clarify the running time cost of each algorithm under the same number of iterations, so as to lay the foundation for the next in-depth optimization.
First of all, the population initialization is carried out, the same initial population is assigned to each algorithm, and then several iterations are carried out to optimize the algorithms, and the running time of the algorithms is recorded. According to the fitness evolution curve of the preliminary optimization, the operator of assessment and evaluation is invoked to evaluate the performance of the base algorithms, and the results are used as the a priori probability for large-scale iterative optimization on the one hand and used for the selection and allocation of populations on the other hand.

3.3.3. Iterative Optimization

The flowchart of the proposed SCES is given by Figure 4, the dotted lines in the figure indicate that when the merger timing is met, individuals 1 to n of the basic algorithm will be gradually eliminated based on the evaluation results. The implementation steps of iterative optimization search are as follows.
Figure 4. Flowchart of SCES optimization algorithm.
Step 1: Initialization. Initialize a number of populations to Popsize based on the number of preliminary optimization populations. Based on the results of the assessment and evaluation of the algorithms in the initial optimization search, select and assign the respective initial populations for the base algorithms.
Step 2: Iterative optimization search in equal time. Algorithms with lower running time costs can be run more times in the same amount of time. Therefore, iterative optimization is performed by assigning each algorithm the respective corresponding number of iterations according to the inverse of its running time.
Step 3: Cooperation and evolution. When the cooperation evolution timing CENum is reached, the mechanisms of sharing, communication, elimination, and recruitment are executed, and the fitness values of the corresponding individuals are calculated.
Step 4: Selection and allocation. After cooperation and evolution, iterative optimization is carried out, the performance of the algorithms is reevaluated and ranked before the next co-evolution, and the corresponding populations are assigned to each algorithm based on the evaluation results in accordance with the designed selection and allocation mechanism, and then return to Step 2 to continue the iterative optimization.
Step 5: Merger and monopoly. When the merger timing MergerNum is reached, the last one in algorithm evaluation in Step 4 is merged, and the algorithm will no longer be run in the next iteration of optimization. The population individuals belonging to this algorithm will be absorbed by the first one in algorithm evaluation until it reaches the monopoly situation where only one algorithm is left. Otherwise, it returns to Step 2 to continue the iterative optimization.

3.3.4. Analysis of Exploration and Exploitation

Exploration and exploitation are two critical aspects of optimization algorithms, and striking a balance between them is essential for ensuring that the algorithm can accurately and efficiently find the global optimal solution. In the proposed SCES, the iterative optimization of the base algorithms forms the foundation of exploitation, while mechanisms such as sharing, communication, elimination, and recruitment enhance population diversity, thereby strengthening the algorithm’s exploration capabilities. The reallocation of individuals further aids in escaping local optima, improving the algorithm’s ability to explore the solution space effectively. Additionally, the resource-tilting mechanism, driven by selection and elimination, enables superior algorithms to delve deeper into the search space, enhancing their optimization potential. Through these cooperative evolution mechanisms, SCES achieves an efficient integration of multiple algorithms, fostering a balanced development of exploration and exploitation. This balanced approach endows the SCES with significant advantages in terms of optimization accuracy, stability, and overall performance.

3.3.5. Analysis of Computational Cost

The cooperation evolution mechanisms underpinning the proposed SCES predominantly involve addition, logical comparison, and assignment operations, and do not entail iterative looping constructs. Moreover, both the population size and the number of iterations remain consistent with those employed when individual base algorithms are executed independently. Consequently, when addressing optimization problems of moderate difficulty, the computational overhead incurred by SCES is marginally greater than that of a single constituent algorithm, owing to the execution of the co-evolutionary mechanisms. However, given that the total number of iterations required in such scenarios is relatively limited, this increase in computation time is not appreciably significant.
Conversely, when confronted with more challenging optimization landscapes wherein individual base algorithms lack sufficient search capability and are compelled to operate up to their maximum iteration limit, SCES can expediently locate the global optimum and terminate the iterative process prematurely. Under these circumstances, the overall computational burden of SCES may be even lower than that of a single optimization algorithm. In the context of large-scale, high-dimensional, and highly complex problems—where both SCES and individual algorithms must necessarily iterate until the termination criterion is met—the proposed algorithm does indeed incur a tangible drawback in terms of execution time and computational cost. Nevertheless, this trade-off is offset by marked and unequivocal advantages in terms of optimization accuracy, algorithmic stability, and cross-problem generalizability, delivering a level of search efficacy that cannot be attained by any individual base algorithm operating under equivalent computational expenditure. In summary, the enhancement in optimization performance afforded by the proposed algorithm is achieved at the expense of a modest increase in computational burden, which nonetheless remains well within acceptable and practically justifiable bounds.

3.4. Performance Tests and Comparisons

In this section, five intelligent optimization algorithms well-established and recognized for their proven performance, namely the Sand Cat Swarm Optimization Algorithm (SCSO) [47], the SSA [48], the Spider Wasp Optimization (SWO) [49], the PSO [50], and the Kepler Optimization Algorithm (KOA) [51], are randomly selected as the basic algorithm individuals (N = 5) practicing swarm cooperation evolution. Furthermore, in-depth and extensive performance evaluations were conducted, serving to validate the feasibility of the proposed cooperative evolution mechanisms and provide substantial evidence for assessing their performance.

3.4.1. Test Preparation

Based on the CEC2022 test function set and four different types of typical engineer problems to carry out test experiments to verify the feasibility of the algorithm, independent use of the basic algorithm, the proposed SCES, and the other advanced algorithms optimization test were implemented, and each test function was run independently 100 times. Four quantitative metrics were used to evaluate the effectiveness of the algorithms in various aspects, which are average value (Mean), optimal value (Best), standard deviation (Std) and Rank based on the comprehensive performance in 100 tests. This constitutes a standard methodology within the domain of swarm optimization algorithm performance evaluation, one that has garnered widespread acceptance and extensive application in the literature [52,53]. Furthermore, a Wilcoxon rank-sum test was conducted to compare the proposed algorithm against each respective benchmark algorithm [54]. This statistical analysis serves to ascertain whether significant differences exist between algorithmic pairs, thereby enabling a comprehensive and rigorous assessment of overall algorithmic performance.
The test experiments first determined the total number of iterations (IterNum = 500), pre-allocated 10 populations for each algorithm for 20 iterations during preliminary optimization, and expanded the population size to Popsize = 100 before the start of the formal iterative optimization process. Defined MergerNum = 100, which allows for the periodic and uniform merger of algorithms during the iterative optimization process, and empirically set CENum = 50, Pc = 0.2, and PE = 0.2. The model parameters of the basic algorithm individuals were set according to the author’s recommendations in the corresponding references. The population size and iterations are kept the same as SCES.

3.4.2. Comparative Validation with Cooperation Fusion-Related Algorithms

The cooperation fusion of multiple algorithms to further improve the accuracy and stability of the optimization solution is the development trend of intelligent optimization algorithms. In this section, SCES is compared with the existing optimization algorithms with multi-algorithm cooperation fusion to fully demonstrate the effectiveness and advancement of the cooperation evolution mechanism proposed in this paper that can efficiently fuse multiple optimization algorithms. The selected comparison algorithms include Ludo Game Swarm Intelligence (LGSI) [26], SSOA [28], Co-evolution Spider Monkey Optimization (CSMO) [27], GA-ACO [29], and PSO-GWO [31], among which LGSI is one of the few examples of multi-algorithm joint use, which initially realizes the synergistic fusion between algorithms. SSOA and CSMO achieved the cooperation evolution of population individuals within the algorithm, implementing a more diverse and comprehensive exploitation of the search space. GA-ACO and PSO-GWO are typical examples of hybrid improvement strategies using two algorithms, which have been proved to have better performance than individual algorithms in real problems.
The test sets used in the experiments are derived from the open source and commonly used CEC2022. The CEC2022 consists of 12 test functions of varying difficulty and variety, which are defined as f1–f12 and provide significant and varied search obstacles for algorithm testing. For detailed information, please refer to Appendix A. The results of the test experiments are shown in Table 1, and the optimization results of SCES and the optimal comparison algorithms have been bolded and plotted in Figure A3 of Appendix B to visualize the improvement. The bar chart indicating that SCES failed to achieve the best optimization results is highlighted in red in the Figure A3 of Appendix B.
Table 1. Comparison test results with cooperation fusion-related algorithms.
Overall, SCES achieves the best optimization results in 11 of the 12 test functions of CEC2022 except f12, and the proposed cooperation evolution mechanism has an effectiveness rate of 91.67% compared to various existing cooperation fusion strategies. The average improvement in SCES over the optimal cooperation fusion-related algorithms in the Mean and Best metrics are 3.70% and 1.29%, respectively, of which the Mean of f6 is most significantly improved by 19.23% compared to the optimal cooperation fusion-related algorithm LGSI. The smallest improvement is the function f1, which is because the cooperation fusion-related algorithm has achieved the result that is very close to the global optimum on the simpler test function, and the SCES has less room for improvement, and the Mean and Best still improved by 0.0578% and 0.0392% compared with the optimal LGSI. The fact that the test function f12 does not achieve optimal optimization results is due to the fact that SCES is limited by the optimization performance of the basic algorithm individuals. After analysis, the performance of the five basic algorithms of SCES on this function is not ideal, and their respective search strategies cannot effectively solve this complex and multimodal testing function. Due to the fact that the performance of SCES is based on the underlying algorithm, the performance of SCES will inevitably be affected when all individual underlying algorithms are no longer applicable. Nevertheless, SCES has achieved significant improvements in performance compared to individual base algorithms, demonstrating the effectiveness of the proposed fusion strategy.
LGSI can achieve suboptimal test results in multiple test functions, and the mean value of the comprehensive ranking of the optimization effect is 2.25, which is only second to 1.08 of SCES, while SSOA, GA-PSO, and other algorithms implementing simple fusion mechanisms do not achieve satisfactory optimization results. The results show that LGSI, which probabilistically selects multiple basic algorithm individuals, performs better than other simple fusion algorithms but still has a disadvantage compared to SCES, which has a more in-depth and comprehensive cooperation evolution mechanism.
Table 2 presents the p values obtained from the Wilcoxon rank-sum test comparing the proposed SCES against cooperative fusion-related algorithms across all benchmark functions within the CEC2022 test suite. A p value below the significance threshold of 0.05 indicates rejection of the null hypothesis, which posits the absence of a statistically significant difference between the two comparators. Values in Table 2 that satisfy p < 0.05 are highlighted in bold typeface. From these results, it can be concluded that the outcomes produced by SCES are significantly different from those of the comparison algorithms on the vast majority of the test functions under consideration.
Table 2. Wilcoxon rank-sum test for SCES against other cooperation fusion-related algorithms.
Overall effectiveness (OE) and best reachability (BR) are used to judge the strengths and weaknesses of the algorithms from the perspective of the whole test set, and Equations (20) and (21) give the specific formulas of the two metrics, which are used to characterize the average error of the results obtained by the test algorithm from the optimum and the average probability of achieving the best optimization results among all comparison algorithms [55,56]. The smaller OE is, the closer the algorithm’s average optimization result is to the global optimal solution for all functions in the test set, while the larger BR is, the higher the probability that the algorithm achieves the optimal optimization result for all comparison algorithms, both of which are important metrics of the algorithm’s optimization accuracy.
O E = 1 n ∑ i = 1 n F i − F b F b
B R = 1 n ∑ i = 1 n m − r n m − 1
where Fb is the theoretical global optimum of the ith test function, Fi is the average of the test algorithm’s optimization results for that test function, n is the total number of functions in the test function set, m is the number of algorithms for comparison, and rn is the comprehensive performance ranking value of the algorithm in the nth test function.
The OE and BR of the cooperation fusion-related algorithms on the CEC2022 test set are shown in Figure A4 of Appendix B, and the results show that the optimization average value of SCES on CEC2022 is the closest to the theoretical global optimum, with an OE of only 0.034, followed by LGSI with an OE of 0.075. The improvement of OE compared to that of LGSI is 54.67%, and the BR of SCES is as high as 98.33%, which is significantly better than that of the second-place LGSI with 75.0%, and it has a more significant optimization effect compared with the other cooperation fusion-related algorithms.
GA-ACO and PSO-GWO, which simply fused two optimization algorithms, and SSOA and CSMO, which implemented cooperation evolution of population individuals within a single algorithm, did not achieve satisfactory optimization results, which shows that these two fusion improvement strategies did not improve the performance of the optimization algorithms obviously. The performance advantage of LGSI, which selects the optimal choices among multiple optimization algorithms, indicates that the combined use of multiple algorithms is indeed fruitful. More importantly, the SCES proposed in this paper not only can use more basic algorithm individuals but also strengthens the cooperation evolution among them, so it achieves more outstanding optimization performance than LGSI and has significant advantages in terms of optimization accuracy, stability, and generalizability to various problems.

3.4.3. Comparative Test with Single Algorithm Used Independently

Single algorithms used independently are more intensively researched and systematically matured and are the current mainstream techniques for metaheuristic optimization algorithms. In order to fully examine the outstanding performance advantages of SCES over single optimization algorithms, in addition to the selected basic algorithm individuals, this section supplements with four typical optimization algorithms (GWO [57], Whale Optimization Algorithm (WOA) [53], Nutcracker optimization algorithm (NOA) [55], and GA [58]) and three newly proposed metaheuristic algorithms (FATA [59], Lung Performance Optimizer (LPO) [60], Bitterling Fish Optimization (BFO) [61]), to which a fuller comparison test is performed. GWO and WOA are very typical optimization algorithms with strong adaptability and robustness, which are widely used in many engineering optimization problems and show their excellent performance of fast convergence. NOA is a swarm intelligence optimization algorithm proposed in 2022, which has been proved to be suitable for optimization solutions of many complex problems and engineering applications, with high optimization accuracy. GA is the most classical optimization algorithm based on biological evolution, with strong fault tolerance, parallel computing ability, and global search ability, especially suitable for nonlinear, nonconvex, multimodal, and other complex function optimization problems. FATA, LPO, and BFO are the representatives of the latest ones proposed as a way of reflecting the novelty and sophistication of the proposed SCES.
The evaluations presented in this section are conducted on the same set of 12 CEC2022 benchmark functions shared with Section 4.2. The experimental results are shown in Table 3, and Figure A5 of Appendix B gives a plot of the test results of SCES, the optimal basic algorithm individuals, and the optimal comparison algorithm, the results of which have been bolded in Table 3. The bar chart indicating that SCES failed to achieve the best optimization results is highlighted in red in the Figure A5 of Appendix B.
Table 3. Comparison test results with single algorithm used independently.
The experimental results demonstrate that the proposed SCES achieved the best optimization performance in 10 out of the 12 test functions, corresponding to an effectiveness rate of 83.33%. Compared to the best-performing basic algorithm individual, the SCES improved the average and best optimization results by 7.62% and 0.83%, respectively. The most significant improvement in the average value was observed for function f6, with a 76.81% enhancement over the SSA, while the largest improvement in the best value was recorded for function f4, exceeding PSO by 6.51%. When compared to the best results obtained by all comparison algorithms, the SCES also achieved average improvements of 2.07% in the mean value and 0.22% in the best value. Notably, the average value for f6 was improved by 14.92% compared to GA, and the best value for f4 was enhanced by 1.48% relative to GWO.
However, the improvements for functions f1, f3, and f8 were marginal, which reduced the overall average improvement. This can be attributed to the fact that these functions possess relatively simple landscapes with few obstacles to the global optimum, allowing individual algorithms to achieve high accuracy with limited room for further refinement near the global solution. Nevertheless, the fact that SCES still achieved minor improvements under such conditions demonstrates its consistent ability to escape local optima and enhance search accuracy across diverse function types, highlighting its robust exploration capability. In terms of comprehensive performance ranking, the SCES achieved the best average rank of 1.5, followed by GA (4.33) and NOA (5.67). These results indicate that the SCES consistently maintains top performance, whereas other algorithms exhibit significant performance fluctuations across different test functions due to their inherent characteristics and limitations when used in isolation. This strongly validates that the SCES effectively integrates the strengths of individual algorithms, significantly enhancing universality and stability.
The optimization performance of SCES is closely related to the performance of its constituent algorithms. This explains why SCES did not achieve leading results on functions f4 and f12. Analysis reveals that five baseline algorithms—SCSO, SSA, SWO, PSO, and KOA—performed poorly on these functions, all ranking near the bottom. Although SCES did not outperform all advanced algorithms in accuracy on these functions, it still achieved noticeable improvements over its baseline components. For function f9, SCES did not yield significant improvement due to the simplicity of the function, which leaves little room for enhancement, and the inherent randomness in the optimization process leading to minor variations among algorithms. This does not imply that SCES is inferior to individual algorithms in such cases.
Table 4 reports the p values returned by the Wilcoxon rank-sum test, wherein the results obtained from each comparison algorithm are evaluated against the SCES results for every individual test function. Values in Table 2 that satisfy p < 0.05 are highlighted in bold typeface. The p values presented in the table indicate that, for the vast majority of the benchmark functions, the outcomes yielded by SCES exhibit statistically significant differences relative to those produced by the compared optimization algorithms.
Table 4. Wilcoxon rank-sum test for SCES against other single algorithm used independently.
Figure A6 of Appendix B illustrates the OE and BR of SCES and individual algorithms on the CEC2022 test set. The results show that SCES achieved the closest average optimization result to the theoretical global optimum, with an OE of only 0.034, followed by GA with an OE of 0.0546. This represents a 37.73% improvement in OE over GA. Furthermore, SCES attained a best achievable rate of 95.83%, significantly outperforming GA (72.22%) and other cooperative or fusion-based algorithms. Compared to the best individual baseline algorithm, SCES improved the BR from 58.33% to 95.83% and reduced the OE from 833.72 to 0.034. It also exhibited a substantial advantage over the best reference algorithm, GA, which achieved a BR of 72.22% and an OE of 0.055. It is worth noting that these results were obtained under the configuration of Popsize = 100 and IterNum = 500. Further improvements in optimization accuracy can be expected with increased population sizes and iteration counts, albeit at higher computational cost.
In summary, SCES demonstrated consistent performance advantages across different test functions. Variations in improvement levels are attributable to the distinct characteristics of each function. Whether for simple functions already near the global optimum or complex functions that are extremely difficult to optimize, the observed improvements are statistically and practically meaningful, strongly validating the effectiveness and advanced nature of the proposed SCES.

4. The Complete Algorithmic Models for Dynamic Error Compensation

4.1. The Polynomial Error Compensation Method

Based on the error analysis of platform-based dynamic gravity measurement established by Equation (9), a polynomial-based error compensation method is constructed as shown in Equation (22), with this approach designated as Method I.
δ g out = δ g 0 − d Δ g ˜ U
where d Δ g ˜ U is dynamic gravity measurement error, coefficients k1 to k9 represent the calibrated parameters of the error compensation model, the term δg0 denotes the original gravity measurement result, and δgout represents the gravity output after dynamic error compensation.
The accuracy of model parameters is critical for effective error compensation. This work defines the root mean squared error (RMSE) between the dynamically compensated output and the gravity reference value as the fitness function value. The proposed novel SCES framework is employed for precise parameter identification, thereby elevating the implementation effect of the proposed polynomial error compensation model.

4.2. Compensation Method Based on Optimized LSTM via NAS

While polynomial-based error compensation models possess rigorous mathematical foundations, the complex and dynamic environments encountered during gravity measurements introduce highly intricate errors. Beyond cognitive systematic errors, significant residual errors persist, imposing inherent limitations on polynomial compensation efficacy. Machine learning algorithms, particularly LSTM networks, offer substantial advantages in data prediction and fitting by extracting underlying patterns from training datasets [62]. This section establishes a dynamic error compensation model based on optimized LSTM via NAS to achieve deeper error correction of gravity measurements, designated as Method II.
Beyond the inputs utilized in the polynomial model (i.e., fx, fy, gm, ve, vn, φ, ae, and an), dynamic measurement errors exhibit direct dependence on the carrier’s kinematic state. Consequently, the carrier’s attitude angles (atte, attn, and attu), vertical velocity (vu) and acceleration components (au), and positional coordinates within the navigation frame (longitude λ and height h) are incorporated as additional inputs to the LSTM model, resulting in 15 input nodes. Following acquisition of the gravity reference values along the survey line, the measurement error, defined as the difference between measured and reference values, serves as the single output node. Experimental data formatted accordingly constitute the sample set, partitioned into training and testing subsets in a 5:1 ratio for model development and evaluation.
High-performing, rationally designed neural architectures serve as engines for performance leaps in numerous tasks. However, manual network design demands substantial time, computational resources, and specialized expertise, yet may still fail to yield optimal architectures, thereby constraining the practical efficacy of dynamic error compensation models. To address this, we implement an evolutionary architecture search for LSTM optimization using the second SCES.

4.2.1. Network Search Space

The optimal LSTM model encompasses both architectural components and hyperparameters. This section defines a comprehensive search space by specifying all optimizable variables. For network architecture, the primary parameters are the number of layers and nodes per layer. Secondary parameters include (1) whether an activation function follows each LSTM layer and its type, enhancing model expressivity through nonlinear transformations, and (2) whether a dropout layer is incorporated and its discard rate, which improves generalization by randomly omitting neurons during training to mitigate overfitting. Collectively, six architectural variables require optimization. Regarding hyperparameters, the model optimizer constitutes the principal tunable element. Additional hyperparameters include initial learning rate, learning rate decay period, learning rate decay factor, batch size, and maximum epoch, yielding six optimizable hyperparameters.
Thus, the search space comprises twelve heterogeneous variables, encompassing discrete and continuous types, including integer and floating-point values, resulting in a substantial and intricate optimization landscape. A hybrid encoding strategy designed to address this complexity is detailed in the following section.

4.2.2. Hybrid Encoding Strategy and Constraint Mechanism

A hybrid encoding strategy incorporating integer, floating-point, and binary representations was designed according to variable types and format requirements. Each encoded solution constitutes an individual within the second SCES for iterative optimization. Figure 5 illustrates the search space and hybrid encoding framework, with the specific encoding scheme detailed as follows.
Figure 5. Schematic diagram of search space and hybrid encoding strategy.
Discrete architectural encoding for the LSTM network employs integer and binary representations. First, the number of layers is encoded in binary, with a maximum layer limit of 5. A value of 1 indicates the actual presence of an LSTM layer, whereas layers encoded as 0 are omitted without parameter retention. Subsequently, neuron counts per existing LSTM layer are encoded as integers within [8, 128]. Next, activation function flags are generated with length corresponding to the actual layer count. These binary flags determine activation function presence. A value of 1 signifies an activation layer immediately following the LSTM layer; otherwise, no activation is applied. The activation type index is integer-encoded within [1, 4], denoting sigmoid, tanh, ReLU, and linear functions, respectively. This index remains valid only when the activation flag equals 1. Dropout configuration follows an analogous scheme. Dropout flags (binary-encoded with layer-determined length) indicate dropout layer presence, where 1 triggers insertion after the LSTM layer, and 0 omits it. The dropout ratio index i is integer-encoded within [0, 9]. During decoding, this index maps to the discard rate via 0.05 + 0.05 × i, yielding values in [0.05, 0.5]. This index is active only if the corresponding dropout flag is 1.
Hyperparameter encoding employs distinct strategies per parameter type. Optimizer selection utilizes integer categorization. A randomly generated floating-point number within [1,5] is rounded up via the ceiling function to yield a categorical index mapping to ‘adam’, ‘sgdm’, ‘rmsprop’, ‘adagrad’, or ‘nadam’. Initial learning rates are logarithmically encoded by uniform sampling in log10 space. The encoded logarithmic index is a random value ∈ [0, 1], decoding to learning rates spanning [10−5, 10−2]. Both the learning rate decay period and the decay factor adopt floating-point encoding with random values ∈ [0, 1]. The decoded decay period represents the relative epoch position (proportion of total epochs) where decay initiates. The decay factor is linearly scaled to [0.2, 0.5] during decoding. Batch size implements exponent encoding. Integer exponent n ∈ [4, 8] is stored, with the decoded value given by BatchSize = 2n. Maximum epoch count encodes a random floating-point number ∈ [0, 10], which is rounded up to an integer index. The final epoch count is obtained by multiplying this index by 50.
During population initialization and iterative optimization, constraint conditions are enforced to validate encoded individuals and prevent invalid network architectures. These constraints comprise the following points: (1) dropout layers are excluded from the final network layer; (2) at least one LSTM layer and one activation layer must be present; (3) the final activation layer cannot utilize linear activation (preventing unbounded outputs); (4) for multi-layer LSTM architectures, neuron counts per layer must follow a monotonically decreasing sequence. Guided by this encoding scheme, population initialization and evolutionary optimization proceed via the second SCES.

4.2.3. Fitness Function for NAS

The fitness function serves as the metric for evaluating candidate architectures within the search space, playing a pivotal role in discovering the globally optimal network configuration. Although training-based performance evaluation incurs significant computational costs, its high accuracy provides direct feedback on search efficacy. After training candidate models on the training set, validation set performance is assessed on the resulting architectures. The RMSE between model outputs and ground-truth values constitutes the fitness evaluation metric, where lower fitness values correspond to superior network architectures.

4.2.4. Neural Architecture Search Process

The second SECS used for NAS is defined as Algorithm 1, and its pseudocode for the implementation is presented below. The second SCES is initialized by defining the population size and the number of iterations. Subsequently, an initial population is randomly generated within the network search space according to a hybrid encoding strategy. The positions of individuals within this population are then updated based on the SCES. Following this, the fitness value of the best individual in the current generation is evaluated. If this current fitness value surpasses the historical best fitness value, the optimal individual position is updated; otherwise, the best position from the previous iteration is retained. Upon reaching the maximum number of iterations, the final population is output. The optimal network architecture and hyperparameter settings are then decoded from the best individual according to the hybrid encoding rules.
Algorithm 1: The second SCES for NAS
1: Initialization:
2:    Initialize algorithmic parameters: Popsize, IterNum, CENum, MergerNum, Pc, PE, Pp
3:    Initialize population according to random strategy, Equation (19)
4:    Conduct preliminary optimization search at a small number of populations and iterations
5:    Evaluate base algorithms and assign populations based on preliminary optimization, Equations (12)–(17)
6: while (t ≤ IterNum) do
7:    Iterative optimization search in equal time according to each algorithm’s strategy
8:    if (t mod CENum = 0) then
9:    Sharing and communication are conducted, Equations (11) and (12)
10:     Elimination and recruitment are executed, Section 3.2.4
11:     Reevaluate algorithms and reassign populations, Equations (12)–(17) and Section 3.2.3
12:     if (t mod MergerNum = 0) then
13:       The last one in algorithm evaluation is merged, Section 3.2.5
14:     end if
15:    end if
16:    Update the best solution
17: end while
18:    Decoding the best solution
return optimal architecture and hyperparameters

4.3. Two-Stage Hybrid Compensation Strategy

While polynomial-based error compensation effectively suppresses systematic errors during dynamic measurements, residual errors persist and significantly degrade accuracy. To address this limitation, we innovatively propose a hybrid compensation framework integrating both approaches, illustrated in Figure 6, and implement an optimized LSTM model—identified via NAS—to perform deep residual error correction, further enhancing dynamic gravity measurement precision.
Figure 6. Flowchart of two-stage dynamic error compensation method.
The two-stage methodology sequentially applies polynomial fitting followed by optimized LSTM-based refinement, thereby synergizing the advantages of both techniques. This integrated solution not only improves compensation accuracy but also enhances model interpretability, ultimately achieving superior suppression of motion-induced measurement errors during carrier maneuvers. We designate this approach as Method III. For its second-stage LSTM-based error compensation model, the input remains consistent with Method II. However, the model output is modified to the residual error obtained by differencing the preliminary result from the first-stage compensation and the gravity reference value. Crucially, the network architecture requires re-optimization via NAS to obtain the optimal model specifically tailored for residual estimation.
Given that the two compensation methodologies—one predicated on polynomial fitting and the other on machine learning—each harbor inherent limitations while simultaneously exhibiting complementary characteristics, a two-stage compensation strategy that synergistically integrates both approaches is proposed. Specifically, the polynomial fitting-based method is employed to compensate for cognizable, modelable error components, thereby enhancing the reliability and stability of the compensation process. Subsequently, machine learning is leveraged to compensate for the residual, difficult-to-model error constituents, further augmenting the overall accuracy of error mitigation. The proposed framework thus amalgamates the respective strengths of both models while reciprocally redressing their individual deficiencies, and this integration constitutes the principal innovation of the present study. In recognition of the necessity for precise parameter identification within the polynomial error compensation model, and acknowledging that the architectural configuration of the LSTM network directly governs the efficacy of the machine learning-based compensation component, the SCES and a NAS optimization strategy are respectively introduced. The former is dedicated to optimizing the parameters of the polynomial model, whereas the latter is employed to refine the LSTM architecture. Both technical elements are devised to substantiate and enhance the performance of the overarching two-stage error compensation methodology. Consequently, the hybrid two-stage compensation strategy represents the core contribution of this work, with the SCES and NAS-optimized model architecture functioning as enabling mechanisms in service of this central advancement.

5. Experiments and Discussion

Acquiring real experimental data for parameter identification and model training of the error compensation model is an essential prerequisite for evaluating the feasibility and effectiveness of the proposed method. Furthermore, compensation experiments under three different maneuvering conditions were designed to validate the practical performance and generalization capability of the approach. This section begins with a detailed description of the experimental setup and data acquisition process. It then elaborates on the procedures and specifics of the experimental validation phase, along with the parameter configurations of the proposed algorithm. Finally, the error compensation results are presented and subjected to in-depth discussion and comprehensive analysis.

5.1. Experimental Data Acquirement

5.1.1. Experimental Equipment

As illustrated in Figure A7 of Appendix B, the experimental vehicle was equipped with a platform-based relative gravimeter independently developed by CSIC 707 Research Institute, a dual-axis laser strapdown inertial navigation system (SINS) manufactured by Xi’an Chenxi Aviation Technology Co., Ltd. in Xi’an, China, a GNSS receiver manufactured by Shanghai Huace Navigation Technology Co., Ltd. in Shanghai, China, a data acquisition computer with ancillary systems manufactured by Advantech Intelligent Technology Co., Ltd. in Kunshan, China, and supplementary navigation sensors such as an odometer (OD) manufactured by Changchun Yuheng Optics Co., Ltd. in Changchun, China and a barometric altimeter manufactured by Xi’an Precision Measurement and Control Co., Ltd. in Xi’an, China. The high-precision navigation data (attitude, velocity, and position) during experiments were provided by a tightly coupled SINS/GNSS/OD/barometer-integrated navigation system, with carrier acceleration derived through first-order differentiation of velocity. The platform gravimeter facilitates dynamic gravity anomaly acquisition, and fx and fy are provided by the horizontal accelerometer of the gravimeter. Prior to dynamic measurements, gravity reference values were statically acquired at 2 km intervals along survey lines using a CG-5 high-precision relative gravimeter manufactured by Scintrex (Concord, ON, Canada). These values were interpolated to establish continuous gravity references for dynamic gravity measurements. The key specifications of the instrument are detailed in Table 5.
Table 5. Instrument parameters of main equipment.

5.1.2. Experimental Procedure

Prior to formal dynamic gravity measurements and error compensation, a 2 h preliminary experiment under 1 Hz sampling protocol was conducted to acquire sufficient data for parameter identification of the polynomial error compensation model and model training of the machine learning method. The resulting model was subsequently deployed for dynamic error compensation during formal dynamic gravity measurement experiments. The experimental process is conducted on a closed road, where the road condition and traffic flow meet the conditions of a Class III road in China’s road classification. The dynamic measurement experiment necessitates the selection of a route whose road conditions, traffic volume, topographical features, and trajectory characteristics collectively satisfy the stringent requirements of gravimetric surveying. The actual trajectory of the selected route is depicted in Figure A8 of Appendix B. As depicted in Figure A9 of Appendix B, the experiment spans approximately 40 km at a mean velocity of 4 m/s, and the route and velocity profile of which exhibit significant turning maneuvers and acceleration/deceleration variations. Variations in carrier velocity were generated exclusively through the driver’s arbitrary modulation of acceleration, deceleration, and start–stop maneuvers. This approach is justified by the imperative to accumulate a training dataset replete with richly featured observations, a goal that requires frequent velocity fluctuations during the measurement campaign to adequately excite diverse dynamic responses. It should be noted, however, that the specific manner in which such velocity variations are induced is not subject to stringent prescription.
The experimentally acquired data were first processed using a low-pass filter to remove high-frequency noise. For model training, the collected data were organized into a dataset following the composition format specified in Section 5.2. A total of 7200 data points were divided into training and testing sets in a 5:1 ratio, resulting in 6000 samples for training and 1200 for testing. The training data were further normalized using Z-score standardization to mitigate the influence of varying data scales on the training performance.

5.2. Experiments Validation

5.2.1. Experimental Conditions

Based on the preliminary experimental data, the proposed error compensation model was successfully constructed after parameter identification and model training. To validate the practical application effect and generalizability of the proposed method for dynamic error compensation of ground vehicle gravity anomaly measurement, repeated ground vehicle dynamic gravity surveys were conducted under varying kinematic conditions across three distinct routes. Acquired datasets facilitated gravity signal extraction and algorithmic verification of dynamic error compensation.
The experimental equipment for the validation experiment is identical to that used for acquiring the model training data, as detailed in Section 5.1.1. The roadmap illustrated in Figure A9 of Appendix B are experimental routes selected in Tianjin, China, with favorable road conditions, low traffic flow, and absent traffic signal interference. These gravity measurements were carried out under stable operation, obvious acceleration and deceleration operation, and high-dynamic operation, respectively. The total one-way mileage of Line 1 is 29 km. During the experiment, a constant speed of 30 km/h was maintained, and a total of two round-trip measurements were conducted. The total one-way mileage of Line 2 is 18 km. During the experiment, there was a significant acceleration and deceleration process of the carrier, with an average speed of approximately 15 km/h. A repeated measurement was conducted in one round trip. The experimental vehicle performed random high-dynamic maneuvering operations on Line 3, with a total one-way mileage of about 20 km and an average speed of approximately 60 km/h. It conducted repeated measurements in one round trip. Gravity reference values for all lines were established via the same static CG-5 gravimeter measurements followed by interpolation.
The navigation data and dynamic gravity anomaly measurements from each survey line were organized into a dataset conforming to the input specifications of the model. The collected experimental data were first processed with a low-pass filter to remove high-frequency noise. For machine learning model training, Z-score normalization was further applied to mitigate the impact of inconsistent input scales on training performance. Using the preliminary experimental data, parameter identification for the polynomial error compensation model and training of the LSTM model optimized via NAS were conducted, thereby fully constructing the proposed dynamic error compensation method for ground vehicle gravity measurement. The established method was then applied to multiple validation experiments to assess its practicality and generalization capability. Specifically, the data acquired in each validation experiment were structured according to the input requirements of the respective error compensation models. The processed outputs yielded the compensated gravity anomaly measurements. The measurement data from all survey lines were sequentially processed, and a statistical analysis was performed to evaluate the resulting accuracy.

5.2.2. Determination of Algorithm Parameters

The optimization tasks addressed in this study include parameter identification for the polynomial model and architecture search for the LSTM network. The former is a 15-dimensional problem, with the fitness function guiding the evolutionary process defined as the RMSE between the model-fitted values and the ground truth. This constitutes a medium-dimensional problem of moderate complexity. In contrast, the LSTM architecture search involves 36 decision variables, and the fitness is similarly evaluated using the RMSE between model predictions and actual values. However, the computation of this metric requires frequent and computationally intensive LSTM training, rendering it a high-dimensional, highly complex optimization problem. Based on the characteristics of each problem and established practices in population-based optimization, the high-dimensional, high-complexity task was allocated a larger population size and more generations (Popsize = 300, IterNum = 1000) to ensure convergence. Additionally, MergerNum was set to 200 to enable periodic and uniform algorithm merging during the iterative process, and CENum was empirically configured as 100. For the medium-complexity parameter identification problem, optimal convergence could be achieved with lower computational cost. To balance performance and efficiency, the parameters were set as follows: Popsize = 100, IterNum = 200, MergerNum = 40, and CENum = 20. The base algorithms and other parameters of the proposed SCES remained consistent with those used in the algorithm testing phase described in Section 4.1.
As outlined in Section 5.2, the network architecture and hyperparameters of the LSTM used for machine learning-based error compensation were determined through NAS. In terms of the time step, it determines how far back the model looks to make current predictions, which is intrinsically related to the characteristic time scales of the dynamic gravity measurement process. Therefore, the time step should be determined based on domain-specific knowledge to ensure it sufficiently covers the dominant time scales of the dynamic error sources. The primary error sources in dynamic gravity measurement include short-period vibrations, long-period turning and pitching motions, and the Eötvös effect, which are closely related to the carrier’s heading, velocity, and maneuverability. These errors typically exhibit characteristic time scales ranging from 1s to 60s. To robustly capture the underlying patterns, it is generally recommended that the sequence length cover two major error cycles. Given the 1 Hz sampling rate of the gravity data, the time step was initially estimated to be 128.

5.2.3. Software Environment Configuration

Due to the involvement of machine learning model training, the experimental platform is deployed on an Ubuntu 20.04 system, and the experimental environment is built based on the deep learning framework of Python 3.8. The hardware configuration is equipped with NVIDIA RTX 3090 GPUs produced by Shenzhen Rainbow Technology Development Co., Ltd., Shenzhen, China and CUDA 11.2 acceleration libraries to support large-scale LSTM model training.

5.3. Error Compensation Results of Proposed Method

5.3.1. Error Compensation Based on Method I

Following data acquisition in the preliminary experiment, model inputs were constructed in accordance with Equation (9). Model coefficients served as optimizable individuals within the first SCES for precise parameter identification. The fitness function was defined as the RMSE between error-compensated gravity measurements and gravity reference values along the survey line. Optimal model coefficients were output upon minimization of the fitness function, yielding the polynomial error compensation model.
Formal gravity measurements and error compensation experiments share identical model inputs and error propagation relationships with the preliminary experiment. Consequently, the yielded polynomial error compensation model was directly applied to other dynamic gravity measurements, simultaneously validating its generalizability and robustness. Figure 7 presents the uncompensated measurement results and error-compensated outputs for Lines 1–3. Experimental results demonstrate that the measurements exhibit strong agreement with the ground truth, preliminarily confirming the validity of the method. However, significant dynamic errors induced by carrier maneuvers are observed, which severely degrade the measurement accuracy. This degradation is particularly pronounced under high-dynamic conditions. Following polynomial model-based error compensation (Method I), systematic and trend-related errors are effectively mitigated.
Figure 7. Results of before and after polynomial error model compensation on Lines 1-3. (a) Results of Line 1; (b) results of Line 2; (c) results of Line 3.
The internal/external coincidence accuracy metrics of experimental results are quantified in Table 6. Prior to error compensation, the internal and external consistency accuracies achieved on Line 1 during stable operation were moderate, reaching 2.67 mGal and 3.12 mGal, respectively. On Line 2, which involved repeated acceleration and deceleration, the corresponding accuracies of 3.25 mGal and 5.58 mGal were already unsatisfactory. More critically, under high-dynamic conditions on Line 3, the external consistency accuracy exceeded 10 mGal, rendering the measurements practically unusable for any realistic application. The internal coincidence accuracies for Lines 1-3 reach 0.85 mGal, 1.24 mGal, and 1.51 mGal, respectively, with external consistency accuracies of 1.12 mGal, 1.49 mGal, and 1.65 mGal achieved after error compensation. Nevertheless, persistent residual errors requiring further suppression remain after compensation.
Table 6. Accuracy statistics of results before and after error compensation. (mGal).

5.3.2. Error Compensation Based on Method II

The optimal LSTM architecture obtained through NAS based on the second SCES, which is depicted in Figure A10 of Appendix B. This model accepts a 15-dimensional input and outputs the gravity measurement error. The network structure consists of three stacked LSTM layers with 24, 18, and 10 neurons, respectively. Sigmoid and ReLU activation functions follow the first and second LSTM layers, accompanied by dropout rates of 0.2 and 0.1. The final output is generated via a fully connected layer. Key hyperparameters are annotated in pink within Figure A10 of Appendix B.
The multi-layer LSTM model derived from Figure A10 of Appendix B was subsequently applied for error compensation in additional dynamic gravity measurement experiments. This deployment evaluated the model’s practical efficacy in dynamic error compensation while simultaneously assessing its universality and generalization. Figure 8 presents the error-compensated measurement results for Lines 1-3. Following error compensation using the optimized LSTM model derived from NAS, the complex nonlinear unmodeled errors across the three survey lines were effectively compensated for, resulting in significantly further improved measurement accuracy. The corresponding internal and external consistency accuracies are summarized in Table 6. After compensation via Method II, the internal consistency accuracies for Lines 1-3 reached 0.69 mGal, 0.84 mGal, and 1.38 mGal, respectively, while the external consistency accuracies attained 0.75 mGal, 0.89 mGal, and 1.44 mGal.
Figure 8. Results of LSTM model compensation on Lines 1-3.

5.3.3. Error Compensation Based on Method III

The polynomial and LSTM-based error compensation models address errors from distinct perspectives, with experimental results demonstrating the efficacy of both approaches. The proposed two-stage error compensation method combines these techniques, which first applies polynomial error compensation, followed by LSTM-based compensation. This strategy not only compensates for unmodeled errors unexplained by the polynomial model through machine learning but also provides theoretical grounding and interpretability for the data-driven approach. By effectively integrating physical and data-driven models, this method is particularly suited for scenarios where measurement errors contain both pronounced systematic components and complex nonlinear unmodeled elements, representing a highly effective error compensation strategy for practical engineering applications.
The technical workflow of the combined two-stage error compensation model is illustrated in Figure 6. Within this workflow, the polynomial error compensation model corresponds to the description provided in Section 5.1, while the re-optimized LSTM architecture obtained through NAS specifically for residual error estimation is depicted in Figure A11 of Appendix B. Figure 9 presents gravity measurement results after error compensation for Lines 1-3, and the corresponding internal and external consistency accuracies are summarized in Table 6.
Figure 9. Results of two-stage error compensation model implementation on Line 1-3.
By integrating the strengths of both compensation models, Method III effectively compensates for global, trend-like systematic errors using the polynomial model, followed by targeted compensation of residual errors via the machine learning model. This approach yields breakthrough improvements surpassing any single-method compensation strategy. Following compensation via Method III, the internal consistency accuracies for Lines 1-3 reached 0.58 mGal, 0.69 mGal, and 1.14 mGal, respectively, while the external consistency accuracies attained 0.62 mGal, 0.70 mGal, and 1.15 mGal. This represents maximum average improvement of 81.15% and 86.39% in internal and external consistency, respectively. These results unequivocally demonstrate that the two-stage, hybrid error compensation method constitutes the optimal strategy for dynamic error suppression.
The excellent performance of Method III lies in its reasonable error compensation division mechanism, while Method I based on polynomial fitting can effectively compensate for global trend term errors. On this basis, the LSTM data-driven method II can avoid the learning burden of large-scale, simple trends and focus on nonlinear, stochastic residuals. This reasonable division of labor reduces the learning difficulty of LSTM, making the overall compensation process both physically interpretable and data-driven flexible, thereby achieving breakthroughs in accuracy and stability.

5.4. Discussion and Analysis

5.4.1. Discussion and Analysis of Experimental Results

The uncompensated raw measurements yielded internal and external consistency accuracies of only 2.67 mGal and 3.12 mGal, respectively, even under stable operating conditions. This performance fails to meet the requirements for engineering application, let alone the over 10 mGal accuracy observed in highly dynamic environments. This indicates that dynamic errors induced by platform maneuvers significantly degrade measurement accuracy during dynamic gravity surveys. All three proposed error compensation methods effectively suppressed dynamic errors, substantially improving measurement accuracy. Remarkably, even in highly dynamic and complex scenarios, the worst-case compensated accuracy achieved was 1.65 mGal. This demonstrates that effective error compensation is crucial for realizing high-precision dynamic gravity measurements.
Among the three methods, the hybrid Method III, integrating the first two approaches, demonstrated superior overall compensation performance. It achieved the highest internal consistency accuracy of 0.58 mGal on the stable Line 1 and the maximum improvement percentage of 91.58% on the highly dynamic Line 3, outperforming either individual method. A detailed comparative analysis of the three methods is presented in Section 5.4.2.
Analysis of pre-compensation results reveals a pronounced amplification effect of platform dynamics on measurement errors. Internal consistency degraded from 2.67 mGal under stable conditions to 8.39 mGal under high dynamics, while external consistency surged from 3.12 mGal to 13.66 mGal. This underscores that more aggressive maneuvers induce larger errors, creating a greater imperative for compensation. After compensation, Method III delivered significantly greater improvement under high dynamics (91.58% for external consistency accuracy) compared to stable conditions (80.13%). This pattern held for the other methods, indicating higher compensation potential in dynamic environments. The fundamental reason for this phenomenon is that the error level during stable operation is relatively small, and under high-dynamic conditions, systematic errors caused by acceleration, deceleration, turning, etc., become dominant, leading to a sharp increase in measurement errors. The error compensation method proposed in this paper is good at capturing and eliminating such deterministic errors. Therefore, under high-dynamic conditions, the absolute amount of errors that can be eliminated and the corresponding relative improvement ratio are significantly larger. This indicates that the proposed method has stronger pertinence and effectiveness in solving the problem of deteriorating high-dynamic measurement accuracy.
However, despite these larger relative improvements, absolute accuracy under high dynamics remains inferior to that achieved under stable conditions. Therefore, maintaining platform stability during dynamic gravity measurements is fundamental for obtaining high-precision results.

5.4.2. Comparative Analysis of Three Methods

Method I, based on the polynomial model, offers a complete theoretical framework and a solid mathematical foundation, resulting in a highly interpretable error compensation model. This approach excels at capturing global, trend-like systematic errors and is characterized by structural simplicity, computational efficiency, and ease of implementation. However, its inherent limitations in precisely fitting errors arising from highly nonlinear and complex interactions constrain its compensation effectiveness.
Method II, based on the optimal LSTM model via NAS, is distinguished by its powerful nonlinear fitting capability and pattern recognition capacity. It effectively learns complex, high-dimensional, and even implicit error patterns and residuals. However, its limitations include a substantial demand for training data and high model complexity resulting in a “black-box” nature with limited interpretability. Furthermore, relying solely on this machine learning model can lead to inconsistent performance under specific conditions, posing a risk of compensation failure, which introduces potential reliability concerns.
Method III, which integrates both models in a sequential approach, effectively combines their respective strengths. The first-stage polynomial model isolates the primary, systematic, trend-like errors. The second-stage machine learning model is then tasked solely with learning and compensating for the residual errors, which are nonlinear, stochastic, and inadequately captured components missed by the polynomial model. This focused approach allows the machine learning model to specialize in its domain of competence, preventing it from expending modeling capacity on simple trends. Experimental results confirm that this method delivers optimal error compensation performance and the most stable behavior, establishing it as an advanced strategy for enhancing the accuracy and system stability of dynamic gravity measurements.
In summary, Method I provides clear physical interpretability but has limited ability to fit complex nonlinear residuals. Method II has strong nonlinear mapping capabilities but lacks physical guidance. Method III achieves complementary advantages through a two-stage serial structure. Firstly, a mechanism model is used to efficiently handle known trend errors, and then a data model is used to fit unknown residual errors. This combination mechanism is the fundamental reason why its compensation accuracy and robustness are significantly better than any single method.

5.4.3. Advantages and Limitations of the Proposed Strategy

Method III, which integrates both models, offers distinct advantages, including high compensation accuracy, robust stability, and partial interpretability. Firstly, the initial polynomial model provides a robust baseline compensation based on the proposed innovative SCES for parameter identification, ensuring a substantial reduction in the overall error level. Building upon this foundation, the machine learning model further refines the compensation by capturing and mitigating residual errors characterized by high-order nonlinearities and localized features, thereby pushing the accuracy to a higher level. Theoretically, the final compensated accuracy surpasses the limits achievable by either model used in isolation. Secondly, the polynomial base layer establishes a predictable and stable compensation baseline. Crucially, even under extreme conditions or in data-sparse regions, the polynomial model typically yields a physically plausible compensation value. While the machine learning model, focused solely on residual compensation, might exhibit instability in rare cases, its impact on the overall compensation result is constrained by the stable output of the first stage. This inherent design significantly mitigates the risk of catastrophic compensation failure for the entire scheme. Finally, and importantly, the first-stage polynomial model generally possesses a clear physical or mathematical interpretation, aiding in understanding the primary sources of system error. Although the second-stage machine learning model remains a “black box,” its responsibility is confined to compensating residuals. These residuals themselves may correspond to more specific physical mechanisms or phenomena that are inherently difficult to express with simple analytical formulations. By decomposing the error into distinct components, the hybrid two-step model ensures that at least the primary error sources remain fundamentally interpretable. Consequently, the overall error compensation model offers greater interpretability compared to purely data-driven machine learning approaches.
However, it must be acknowledged that the proposed Method III exhibits limitations regarding model complexity, computational cost, and compensation latency. Its practical implementation necessitates the selection and optimization of two distinct models. Furthermore, if the final compensation outcome proves unsatisfactory, troubleshooting and maintenance become more complex and challenging due to the increased dimensionality of the problem. Additionally, Method III requires the sequential execution of both models for compensation. This inherently incurs higher computational resource consumption than any single approach and introduces greater processing delay. Consequently, for systems demanding stringent real-time constraints, this latency may emerge as the primary bottleneck limiting their widespread adoption.

6. Conclusions and Prospects

Dynamic gravity measurements hold critically important and extensive engineering application value. However, dynamic errors induced by platform maneuvers severely constrain the improvement in their measurement accuracy. Consequently, research into effective dynamic error compensation methods is pivotal for acquiring high-precision gravity information and advancing the practical deployment of gravity-aided weapon systems. To address this challenge, this paper proposes three dynamic error compensation methods. (1) Polynomial model compensation based on mechanism analysis and optimized identification. Through in-depth analysis of the influence mechanisms underlying dynamic gravity measurement errors, a polynomial error compensation model was constructed. Model parameters were identified with high accuracy, stability, and reliability using a proposed novel SCES. (2) Intelligent compensation based on NAS and data-driven learning. A data-driven compensation model employing a multi-layer LSTM neural network was proposed. NAS technology was leveraged to automatically identify the optimal network architecture, effectively circumventing potential performance bottlenecks associated with manual network design. (3) Hybrid compensation fusing mechanism analysis and data-driven learning. A two-stage hybrid compensation strategy was proposed. This strategy first utilizes the polynomial model to compensate for systematic trend errors, then applies a machine learning model (LSTM) to compensate for the residual complex nonlinear errors. This approach synergistically leverages the respective strengths of mechanism-based and data-driven models.
To validate the effectiveness of the proposed methods, repeated surveys of gravity measurement and error compensation experiments were conducted along three lines with varying maneuver intensities. The experimental results demonstrate that all three proposed methods effectively compensate for dynamic errors, with the hybrid compensation strategy exhibiting the most superior overall performance. On the stably operated Line 1, an internal consistency accuracy of 0.58 mGal was achieved. Under high-dynamics conditions, the maximum accuracy improvement percentage reached 91.58%, while an external consistency accuracy of 1.15 mGal was attained. Furthermore, the enhancement in accuracy after dynamic error compensation becomes more pronounced with increasing platform maneuver intensity. However, higher absolute measurement precision is achievable in relatively stable operating environments.
The error compensation methods proposed in this study, particularly the hybrid strategy, provide effective pathways for enhancing the accuracy of dynamic gravity measurements. Nevertheless, the lightweight design of the compensation models to reduce computational load and improve real-time performance is crucial for unlocking their practical engineering utility. Additionally, exploring swarm optimization algorithms with enhanced global search capabilities and advanced machine learning models (e.g., Bi-LSTM, Transformer) capable of capturing deeper spatiotemporal dependencies represents key future research directions for achieving even more effective dynamic error compensation.

Author Contributions

Conceptualization, Z.Z. (Zhili Zhang) and Z.L.; methodology, X.L., Z.Z. (Zhaofa Zhou), Z.Z. (Zhili Zhang), Z.L., Z.C. and Y.L.; software, X.L., Z.Z. (Zhaofa Zhou) and Z.L.; validation, Z.C.; investigation, Z.Z. (Zhaofa Zhou), Z.Z. (Zhili Zhang) and Y.L.; resources, X.L., Z.Z. (Zhaofa Zhou), Z.L., Z.C. and Y.L.; writing—original draft preparation, X.L.; writing—review and editing, X.L., Z.Z. (Zhaofa Zhou), Z.Z. (Zhili Zhang), Z.L., Z.C. and Y.L.; visualization, X.L., Z.Z. (Zhaofa Zhou) and Z.L.; supervision, Z.Z. (Zhili Zhang). All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

DURC Statement

Current research is limited to gravity dynamic measurement and error compensation 1434 technology, which is extremely beneficial for engineering infrastructure construction, earthquake 1435 disaster warning, basic scientific research, resource exploration, autonomous navigation, 1436 unmanned driving and other technological research, and does not pose a threat to public health 1437 and national security. As an ethical responsibility, authors strictly adhere to relevant national and 1438 international laws about DURC. Authors advocate for responsible deployment, ethical 1439 considerations, regulatory compliance, and transparent reporting to mitigate misuse risks and 1440 foster beneficial outcomes.

Acknowledgments

The authors would like to acknowledge Ning Chu and his team at CSIP No. 707 research and development institute for providing the experimental facilities and data processing.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
SCESSwarm Cooperation Evolution Strategy
LSTMLong Short-Term Memory
NASNeural Architecture Search
GNSSGlobal Navigation Satellite System
GAGenetic Algorithm
PSOParticle Swarm Optimization
GWOGrey Wolf Optimizer
SCSOSand Cat Swarm Optimization
SSASparrow Search Algorithm
LPOLung Performance Optimizer
BFOBitterling Fish Optimization
RNNRecurrent Neural Networks
SWOSpider Wasp Optimization
KOAKepler Optimization Algorithm
LGSILudo Game Swarm Intelligence
SSOASynergistic Swarm Optimization Algorithm
CSMOCo-evolution Spider Monkey Optimization
ACOAnt Colony Optimization
OEOverall Effectiveness
BRBest Reachability
WOAWhale Optimization Algorithm
NOANutcracker Optimization Algorithm
SINSStrapdown Inertial Navigation System
ODOdometer

Appendix A

Table A1. Details of CEC2022 test functions.

Appendix B

Figure A1. Conceptual diagram of collaborative evolution mechanism.
Figure A2. The correspondence between social groups and concepts in algorithmic models.
Figure A3. Comparison between SCES and optimal cooperation fusion-related algorithms.
Figure A4. OE and BR of the cooperation fusion-related algorithm on CEC2022.
Figure A5. Comparison of test results between SCES, the optimal basic algorithm individual and comparison algorithm.
Figure A6. OE and BR of the single algorithm used independently on CEC2022.
Figure A7. Experimental equipment.
Figure A8. Route and velocity variation in pre-experimental data collection.
Figure A9. Trajectory of the experiments.
Figure A10. The optimal LSTM architecture of Method II obtained from NAS.
Figure A11. The optimal LSTM architecture of second stage in Method III.

References

  1. Zhou, X.C.; Zheng, W.; Li, Z.W.; Wu, P.L.; Sun, Y.J. Improving Path Planning Efficiency for Underwater Gravity-Aided Navigation Based on a New Depth Sorting Fast Search Algorithm. Def. Technol. 2024, 32, 285–296. [Google Scholar] [CrossRef] [Scilit]
  2. Mao, N.; Li, A.; Xu, J.N.; Qin, F.J.; Wu, M.; He, H.; Li, J. Marine Gravity Anomaly from Satellite Altimetry: Interpolation and Matching Navigation. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5918919. [Google Scholar] [CrossRef] [Scilit]
  3. Hao, S.W.; Zhang, Z.L.; Zhou, Z.F.; Xu, Z.H.; Liang, Z. Calculation Method for Deflection of the Vertical Based on Path Gravity Anomaly Compensation. Meas. Sci. Technol. 2022, 34, 035001. [Google Scholar] [CrossRef] [Scilit]
  4. Novak, P.; Spalak, M.; Pitonak, M. On Determination of the Geoid from Measured Gradients of the Earth’s Gravity Field Potential. Earth Sci. Rev. 2021, 221, 103773. [Google Scholar] [CrossRef] [Scilit]
  5. Chen, Z.; Zhang, X.; Chen, Z. Combined Compact and Smooth Inversion for Gravity and Gravity Gradiometry Data. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5903210. [Google Scholar] [CrossRef] [Scilit]
  6. Li, T.J.; Wang, B.; Deng, Z.H.; Fu, M.Y. Genetic Algorithm-Based Weighted Comprehensive Image Matching Algorithm for Underwater Gravity Gradient-Aided Navigation. IEEE J. Ocean. Eng. 2024, 49, 1647–1656. [Google Scholar] [CrossRef] [Scilit]
  7. Weng, J.; Liu, J.N.; Jiao, M.X.; Kou, K. Analysis and On-Line Compensation of Gravity Disturbance in a High-Precision Inertial Navigation System. GPS Solut. 2020, 24, 83. [Google Scholar] [CrossRef] [Scilit]
  8. Luo, K.; Yu, R.; Wu, M.; Cao, J.; Huang, Y. A Novel Gravity Disturbance Compensation Inertial Navigation Method Based on Newtonian Mechanics. IEEE Trans. Instrum. Meas. 2024, 73, 8509012. [Google Scholar] [CrossRef] [Scilit]
  9. Zhou, S.; Yang, C.C.; Cheng, Y.; Jiao, J.; Bi, F.Y. An Airborne Gravity Gradient Compensation Method Based on Residual Backpropagation. Meas. Sci. Technol. 2025, 36, 025102. [Google Scholar] [CrossRef] [Scilit]
  10. Huang, M.T.; Guan, Z.; Zhai, G.J. On the Compensation of Systematic Errors in Marine Gravity Measurements. Mar. Geod. 2010, 22, 183–194. [Google Scholar]
  11. Becker, D.; Nielsen, J.E.; Ayres-Sampaio, D.; Forsberg, R.; Becker, M.; Bastos, L. Drift Reduction in Strapdown Airborne Gravimetry Using a Simple Thermal Correction. J. Geod. 2015, 89, 1133–1144. [Google Scholar] [CrossRef] [Scilit]
  12. Cai, S.K.; Cao, J.L.; Yu, R.H.; Xiong, Z.; Guo, Y.; Yang, B. Dynamic Error Elimination Method for Strapdown Dynamic Gravimetry. IEEE Geosci. Remote Sens. Lett. 2022, 19, 8027405. [Google Scholar] [CrossRef] [Scilit]
  13. Li, X. An Exact Formula for the Tilt Correction in Scalar Airborne Gravimetry. J. Appl. Geod. 2011, 5, 81–85. [Google Scholar]
  14. Pan, G.W.; Yu, R.H.; Xiong, Z.M.; Cai, S.; Guo, Y. Strapdown Vehicle Gravimetry Non-Model Error Compensation Method. IEEE Geosci. Remote Sens. Lett. 2023, 20, 7500405. [Google Scholar] [CrossRef] [Scilit]
  15. Huang, M.T.; Chen, X.; Deng, K.L.; Ouyang, Y.; Lu, X.; Wu, T.; Zhai, G. A General Model for Compensating Remainder Dynamic Environment Effect on Marine and Airborne Gravimetry. Acta Geod. Cartogr. Sin. 2020, 49, 135–146. [Google Scholar]
  16. Huang, C.F. An Atomic Gravimeter Dynamic Measurement Method Based on Kalman Filter. Meas. Sci. Technol. 2022, 34, 015013. [Google Scholar] [CrossRef] [Scilit]
  17. Li, X.Y.; Zhou, Z.F.; Zhang, Z.L.; Chang, Z.J.; Hao, S.W.; Duan, H. Autonomous Ground Vehicle Gravity Anomaly Measurement and Dynamic Error Compensation. Meas. Sci. Technol. 2024, 35, 116301. [Google Scholar] [CrossRef] [Scilit]
  18. Li, X.Y.; Zhang, Z.L.; Zhou, Z.F.; Wu, P.F.; Chang, Z.J.; Hao, S. Research on the Temperature Effect and Postprocessing Compensation Methods of Zero-Length Spring Relative Gravimeter. IEEE Sens. J. 2024, 24, 30192–30204. [Google Scholar] [CrossRef] [Scilit]
  19. Li, X.Y.; Zhang, Z.L.; Zhou, Z.F.; Chang, Z.J.; Duan, H. Vibration Compensation of Zero-Length Spring Gravimeter Based on Improved ADMM. IEEE Geosci. Remote Sens. Lett. 2025, 22, 7502305. [Google Scholar] [CrossRef] [Scilit]
  20. Li, X. The Application of Intelligent Optimization Algorithm in Absolute Gravity Measurement. Ph.D. Thesis, Institute of Disaster Prevention, Langfang, China, 2023. [Google Scholar]
  21. Wu, Y.X.; Teng, Y.T.; Wu, Y.T.; Xu, X.; Zhang, B. Error Correction Model and Uncertainty Analysis of the Shipborne Absolute Gravity Measurement System. Geomat. Inf. Sci. Wuhan Univ. 2022, 47, 492–500. [Google Scholar]
  22. Zhou, Q.; Lian, Y.; Wu, J.Y.; Zhu, M.; Wang, H.; Cao, J. An Optimized Q-Learning Algorithm for Mobile Robot Local Path Planning. Knowl. Based Syst. 2024, 286, 111400. [Google Scholar] [CrossRef] [Scilit]
  23. Ferrari, L.; Esposito, F.; Becciani, M.; Ferrara, G.; Magnani, S.; Andreini, M.; Bellissima, A.; Cantù, M.; Petretto, G.; Pentolini, M. Development of an Optimization Algorithm for the Energy Management of an Industrial Smart User. Appl. Energy 2017, 208, 1468–1486. [Google Scholar] [CrossRef] [Scilit]
  24. Essam, H.H.; Samee, N.A.; Mahmoud, N.F.; Hussain, K. Dynamic Coati Optimization Algorithm for Biomedical Classification Tasks. Comput. Biol. Med. 2023, 164, 107237. [Google Scholar] [CrossRef] [Scilit]
  25. Wolpert, D.H.; Macready, W.G. No free lunch theorems for optimization. IEEE Trans. Evol. Comput. 1997, 1, 67–82. [Google Scholar] [CrossRef] [Scilit]
  26. Prabhat, R.S.; Mohamed, A.E.; Xiong, S.W. Ludo Game-Based Metaheuristics for Global and Engineering Optimization. Appl. Soft Comput. 2024, 84, 105723. [Google Scholar]
  27. Zhu, H.R.; Wang, Y.H.; Li, X.T. UCAV Path Planning for Avoiding Obstacles Using Cooperative Co-Evolution Spider Monkey Optimization. Knowl. Based Syst. 2022, 246, 108713. [Google Scholar] [CrossRef] [Scilit]
  28. Alzoubi, S.; Abualigah, L.; Sharaf, M.; Daoud, M.; Khodadadi, N.; Jia, H. Synergistic Swarm Optimization Algorithm. Comput. Model. Eng. Sci. 2024, 139, 2557–2604. [Google Scholar] [CrossRef] [Scilit]
  29. Dong, K.; Yang, D.W.; Sheng, J.B.; Zhang, W.; Jing, P. Dynamic planning method of evacuation route in dam-break flood scenario based on the ACO-GA hybrid algorithm. Int. J. Disaster Risk Reduct. 2024, 100, 104219. [Google Scholar] [CrossRef] [Scilit]
  30. Liu, H.T.; Zhai, R.R.; Fu, J.X.; Wang, Y.; Yang, Y. Optimization study of thermal-storage PV-CSP integrated system based on GA-PSO algorithm. Sol. Energy 2019, 184, 391–409. [Google Scholar] [CrossRef] [Scilit]
  31. Zhang, Q.; Han, S.Y.; Elmeligy, M.A.; Tlija, M. Active control vibrations of aircraft wings under dynamic loading: Introducing PSO-GWO algorithm to predict dynamical information. Aerosp. Sci. Technol. 2024, 153, 109430. [Google Scholar] [CrossRef] [Scilit]
  32. Zhou, X.; Yang, G.; Wang, J.; Li, J. An improved gravity compensation method for high-precision free-INS based on MEC–BP–AdaBoost. Meas. Sci. Technol. 2016, 27, 125007. [Google Scholar] [CrossRef] [Scilit]
  33. Gao, D.Y.; Xu, L.; Qin, F.; Chang, L.; Hu, B. A Real Time Gravity Compensation Method for INS Based on BPNN. IEEE Sens. J. 2021, 21, 13584–13593. [Google Scholar] [CrossRef] [Scilit]
  34. Zhang, B.; Yang, M.; Feng, W.; Jiang, M.; Yan, X.; Zhong, M. RTM Gravity Forward Modeling Using Improved Fully Connected Deep Neural Networks. IEEE Trans. Geosci. Remote Sens. 2024, 62, 5926911. [Google Scholar] [CrossRef] [Scilit]
  35. Yao, X. Evolving Artificial Neural Networks. Proc. IEEE 1999, 87, 1423–1447. [Google Scholar] [CrossRef] [Scilit]
  36. Ding, D.; Liu, W.Z.; Sheng, C.C.; Sui, J.; Liu, L. State of the Art and Prospects of Neural Architecture Search. J. Natl. Univ. Def. Technol. 2023, 45, 100–131. [Google Scholar]
  37. Real, E.; Aggarwal, A.; Huang, Y.P.; Le, Q.V. Learning Transferable Architectures for Scalable Image Recognition. In Proceedings of the AAAI Conference on Artificial Intelligence, Honolulu, HI, USA, 27 January–1 February 2019; pp. 4780–4789. [Google Scholar]
  38. Cai, T.; Fang, K. A new method for determining the gravity disturbance vector in strapdown airborne gravimetry. IEEE Trans. Instrum. Meas. 2022, 71, 9508607. [Google Scholar] [CrossRef] [Scilit]
  39. Zheng, W.; Zhang, G. Application Research on Adaptive Kalman Filtering for Airborne Gravity Anomaly Determination. Chin. J. Geophys. 2016, 59, 1275–1283. [Google Scholar]
  40. Xiong, H.; Zhao, Y.; Wang, X.; Dai, D.; Zheng, J.; Zhan, D. An Analysis of the Effect of Gravity Anomaly to Height Estimation in High-Precision INS/GNSS Integrated Navigation Systems. IEEE Sens. J. 2019, 19, 2713–2721. [Google Scholar] [CrossRef] [Scilit]
  41. Harlan, R. Eotvos Corrections for Airborne Gravimetry. J. Geophys. Res. 1968, 73, 4675–4679. [Google Scholar] [CrossRef] [Scilit]
  42. Nguyen, H.D.; Tran, K.P.; Thomassey, S.; Hamad, M. Forecasting and anomaly detection approaches using LSTM and LSTM autoencoder techniques with the applications in supply chain management. Int. J. Inf. Manag. 2021, 57, 102282. [Google Scholar] [CrossRef] [Scilit]
  43. Zarzycki, K.; Ławryńczuk, M. Advanced predictive control for GRU and LSTM networks. Inf. Sci. 2022, 616, 229–254. [Google Scholar] [CrossRef] [Scilit]
  44. Li, A.-M.; Li, J. A hybrid spatiotemporal LSTM and transformer network for cellular traffic prediction. Comput. Netw. 2025, 272, 111669. [Google Scholar] [CrossRef] [Scilit]
  45. Chakravarthi, B.; Ng, S.; Ezilarasan, M.; Leung, M. EEG-Based Emotion Recognition Using Hybrid CNN and LSTM Classification. Front. Comput. Neurosci. 2022, 16, 1019776. [Google Scholar] [CrossRef] [Scilit]
  46. Qian, W.; Chai, J.; Xu, Z.; Zhang, Z. Differential Evolution Algorithm with Multiple Mutation Strategies Based on Roulette Wheel Selection. Appl. Intell. 2018, 48, 3612–3629. [Google Scholar] [CrossRef] [Scilit]
  47. Seyyedabbasi, A.; Kiani, F. Sand Cat Swarm Optimization: A Nature-Inspired Algorithm to Solve Global Optimization Problems. Eng. Comput. 2023, 39, 2627–2651. [Google Scholar] [CrossRef] [Scilit]
  48. Xue, J.K.; Shen, B. A Novel Swarm Intelligence Optimization Approach: Sparrow Search Algorithm. Syst. Sci. Control Eng. 2020, 8, 22–34. [Google Scholar] [CrossRef] [Scilit]
  49. Abdel-Basset, M.; Mohamed, R.; Jameel, M.; Abouhawwash, M. Spider Wasp Optimizer: A Novel Meta-Heuristic Optimization Algorithm. Artif. Intell. Rev. 2023, 56, 11675–11738. [Google Scholar] [CrossRef] [Scilit]
  50. Han, H.; Bai, X.; Han, Y.; Qiao, J. Self-Adjusting Multi-Task Particle Swarm Optimization. IEEE Trans. Evol. Comput. 2022, 26, 145–158. [Google Scholar] [CrossRef] [Scilit]
  51. Abdel-Basset, M.; Mohamed, R.; Azeem, S.A.; Jameel, M.; Abouhawwash, M. Kepler Optimization Algorithm: A New Metaheuristic Algorithm Inspired by Kepler’s Laws of Planetary Motion. Knowl. Based Syst. 2023, 268, 110454. [Google Scholar] [CrossRef] [Scilit]
  52. Qin, F.; Zain, A.M.; Zhou, K.Q. Harmony search algorithm and related variants: A systematic review. Swarm Evol. Comput. 2022, 74, 101126. [Google Scholar] [CrossRef] [Scilit]
  53. Mirjalili, S.; Lewis, A. The whale optimization algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef] [Scilit]
  54. Dehghani, M.; Trojovska, E.; Trojovsky, P. Coati optimization algorithm: A new bio-inspired metaheuristic algorithm for solving optimization problems. Knowl.-Based Syst. 2023, 259, 110011. [Google Scholar] [CrossRef] [Scilit]
  55. Abdel-Basset, M.; Mohamed, R.; Jameel, M.; Abouhawwash, M. Nutcracker Optimizer: A Novel Nature-Inspired Metaheuristic Algorithm for Global Optimization and Engineering Design Problems. Knowl. Based Syst. 2023, 262, 110248. [Google Scholar] [CrossRef] [Scilit]
  56. Nadimi-Shahraki, M.H.; Zamani, H. DMDE: Diversity-Maintained Multi-Trial Vector Differential Evolution Algorithm for Non-Decomposition Large-Scale Global Optimization. Expert Syst. Appl. 2022, 198, 116895. [Google Scholar] [CrossRef] [Scilit]
  57. Rajakumar, R.; Sekaran, K.; Hsu, C.H.; Kadry, S. Accelerated Grey Wolf Optimization for Global Optimization Problems. Technol. Forecast. Soc. Change 2021, 169, 120824. [Google Scholar] [CrossRef] [Scilit]
  58. Jong, K.D. Learning with Genetic Algorithms: An Overview. Mach. Learn. 1988, 3, 121–138. [Google Scholar] [CrossRef] [Scilit]
  59. Qi, A.L.; Zhao, D.; Heidari, A.A.; Liu, L.; Chen, Y.; Chen, H. FATA: An Efficient Optimization Method Based on Geophysics. Neurocomputing 2024, 607, 128289. [Google Scholar] [CrossRef] [Scilit]
  60. Ghasemi, M.; Zare, M.; Zahedi, A.; Trojovský, P.; Abualigah, L.; Trojovská, E. Optimization Based on Performance of Lungs in Body: Lungs Performance-Based Optimization (LPO). Comput. Methods Appl. Mech. Eng. 2024, 419, 116582. [Google Scholar] [CrossRef] [Scilit]
  61. Zareian, L.; Rahebi, J.; Shayegan, M.J. Bitterling Fish Optimization (BFO) Algorithm. Multimed. Tools Appl. 2024, 83, 75893–75926. [Google Scholar] [CrossRef] [Scilit]
  62. Ergen, T.; Mirza, A.H.; Kozat, S.S. Energy-Efficient LSTM Networks for Online Learning. IEEE Trans. Neural Netw. Learn. Syst. 2020, 31, 3114–3126. [Google Scholar] [CrossRef] [Scilit]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.