Next Article in Journal
Analysis of Flow Past a Double-Slanted Ahmed Body
Previous Article in Journal
Flow of Fluids with Pressure-Dependent Viscosity in Between Intersecting Planes
Previous Article in Special Issue
Investigating the Effects of Labeled Data on Parameterized Physics-Informed Neural Networks for Surrogate Modeling: Design Optimization for Drag Reduction over a Forward-Facing Step
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

AI-Driven Optimization of Breakwater Design: Predicting Wave Reflection and Structural Dimensions

by
Mohammed Loukili
1,
Soufiane El Moumni
2 and
Kamila Kotrasova
3,*
1
Institut de Recherche de l’Ecole Navale (EA 3634, IRENav), 29160 Brest, France
2
Digital Engineering for Leading Technology and Automation Laboratory (DELTA Lab), Hassan II University of Casablanca, Casablanca 20670, Morocco
3
Institute of Structural Engineering and Transportation Structures, Faculty of Civil Engineering, Technical University of Kosice, Vysokoskolska 4, 042 00 Kosice, Slovakia
*
Author to whom correspondence should be addressed.
Fluids 2025, 10(2), 34; https://doi.org/10.3390/fluids10020034
Submission received: 10 December 2024 / Revised: 22 January 2025 / Accepted: 27 January 2025 / Published: 30 January 2025
(This article belongs to the Special Issue Machine Learning and Artificial Intelligence in Fluid Mechanics)

Abstract

:
Coastal defense structures play a crucial role in mitigating wave impacts; yet, existing breakwater designs often face challenges in balancing wave reflection, energy dissipation, and structural stability. This study leverages machine learning (ML) to predict the optimal 2D dimensions of rectangular breakwaters in two configurations: submerged at the bottom of a wave tank and positioned at the free surface. Further, the objective is to achieve controlled wave reflection allowing a specific wave run-up and optimized energy dissipation, while ensuring maritime stability. Thus, we used an analytical equation modeling the reflection coefficient versus relative water depth (KH), for different immersion ratios of obstacle (h/H), and relative length (l/H). Two datasets of 32,000 data points were generated for underwater and free-surface breakwaters, with an additional 10,000 data points for validation, totaling 42,000 data points per case. Five ML algorithms—Random Forest, Support Vector Regression, Artificial Neural Network, Decision Tree, and Gaussian Process—were applied and evaluated. Results demonstrated that Random Forest and Decision Tree balanced accuracy with computational efficiency, while the Gaussian Process closely matched analytical results but demanded higher computational resources. These findings support ML as a powerful tool to optimize breakwater design, complementing traditional methods and contributing to more sustainable and resilient coastal defense systems.

1. Introduction

Artificial intelligence (AI) has emerged as a transformative technology, revolutionizing multiple sectors by processing large datasets, recognizing patterns, and making data-driven decisions with minimal human intervention [1,2,3,4]. In the medical field, AI improves diagnostic accuracy and treatment plans through advancements such as medical image analysis [5], while deep learning techniques in computational hemodynamics enable non-invasive diagnostic methods and treatments for vascular conditions [6]. AI applications extend beyond healthcare and engineering, finding use in industrial optimization through computational fluid dynamics and numerical techniques to enhance efficiency and reduce environmental impact in glass manufacturing [7]. Moreover, it supports pipeline integrity management by employing transient test techniques to detect partial blockages in pressurized systems [8] and facilitates the prediction of ionic liquid properties using machine learning approaches, offering a data-driven alternative to experimental procedures and molecular simulations [9]. In education, intelligent tutoring systems offer personalized learning experiences [10]. The maritime industry has seen significant advancements through AI, enhancing safety, efficiency, and sustainability [11]. AI-powered Autonomous Surface Vehicles (ASVs) use machine learning algorithms for real-time route optimization, collision avoidance, and obstacle detection, reducing human error [12,13,14]. Predictive maintenance systems analyze sensor data to forecast equipment failures, minimizing downtime and maintenance costs [15]. For instance, reduced-order CFD models have been developed to support wind turbine maintenance by accurately assessing the impact of leading-edge erosion on blade performance, enabling precise maintenance planning [16]. Additionally, AI-driven weather routing systems optimize fuel usage and contribute to eco-friendly shipping practices [17]. As AI continues to evolve, its potential for transforming maritime operations and other industries remains substantial, positioning it as a critical tool for addressing complex challenges and driving innovation.
The focus of our scientific work is to leverage machine learning (ML) to predict the optimal 2D dimensions of rectangular breakwaters. Two cases are treated in this work: underwater breakwater and free-surface breakwater. For the sake of clarity, accurate prediction of breakwater dimensions is crucial for balancing and controlling wave reflection, energy dissipation, and structural stability. By modeling these interactions using machine learning, the researchers and engineers will be able to optimize the structure’s performance in terms of energy dissipation, ensuring the desired outcomes of wave behavior. For more clarity, this is a continuation of our research work cited in the reference [18].
Extensive research has been conducted on various types of breakwaters. However, due to the complex operating conditions of breakwaters, further studies are needed to address existing knowledge gaps. A brief summary of past work is provided here. Dean [19] explored how wave amplitudes affect the reflection of surface waves by a submerged flat barrier. Takano [20] examined the effect of waves passing beneath a rectangular breakwater. Patarapanich [21] investigated wave reflection and transmission using the finite element method (FEM) on a submerged thin horizontal plate. Liu and Jiankng [22] used the matched asymptotic method to study wave transmission through a submerged slit on a vertical barrier. Stamos et al. [23] employed parametric experiments to compare reflection and transmission coefficients from waves interacting with different submerged water-filled breakwater models of hemi-cylindrical and rectangular shapes. Molin et al. [24] conducted lab experiments on wave interaction with a rigid vertical plate, followed by Lui et al. [25], who studied Bragg reflections caused by waves on multiple submerged semi-circular breakwaters.
The submerged rectangular step is commonly used as a breakwater to shield shorelines, mitigate wave damage, reduce coastal erosion, and protect coastal structures [26]. Recently, submerged rectangular breakwaters have gained more attention than traditional emerged structures due to their esthetic appeal, ability to promote water circulation, and allow fish passage. Numerous experimental, analytical, and numerical studies have investigated wave reflection and transmission in relation to these structures. Mei and Black [27] used the variational method to study the scattering properties of bottom and surface obstacles. Massel [28] analyzed wave interaction with rectangular submerged breakwaters of infinite and finite lengths. Andrew et al. [29] conducted experimental and numerical research using the boundary element method (BEM) to explore wave propagation over a submerged rectangular impermeable obstacle. More recently, Szmidt [30] used the finite difference method (FDM) to numerically assess wave interaction with a rectangular breakwater fixed to the bottom of a numerical wave tank, evaluating its effectiveness in protecting coastal shelf zones from open sea waves.
Nowadays, the application of artificial intelligence (AI) to predict optimal breakwater dimensions has gained significant attention. Machine learning (ML) models have been used to predict wave reflection and transmission based on varying breakwater geometries. For example, in [31,32], the authors applied Artificial Neural Network (ANN) to model wave-structure interactions, allowing the prediction of optimal breakwater dimensions with minimal computational effort. Similarly, the work by MAO et al. demonstrated the use of genetic algorithms to optimize the geometry of submerged breakwaters, effectively reducing wave energy [33]. These AI-driven approaches provide a more efficient and accurate way to determine the optimal breakwater dimensions for desired wave reflection and transmission coefficients, offering a powerful tool for engineers working on maritime structure design.
The cited articles, while innovative, exhibit several limitations that open the door for further research and improvement. For instance, the authors in [31,32] focused primarily on neural networks but did not extensively explore the generalization capabilities of their model to different wave conditions or more complex breakwater shapes. The model’s predictive accuracy under non-regular or irregular waves remains under-explored, which could limit its application in real-world, unpredictable maritime environments. Moreover, MAO et al. used genetic algorithms to optimize submerged breakwater geometries, but their method faced challenges in terms of computational complexity and convergence speed [33]. The algorithm’s efficiency in handling high-dimensional design spaces or incorporating multiple environmental factors simultaneously is still an area of concern. These limitations highlight the need for more robust, scalable, and flexible AI models capable of handling a broader range of scenarios, including varying wave conditions and more complex geometries, which will be the focus of the work presented in this paper.
In addition, while previous works primarily focused on single algorithms or optimization techniques, our research aims to overcome this by presenting and comparing five different machine learning algorithms to predict the optimal dimensions of the breakwater. This approach allows for a more comprehensive evaluation and deeper comparison, helping to identify the most suitable algorithm for this specific problem. By doing so, we address the need for a more flexible and accurate predictive model that can adapt to varying wave conditions and geometric complexities, ultimately improving the reliability and efficiency of breakwater design in real-world scenarios.
This paper is structured as follows: Section 2 outlines the problem formulation and the adopted methodology, providing the foundation for the analysis. Section 3 presents the results and discusses their implications, highlighting key findings. Finally, Section 4 concludes the study, summarizing the main contributions and offering directions for future research.

