In the field of ocean engineering, wave–body interaction is an important research topic, and the hydrodynamic performance of floating bodies is of great significance to their operational stability and reliability. Potential flow theory serves as the basic theory for analyzing the interaction between floating bodies and waves, with the Boundary Element Method (BEM) being the primary solution algorithm. Based on different calculation models, it can be divided into the distributed source method [
1] and the source couple mixed distribution method [
2]. Regardless of the adopted calculation method, the numerical computation of Green’s function is the most crucial step, which directly affects the accuracy and efficiency of BEM in solving hydrodynamic performance problems. According to the different panel discretization approaches for flow fields, the Green’s function can be divided into the simple Green’s function and the free-surface Green’s function. The free-surface Green’s function is one of the key terms in hydrodynamic research [
3]. When using BEM to solve the hydrodynamic performance of large offshore engineering structures, the computational scale of the free-surface Green’s function reaches approximately
evaluations. Therefore, the computational accuracy and efficiency of the free-surface Green’s function directly determine the accuracy and efficiency of the BEM program. An excellent BEM program should strike a balance between appropriate accuracy and high computational efficiency.
Based on the water depth conditions of floating bodies, the free-surface Green’s function can be classified into the infinite-water-depth free-surface Green’s function and the finite-water-depth free-surface Green’s function. Since the infinite-water-depth free-surface Green’s function is not restricted by bottom boundary conditions, its calculation is relatively straightforward, and the corresponding calculation methods have been well-established. Common methods for calculating the infinite-water-depth Green’s function include the Romberg integration method [
4], the Chebyshev polynomial approximation method [
5,
6,
7,
8], the series expansion method [
9], the global approximation method [
10], etc. In recent years, with the rapid development of artificial intelligence, the application of neural networks in the fitting of the infinite-water-depth Green’s function has been gradually increasing. For instance, studies have employed a Multilayer Perceptron (MLP) network trained with 16D precision data [
11] and other machine learning-based approaches [
12,
13].
Due to the influence of bottom boundary conditions, the finite-water-depth Green’s function will be more complex to solve, with two primary approaches: series solution and numerical integration solution. John [
14] proposed a series expression for the finite-water-depth Green’s function. The series expression offers high computational efficiency but exhibits singularities in the near-field region; thus, it is typically applied to the far field, while the near field can only be solved via numerical integration with low computational efficiency. Newman [
5] investigated the demarcation criterion between the near field and far field, determining the boundary as
R/
h = 1/2 (where
R denotes the horizontal distance, and
h represents the water depth). Similarly to the infinite-water-depth scenario, the integral solution of the finite-water-depth Green’s function also comprises three components, namely the fundamental solution term, the analytical imaginary part, and a semi-infinite Cauchy principal value integral term containing singular points. However, the principal value integral expression in the case of finite water depth is more intricate and challenging to solve. The main methods to solve the principal value integral of the finite-water-depth Green’s function include the Gauss–Laguerre integration method and the Chebyshev polynomial fitting method. Endo [
15] proposed the Gauss–Laguerre integration method, which decomposes the principal value integral into a Gauss–Laguerre integral without singularity and an exponential integral, which is equivalent to transferring the singularity in the original expression to the exponential integral function. However, this method needs at least 64 Gaussian nodes to meet the accuracy requirements and suffers from a high-frequency distortion problem. In response to these problems, Liu [
16] improved the traditional Gauss–Laguerre integration method by splitting the integrand into a Gauss–Laguerre integral and a principal integral of the infinite-water-depth Green’s function, which is equivalent to transferring the singular point to the principal integral of the infinite-water-depth Green’s function. The latter calculation has been well-established. Using this improved method, only 15 Gaussian nodes are needed to achieve satisfactory accuracy, and the problem of high-frequency distortion is alleviated to a certain extent. Yang [
17] further improved the Gauss–Laguerre integration method on the basis of Liu’s research and treated all exponential function terms that would cause high-frequency distortion in the same way as Liu, further reducing the numerical error. Shan [
18] systematically summarized the Gauss–Laguerre integration method, including the solution algorithm for the principal value integral component of the finite-water-depth Green’s function, and adopted OpenMP parallelization technology to enhance the computational efficiency. Liu [
19] analyzed the strange frequency problem of the Gauss–Laguerre integration method and proposed an enhancement method to mitigate this issue, providing a foundation for subsequent research. Although the numerical integration method is simple and intuitive, its solution efficiency is not high. Hydrodynamic software tends to adopt the Chebyshev polynomial fitting method to ensure high accuracy and satisfactory computational speed. Newman [
5] reduced the solution of the principal value integral part of the finite-water-depth Green’s function to the calculation of a dimensionless auxiliary function
, and used Chebyshev polynomials to fit the smooth variation in the function’s residual component, developing a package called FINGREEN, but he did not describe the implementation details of the algorithm in detail. Chen [
20] implemented a method similar to Newman’s framework, using Chebyshev polynomials to fit the finite-water-depth Green’s function and providing specific implementation details. This algorithm serves as the computational core of Hydrostar. Mackay [
21] found that the numerical value of Newman and Chen’s method fluctuates significantly at low
Kh (dimensionless wave number), and the integral limits when
K tends to 0 and infinity are inconsistent with those of the Green’s function expression. Therefore, he proposed a consistency expression that varies more slowly with
Kh, making it easier to fit using triple Chebyshev polynomials. Although the Chebyshev polynomial fitting method offers high computational efficiency, its implementation is much more complex than that of direct but slow numerical integration algorithms, requiring profound knowledge of computational mathematics and a lot of debugging work. A critical limitation in current marine hydrodynamic analysis lies in the lack of accurate and efficient AI-based representations for the finite-water-depth Green’s functions, which restricts the further improvement of computational efficiency and precision in relevant engineering applications. This research direction aligns with the prediction that AI algorithms would be gradually introduced to marine hydrodynamic and marine structure analysis, with new hybrid models emerging as a key research frontier [
22]. This is precisely the objective of the present study.
Machine learning, as the core of artificial intelligence, encompasses a variety of computer algorithms that can be automatically optimized through experience and data, such as support vector machines (SVMs) and neural networks. Due to the benefits of their powerful nonlinear modeling capability, neural networks have been widely favored by researchers in various fields. Hornik [
23] proposed the Universal Approximation Theorem, which states that a feedforward neural network with a single hidden layer—provided the hidden layer has a sufficient number of neurons and uses appropriate nonlinear activation functions (such as Sigmoid, ReLU, etc.)—can approximate any continuous function defined on a compact set with arbitrary accuracy. This theorem provides a mathematical basis for the classical MLP network. In order to solve the “curse of dimensionality” problem of MLP networks, Liu [
24] et al., inspired by the Kolmogorov–Arnold Representation Theorem, proposed Kolmogorov–Arnold Networks (KAN), which can better fit high-dimensional data. Deep learning is the second wave of machine learning. Hinton [
25] pointed out that the multi-hidden-layer neural network has excellent feature learning ability. Its essence is that the deep neural network can automatically learn a multi-level abstract representation from data through hierarchical feature extraction and nonlinear transformation, and ultimately improve the accuracy of the results.
Previous machine learning studies on the pulsating source Green’s function have been confined to the infinite water depth scenario. For finite water depth conditions, calculations mainly rely on numerical integration methods or polynomial approximation methods based on analytical functions. The former has high accuracy but requires time-consuming calculation, while the latter is efficient but complex to implement. Drawing on Mackay’s consistent expression for the finite-water-depth Green’s function [
21], this paper employs the numerical integration method to construct high-precision databases for auxiliary functions
,
,
, and
, all of which are associated with the finite-water-depth Green’s function. These datasets are then used to train both the MLP network and the KAN. Model parameters are updated iteratively via the backpropagation algorithm, with hyperparameters (e.g., network depth and width) adjusted to optimize performance. The neural network prediction models for fitting the auxiliary functions
,
,
, and
are thus established. The value of the finite-water-depth Green’s function can be derived from the predicted values of these auxiliary functions. Research findings demonstrate that the partition-based prediction model for the Green’s function based on the KAN can simultaneously ensure high accuracy and computational efficiency, providing a novel approach for the numerical evaluation of the finite-water-depth Green’s function.