2. Problem Formulation and Methodology

This section presents the analytical formulation of reflection coefficients for the interactions of regular waves with a rectangular obstacle positioned at the bottom of the wave tank [18], as well as the interaction between water waves and a rectangular obstacle located at the free surface.
Based on this theoretical framework, we focus on the application of artificial intelligence (AI) to further analyze wave-structure interactions. Our strategy is to integrate these theoretical models with AI-driven methods to automate and optimize problem-solving processes (see Figure 1 below).
For more clarity, we aim to use five machine-learning methods to investigate effective techniques for analyzing wave-structure interactions. Additionally, the datasets utilized in these machine-learning methods are derived from a theoretical approach that has already been validated in our latest research [18]. By training AI models on datasets generated from various wave conditions and breakwater configurations, we can identify patterns and relationships that may not be immediately apparent through traditional analytical methods. This approach not only enhances our understanding of wave dynamics but also enables us to predict performance outcomes for different design scenarios.
Furthermore, we will explore artificial intelligence (AI) techniques to refine breakwater design parameters, identifying optimal configurations that maximize wave attenuation while minimizing material costs and environmental impacts.
The theoretical formulation is divided into two parts. The first part addresses the expression of the reflection coefficient based on the conservation of flow rate and the continuity of velocity potential for wave-structure interactions cited at the bottom of the wave tank. The second part focuses on expressing the reflection coefficient for wave-structure interactions at the free surface.

2.1. Part 1: Wave-Structure Interactions Cited at the Bottom of Wave Tank

To theoretically analyze the interactions of waves with a rectangular structure located at the bottom of the wave tank (Figure 2 below), we establish an analytical formulation based on the conservation of flow rate and the continuity of velocity potential to express the reflection coefficient.
The velocity potential for each subdomain is expressed as follows:
  • At the subdomain D1,
ϕ 1 = a exp jk x + l / 2 + R b exp jk x + l / 2 ch k y + H ,
  • At the subdomain D2,
ϕ 2 = a T b exp jk x l / 2 ch k y + H ,
  • At the subdomain D3,
ϕ 3 = a Cexp j σ x + Dexp j σ x ch σ y + h .
The continuity flow rate conservation is defined at x = −l/2 and x = l/2 as follows:
  • At the position x = −l/2,
h 0 ϕ 1 l / 2 , y ch σ y + h dy = h 0 ϕ 3 l / 2 , y ch σ y + h dy
h 0 ϕ 1 l / 2 , y x ch k y + H dy = h 0 ϕ 3 l / 2 , y x ch k y + H dy ,
  • At the position x = l/2,
h 0 ϕ 1 l / 2 , y ch σ y + h dy = h 0 ϕ 3 l / 2 , y ch σ y + h dy ,
h 0 ϕ 1 l / 2 , y x ch k y + H dy = h 0 ϕ 3 l / 2 , y x ch k y + H dy ,
Following the expression of the boundary conditions at the positions x = l/2 and x = −l/2, we obtain an algebraic system represented as follows:
        I 1 1 + R = I 2 Cz + D z ¯ I 1 T r = I 2 C z ¯ + Dz k I 3 1 R = σ I 1 Cz D z ¯ k I 3 T r = σ I 1 C z ¯ Dz
The system of Equation (8) is written in matrix form as follows:
A B B A T b 0 = z 2 ¯ 0 0 z 2 A B B A 1 R b
Then, the reflection and coefficients are expressed as follows:
R b = z 2 z 2 ¯ z 2 ¯ B / A z 2 A / B ,
where
A = I 1 I 2 + k I 3 σ I 1
B = I 1 I 2 k I 3 σ I 1 .
I 1 = h 0 ch k y + d ch σ y + d dy ,
I 2 = h 0 ch 2 σ y + h dy ,
I 3 = h 0 ch 2 k y + H dy ,

2.2. Part 2: Wave-Structure Interactions Cited at the Free Surface of Wave Tank

To conduct a theoretical analysis of the interactions between waves and a rectangular structure positioned at the free surface of the wave tank (Figure 3 below), we develop an analytical formulation based on the conservation of flow rate and the continuity of velocity potential to determine the reflection coefficient.
The velocity potential for each subdomain is expressed as follows:
  • At the subdomain D1,
φ 1 x , y , t = a . exp jk x + l + R . exp jk x + l . ch ky . exp j ω t
φ 2 x , y , t = E 2 + F 2 l . x . exp j ω t
φ 3 x , y , t = a . T . exp jk x l . ch ky . exp j ω t
Next, we express the continuity of potentials at x = −l as follows:
φ 1 l , y = φ 2 l , y
0 d φ 1 l , y dy = 0 d φ 2 l , y dy
1 + R 0 dy ch ky . dy = 1 2 E F 0 d dy
E F = 2 1 + R I 1 I 2
The flow rate conservation is expressed as follows:
0 H φ 1 l , y x dy = 0 d φ 2 l , y x dy
jk 1 + R 0 H ch ky . dy = F 2 l 0 d dy
jk 1 + R I 3 = F 2 l I 2
Further, we express the continuity of potentials at x = l as follows:
φ 3 l , y = φ 2 l , y
0 d φ 2 l , y dy = 0 d φ 3 l , y dy
1 2 E + F 0 d dy = T 0 d ch ky . dy
E + F = 2 T I 1 I 2
The flow rate conservation is expressed as follows:
0 H φ 3 l , y x dy = 0 d φ 2 l , y x dy
F 2 l 0 d dy = jkT 0 H ch ky . dy
F 2 l I 2 = jkT I 3
Then, we obtain a system of equation as follows:
E F = 2 1 + R I 1 I 2 E + F = 2 T I 1 I 2 jk 1 + R I 3 = F 2 l I 2 F 2 l I 2 = jkT I 3
where
I 1 = 0 d ch ky . dy = s i n h ( k H ( 1 h / H ) ) k
I 2 = 0 d dy
I 3 = 0 H ch ky . dy = s i n h ( kH ) k
Finally, by combining the system of Equations (33), we obtain the reflection coefficient as follows:
R = 1 1 i sinh k H h k . l . sinh KH = 1 1 i sinh kK 1 h / H kH . ( l / h ) . sinh KH
Our study is structured into three key phases: (1) predicting the wave reflection coefficient based on the dimensions of a breakwater; (2) identifying the optimal height–width pair to achieve a desired level of reflection; and (3) extending this approach to a breakwater located at the free surface.
  • Data and Training Dataset Generation
To achieve these objectives, we used an analytical equation that models the reflection coefficient based on several parameters:
  • KH: the relative water depth;
  • h/H: the immersion ratio;
  • l/H: the relative length;
  • R b : the reflection coefficient in the case of underwater breakwater;
  • R : the reflection coefficient in the case of free-surface breakwater.
Based on this equation, we generated two primary datasets, each consisting of 32,000 data points:
  • Underwater Breakwater: data representing various configurations of an obstacle submerged at the bottom of the wave tank;
  • Free-Surface Breakwater: data for an obstacle located at the water’s free surface, using similar parameters (h/H and l/H).
Each dataset was divided into 80% for training and 20% for testing. Additionally, 10,000 new data points were generated for a rigorous validation test, providing a total of 42,000 annotated data points for each case (underwater and free surface).
b.
Choice and Justification of AI Algorithms
To model wave-structure interactions for both underwater and free-surface scenarios, we selected five AI algorithms based on their complementary features and suitability to the problem:
  • Random Forest (RF) [34]: It was chosen for its ability to handle complex, nonlinear relationships between design parameters and the reflection coefficient. RF also provides variable importance, offering valuable insights into the influence of geometric parameters;
  • Support Vector Regression (SVR) [35]: It is well-suited for multidimensional regression tasks, providing high accuracy in capturing the nuances of wave-structure interactions, even in complex configurations;
  • Artificial Neural Network (ANN) [36]: Neural networks are well-suited for modeling nonlinear relationships, enabling the capture of subtle interactions between variables, essential for predicting wave reflection behavior;
  • Decision Tree [37]: Its speed and interpretability make it an excellent choice for initial exploratory analysis. This model allows direct visualization of the impact of each parameter on the reflection coefficient;
  • Gaussian Process (GP) [38]: This probabilistic model not only provides predictions but also confidence intervals, allowing the evaluation of result reliability—a valuable advantage in a maritime environment with variable conditions.
This diversity of algorithms allows us to cover a wide range of techniques, ensuring a thorough and accurate performance evaluation for each configuration.
c.
Modeling Process and Performance Evaluation
The modeling process was carried out in two distinct steps:
  • Prediction of the Reflection Coefficient: In this first phase, the algorithms were trained to predict the reflection coefficients based on the parameters of the breakwater, including the submersion-to-height ratio (h/H), width (l/H), and relative water depth (KH). This phase validated the algorithms’ ability to replicate the results of the analytical equation and accurately model wave-obstacle interactions;
  • Prediction of the Optimal Height–Width Pair for a Given Reflection: In the second phase, the selected algorithm was used to reverse the initial reflection calculation and identify the optimal height–width pair (h/H, l/H) that met target reflection coefficients, effectively creating a “reciprocal function” of the analytical equation.
Each model configuration was carefully selected to optimize predictive accuracy and efficiency:
  • Random Forest Regressor was configured with 100 estimators (Decision Tree) and a fixed random state of 42, ensuring reproducibility and robustness by averaging multiple decision tree outputs;
  • Support Vector Regressor (SVR) used its default configuration to model complex, nonlinear relationships between input parameters and the reflection coefficient;
  • Artificial Neural Network (ANN) was structured with two hidden layers of 50 neurons each and a maximum of 1000 iterations. ReLU activation was applied, along with a transformation to prevent negative outputs, ensuring the network accurately modeled the relationships while stabilizing training;
  • Decision Tree Regressor was initialized with a random state of 42, allowing a single-tree model to capture relationships without ensembling, which makes the approach simpler and faster to train;
  • Gaussian Process Regressor was employed to provide probabilistic predictions, modeling uncertainties in the reflection coefficient by assuming a Gaussian distribution of outputs.
Each model’s performance was assessed based on Mean Squared Error (MSE), Root Mean Squared Error (RMSE), Mean Absolute Error (MAE), R2, training duration, and prediction duration as mentioned in the Results Section. This rigorous approach, applied across both underwater and free-surface configurations, ensured robust and reliable optimization of breakwater dimensions under varying maritime conditions.

3. Results and Discussions

In this section, we present the performance of each artificial intelligence model used to predict the wave reflection coefficient and optimize the breakwater dimensions. The models were evaluated using several performance metrics to measure prediction accuracy, computational efficiency, and each model’s ability to generalize under varying conditions. These metrics include Mean Squared Error (MSE), Root Mean Squared Error (RMSE), Mean Absolute Error (MAE), Coefficient of Determination (R2), and the training and prediction durations. These parameters provide a comprehensive assessment of model quality, with each metric playing a specific role in judging the algorithms’ suitability for accuracy and robustness in maritime environments.

3.1. Definitions and Utility of Performance Metrics

Each model’s performance was assessed based on performance metrics below:
  • Mean Squared Error (MSE): MSE calculates the average of the squared differences between predicted and actual values, penalizing larger errors more heavily. See Equation (38) below:
MSE = 1 n i = 1 n y i y ^ i 2
where
y i : actual value of the i-th data point;
y ^ i : predicted value of the i-th data point;
n : number of data points.
In this study, MSE is used to evaluate each model’s overall accuracy, particularly to identify those that minimize prediction errors.
  • Root Mean Squared Error (RMSE): It is the square root of MSE. Using RMSE alongside MSE provides complementary insights into model performance. See Equation (39) below:
RMSE = MSE
  • Mean Absolute Error (MAE): MAE measures the average absolute difference between predictions and actual values (see Equation (40) below).
    MAE = 1 n i = 1 n y i y ^ i
    While MSE gives more weight to larger errors, making it useful when large deviations are particularly undesirable, MAE offers a straightforward and robust alternative for assessing the average error magnitude without overemphasizing outliers.
  • Coefficient of Determination (R2): This score measures how well the predictions match the actual values, relative to the variance in the data. It is defined as follows:
R 2 = 1 i = 1 n y i y ^ i 2 i = 1 n y i y - 2
where y - is the mean of the actual values.
While MSE and MAE measure the magnitude of errors, R2 adds value by providing a relative understanding of model performance compared to a baseline, such as always predicting the mean. R2 is easier to interpret as it quantifies how much of the variation in the target variable is explained by the model. Additionally, it allows for comparison across datasets and helps detect overfitting when evaluated on different data splits.
  • Training Time (TT): It refers to the duration required to train the model. It is measured as follows:
TT = t end t start
where t start and t end are the timestamps indicating when training begins and ends, respectively.
This metric is important in our study as it determines whether a model can be quickly recalibrated when new data become available, a valuable asset in dynamic maritime applications.
  • Prediction Time (PT): It refers to the time required to make predictions on new data. For a single input, it can be expressed as follows:
PT = t end t start
where t start and t end are the timestamps indicating when prediction begins and ends, respectively.
This measure is crucial for real-time applications, where rapid predictions are necessary to adjust breakwater parameters in response to changing wave conditions.
By combining all these metrics, we obtain an overview of each model’s performance, considering both accuracy and operational efficiency. This approach allows us to identify the models best suited for precise and fast predictions in a maritime environment.

3.2. Reflection Prediction

In this phase, we present the performance results of our proposed AI models for wave reflection prediction in underwater and free-surface breakwater.
Table 1 below shows the performance comparison of AI models for wave reflection prediction in underwater breakwater.
In predicting wave reflection for underwater breakwaters, Random Forest (RF) and Decision Tree (DT) models provided the best balance of accuracy and efficiency. Both models achieved near-perfect fit, with extremely low error metrics (MSE, RMSE, and MAE) and high R2 scores, indicating excellent predictive capability. Decision Tree further stood out with the fastest training and prediction times, making it highly efficient and suitable for real-time applications.
The Artificial Neural Network (ANN) also showed high accuracy, with the fastest prediction times among all models, making it ideal for scenarios requiring rapid predictions. However, it exhibited a slight overestimation near peak values, which may benefit from further tuning.
Gaussian Process (GP) was highly accurate but suffered from long training and prediction times, limiting its practicality to small datasets or offline analysis where computational time is less critical.
Support Vector Regressor (SVR) showed the weakest accuracy, with relatively high errors and lower R2, making it unsuitable without further optimization. In summary, Random Forest, Decision Tree, and ANN are the most effective models for wave reflection prediction in underwater breakwater settings, balancing high accuracy with practical computational efficiency.
Moving from underwater to free-surface conditions, we next evaluate the performance of these AI models for wave reflection prediction in a free-surface breakwater context.
Table 2 below shows the performance comparison of AI models for wave reflection prediction in free-surface breakwater.
Based on these results, we can observe that Random Forest, Decision Tree, and ANN maintain consistent performance across both breakwater settings, making them reliable choices for wave reflection prediction. SVR performs slightly better and faster in the free-surface environment, while the Gaussian Process remains accurate but computationally expensive in both.
These results suggest that while model accuracy remains largely stable across environments, computational efficiency may vary slightly, particularly for SVR and ANN in the free-surface context.
To visually reinforce these performance results, we present comparison curves that highlight the predictive accuracy of each AI model across varying values of the dimensionless parameter KH. Each curve represents the predictions from one of the five AI models—Random Forest, Support Vector Regressor (SVR), Artificial Neural Network (ANN), Decision Tree, and Gaussian Process—alongside the theoretical model.
These comparisons were based on a test dataset of 10,000 data points reserved specifically for validation. This extensive test set allows for a robust assessment of each model’s ability to approximate the theoretical reflection behavior, providing a clear visual representation of each model’s strengths and limitations relative to the analytical solution.
The graphs below show a validation test for underwater reflection, comparing theoretical model values (from an analytical equation) with predictions from various AI algorithms—Random Forest, SVR (Support Vector Regression), ANN (Artificial Neural Network), Decision Tree, and Gaussian Process. This test uses fixed values which were not present during the training or performance testing. It emphasizes the importance of model selection, particularly when extrapolating previously unseen data.
Here are the plots comparing the analytical reflection values with the predictions from each AI algorithm for different obstacle dimensions (h/H and L). See Figure 4 below (plots from a to d).
The discussion across all scenarios highlights consistent performance trends among the models evaluated for underwater reflection. Decision Tree (DT) and Random Forest (RF) capture the overall trend of reflection R effectively, particularly in the first harmonic (low KH), but struggle to model complex oscillations in intermediate and higher harmonics. Their rigid, “step-like” predictions show increasing deviations from the analytical equation as KH increases, with RF’s lack of diversity in trees limiting its potential advantage over DT. Similarly, Support Vector Regression (SVR) captures the general trend but exhibits rigidity and produces non-physical negative values in some regions (h/H = 0.6, L1.5 and KH > 1.5, or h/H = 0.6 L = 2.5 and KH > 2.5) which was corrected using absolute values. These corrections ensured realistic outputs but introduced distortions in the oscillation structure. Artificial Neural Network (ANN) effectively models simple trends but fails to align peaks and troughs in more complex oscillations, sometimes producing artificial or misaligned variations due to suboptimal architecture or training.
Gaussian Process (GP) consistently outperforms all other models, offering high accuracy and fidelity across the scenarios tested in this study. It closely follows the analytical curve in all harmonics, capturing both global trends and fine oscillations, even in regions with rapid and dynamic variations. GP’s flexibility allows it to model continuous transitions and complex interactions between waves and obstacles, with only minor deviations in extreme cases observed within the scope of the test conditions. This makes it the most reliable model for wave-obstacle interactions within the limits of this study, whereas the other models, although suitable for capturing general trends, require significant adjustments to handle complex and oscillatory behaviors effectively.
In the other case, Figure 5 shows a validation test for free-surface reflection, comparing theoretical model values (from an analytical equation) with predictions from various AI algorithms (RF, DT, SVR, GP, and ANN). See Figure 5 below (plots from a to d).
Across the four scenarios, the performance of the predictive models in replicating the analytical reference for wave reflection varies significantly. Decision Tree (DT) and Random Forest (RF) consistently capture general trends but exhibit notable deviations in regions with rapid variations in the reflection coefficient R, particularly for KH < 1.5 or in regions of complex relationships. Their comparable performances suggest limitations in the RF model’s optimization or training data coverage. Gaussian Process (GP) demonstrates strong alignment in areas with gradual R variations and dense data coverage, but its predictions falter in regions with complex nonlinearities or sparse data. Notably, GP frequently exceeds the physical limit R = 1 in several scenarios, indicating the need for constraints to enforce physical consistency.
Support Vector Regression (SVR) exhibits acceptable predictions in some regions but shows significant deviations in others, often exceeding R = 1 or failing to generalize well for KH > 1.7. Its sensitivity to hyperparameters and lack of inherent physical constraints hinder its reliability. In contrast, the Artificial Neural Network (ANN) consistently emerges as the most robust and reliable model across all scenarios, maintaining minimal deviations and a strong alignment with the analytical reference throughout the entire range of KH. While some models benefit from improvements in hyperparameters, data enrichment, and kernel or architecture selection, ANN stands out as the most effective approach for accurately modeling wave reflection, combining flexibility with physical coherence.

3.3. Dimensions Prediction

In this phase, we present the performance results of our proposed AI models for the prediction of obstacle dimensions in underwater and free-surface cases.
Table 3 below shows the performance comparison of AI models for the prediction of obstacle dimensions in the underwater case.
The results show that Random Forest (RF) is the best-performing model, combining high accuracy (R2 = 0.928 for h/H and 0.862 for L) with reasonable computational efficiency. Decision Tree (DT), while less accurate (R2 = 0.851 for h/H), is highly efficient and serves as a viable alternative when resources are limited. In contrast, Support Vector Regression (SVR) and Gaussian Process (GP) deliver poor accuracy and are computationally expensive, making them unsuitable. Artificial Neural Network (ANN) shows moderate accuracy but higher computational demands, limiting its practicality.
Moving from underwater to free-surface conditions, we next evaluate the performance of these AI models for obstacle dimension prediction in a free-surface context.
Table 4 below shows the performance comparison of AI Models for the prediction of obstacle dimensions in a free-surface case.
In free-surface conditions, Random Forest (RF) remains the best-performing model, achieving the highest accuracy (R2 = 0.956 for both h/H and L) with reasonable computation times. Decision Tree (DT) offers a good trade-off between accuracy (R2 = 0.909) and efficiency, making it ideal for resource-limited scenarios. In contrast, Support Vector Regression (SVR) and Gaussian Process (GP) perform poorly with low accuracy and high computational costs, while Artificial Neural Network (ANN) provides moderate accuracy but is less practical due to higher training times.

4. Conclusions

This paper investigates the interaction between waves and two types of wave attenuators: a free-surface breakwater and an underwater breakwater fixed to the bottom of a channel. The focus of the study is the variation in the reflection coefficient as a function of the dimensionless parameter KH. Our findings indicate that the free-surface breakwater acts as a low-pass filter, with its reflective power increasing as its length grows and its immersion decreases. In contrast, the underwater breakwater exhibits a reflection curve that peaks before decreasing for shorter wavelengths, functioning as a band-pass filter. The study further reveals that the reflective power of the underwater breakwater intensifies with its length, with its most effective wave attenuation occurring at shallow immersion depths.
Additionally, this research highlights the transformative potential of machine learning (ML) in optimizing the design of both submerged and free-surface rectangular breakwaters. Utilizing five AI algorithms—Random Forest, Support Vector Regression, Artificial Neural Network, Decision Tree, and Gaussian Process—we successfully predicted wave reflection coefficients and determined optimal dimension ratios (h/H and L) for achieving specific wave behavior targets. The results demonstrate that Random Forest and Decision Tree offer a favorable balance between accuracy and computational efficiency, while Gaussian Process, though highly accurate, requires more computational resources. These findings emphasize the potential of AI to complement traditional approaches, offering a robust framework for addressing complex maritime engineering challenges. Future research should aim to refine these models, integrate additional environmental factors, and explore hybrid methodologies that combine multiple algorithms, ultimately improving predictive accuracy and enhancing the design of sustainable, cost-effective coastal defense systems.

Author Contributions

Conceptualization, M.L., S.E.M. and K.K.; methodology, M.L., S.E.M. and K.K.; software, M.L., S.E.M. and K.K.; validation, M.L., S.E.M. and K.K.; formal analysis, M.L., S.E.M. and K.K.; investigation, M.L., S.E.M. and K.K.; resources, M.L., S.E.M. and K.K.; writing—original draft preparation, M.L., S.E.M. and K.K.; writing—review and editing, M.L., S.E.M. and K.K.; visualization, M.L., S.E.M. and K.K.; supervision, M.L., S.E.M. and K.K.; project administration, M.L., S.E.M. and K.K.; funding acquisition, M.L., S.E.M. and K.K. All authors have read and agreed to the published version of the manuscript.

Funding

This research was founded by TUKE by the Ministry of Education, Science, Research and Sport of the Slovak Republic.

Data Availability Statement

Data is contained within the article.

Acknowledgments

The paper presented was supported by the project VEGA 1/0307/23 of the Scientific Grant Agency of the Ministry of Education, Science, Research and Sport of the Slovak Republic.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

a The amplitude of the incident wave
R b The reflection coefficient in the case of bottom breakwater
R The reflection coefficient in the case of free-surface breakwater
T b The transmission coefficient in the case of bottom breakwater
ϕ Velocity potential in the case of bottom breakwater study
φ Velocity potential in the case of free-surface breakwater study
d = H − hThe height under the obstacle in the case of free-surface breakwater
T The transmission coefficient
HThe water depth at D 1 and D 2 locations
h/HThe immersion ratio
l/HThe relative length
KHThe relative water depth
k The wave number that verifies the dispersion relation ω 2 g = k t h k H
σ The wave number above of the obstacle that verifies the dispersion relation ω 2 g = σ t h σ h

References

  1. Zhang, C.; Lu, Y. Study on artificial intelligence: The state of the art and future prospects. J. Ind. Inf. Integr. 2021, 23, 100224. [Google Scholar] [CrossRef]
  2. Haleem, A.; Javaid, M.; Qadri, M.A.; Singh, R.P.; Suman, R. Artificial intelligence (AI) applications for marketing: A literature-based study. Int. J. Intell. Netw. 2022, 3, 119–132. [Google Scholar] [CrossRef]
  3. Castiglioni, I.; Rundo, L.; Codari, M.; Di Leo, G.; Salvatore, C.; Interlenghi, M.; Gallivanone, F.; Cozzi, A.; D’Amico, N.C.; Sardanelli, F. AI applications to medical images: From machine learning to deep learning. Phys. Medica 2021, 83, 9–24. [Google Scholar] [CrossRef] [PubMed]
  4. Spanaki, K.; Karafili, E.; Despoudi, S. AI applications of data sharing in agriculture 4.0: A framework for role-based data access control. Int. J. Inf. Manag. 2021, 59, 102350. [Google Scholar] [CrossRef]
  5. Rajpurkar, P.; Chen, E.; Banerjee, O.; Topol, E.J. AI in health and medicine. Nat. Med. 2022, 28, 31–38. [Google Scholar] [CrossRef] [PubMed]
  6. Taebi, A. Deep learning for computational hemodynamics: A brief review of recent advances. Fluids 2022, 7, 197. [Google Scholar] [CrossRef]
  7. Cravero, C.; De Domenico, D.; Marsano, D. The use of uncertainty quantification and numerical optimization to support the design and operation management of air-staging gas recirculation strategies in glass furnaces. Fluids 2023, 8, 76. [Google Scholar] [CrossRef]
  8. Brunone, B.; Maietta, F.; Capponi, C.; Duan, H.-F.; Meniconi, S. Detection of partial blockages in pressurized pipes by transient tests: A review of the physical experiments. Fluids 2023, 8, 19. [Google Scholar] [CrossRef]
  9. Karakasidis, T.E.; Sofos, F.; Tsonos, C. The electrical conductivity of ionic liquids: Numerical and analytical machine learning approaches. Fluids 2022, 7, 321. [Google Scholar] [CrossRef]
  10. Holmes, W.; Tuomi, I. State of the art and practice in AI in education. Eur. J. Educ. 2022, 57, 542–570. [Google Scholar] [CrossRef]
  11. Wang, S.; Zhang, Y.; Zhang, X.; Gao, Z. A novel maritime autonomous navigation decision-making system: Modeling, integration, and real ship trial. Expert Syst. Appl. 2023, 222, 119825. [Google Scholar] [CrossRef]
  12. Tsai, C.-M.; Lai, Y.-H.; Perng, J.-W.; Tsui, I.-F.; Chung, Y.-J. Design and application of an autonomous surface vehicle with an AI-based sensing capability. In Proceedings of the 2019 IEEE Underwater Technology (UT), Taiwan, China, 16–19 April 2019; IEEE: New York, NY, USA, 2019; pp. 1–4. [Google Scholar]
  13. Chae, C.-J. The Evolution of Maritime Technology Development: A Dynamic Positioning System Perspective of Maritime Autonomous Surface Ship. WMU J. Marit. Aff. 2024, 1–29. [Google Scholar] [CrossRef]
  14. Qiao, Y.; Yin, J.; Wang, W.; Duarte, F.; Yang, J.; Ratti, C. Survey of deep learning for autonomous surface vehicles in marine environments. IEEE Trans. Intell. Transp. Syst. 2023, 24, 3678–3701. [Google Scholar] [CrossRef]
  15. Jimenez, V.J.; Bouhmala, N.; Gausdal, A.H. Developing a predictive maintenance model for vessel machinery. J. Ocean Eng. Sci. 2020, 5, 358–386. [Google Scholar] [CrossRef]
  16. Carraro, M.; De Vanna, F.; Zweiri, F.; Benini, E.; Heidari, A.; Hadavinia, H. CFD modeling of wind turbine blades with eroded leading edge. Fluids 2022, 7, 302. [Google Scholar] [CrossRef]
  17. Tay, Z.Y.; Hadi, J.; Chow, F.; Loh, D.J.; Konovessis, D. Big data analytics and machine learning of harbour craft vessels to achieve fuel efficiency: A review. J. Mar. Sci. Eng. 2021, 9, 1351. [Google Scholar] [CrossRef]
  18. Loukili, M.; Dutykh, D.; Nadjib, C.; Ning, D.; Kotrasova, K. Analytical and numerical investigations applied to study the reflections and transmissions of a rectangular breakwater placed at the bottom of a wave tank. Geosciences 2021, 11, 430. [Google Scholar] [CrossRef]
  19. Dean, W.R. On the reflexion of surface waves by a submerged plane barrier. Math. Proc. Camb. Philos. Soc. 1945, 41, 231–238. [Google Scholar] [CrossRef]
  20. Takano, K. Effets d’un obstacle parallélépipédique sur la propagation de la houle. Houille Blanche 1960, 3, 247–267. [Google Scholar] [CrossRef]
  21. Patarapanich, M. Forces and moment on a horizontal plate due to wave scattering. Coast. Eng. 1984, 83, 279–301. [Google Scholar] [CrossRef]
  22. Liu, P.L.F.; Wu, J. Wave transmission through submerged apertures. J. Waterw. Port Coast. Ocean Eng. 1987, 113, 660–671. [Google Scholar] [CrossRef]
  23. Stamos, D.J.; Hajj, M.R.; Telionis, D.P. Performance of hemi-cylindrical and rectangular submerged breakwaters. Ocean Eng. 2003, 30, 813–828. [Google Scholar] [CrossRef]
  24. Molin, B.; Kimmoun, O.; Liu, Y.; Remy, F.; Bingham, H.B. Experimental and numerical study of the wave run-up along a vertical plate. J. Fluid Mech. 2010, 654, 363–386. [Google Scholar] [CrossRef]
  25. Liu, Y.; Li, H.J.; Zhu, L. Bragg reflection of water waves by multiple submerged semi-circular breakwaters. Appl. Ocean Res. 2016, 11, 67–78. [Google Scholar] [CrossRef]
  26. Scyphers, S.B.; Powers, S.P.; Heck, K.L. Ecological Value of Submerged Breakwaters for Habitat Enhancement on a Residential Scale. Environ. Manag. 2015, 55, 383–391. [Google Scholar] [CrossRef]
  27. Mei, C.; Black, J. Scattering of surface waves by rectangular obstacles in waters of finite depth. J. Fluid Mech. 1969, 38, 499–511. [Google Scholar] [CrossRef]
  28. Massel, S. Harmonic generation by waves propagating over a submerged step. Coast. Eng. 1983, 7, 357–380. [Google Scholar] [CrossRef]
  29. Driscoll, A.; Dalrymple, R.; Grilli, S. Harmonic generation and transmission past a submerged rectangular obstacle. Coast. Eng. 1992, 1142–1152. [Google Scholar]
  30. Szmidt, K. Finite difference analysis of surface wave scattering by underwater rectangular obstacles. Arch. Hydro-Eng. Environ. Mech. 2010, 57, 179–198. [Google Scholar]
  31. Akoz, M.S.; Cobaner, M.; Kirkgoz, M.S.; Oner, A.A. Prediction of geometrical properties of perfect breaking waves on composite breakwaters. Appl. Ocean Res. 2011, 33, 178–185. [Google Scholar] [CrossRef]
  32. Kuntoji, G.; Rao, M.; Rao, S. Prediction of wave transmission over submerged reef of tandem breakwater using PSO-SVM and PSO-ANN techniques. ISH J. Hydraul. Eng. 2020, 26, 283–290. [Google Scholar] [CrossRef]
  33. Mao, P.; Chen, C.; Chen, X.; Zhang, Q.; Bao, Y.; Yang, Q. An innovative design for floating breakwater with Multi-objective genetic optimal method. Ocean Eng. 2024, 312, 119202. [Google Scholar] [CrossRef]
  34. Breiman, L. Random forests. Mach. Learn. 2001, 45, 5–32. [Google Scholar] [CrossRef]
  35. Drucker, H.B.; Christopher, J.; Kaufman, L.; Smola, A.; Vapnik, V. Support vector regression machines. In Advances in Neural Information Processing Systems; MIT Press: Cambridge, MA, USA, 1996; p. 9. [Google Scholar]
  36. Zupan, J. Introduction to artificial neural network (ANN) methods: What they are and how to use them. Acta Chim. Slov. 1994, 41, 327. [Google Scholar]
  37. Quinlan, J.R. Learning decision tree classifiers. ACM Comput. Surv. (CSUR) 1996, 28, 71–72. [Google Scholar] [CrossRef]
  38. Mackay, D.J.C. Introduction to Gaussian processes. In NATO ASI Series F Computer and Systems Sciences; Springer Verlag: Berlin/Heidelberg, Germany, 1998; Volume 168, pp. 133–166. [Google Scholar]
Figure 1. AI-driven optimization cycle.
Figure 1. AI-driven optimization cycle.
Fluids 10 00034 g001
Figure 2. Configuration of bottom submerged breakwater (for analytical calculation).
Figure 2. Configuration of bottom submerged breakwater (for analytical calculation).
Fluids 10 00034 g002
Figure 3. Configuration of free-surface submerged breakwater (for analytical calculation).
Figure 3. Configuration of free-surface submerged breakwater (for analytical calculation).
Fluids 10 00034 g003
Figure 4. Plots comparing the analytical reflection values with the predictions from AI algorithms for different obstacle dimensions (h/H and l/H).
Figure 4. Plots comparing the analytical reflection values with the predictions from AI algorithms for different obstacle dimensions (h/H and l/H).
Fluids 10 00034 g004
Figure 5. Plots comparing the analytical reflection values with the predictions from AI algorithms for different obstacle dimensions (h/H and l/H).
Figure 5. Plots comparing the analytical reflection values with the predictions from AI algorithms for different obstacle dimensions (h/H and l/H).
Fluids 10 00034 g005
Table 1. Performance comparison of AI models for wave reflection prediction in underwater breakwater.
Table 1. Performance comparison of AI models for wave reflection prediction in underwater breakwater.
ModelMSERMSEMAER2TT (s)PT (s)
RF 6.25 × 10 8 0.000250020.000113010.999995313.21040.1852
SVR 4.43 × 10 3 0.066581520.058945060.667634882.4460.3195
ANN 8.11 × 10 5 0.009005430.005365040.993919812.90370.0079
DT 1.02 × 10 7 0.000320000.000189310.999992320.0830.005
GP 1.49 × 10 5 0.003860010.002357020.99888291215.00660.685
Table 2. Performance comparison of AI models for wave reflection prediction in free-surface breakwater.
Table 2. Performance comparison of AI models for wave reflection prediction in free-surface breakwater.
ModelMSERMSEMAER2TT (s)PT (s)
RF 9.07 × 10 8 0.000301160.000104460.9999969633.57240.1968
SVR 4.30 × 10 3 0.065603620.058715220.8559019610.72960.0282
ANN 6.11 × 10 5 0.007814460.004715380.9979554383.62930.0115
DT 1.97 × 10 7 0.000444140.000197520.9999933960.09490.0055
GP 1.48 × 10 7 0.000384830.000192410.999995042212.310760.3129
Table 3. Performance comparison of AI models for the prediction of obstacle dimensions for underwater breakwater.
Table 3. Performance comparison of AI models for the prediction of obstacle dimensions for underwater breakwater.
ModelTargetMSERMSEMAER2TT (s)PT (s)
RFh/H0.0029550.0543630.0173010.9284893.2711990.077791
l/H0.0923980.303970.1107070.8619974.1884770.093852
DTh/H0.0061580.0784740.0163430.8509930.046680.002157
l/H0.1652720.4065370.1093990.7531530.0624630.002334
SVRh/H0.0257980.1606170.1299030.37577426.3106493.836463
l/H0.6076610.7795260.6537360.09241134.4392045.889853
GPh/H0.0223010.1493360.1175980.460379244.66543468.324839
l/H0.4492680.6702740.5558670.328984239.6093868.330051
ANNh/H0.0218950.1479710.1130520.47020111.3639880.013058
l/H0.4144860.6438060.519540.380934195.4296340.03317
Table 4. Performance comparison of AI models for the prediction of obstacle dimensions in a free-surface case.
Table 4. Performance comparison of AI models for the prediction of obstacle dimensions in a free-surface case.
ModelTargetMSERMSEMAER2TT (s)PT (s)
RFh/H0.0018250.0427240.0121520.9563793.7811680.072074
l/H0.0294190.1715190.0496570.955513.6811440.073746
DTh/H0.0037930.0615840.0139190.9093670.0583230.002116
l/H0.0594310.2437840.0528620.9101230.0540240.002139
SVRh/H0.0260490.1613960.1381180.37750831.0943584.719603
l/H0.4220470.6496510.5263290.36173936.4499946.32239
GPh/H0.0136960.1170290.0863170.672708270.44747268.376187
l/H0.3711350.6092080.480670.438733247.6781968.148208
ANNh/H0.0174250.1320030.1034710.58359520.120970.014777
l/H0.3952930.6287230.5150530.40219924.9526770.015778
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.

Share and Cite

MDPI and ACS Style

Loukili, M.; El Moumni, S.; Kotrasova, K. AI-Driven Optimization of Breakwater Design: Predicting Wave Reflection and Structural Dimensions. Fluids 2025, 10, 34. https://doi.org/10.3390/fluids10020034

AMA Style

Loukili M, El Moumni S, Kotrasova K. AI-Driven Optimization of Breakwater Design: Predicting Wave Reflection and Structural Dimensions. Fluids. 2025; 10(2):34. https://doi.org/10.3390/fluids10020034

Chicago/Turabian Style

Loukili, Mohammed, Soufiane El Moumni, and Kamila Kotrasova. 2025. "AI-Driven Optimization of Breakwater Design: Predicting Wave Reflection and Structural Dimensions" Fluids 10, no. 2: 34. https://doi.org/10.3390/fluids10020034

APA Style

Loukili, M., El Moumni, S., & Kotrasova, K. (2025). AI-Driven Optimization of Breakwater Design: Predicting Wave Reflection and Structural Dimensions. Fluids, 10(2), 34. https://doi.org/10.3390/fluids10020034

Article Metrics

Back to TopTop