<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="2.3" xml:lang="EN">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Mar. Sci.</journal-id>
<journal-title>Frontiers in Marine Science</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Mar. Sci.</abbrev-journal-title>
<issn pub-type="epub">2296-7745</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fmars.2024.1472047</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Marine Science</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Enhancing typhoon wave hindcasting with random forests and BP neural networks in the SWAN model</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Chen</surname>
<given-names>Cheng</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="author-notes" rid="fn001">
<sup>*</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2803177"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Lin</surname>
<given-names>Hongkun</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Guan</surname>
<given-names>Dawei</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Cai</surname>
<given-names>Feng</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wang</surname>
<given-names>Qiaoyi</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Liu</surname>
<given-names>Qingchun</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>College of Civil Engineering, Fuzhou University</institution>, <addr-line>Fuzhou</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>College of Harbour, Coastal and Offshore Engineering, Hohai University</institution>, <addr-line>Nanjing</addr-line>, <country>China</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Laboratory of Ocean and Coast Geology, Third Institute of Oceanography, Ministry of Natural Resources</institution>, <addr-line>Xiamen</addr-line>, <country>China</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Fujian Lugang (Group) Co. Ltd.</institution>, <addr-line>Quanzhou</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>Edited by: Donald B. Olson, University of Miami, United States</p>
</fn>
<fn fn-type="edited-by">
<p>Reviewed by: Guoxiang Wu, Ocean University of China, China</p>
<p>Dake Chen, Nanjing Hydraulic Research Institute, China</p>
</fn>
<fn fn-type="corresp" id="fn001">
<p>*Correspondence: Cheng Chen, <email xlink:href="mailto:chencheng_1117@163.com">chencheng_1117@163.com</email>
</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>19</day>
<month>09</month>
<year>2024</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>11</volume>
<elocation-id>1472047</elocation-id>
<history>
<date date-type="received">
<day>28</day>
<month>07</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>03</day>
<month>09</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2024 Chen, Lin, Guan, Cai, Wang and Liu</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Chen, Lin, Guan, Cai, Wang and Liu</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>Forecasting typhoon waves during typhoons is crucial. In this paper, the numerical wave model SWAN was enhanced through integration with two machine learning methods: the Back Propagation Neural Network and Random Forest. This integration facilitated the development of two distinct models, namely SWAN-BP and SWAN-Tree. Through correlation analysis, key input features were identified for the machine learning models. The forecasts from the SWAN model were subsequently utilized as inputs to enhance further wave prediction. These hybrid models were validated using data from Typhoon Doksuri (2023) and Typhoon Nesat (2017). The results indicated significant improvements in predicting typhoon-induced wave heights with both the SWAN-BP and SWAN-Tree models compared to the original SWAN model. Specifically, the SWAN-BP model demonstrated a 33% improvement in accuracy for the Typhoon Doksuri, whereas the SWAN-Tree model exhibited a 24% improvement. For Typhoon Nesat, the accuracy improvements were 23% for the SWAN-BP model and 21% for the SWAN-Tree model. These findings demonstrate that integrating wave numerical models with machine learning techniques can significantly enhance the predictive accuracy of numerical models. This approach offers a cost-effective means to improve the existing wave forecasting database. Traditionally, the direct use of meteorological and oceanographic data for typhoon wave prediction might be compromised by biases inherent in the numerical wave models. However, the SWAN-BP and SWAN-Tree models effectively reduce these biases, thereby providing more accurate and robust predictions. In conclusion, this paper enhances the predictive accuracy of the SWAN model and establishes a crucial foundation for more precise typhoon wave forecasting through the application of machine learning techniques.</p>
</abstract>
<kwd-group>
<kwd>typhoon waves</kwd>
<kwd>SWAN model</kwd>
<kwd>machine learning</kwd>
<kwd>back propagation neural network</kwd>
<kwd>random forest</kwd>
<kwd>optimization</kwd>
</kwd-group>    <contract-num rid="cn001">U22A20585, No51809047</contract-num>    <contract-sponsor id="cn001">National Natural Science Foundation of China<named-content content-type="fundref-id">10.13039/501100001809</named-content>
</contract-sponsor>
<counts>
<fig-count count="10"/>
<table-count count="11"/>
<equation-count count="14"/>
<ref-count count="32"/>
<page-count count="14"/>
<word-count count="6032"/>
</counts>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-in-acceptance</meta-name>
<meta-value>Ocean Observation</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1" sec-type="intro">
<label>1</label>
<title>Introduction</title>
<p>Marine hazards, especially catastrophic waves, storm surges, sea ice, and tsunamis, pose a great threat to coastal countries around the globe, and China, as one of the countries most affected by these natural hazards, faces increasing risks (<xref ref-type="bibr" rid="B11">Hou et&#xa0;al., 2020</xref>). These risks are further amplified with the intensification of economic construction in coastal areas. Catastrophic waves, particularly those caused by typhoons, cold air, and cyclones, and most notably typhoon waves, have a profound impact on human life and activities due to their immense destructive power. Waves exert a substantial influence on offshore structures. Effective scour protection methods around monopile foundations are crucial in studying wave dynamics and their impact on these structures. <xref ref-type="bibr" rid="B25">Tang et&#xa0;al. (2023)</xref> investigated the efficacy of collars as local scour countermeasures, providing valuable insights into their performance under various flow intensities. Therefore, accurately understanding and predicting typhoon wave patterns is crucial. Currently, the forecasting of typhoon waves is mainly done by numerical wave models. Three popular models are SWAN (<xref ref-type="bibr" rid="B3">Booij et&#xa0;al., 1999</xref>), WAVE-WATCH III (<xref ref-type="bibr" rid="B26">Tolman, 1991</xref>), and WAM (<xref ref-type="bibr" rid="B28">Willemsen, 1997</xref>).</p>
<p>Numerical wave models are a common method for predicting typhoon waves today. <xref ref-type="bibr" rid="B3">Booij et&#xa0;al. (1999)</xref> analyzed and validated wave distribution in the German and Dutch seas using the first-generation SWAN model. In their study, they found that the RMSE of the SWAN simulations was about 10%, a result that validates the reliability of the SWAN model in predicting wind, swell, and mixed waves. The SWAN model provides reliable simulations in various ocean environments, and its accuracy can be improved by adjusting the model parameters. This applicability extends to both deep-sea and shallow-sea areas (<xref ref-type="bibr" rid="B21">Ortiz-Royero and Mercado-Irizarry, 2008</xref>; <xref ref-type="bibr" rid="B1">Afzal and Kumar, 2022</xref>; <xref ref-type="bibr" rid="B19">Majidi et&#xa0;al., 2023</xref>). Wornom et&#xa0;al. (<xref ref-type="bibr" rid="B29">Wornom et&#xa0;al., 2001</xref>, <xref ref-type="bibr" rid="B30">2002a</xref>) employed SWAN and WAM nested models to analyze and simulate Typhoon Luis in 1995, verifying the effectiveness of the SWAN wave model. However, they also highlighted that the current version of the SWAN model is inefficient in parallel operation. To address this issue, <xref ref-type="bibr" rid="B31">Wornom et&#xa0;al. (2002b)</xref> implemented an MPI interface to enable parallel computation, significantly enhancing the computational speed of the SWAN model. Additionally, <xref ref-type="bibr" rid="B22">Ou et&#xa0;al. (2002)</xref> demonstrated that using a nested grid scheme improves the accuracy of nearshore water simulations by employing the SWAN model to simulate waves in the Taiwan sea area. <xref ref-type="bibr" rid="B6">Feng and Chen (2021)</xref>; <xref ref-type="bibr" rid="B27">Umesh and Behera (2021)</xref>, and <xref ref-type="bibr" rid="B15">Li et&#xa0;al. (2023)</xref> obtained similar results based on the ERA5 and ERA-Interim reanalysis of the wind field, confirming that ERA5 significantly outperforms ERA-Interim in typhoon simulation, although it may underestimate wind speeds overall. Additionally, a study by <xref ref-type="bibr" rid="B7">Gao and Zheng (2018)</xref> demonstrated that using CCMP as the driving wind field for the SWAN model can achieve higher accuracy. Considering the significant influence of wind speed input on the results of SWAN simulations of typhoon waves (<xref ref-type="bibr" rid="B2">Akpinar and Ponce de Le&#xf3;n, 2016</xref>), <xref ref-type="bibr" rid="B14">Li et&#xa0;al. (2021)</xref> simulated typhoon waves off the coast of Zhejiang using the reanalysis wind fields ERA5 and CCMP. They found that the simulation results from ERA5 outperformed those from CCMP. Due to the low wind speeds in the available wind field data, <xref ref-type="bibr" rid="B18">Ma and Wei (2024)</xref> investigated the impact of various combinations of maximum wind radius and Holland B parameters on the simulated wave heights in SWAN, using the wind field model proposed by Holland. These studies employed a numerical wave model to thoroughly analyze the wave characteristics of the region and explored the main factors influencing wave forecasts with the aim of achieving more accurate predictions.</p>
<p>In recent years, the emergence of machine learning and deep learning techniques has sparked significant advancements in various fields. In marine science, deep learning models have demonstrated their ability to predict effective wave heights with high accuracy by utilizing multiple layers of neurons to model complex nonlinear relationships (<xref ref-type="bibr" rid="B20">Malekmohamadi et&#xa0;al., 2011</xref>). <xref ref-type="bibr" rid="B23">Rizianiza and Aisjah (2015)</xref> employed backpropagation neural networks to predict wave heights in the Java Sea, achieving mean results with root mean square errors of 0.06&#xa0;m and 0.07&#xa0;m. <xref ref-type="bibr" rid="B13">James et&#xa0;al. (2018)</xref> developed a machine learning framework for wave height prediction. Additionally, <xref ref-type="bibr" rid="B24">Shamshirband et&#xa0;al. (2020)</xref> and <xref ref-type="bibr" rid="B17">Luo et&#xa0;al. (2023)</xref> investigated the effectiveness of multiple machine learning methods for wave height prediction, using the output from numerical models as input data for the machine learning models. <xref ref-type="bibr" rid="B8">Gong et&#xa0;al. (2022)</xref> proposed a hybrid model that combines a multi-layer perceptron with a genetic expression programming model. This model performs well in predicting significant wave heights. All of the aforementioned studies primarily used the results of numerical models as inputs to machine learning models for single-point, short-term wave prediction. This approach can introduce bias due to errors inherent in the simulation results themselves (<xref ref-type="bibr" rid="B16">Londhe and Panchang, 2018</xref>). The wave field is essentially a dynamic two-dimensional field, and its prediction challenge lies not only in handling time-series data but also in addressing complexities in the spatial dimension. In wave prediction, predicting wave height at a single point involves extracting relevant information from the entire wave field and considering the influence of surrounding points on the predicted point. Addressing this issue, <xref ref-type="bibr" rid="B32">Zhang et&#xa0;al. (2024)</xref> utilized a Convolutional Neural Network (CNN) to extract wind and wave feature information from various locations in the study area. They also considered the influence of other points on the predicted point and developed a CNN-LSTM model to more comprehensively account for dynamic changes in both space and time. Despite the progress made by the CNN-LSTM model in capturing spatial features, the inherent bias of the numerical model may still affect the prediction results of the machine learning model. To address the issue of inaccurate machine learning wave forecasting databases, this study proposes integrating BP neural networks and random forests with the SWAN model, resulting in the SWAN-BP and SWAN-Tree models. This integrated approach aims to optimize the output of the SWAN numerical model using the powerful capabilities of machine learning, thereby reducing biases caused by numerical simulation errors. It offers a cost-effective method to improve the existing wave forecasting database.</p>
<p>It's crucial to note that this optimization approach using machine learning should be considered only after other methods to enhance the physical model have been explored without yielding significant improvements. For instance, <xref ref-type="bibr" rid="B10">Hoque et&#xa0;al. (2020)</xref> implemented nested grids in the Canadian Beaufort Sea, accounting for bottom friction and nonlinear ternary interactions within the SWAN model. Despite these adjustments, they did not observe substantial enhancements in model performance. This context underscores the importance of turning to machine learning techniques as a last resort, particularly when traditional methods fail to deliver the desired improvements in accuracy and reliability.</p>
<p>The remainder of the paper is organized as follows: Section 2 focuses on the study area, detailing the typhoon and buoy information used, the construction of the synthetic wind field, and the configuration of the model employed. Section 3 presents the validation of the wind speed and the SWAN model. Section 4 focuses on the comparative analysis of the results using various machine learning models. Section 5 summarizes the conclusions drawn from the previous sections.</p>
</sec>
<sec id="s2" sec-type="materials|methods">
<label>2</label>
<title>Materials and methods</title>
<sec id="s2_1">
<label>2.1</label>
<title>Study area, typhoons, and Buoy data</title>
<p>In this paper, Typhoons Doksuri (2023) and Nesat (2017) were selected for model validation due to their significant impacts. Typhoon Doksuri made landfall along the Fujian Province coast on July 28, 2023, with maximum winds at landfall reaching 50&#xa0;m/s, classifying it as a strong typhoon. It also recorded a minimum central pressure of 945 hPa. Typhoon Nesat made its initial landfall on the eastern coast of Taiwan Province on July 29, 2017, followed by a subsequent landfall on the Fujian coast on July 30, with maximum winds of 33&#xa0;m/s at landfall and a minimum central pressure of 975 hPa. The trajectories of these two typhoons are shown in <xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1</bold>
</xref>, offering a visual representation of their paths and the areas impacted by their landfalls.</p>
<fig id="f1" position="float">
<label>Figure&#xa0;1</label>
<caption>
<p>Water depth, buoy position, and typhoon paths (red represents Doksuri, blue represents Nesat).</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1472047-g001.tif"/>
</fig>
<p>The buoys shown in <xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1</bold>
</xref> are situated in the East and South China Seas, near the Chinese mainland, and include buoys #1, #2, #3, #4, #5, HX1, and HX2. The wave and wind speed observational data are obtained from the large buoy observational data of the Fujian Provincial Marine Forecasting Station. The buoy is 10m high, with a diameter of 10m, and data is recorded at 10-minute intervals. Detailed information about these buoys, including their longitude, latitude, and water depth, is shown in <xref ref-type="table" rid="T1">
<bold>Table&#xa0;1</bold>
</xref>.</p>
<table-wrap id="T1" position="float">
<label>Table&#xa0;1</label>
<caption>
<p>Buoy Information.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="center">Location</th>
<th valign="top" align="center">Longitude</th>
<th valign="top" align="center">Latitude</th>
<th valign="top" align="center">Water Depth</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="center">#1</td>
<td valign="top" align="center">118.20&#xb0;E</td>
<td valign="top" align="center">23.61&#xb0;N</td>
<td valign="top" align="center">39.17m</td>
</tr>
<tr>
<td valign="top" align="center">#2</td>
<td valign="top" align="center">119.43&#xb0;E</td>
<td valign="top" align="center">24.50&#xb0;N</td>
<td valign="top" align="center">70.27m</td>
</tr>
<tr>
<td valign="top" align="center">#3</td>
<td valign="top" align="center">120.32&#xb0;E</td>
<td valign="top" align="center">25.54&#xb0;N</td>
<td valign="top" align="center">54.46m</td>
</tr>
<tr>
<td valign="top" align="center">#4</td>
<td valign="top" align="center">120.60&#xb0;E</td>
<td valign="top" align="center">26.30&#xb0;N</td>
<td valign="top" align="center">64.30m</td>
</tr>
<tr>
<td valign="top" align="center">#5</td>
<td valign="top" align="center">121.03&#xb0;E</td>
<td valign="top" align="center">27.02&#xb0;N</td>
<td valign="top" align="center">42.07m</td>
</tr>
<tr>
<td valign="top" align="center">HX1</td>
<td valign="top" align="center">122.52&#xb0;E</td>
<td valign="top" align="center">26.16&#xb0;N</td>
<td valign="top" align="center">103.65m</td>
</tr>
<tr>
<td valign="top" align="center">HX2</td>
<td valign="top" align="center">119.00&#xb0;E</td>
<td valign="top" align="center">22.60&#xb0;N</td>
<td valign="top" align="center">71.54m</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Typhoon models and data</title>
<sec id="s2_2_1">
<label>2.2.1</label>
<title>Reanalysis wind field data</title>
<p>In this paper, the selection of reanalysis wind field data encompasses two internationally recognized datasets: the ERA5 dataset and the Cross-Calibrated Multi-Platform (CCMP) dataset. The ERA5 dataset is provided by the European Union's Copernicus Climate Change Service (C3S) and its partner institutions. The CCMP dataset has been developed by the Physical Ocean Data Center (PODC) at the National Aeronautics and Space Administration (NASA) in the United States. Detailed characteristics of the datasets, including specific attributes and applications, are presented in <xref ref-type="table" rid="T2">
<bold>Table&#xa0;2</bold>
</xref>.</p>
<table-wrap id="T2" position="float">
<label>Table&#xa0;2</label>
<caption>
<p>The time range, time resolution, spatial range, and spatial resolution of ERA5 and CCMP.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" align="center">Dataset Name</th>
<th valign="middle" align="center">Time Range</th>
<th valign="middle" align="center">Temporal Resolution</th>
<th valign="middle" align="center">Spatial Range</th>
<th valign="middle" align="center">Spatial Resolution</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="center">ERA5</td>
<td valign="middle" align="center">from 1959 to the present</td>
<td valign="middle" align="center">1h</td>
<td valign="middle" align="center">global coverage</td>
<td valign="middle" align="center">0.25&#xb0;&#xd7;0.25&#xb0;</td>
</tr>
<tr>
<td valign="middle" align="center">CCMP</td>
<td valign="middle" align="center">from 1987 to the present</td>
<td valign="middle" align="center">6h</td>
<td valign="middle" align="center">78.375&#xb0;S~78.375&#xb0;N, 180&#xb0;W~180&#xb0;E</td>
<td valign="middle" align="center">0.25&#xb0;&#xd7;0.25&#xb0;</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s2_2_2">
<label>2.2.2</label>
<title>Parameterized typhoon model (Holland)</title>
<p>
<xref ref-type="bibr" rid="B9">Holland (1980)</xref> introduced the Holland typhoon model, which builds upon the model proposed by Schloemer by incorporating the typhoon shape parameter B. The Holland typhoon wind field is calculated as:</p>
<disp-formula id="eq1">
<label>(1)</label>
<mml:math display="block" id="M1">
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>r</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mtext>c</mml:mtext>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mtext>n</mml:mtext>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mtext>c</mml:mtext>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mi>r</mml:mi>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msup>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq2">
<label>(2)</label>
<mml:math display="block" id="M2">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>r</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>=</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mfrac>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>a</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mi>r</mml:mi>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msup>
<mml:mi>e</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>p</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mtext>&#xa0;</mml:mtext>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mi>r</mml:mi>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mi>B</mml:mi>
</mml:msup>
<mml:mo>+</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:msqrt>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<p>Where <inline-formula>
<mml:math display="inline" id="im1">
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mtext>c</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the air pressure at the center of the typhoon, <inline-formula>
<mml:math display="inline" id="im2">
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mtext>n</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the air pressure at the periphery, <inline-formula>
<mml:math display="inline" id="im3">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the radius of the maximum wind speed, <inline-formula>
<mml:math display="inline" id="im4">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mtext>a</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the air density, <italic>f</italic> is the Koch force parameter, <italic>r</italic> is the distance from the center of the typhoon, and <italic>B</italic> is the shape factor of the typhoon.</p>
<p>The calculation for Rmax and B is as follows:</p>
<disp-formula id="eq3">
<label>(3)</label>
<mml:math display="block" id="M3">
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>28.52</mml:mn>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>h</mml:mi>
<mml:mrow>
<mml:mtext>&#xa0;</mml:mtext>
<mml:mo stretchy="false">[</mml:mo>
<mml:mrow>
<mml:mn>0.0873</mml:mn>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>28</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
<mml:mo>+</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mn>12.22</mml:mn>
<mml:mi>exp</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1032.2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>33.86</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:mn>0.2</mml:mn>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:mn>37.22</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq4">
<label>(4)</label>
<mml:math display="block" id="M4">
<mml:mrow>
<mml:mi>B</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1.5</mml:mn>
<mml:mo>+</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>980</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">/</mml:mo>
<mml:mn>120</mml:mn>
</mml:mrow>
</mml:math>
</disp-formula>
<p>In numerical wave simulations, the accuracy of the simulation is highly dependent on the computational precision of the wind field data utilized. However, existing reanalysis wind field data often underestimate the wind speed at the center of the typhoon. To address this issue, the Holland model can be utilized to more accurately simulate the wind speed at the center of the typhoon, thereby compensating for the shortcomings in the reanalysis wind field data. By introducing a weighting factor, <xref ref-type="bibr" rid="B5">Carr and Elsberry (1997)</xref> integrated the results of the Holland model with reanalyzed wind field data to create a synthetic wind field. This approach enhances the overall reliability of the reanalyzed wind field and improves the simulation accuracy near the maximum wind speed regions of the typhoon. The construction relationships and weighting coefficients are calculated as:</p>
<disp-formula id="eq5">
<label>(5)</label>
<mml:math display="block" id="M5">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>w</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq6">
<label>(6)</label>
<mml:math display="block" id="M6">
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mi>c</mml:mi>
<mml:mn>4</mml:mn>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>+</mml:mo>
<mml:msup>
<mml:mi>c</mml:mi>
<mml:mn>4</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<p>Where <inline-formula>
<mml:math display="inline" id="im5">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>w</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the synthetic wind field, <inline-formula>
<mml:math display="inline" id="im6">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the Holland wind field, <inline-formula>
<mml:math display="inline" id="im7">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the reanalyzed wind field, <italic>e</italic> is the weighting factor, and <italic>n</italic> is taken as 9.</p>
<p>Principles of synthetic wind fields: the Holland Typhoon Model is used for the center of the typhoon, while the reanalysis wind field is used for the periphery. The synthetic wind field is shown in <xref ref-type="fig" rid="f2">
<bold>Figure&#xa0;2</bold>
</xref>.</p>
<fig id="f2" position="float">
<label>Figure&#xa0;2</label>
<caption>
<p>Doksuri July 28, 0:00 Wind Field, <bold>(A)</bold> parametric typhoon wind field, <bold>(B)</bold> reanalysis wind field, <bold>(C)</bold> synthetic wind field.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1472047-g002.tif"/>
</fig>
</sec>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>SWAN model</title>
<p>In this paper, the third-generation numerical ocean wave model, SWAN 41.45, is employed for the study. This model represents an advanced numerical simulation method, grounded in ocean dynamics and wave theory, that describes and simulates wave motions in the ocean using mathematical equations and physical principles. The SWAN model is solved numerically by using computer technology to simulate various physical properties of waves, such as wave heights, periods, directions, and wave spectra.</p>
<p>The SWAN model represents random waves by means of a two-dimensional kinetic spectral density, and when the driving element includes tidal conditions, the interaction between waves and currents leads to a conservation of the kinetic spectral density but not the wave energy spectral density, the kinetic spectral density and the wave energy spectral density are calculated as:</p>
<disp-formula id="eq7">
<label>(7)</label>
<mml:math display="block" id="M7">
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>=</mml:mo>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">/</mml:mo>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:math>
</disp-formula>
<p>Where <italic>N</italic> denotes the kinetic spectral density, <italic>E</italic> denotes the energy spectral density, and <italic>&#x3c3;</italic> and <italic>&#x3b8;</italic> denote the relative frequency and wave direction, respectively. Expanding the control equation to the spherical and right-angle coordinate systems, the control equation is calculated as:</p>
<disp-formula id="eq8">
<label>(8)</label>
<mml:math display="block" id="M8">
<mml:mrow>
<mml:mfrac>
<mml:mo>&#x2202;</mml:mo>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mi>N</mml:mi>
<mml:mo>+</mml:mo>
<mml:mfrac>
<mml:mo>&#x2202;</mml:mo>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>&#x3bb;</mml:mi>
</mml:msub>
<mml:mi>N</mml:mi>
<mml:mo>+</mml:mo>
<mml:mfrac>
<mml:mo>&#x2202;</mml:mo>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>&#x3c6;</mml:mi>
</mml:msub>
<mml:mi>N</mml:mi>
<mml:mo>+</mml:mo>
<mml:mfrac>
<mml:mo>&#x2202;</mml:mo>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
</mml:msub>
<mml:mi>N</mml:mi>
<mml:mo>+</mml:mo>
<mml:mfrac>
<mml:mo>&#x2202;</mml:mo>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>&#x3b8;</mml:mi>
</mml:msub>
<mml:mi>N</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mi>S</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq9">
<label>(9)</label>
<mml:math display="block" id="M9">
<mml:mrow>
<mml:mfrac>
<mml:mo>&#x2202;</mml:mo>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mi>N</mml:mi>
<mml:mo>+</mml:mo>
<mml:mfrac>
<mml:mo>&#x2202;</mml:mo>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>x</mml:mi>
</mml:msub>
<mml:mi>N</mml:mi>
<mml:mo>+</mml:mo>
<mml:mfrac>
<mml:mo>&#x2202;</mml:mo>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>y</mml:mi>
</mml:msub>
<mml:mi>N</mml:mi>
<mml:mo>+</mml:mo>
<mml:mfrac>
<mml:mo>&#x2202;</mml:mo>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
</mml:msub>
<mml:mi>N</mml:mi>
<mml:mo>+</mml:mo>
<mml:mfrac>
<mml:mo>&#x2202;</mml:mo>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>&#x3b8;</mml:mi>
</mml:msub>
<mml:mi>N</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mi>S</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<p>Where <italic>&#x3c3;</italic> is the relative frequency of the wave, <italic>&#x3b8;</italic> is the wave direction perpendicular to the crest line in the spectral component, <inline-formula>
<mml:math display="inline" id="im8">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>x</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>y</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the wave propagation speeds in the <italic>X</italic> and <italic>Y</italic> directions in the direct coordinate system, <inline-formula>
<mml:math display="inline" id="im9">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>&#x3bb;</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>&#x3c6;</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the wave propagation speeds in the <italic>&#x3bb;</italic> and <italic>&#x3c6;</italic> directions in the spherical coordinate system, <inline-formula>
<mml:math display="inline" id="im10">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>&#x3b8;</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the wave propagation speeds in the <italic>&#x3c3;</italic> and <italic>&#x3b8;</italic> directions. the first term on the left hand side of the equation is the change rate of momentum spectral density <italic>N</italic> with time <italic>t</italic> in different coordinate systems. the 2nd and 3rd terms are the rates of change of momentum spectral density <italic>N</italic> propagating in spatial positions in different coordinate systems. the 4th term is the frequency shift, refraction and shallowing change of <italic>N</italic> in frequency space <italic>&#x3c3;</italic> caused by changes in the flow field and water depth. The 5th term is the propagation of <italic>N</italic> in the direction <italic>&#x3b8;</italic> of the spectral distribution. <italic>S</italic> on the right side of the equation is the spectral density source and sink terms, including energy dissipation terms such as wind field input, wave-wave nonlinear interactions, and bottom friction dissipation, the equation is calculated as:</p>
<disp-formula id="eq10">
<label>(10)</label>
<mml:math display="block" id="M10">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>l</mml:mi>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>w</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>l</mml:mi>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
<p>Where <inline-formula>
<mml:math display="inline" id="im11">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the wind input term, <inline-formula>
<mml:math display="inline" id="im12">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the bottom friction effect, <inline-formula>
<mml:math display="inline" id="im13">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>l</mml:mi>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the fourth-order wave interaction, <inline-formula>
<mml:math display="inline" id="im14">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the wave breaking due to the change in depth, <inline-formula>
<mml:math display="inline" id="im15">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>w</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the white crown dissipation effect, and <inline-formula>
<mml:math display="inline" id="im16">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>l</mml:mi>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the third-order wave interaction.</p>
</sec>
<sec id="s2_4">
<label>2.4</label>
<title>Model settings</title>
<p>The computational domain of the model encompasses the entire coast of Fujian, extending from 116&#xb0;E to 128&#xb0;E in longitude and from 18&#xb0;N to 28&#xb0;N in latitude. It employs an unstructured grid, comprising a total of 44,274 grids and 86,213 nodes. The bathymetric data were sourced from the ETOPO2022 global topographic dataset, featuring a resolution of 15 arc seconds. Shoreline data were derived from the GSHHS dataset.</p>
<p>The SWAN model incorporates several source terms, including the wind input method, wave breaking term, bottom friction term, whitecapping dissipation, and interactions involving three and four waves. After multiple attempts, the optimal parameter settings are shown in <xref ref-type="table" rid="T3">
<bold>Table&#xa0;3</bold>
</xref>.</p>
<table-wrap id="T3" position="float">
<label>Table&#xa0;3</label>
<caption>
<p>Model Parameter Settings.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" align="center">Parameter Name</th>
<th valign="middle" align="center">Value</th>
<th valign="middle" align="center">Description</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="center">Wind Input Method</td>
<td valign="middle" align="center">JANSSEN</td>
<td valign="middle" align="center">The wind input method is set to JANSSEN.</td>
</tr>
<tr>
<td valign="middle" align="center">Coefficient for Determining the Rate of Whitecapping Dissipation</td>
<td valign="middle" align="center">3.5</td>
<td valign="middle" align="center">The coefficient used to determine the rate of whitecapping dissipation.</td>
</tr>
<tr>
<td valign="middle" align="center">Proportionality Coefficient of the Rate of Dissipation</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">The proportionality coefficient for the rate of dissipation in wave breaking.</td>
</tr>
<tr>
<td valign="middle" align="center">Breaker Index</td>
<td valign="middle" align="center">0.78</td>
<td valign="middle" align="center">The breaker index used for wave breaking.</td>
</tr>
<tr>
<td valign="middle" align="center">Bottom Friction Selection</td>
<td valign="middle" align="center">JONSWAP</td>
<td valign="middle" align="center">The bottom friction coefficient is chosen as JONSWAP with cjion=0.038, as it performs best according to <xref ref-type="bibr" rid="B6">Feng and Chen (2021)</xref>.</td>
</tr>
<tr>
<td valign="middle" align="center">Maximum Number of Iterations</td>
<td valign="middle" align="center">40</td>
<td valign="middle" align="center">The maximum number of iterations for the model.</td>
</tr>
<tr>
<td valign="middle" align="center">Iteration Convergence</td>
<td valign="middle" align="center">2</td>
<td valign="middle" align="center">The SWAN model converges to the required accuracy after 2 iterations.</td>
</tr>
<tr>
<td valign="middle" align="center">Time Step</td>
<td valign="middle" align="center">10 min</td>
<td valign="middle" align="center">The time step is set to 10 minutes.</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s2_5">
<label>2.5</label>
<title>Machine learning model</title>
<sec id="s2_5_1">
<label>2.5.1</label>
<title>Correlation analysis</title>
<p>The output parameters from the SWAN model settings include predicted wave height, time, averaging period for first-order moment calculations (TM01), averaging period for second-order moment calculations (TM02), wind speed in the X-direction (X-Wind), wind speed in the Y-direction (Y-Wind), wave direction (Dir), and spectral peak wave direction (PkDir). If wave heights computed solely by the SWAN model are utilized as input features for machine learning, achieving high accuracy is unlikely. A correlation analysis between the SWAN output parameters and measured wave heights is conducted to evaluate the degree of correlation and to inform the selection of input features for machine learning.</p>
<p>Spearman's correlation coefficient was used in this study and the formula was calculated as:</p>
<disp-formula id="eq11">
<label>(11)</label>
<mml:math display="block" id="M11">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>6</mml:mn>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#xa0;</mml:mo>
</mml:msup>
<mml:msubsup>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>n</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<p>Where <inline-formula>
<mml:math display="inline" id="im17">
<mml:mrow>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the difference between two data orders, <italic>n</italic> denotes the amount of observed data samples.</p>
<p>The Spearman correlation coefficient plot between the measured wave height and each parameter output from the SWAN model is shown in <xref ref-type="fig" rid="f3">
<bold>Figure&#xa0;3</bold>
</xref>. It is evident that the correlation coefficients for Dir and PkDir are below 0.3, indicating a weak correlation with the measured wave heights. Consequently, these parameters can be excluded. The parameters demonstrating a high correlation (Predicted wave height, Time, TM01, TM02, X-Wind, and Y-Wind) should be considered as input features for machine learning.</p>
<fig id="f3" position="float">
<label>Figure&#xa0;3</label>
<caption>
<p>Spearman correlation coefficient heatmap.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1472047-g003.tif"/>
</fig>
</sec>
<sec id="s2_5_2">
<label>2.5.2</label>
<title>Backpropagation neural network</title>
<p>A BP neural network is a multilayer perceptron (MLP) that uses the back propagation algorithm (BP) to update the parameter gradient (<xref ref-type="bibr" rid="B12">Ibukahla et&#xa0;al., 1997</xref>). It is a multilayer feedforward network trained according to the error back propagation algorithm (BP). It is a multilayer feed-forward network trained according to the error back propagation algorithm, the essence is to take the quadratic of the network error as the objective function, use the gradient fastest descent method to calculate the minimum value of the objective function, and end the training when the error between the actual output of the neural network and the ideal output is reduced to the set expectation and reach the prediction accuracy, or reach the pre-set number of generation selection. The model is set as a neural network with three layers, each containing 10 neurons, using the ReLU activation function, with a maximum of 1000 iterations. The schematic structure is shown in <xref ref-type="fig" rid="f4">
<bold>Figure&#xa0;4</bold>
</xref>.</p>
<fig id="f4" position="float">
<label>Figure&#xa0;4</label>
<caption>
<p>BP Neural Network Structure Diagram.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1472047-g004.tif"/>
</fig>
</sec>
<sec id="s2_5_3">
<label>2.5.3</label>
<title>Random Forest</title>
<p>Random Forest (<xref ref-type="bibr" rid="B4">Breiman, 2001</xref>) randomly divides the training data into N sets of samples, and each set of samples is divided into the data used for training called "inside the bag'' and the data not included is called "outside the bag" This constructs a decision tree, and each decision tree is independently and identically distribution. The "out of bag" is used to evaluate the training results of each decision tree to minimize the Root Mean Square Error (RMSE) of each decision tree, and finally take the average value of each decision tree. The ''MinLeafSize'' for each decision tree is set to 4, which means the minimum number of samples per leaf node is 4.The schematic structure is shown in <xref ref-type="fig" rid="f5">
<bold>Figure&#xa0;5</bold>
</xref>.</p>
<fig id="f5" position="float">
<label>Figure&#xa0;5</label>
<caption>
<p>Random forest structure diagram.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1472047-g005.tif"/>
</fig>
</sec>
<sec id="s2_5_4">
<label>2.5.4</label>
<title>Dataset partitioning</title>
<p>In this paper, wave height simulations for Typhoon Doksuri (2023) were conducted using the SWAN model. These simulations computed wave parameters at seven buoy locations, collecting critical data for each site. These collected data were subsequently analyzed for correlations to identify the most influential parameters for wave prediction. The parameters selected as input features for the machine learning model included simulation time, TM01 (mean wave period based on the first moment), TM02 (mean wave period based on the second moment), X-Wind (wind component in the X direction), and Y-Wind (wind component in the Y direction). These parameters were chosen to effectively capture the intricate dynamics between the typhoon-induced waves and the influencing meteorological and oceanographic variables. These features were selected due to their high correlation with wave height. Using these features as inputs can aid in examining the complex relationships between waves and other factors.</p>
<p>In constructing the machine learning dataset, the data of buoys #1, #2, #3, #4, HX1 and HX2 are compiled into the training set for training the machine learning models. Whereas, the data with buoy #5 is divided into a test set for evaluating the generalization ability and prediction accuracy of the model. This data division method helps to verify the performance of the model on unseen data and ensure that the model can provide reliable predictions in real applications. The specific divisions are shown in <xref ref-type="table" rid="T4">
<bold>Table&#xa0;4</bold>
</xref>.</p>
<table-wrap id="T4" position="float">
<label>Table&#xa0;4</label>
<caption>
<p>Machine learning dataset split.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" align="center">Dataset</th>
<th valign="middle" align="center">Time Range</th>
<th valign="middle" align="center">Buoy</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="center">Training Set</td>
<td valign="middle" align="center">From July 24, 2023, at 00:00 to July 30, 2023, at 00:00</td>
<td valign="middle" align="center">#1,#2,#3,#4,HX1,HX2</td>
</tr>
<tr>
<td valign="middle" align="center">Test Set</td>
<td valign="middle" align="center">From July 24, 2023, at 00:00 to July 30, 2023, at 00:00</td>
<td valign="middle" align="center">#5</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s2_5_5">
<label>2.5.5</label>
<title>Evaluation metrics</title>
<p>This study evaluates the model's performance in predicting typhoon waves and validating wind speeds using three key metrics: MAE, RMSE, and R<sup>2</sup>.MAE is the mean absolute error and RMSE is the root mean square error, and the closer they are to 0 means the more accurate the result is. R<sup>2</sup> is the correlation coefficient, and the closer it is to 1 means the stronger the correlation is. The evaluation indexes are calculated as:</p>
<disp-formula id="eq12">
<label>(12)</label>
<mml:math display="block" id="M12">
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>A</mml:mi>
<mml:mi>E</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mi>N</mml:mi>
</mml:mfrac>
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>N</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>'</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>|</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq13">
<label>(13)</label>
<mml:math display="block" id="M13">
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>M</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>E</mml:mi>
<mml:mo>=</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mi>N</mml:mi>
</mml:mfrac>
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>N</mml:mi>
</mml:munderover>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>'</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq14">
<label>(14)</label>
<mml:math display="block" id="M14">
<mml:mrow>
<mml:msup>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>N</mml:mi>
</mml:msubsup>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>'</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>N</mml:mi>
</mml:msubsup>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<p>Where <inline-formula>
<mml:math display="inline" id="im18">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>'</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> denotes the predicted value, <inline-formula>
<mml:math display="inline" id="im19">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the observed value, <inline-formula>
<mml:math display="inline" id="im20">
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:math>
</inline-formula> denotes the observed mean, and <italic>N</italic> denotes the size of the sample.</p>
</sec>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Model validation</title>
<sec id="s3_1">
<label>3.1</label>
<title>Wind speed verification</title>
<p>To assess the accuracy of both synthetic and reanalyzed wind fields, this study utilizes observational data and simulation results for Typhoon Doksuri, covering the period from July 24 to July 30, 2023, for comparative analysis. This study employed two reanalysis datasets, ERA5 and CCMP, which were integrated with the Holland typhoon model to generate four distinct wind field datasets: ERA5, CCMP, ERA5+Holland, and CCMP+Holland.</p>
<p>
<xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1</bold>
</xref> illustrates that buoys #1, #2, and HX2 are positioned nearer to the typhoon's center, in contrast to the other buoys which are located further away. In <xref ref-type="fig" rid="f6">
<bold>Figures&#xa0;6A&#x2013;G</bold>
</xref>, the wind speed measurements derived from both the ERA5 and ERA5+Holland datasets exhibit considerable overlap, similarly to those from the CCMP and CCMP+Holland datasets. This overlap indicates that there are no significant differences between the synthetic and reanalyzed wind fields for buoys situated farther from the typhoon's center. Moreover, this study conducts a detailed analysis of error metrics for the four datasets. The analysis concerning buoys #1 and #2 is shown in <xref ref-type="table" rid="T5">
<bold>Tables&#xa0;5</bold>
</xref> and <xref ref-type="table" rid="T6">
<bold>6</bold>
</xref>, while the analysis for HX2 is shown in <xref ref-type="table" rid="T7">
<bold>Table&#xa0;7</bold>
</xref>.</p>
<fig id="f6" position="float">
<label>Figure&#xa0;6</label>
<caption>
<p>Comparison of results from four wind field datasets used by buoys #1 <bold>(A)</bold>, #2 <bold>(B)</bold>, #3 <bold>(C)</bold>, #4 <bold>(D)</bold>, #5 <bold>(E)</bold>, HX1 <bold>(F)</bold>, and HX2 <bold>(G)</bold> with measured wind speeds.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1472047-g006.tif"/>
</fig>
<table-wrap id="T5" position="float">
<label>Table&#xa0;5</label>
<caption>
<p>Verification results of four types of wind field datasets on Buoy #1.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="center">Dataset Name</th>
<th valign="top" align="center">MAE</th>
<th valign="top" align="center">RMSE</th>
<th valign="top" align="center">R<sup>2</sup>
</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="center">ERA5</td>
<td valign="top" align="center">1.49</td>
<td valign="top" align="center">2.16</td>
<td valign="top" align="center">0.74</td>
</tr>
<tr>
<td valign="top" align="center">CCMP</td>
<td valign="top" align="center">2.15</td>
<td valign="top" align="center">3.01</td>
<td valign="top" align="center">0.72</td>
</tr>
<tr>
<td valign="top" align="center">ERA5+Holland</td>
<td valign="top" align="center">1.34</td>
<td valign="top" align="center">1.79</td>
<td valign="top" align="center">0.88</td>
</tr>
<tr>
<td valign="top" align="center">CCMP+Holland</td>
<td valign="top" align="center">2.12</td>
<td valign="top" align="center">2.83</td>
<td valign="top" align="center">0.74</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T6" position="float">
<label>Table&#xa0;6</label>
<caption>
<p>Verification results of four types of wind field datasets on Buoy #2.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="center">Dataset Name</th>
<th valign="top" align="center">MAE</th>
<th valign="top" align="center">RMSE</th>
<th valign="top" align="center">R<sup>2</sup>
</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="center">ERA5</td>
<td valign="top" align="center">2.69</td>
<td valign="top" align="center">3.38</td>
<td valign="top" align="center">0.42</td>
</tr>
<tr>
<td valign="top" align="center">CCMP</td>
<td valign="top" align="center">2.89</td>
<td valign="top" align="center">3.77</td>
<td valign="top" align="center">0.59</td>
</tr>
<tr>
<td valign="top" align="center">ERA5+Holland</td>
<td valign="top" align="center">2.32</td>
<td valign="top" align="center">2.88</td>
<td valign="top" align="center">0.65</td>
</tr>
<tr>
<td valign="top" align="center">CCMP+Holland</td>
<td valign="top" align="center">2.96</td>
<td valign="top" align="center">3.92</td>
<td valign="top" align="center">0.52</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T7" position="float">
<label>Table&#xa0;7</label>
<caption>
<p>Verification results of four types of wind field datasets on Buoy HX2.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="center">Dataset Name</th>
<th valign="top" align="center">MAE</th>
<th valign="top" align="center">RMSE</th>
<th valign="top" align="center">R<sup>2</sup>
</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="center">ERA5</td>
<td valign="top" align="center">2.16</td>
<td valign="top" align="center">4.84</td>
<td valign="top" align="center">0.52</td>
</tr>
<tr>
<td valign="top" align="center">CCMP</td>
<td valign="top" align="center">1.98</td>
<td valign="top" align="center">3.22</td>
<td valign="top" align="center">0.83</td>
</tr>
<tr>
<td valign="top" align="center">ERA5+Holland</td>
<td valign="top" align="center">1.56</td>
<td valign="top" align="center">2.82</td>
<td valign="top" align="center">0.86</td>
</tr>
<tr>
<td valign="top" align="center">CCMP+Holland</td>
<td valign="top" align="center">1.86</td>
<td valign="top" align="center">2.72</td>
<td valign="top" align="center">0.86</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>SWAN model validation</title>
<p>A comparison of wave height simulations using the SWAN model integrated with the synthetic wind field (Holland+ERA5) against actual measurements from various buoy locations during Typhoon Doksuri is shown in <xref ref-type="fig" rid="f7">
<bold>Figure&#xa0;7</bold>
</xref>. Error indicators are shown in <xref ref-type="table" rid="T8"><bold>Table 8</bold></xref>. The simulations show close alignment with the measured wave heights, especially at the extremes, which highlights the model's high accuracy. The correlation coefficients, as shown in <xref ref-type="table" rid="T7">
<bold>Table&#xa0;7</bold>
</xref>, range from 0.80 to 0.93, confirming a strong correlation between the predictions of the SWAN model and the observed data. Despite the general proximity of simulated results to the measured values across most buoys, the root mean square errors (RMSE) for buoy #2 and buoy HX2 are notably higher, recorded at 0.69 and 0.80 respectively. This increased error is likely due to the direct passage of Typhoon Doksuri's center over these buoys, exacerbating discrepancies under extreme weather conditions. Capturing such dynamic changes in wave heights accurately poses a significant challenge for any model, particularly when complex, nonlinear dynamic processes are involved.</p>
<fig id="f7" position="float">
<label>Figure&#xa0;7</label>
<caption>
<p>Comparison of simulated wave heights and measured wave heights for buoys #1 <bold>(A)</bold>, #2 <bold>(B)</bold>, #3 <bold>(C)</bold>, #4 <bold>(D)</bold>, #5 <bold>(E)</bold>, HX1 <bold>(F)</bold>, and HX2 <bold>(G)</bold>.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1472047-g007.tif"/>
</fig>
<table-wrap id="T8" position="float">
<label>Table&#xa0;8</label>
<caption>
<p>SWAN model accuracy evaluation metrics.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="center">Location</th>
<th valign="top" align="center">R<sup>2</sup>
</th>
<th valign="top" align="center">RMSE</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="center">#1</td>
<td valign="top" align="center">0.85</td>
<td valign="top" align="center">0.54</td>
</tr>
<tr>
<td valign="top" align="center">#2</td>
<td valign="top" align="center">0.80</td>
<td valign="top" align="center">0.69</td>
</tr>
<tr>
<td valign="top" align="center">#3</td>
<td valign="top" align="center">0.87</td>
<td valign="top" align="center">0.47</td>
</tr>
<tr>
<td valign="top" align="center">#4</td>
<td valign="top" align="center">0.93</td>
<td valign="top" align="center">0.36</td>
</tr>
<tr>
<td valign="top" align="center">#5</td>
<td valign="top" align="center">0.87</td>
<td valign="top" align="center">0.45</td>
</tr>
<tr>
<td valign="top" align="center">HX1</td>
<td valign="top" align="center">0.86</td>
<td valign="top" align="center">0.43</td>
</tr>
<tr>
<td valign="top" align="center">HX2</td>
<td valign="top" align="center">0.86</td>
<td valign="top" align="center">0.80</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s4" sec-type="discussion">
<label>4</label>
<title>Discussion</title>
<sec id="s4_1">
<label>4.1</label>
<title>Effect of using different wind field datasets on wind speed</title>
<p>To explore the impact of reanalyzing both synthetic and reanalyzed datasets of wind fields on wind speed measurements, this study utilizes four distinct wind field datasets: ERA5, CCMP, ERA5+Holland, and CCMP+Holland for comparative analysis against the empirical wind speed data recorded during Typhoon Doksuri.</p>
<p>The error metrics for buoy #1, derived from each wind field dataset, are shown in <xref ref-type="table" rid="T5">
<bold>Table&#xa0;5</bold>
</xref>. The metrics for buoy #2 are shown in <xref ref-type="table" rid="T6">
<bold>Table&#xa0;6</bold>
</xref>, and those for buoy HX2 are shown in <xref ref-type="table" rid="T7">
<bold>Table&#xa0;7</bold>
</xref>. These tables indicate that ERA5 generally exhibits lower root mean square error (RMSE) and mean absolute error (MAE) compared to CCMP. However, as shown in <xref ref-type="table" rid="T9">
<bold>Table&#xa0;9</bold>
</xref>, CCMP outperforms ERA5 in simulating the maximum wind speeds of typhoons. This observation is consistent with findings from <xref ref-type="bibr" rid="B14">Li et&#xa0;al. (2021)</xref>, who evaluated different wind field datasets in the East China Sea and noted that despite ERA5's lower error rates, it tends to underperform in capturing the very high wind speeds associated with typhoons.</p>
<table-wrap id="T9" position="float">
<label>Table&#xa0;9</label>
<caption>
<p>Maximum wind speeds simulated by ERA5, ERA5+Holland, CCMP, CCMP+Holland (Units: m/s).</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" align="center">Buoy</th>
<th valign="middle" align="center">Measured wind speed</th>
<th valign="middle" align="center">ERA5</th>
<th valign="middle" align="center">ERA5+Holland</th>
<th valign="middle" align="center">CCMP</th>
<th valign="middle" align="center">CCMP+Holland</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="center">#1</td>
<td valign="middle" align="center">26.3</td>
<td valign="middle" align="center">16.7</td>
<td valign="middle" align="center">26.5</td>
<td valign="middle" align="center">24.4</td>
<td valign="middle" align="center">23.1</td>
</tr>
<tr>
<td valign="middle" align="center">#2</td>
<td valign="middle" align="center">30.1</td>
<td valign="middle" align="center">21.8</td>
<td valign="middle" align="center">29.7</td>
<td valign="middle" align="center">24.2</td>
<td valign="middle" align="center">23.2</td>
</tr>
<tr>
<td valign="middle" align="center">HX2</td>
<td valign="middle" align="center">46.5</td>
<td valign="middle" align="center">20.4</td>
<td valign="middle" align="center">45.2</td>
<td valign="middle" align="center">26.3</td>
<td valign="middle" align="center">41.9</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Further analysis reveals that the incorporation of the synthetic wind field significantly reduces the root mean square error (RMSE) for both the ERA5 and CCMP datasets, as evidenced by the data shown in <xref ref-type="table" rid="T5">
<bold>Tables&#xa0;5</bold>
</xref>&#x2013;<xref ref-type="table" rid="T7">
<bold>7</bold>
</xref>. This reduction indicates that the synthetic wind field effectively enhances the accuracy of wind data, compensating for ERA5's limitations in capturing the extreme wind speeds of typhoons. Consequently, the ERA5+Holland synthetic wind field has been selected as the primary driving field for this study. This approach serves as a benchmark for future typhoon wave forecasting and wind field dataset selection in Fujian waters and provides valuable guidance for selecting wind fields in other maritime regions.</p>
</sec>
<sec id="s4_2">
<label>4.2</label>
<title>Effect of using different machine learning models to optimize SWAN results (SWAN-BP, SWAN-Tree)</title>
<p>In this study, the BP neural network and random forest algorithm were employed to enhance the accuracy of wave predictions by the SWAN model, resulting in the development of two hybrid models: SWAN-BP and SWAN-Tree. These machine learning-enhanced models significantly improved the precision of the numerical wave model predictions, demonstrating their efficacy in refining wave forecasting techniques.</p>
<p>During the optimization phase, the SWAN-BP model required 58 seconds to complete, whereas the SWAN-Tree model only needed 8 seconds, demonstrating a significant advantage in computational efficiency for the SWAN-Tree model. Furthermore, as shown in <xref ref-type="fig" rid="f8">
<bold>Figures&#xa0;8A</bold>
</xref> and <xref ref-type="fig" rid="f9">
<bold>9A</bold>
</xref>, the performance metrics from the training set indicate that the SWAN-BP model achieved an RMSE of 0.20 and an MAE of 0.15. In comparison, the SWAN-Tree model recorded a lower RMSE of 0.16 and an MAE of 0.12, suggesting that the SWAN-Tree model not only operates more efficiently but also provides slightly better accuracy during the training phase.</p>
<fig id="f8" position="float">
<label>Figure&#xa0;8</label>
<caption>
<p>Training set <bold>(A)</bold> and testing set <bold>(B)</bold> for the SWAN-BP model (Typhoon Doksuri).</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1472047-g008.tif"/>
</fig>
<fig id="f9" position="float">
<label>Figure&#xa0;9</label>
<caption>
<p>Training set <bold>(A)</bold> and testing set <bold>(B)</bold> for the SWAN-Tree model (Typhoon Doksuri).</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1472047-g009.tif"/>
</fig>
<p>Although the SWAN-Tree model demonstrates superior computational efficiency and training performance, the SWAN-BP model exhibits better performance on the test set, indicating greater robustness in generalizing to unseen data. Notably, the SWAN-BP model more accurately simulated the maximum wave height, achieving a value of 3.9 meters, as presented in <xref ref-type="fig" rid="f8">
<bold>Figure&#xa0;8B</bold>
</xref>, which is closer to the actual measured maximum wave height of 4.0 meters. In contrast, the SWAN-Tree model predicted a maximum wave height of 3.4 meters, as shown in <xref ref-type="fig" rid="f9">
<bold>Figure&#xa0;9B</bold>
</xref>. This disparity underscores the SWAN-BP model's enhanced accuracy, particularly in predicting extreme wave heights, highlighting its utility in scenarios requiring precise forecasts of severe marine conditions.</p>
<p>In simulating Typhoon Doksuri using the SWAN model, the RMSE recorded at buoy #5 was initially 0.45. Upon applying the SWAN-BP and SWAN-Tree models to optimize the simulation, the RMSE was reduced to 0.30 and 0.34, respectively. This improvement translates to a 33% enhancement in the accuracy of wave height predictions with the SWAN-BP model and a 24% improvement with the SWAN-Tree model. The specific error metrics for each model are detailed in <xref ref-type="table" rid="T10">
<bold>Table&#xa0;10</bold>
</xref>, illustrating the effectiveness of these optimizations in refining the accuracy of wave height predictions during typhoon conditions.</p>
<table-wrap id="T10" position="float">
<label>Table&#xa0;10</label>
<caption>
<p>Error comparison of different models at buoy #5 (Doksuri).</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" align="center">Model</th>
<th valign="middle" align="center">Typhoon</th>
<th valign="middle" align="center">Buoy</th>
<th valign="middle" align="center">RMSE</th>
<th valign="middle" align="center">MAE</th>
<th valign="middle" align="center">R<sup>2</sup>
</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="center">swan</td>
<td valign="middle" align="center">Doksuri</td>
<td valign="middle" align="center">#5</td>
<td valign="middle" align="center">0.45</td>
<td valign="middle" align="center">0.36</td>
<td valign="middle" align="center">0.86</td>
</tr>
<tr>
<td valign="middle" align="center">Swan-bp</td>
<td valign="middle" align="center">Doksuri</td>
<td valign="middle" align="center">#5</td>
<td valign="middle" align="center">0.30</td>
<td valign="middle" align="center">0.24</td>
<td valign="middle" align="center">0.91</td>
</tr>
<tr>
<td valign="middle" align="center">SWAN-Tree</td>
<td valign="middle" align="center">Doksuri</td>
<td valign="middle" align="center">#5</td>
<td valign="middle" align="center">0.34</td>
<td valign="middle" align="center">0.28</td>
<td valign="middle" align="center">0.88</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>For Typhoon Nesat (2017), the pre-existing SWAN-BP and SWAN-Tree models, initially developed and refined using data from Typhoon Doksuri (2023), were applied to retrospectively analyze wave heights, as shown in <xref ref-type="fig" rid="f10">
<bold>Figure&#xa0;10</bold>
</xref>. This application of the models to different typhoon allows for an assessment of their generalizability and effectiveness across varied meteorological conditions. This approach helps evaluate whether the models maintain their predictive accuracy when faced with different typhoon characteristics and conditions.</p>
<fig id="f10" position="float">
<label>Figure&#xa0;10</label>
<caption>
<p>Validation of SWAN <bold>(A)</bold>,SWAN-BP <bold>(B)</bold>, and SWAN-Tree <bold>(C)</bold> models (Typhoon Nesat).</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1472047-g010.tif"/>
</fig>
<p>According to <xref ref-type="table" rid="T11">
<bold>Table&#xa0;11</bold>
</xref>, utilizing the SWAN-BP model for wave&#xa0;height prediction results in a 0.14 reduction in RMSE compared to the standard SWAN-only model, marking a 23% enhancement in predictive accuracy. Similarly, the SWAN-Tree model also demonstrates improved performance, achieving a 0.13 decrease in RMSE, which corresponds to a 21% improvement in accuracy relative to the SWAN-only model. These results confirm that although these machine learning models were initially trained using data from Typhoon Doksuri, they are still effectively applicable to predicting wave heights for other typhoons, such as Nesat. This highlights the adaptability and robustness of the models across different typhoon scenarios.</p>
<table-wrap id="T11" position="float">
<label>Table&#xa0;11</label>
<caption>
<p>Error comparison of different models at buoy #5 (Nesat).</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" align="center">Model</th>
<th valign="middle" align="center">Typhoon</th>
<th valign="middle" align="center">Buoy</th>
<th valign="middle" align="center">RMSE</th>
<th valign="middle" align="center">MAE</th>
<th valign="middle" align="center">R<sup>2</sup>
</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="center">swan</td>
<td valign="middle" align="center">Nesat</td>
<td valign="middle" align="center">#5</td>
<td valign="middle" align="center">0.62</td>
<td valign="middle" align="center">0.45</td>
<td valign="middle" align="center">0.87</td>
</tr>
<tr>
<td valign="middle" align="center">Swan-bp</td>
<td valign="middle" align="center">Nesat</td>
<td valign="middle" align="center">#5</td>
<td valign="middle" align="center">0.48</td>
<td valign="middle" align="center">0.34</td>
<td valign="middle" align="center">0.90</td>
</tr>
<tr>
<td valign="middle" align="center">SWAN-Tree</td>
<td valign="middle" align="center">Nesat</td>
<td valign="middle" align="center">#5</td>
<td valign="middle" align="center">0.49</td>
<td valign="middle" align="center">0.36</td>
<td valign="middle" align="center">0.89</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Integrating machine learning techniques with traditional numerical models significantly enhances the prediction of extreme wave heights and their fluctuations, also bolsters the models' generalization capabilities across various typhoon. This methodology demonstrates the substantial potential of machine learning in elevating the accuracy of numerical ocean wave models. By combining conventional physical modeling with advanced machine learning strategies, wave height predictions can be effectively optimized. This approach addresses inherent biases in numerical models that might otherwise compromise the accuracy of using direct meteorological ocean data as input for forecasting wave heights. This synergy between machine learning and physical modeling is a promising avenue for refining predictive models in oceanography.</p>
</sec>
</sec>
<sec id="s5" sec-type="conclusion">
<label>5</label>
<title>Conclusion</title>
<p>This analysis assesses the impact of different wind field datasets on wind speed predictions, particularly during typhoon. Synthetic wind fields, such as ERA5+Holland and CCMP+Holland, are found to outperform their reanalyzed counterparts (ERA5 and CCMP) in simulating maximum typhoon wind speeds. The use of synthetic wind fields significantly reduces prediction errors, highlighting their capacity to provide more accurate data for extreme weather. Consequently, for applications that require high precision in wind field data, the adoption of synthetic wind field datasets is strongly recommended. This method enhances the reliability of forecasts and analyses in meteorological studies, particularly in scenarios involving severe atmospheric conditions.</p>
<p>This study delves into the application of machine learning models to enhance wave height prediction models. By integrating the BP neural network and the random forest algorithm with the SWAN model, and testing these enhanced models using historical data from Typhoon Doksuri (2023) and Typhoon Nesat (2017), notable improvements in prediction accuracy have been observed. The resulting models, SWAN-BP and SWAN-Tree, demonstrated enhanced performance in wave height predictions. Notably, the SWAN-BP model exhibited superior robustness and accuracy, particularly in predicting extreme wave heights. This suggests that machine learning can significantly refine the capabilities of traditional wave prediction models, offering more reliable and precise forecasts for critical weather events.</p>
<p>The results of this study significantly enhance the existing wave post-report database. SWAN-BP and SWAN-Tree, by integrating machine learning techniques, effectively address the biases present in the SWAN model and improve the accuracy of typhoon wave predictions. These models are better equipped to handle complex marine and meteorological conditions. The improved predictive data contributes to more accurate disaster warning information, thereby strengthening safety and emergency response capabilities in coastal regions.</p>
</sec>
</body>
<back>
<sec id="s6" sec-type="data-availability">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/supplementary material. Further inquiries can be directed to the corresponding author.</p>
</sec>
<sec id="s7" sec-type="author-contributions">
<title>Author contributions</title>
<p>CC: Funding acquisition, Supervision, Validation, Writing &#x2013; original draft, Writing &#x2013; review &amp; editing. HL: Methodology, Software, Validation, Visualization, Writing &#x2013; original draft, Writing &#x2013; review &amp; editing. DG: Investigation, Methodology, Software, Writing &#x2013; review &amp; editing. FC: Investigation, Writing &#x2013; review &amp; editing. QW: Investigation, Writing &#x2013; review &amp; editing. QL: Investigation, Writing &#x2013; review &amp; editing.</p>
</sec>
<sec id="s8" sec-type="funding-information">
<title>Funding</title>
<p>The author(s) declare that financial support was received for the research, authorship, and/or publication of this article. National Natural Science Foundation of China (U22A20585); National Natural Science Foundation of China (Grant No51809047); the&#xa0;National Basic Research Program of China (2022YFC3106100); the Fujian Provincial Natural Science Foundation (Grant No. 2019J05029).</p>
</sec>
<sec id="s9" sec-type="COI-statement">
<title>Conflict of interest</title>
<p>Author WQ and QL were employed by the company Fujian Lugang Group Co. Ltd.</p>
<p>The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec id="s10" sec-type="disclaimer">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name><surname>Afzal</surname> <given-names>M. S.</given-names>
</name>
<name>
<surname>Kumar</surname> <given-names>L.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Propagation of waves over a rugged topography</article-title>. <source>J. Ocean Eng. Sci.</source> <volume>7</volume>, <fpage>14</fpage>&#x2013;<lpage>28</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.joes.2021.04.004</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Akpinar</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Ponce de Le&#xf3;n</surname> <given-names>S.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>An assessment of the wind re-analyses in the modelling of an extreme sea state in the Black Sea</article-title>. <source>Dynam. Atmos. Oceans</source> <volume>73</volume>, <fpage>61</fpage>&#x2013;<lpage>75</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.dynatmoce.2015.12.002</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Booij</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Ris</surname> <given-names>R. C.</given-names>
</name>
<name>
<surname>Holthuijsen</surname> <given-names>L. H.</given-names>
</name>
</person-group> (<year>1999</year>). <article-title>A third-generation wave model for coastal regions: 1</article-title>. <source>Model. descript. valid. J. Geophys. Res. Oceans</source> <volume>104</volume>, <fpage>7649</fpage>&#x2013;<lpage>7666</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1029/98JC02622</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Breiman</surname> <given-names>L.</given-names>
</name>
</person-group> (<year>2001</year>). <article-title>Random forests</article-title>. <source>Mach. Learn</source> <volume>45</volume>, <fpage>5</fpage>&#x2013;<lpage>32</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1023/A:1010933404324</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Carr</surname> <given-names>L. E.</given-names>
</name>
<name>
<surname>Elsberry</surname> <given-names>R. L.</given-names>
</name>
</person-group> (<year>1997</year>). <article-title>Models of tropical cyclone wind distribution and beta-effect propagation for application to tropical cyclone track forecasting</article-title>. <source>Mon Weather Rev.</source> <volume>125</volume>, <fpage>3190</fpage>&#x2013;<lpage>3209</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1175/1520-0493(1997)125&lt;3190:MOTCWD&gt;2.0.CO;2</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Feng</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>X.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Feasibility of ERA5 reanalysis wind dataset on wave simulation for the western inner-shelf of Yellow Sea</article-title>. <source>Ocean Eng.</source> <volume>236</volume>, <elocation-id>109413</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.oceaneng.2021.109413</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gao</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Zheng</surname> <given-names>C.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Analysis of typhoon waves caused by westbound path typhoons</article-title>. <source>Harbin Eng. Univ.</source> <volume>39</volume>, <fpage>1158</fpage>&#x2013;<lpage>1164</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.11990/jheu.201612099</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gong</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Dong</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>Z.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Forecasting of typhoon wave based on hybrid machine learning models</article-title>. <source>Ocean Eng.</source> <volume>266</volume>, <elocation-id>112934</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.oceaneng.2022.112934</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Holland</surname> <given-names>G. J.</given-names>
</name>
</person-group> (<year>1980</year>). <article-title>An analytic model of the wind and pressure profiles in hurricanes</article-title>. <source>Mon Weather Rev.</source> <volume>108</volume>, <fpage>1212</fpage>&#x2013;<lpage>1218</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1175/1520-0493(1980)108&lt;1212:AAMOTW&gt;2.0.CO;2</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hoque</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Perrie</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Solomon</surname> <given-names>S. M.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Application of SWAN model for storm generated wave simulation in the Canadian Beaufort Sea</article-title>. <source>J. Ocean Eng. Sci.</source> <volume>5</volume>, <fpage>19</fpage>&#x2013;<lpage>34</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.joes.2019.07.003</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hou</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Yi</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Guang</surname> <given-names>C.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Progress and prospect in research on marine dynamin disasters in China</article-title>. <source>Oceanol. Limnol.</source> <volume>51</volume>, <fpage>759</fpage>&#x2013;<lpage>767</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.11693/hyhz20200100029</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ibukahla</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Sombria</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Castanie</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Bershad</surname> <given-names>N. J.</given-names>
</name>
</person-group> (<year>1997</year>). <article-title>Neural networks for modeling nonlinear memoryless communication channels</article-title>. <source>IEEE Trans. Commun.</source> <volume>45</volume>, <fpage>768</fpage>&#x2013;<lpage>771</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/26.602580</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>James</surname> <given-names>S. C.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>O&#x2019;Donncha</surname> <given-names>F.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>A machine learning framework to forecast wave conditions</article-title>. <source>Coast. Eng.</source> <volume>137</volume>, <fpage>1</fpage>&#x2013;<lpage>10</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.coastaleng.2018.03.004</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Ding</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Huang</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Performance assessment of different wind forcing datasets for simulation of wind wave during typhoon</article-title>. <source>Hydro-Sci. Eng.</source> <volume>6</volume>, <fpage>34</fpage>&#x2013;<lpage>42</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.12170/20210928001</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Zhu</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Xu</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Yao</surname> <given-names>Y.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>A comparative study on the applicability of ERA-Interim and ERA5 reanalysis wind data in the coastal waters of China</article-title>. <source>Mar. Sci. Bull.</source> <volume>42</volume>, <fpage>260</fpage>&#x2013;<lpage>271</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.11840/j.issn.1001-6392.2023.03.003</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Londhe</surname> <given-names>S. N.</given-names>
</name>
<name>
<surname>Panchang</surname> <given-names>V.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>ANN techniques: A survey of coastal applications, in: advances in coastal hydraulics</article-title>. <source>World Sci.</source> <volume>pp</volume>, <fpage>199</fpage>&#x2013;<lpage>234</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1142/9789813231283_0006</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Luo</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Quan</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>Y.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Application of machine learning-based methods to short-term forecasting of typhoon waves</article-title>. <source>Oceanol. Limnol.</source> <volume>45</volume>, <fpage>8</fpage>&#x2013;<lpage>16</lpage>.</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ma</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Wei</surname> <given-names>L.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Numerical simulation of typhoon waves based on the holland typhoon model and triple nested wave pattern</article-title>. <source>Oceanol. Limnol.</source> <volume>55</volume>, <fpage>51</fpage>&#x2013;<lpage>64</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.11693/hyhz20230800176</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Majidi</surname> <given-names>A. G.</given-names>
</name>
<name>
<surname>Ramos</surname> <given-names>V.</given-names>
</name>
<name>
<surname>Amarouche</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Rosa Santos</surname> <given-names>P.</given-names>
</name>
<name>
<surname>das Neves</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Taveira-Pinto</surname> <given-names>F.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Assessing the impact of wave model calibration in the uncertainty of wave energy estimation</article-title>. <source>Renew Energy</source> <volume>212</volume>, <fpage>415</fpage>&#x2013;<lpage>429</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.renene.2023.05.049</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Malekmohamadi</surname> <given-names>I.</given-names>
</name>
<name>
<surname>Bazargan-Lari</surname> <given-names>M. R.</given-names>
</name>
<name>
<surname>Kerachian</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Nikoo</surname> <given-names>M. R.</given-names>
</name>
<name>
<surname>Fallahnia</surname> <given-names>M.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Evaluating the efficacy of SVMs, BNs, ANNs and ANFIS in wave height prediction</article-title>. <source>Ocean Eng.</source> <volume>38</volume>, <fpage>487</fpage>&#x2013;<lpage>497</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.oceaneng.2010.11.020</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ortiz-Royero</surname> <given-names>J. C.</given-names>
</name>
<name>
<surname>Mercado-Irizarry</surname> <given-names>A.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>An intercomparison of swan and wavewatch III models with data from NDBC-NOAA buoys at oceanic scales</article-title>. <source>Coast. Eng. J.</source> <volume>50</volume>, <fpage>47</fpage>&#x2013;<lpage>73</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1142/S0578563408001739</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ou</surname> <given-names>S.-H.</given-names>
</name>
<name>
<surname>Liau</surname> <given-names>J.-M.</given-names>
</name>
<name>
<surname>Hsu</surname> <given-names>T.-W.</given-names>
</name>
<name>
<surname>Tzang</surname> <given-names>S.-Y.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Simulating typhoon waves by SWAN wave model in coastal waters of Taiwan</article-title>. <source>Ocean Eng.</source> <volume>29</volume>, <fpage>947</fpage>&#x2013;<lpage>971</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/S0029-8018(01)00049-X</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rizianiza</surname> <given-names>I.</given-names>
</name>
<name>
<surname>Aisjah</surname> <given-names>A. S.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Prediction of significant wave height in The Java Sea using Artificial Neural Network, in: 2015 International Seminar on Intelligent Technology and Its Applications (ISITIA)</article-title>. <source>IEEE</source> <volume>pp</volume>, <fpage>5</fpage>&#x2013;<lpage>9</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/ISITIA.2015.7219944</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shamshirband</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Mosavi</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Rabczuk</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Nabipour</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Chau</surname> <given-names>K.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Prediction of significant wave height; comparison between nested grid numerical model, and machine learning models of artificial neural networks, extreme learning and support vector machines</article-title>. <source>Eng. Appl. Comput. Fluid Mechan.</source> <volume>14</volume>, <fpage>805</fpage>&#x2013;<lpage>817</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1080/19942060.2020.1773932</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tang</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Melville</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Shamseldin</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Guan</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Singhal</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Yao</surname> <given-names>Z.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Experimental study of collar protection for local scour reduction around offshore wind turbine monopile foundations</article-title>. <source>Coast. Eng.</source> <volume>183</volume>, <elocation-id>104324</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.coastaleng.2023.104324</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tolman</surname> <given-names>H. L.</given-names>
</name>
</person-group> (<year>1991</year>). <article-title>A third-generation model for wind waves on slowly varying, unsteady, and inhomogeneous depths and currents</article-title>. <source>J. Phys. Oceanogr.</source> <volume>21</volume>, <fpage>782</fpage>&#x2013;<lpage>797</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1175/1520-0485(1991)021&lt;0782:ATGMFW&gt;2.0.CO;2</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Umesh</surname> <given-names>P. A.</given-names>
</name>
<name>
<surname>Behera</surname> <given-names>M. R.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>On the improvements in nearshore wave height predictions using nested SWAN-SWASH modelling in the eastern coastal waters of India</article-title>. <source>Ocean Eng.</source> <volume>236</volume>, <elocation-id>109550</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.oceaneng.2021.109550</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Willemsen</surname> <given-names>J. F.</given-names>
</name>
</person-group> (<year>1997</year>). <article-title>Dynamics and modelling of ocean waves</article-title>. <source>Dynam. Atmos. Oceans</source> <volume>25</volume>, <fpage>276</fpage>&#x2013;<lpage>278</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/0377-0265(95)00469-6</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wornom</surname> <given-names>S. F.</given-names>
</name>
<name>
<surname>Welsh</surname> <given-names>D. J. S.</given-names>
</name>
<name>
<surname>Bedford</surname> <given-names>K. W.</given-names>
</name>
</person-group> (<year>2001</year>). <article-title>On coupling the swan and wam wave models for accurate nearshore wave predictions</article-title>. <source>Coast. Eng. J.</source> <volume>43</volume>, <fpage>161</fpage>&#x2013;<lpage>201</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1142/S0578563401000335</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wornom</surname> <given-names>S. F.</given-names>
</name>
<name>
<surname>Welsh</surname> <given-names>D. J. S.</given-names>
</name>
<name>
<surname>Bedford</surname> <given-names>K. W.</given-names>
</name>
</person-group> (<year>2002</year>a). <article-title>The effect of the wave propagation scheme on nearshore wave predictions</article-title>. <source>Coast. Eng. J.</source> <volume>44</volume>, <fpage>359</fpage>&#x2013;<lpage>371</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1142/S0578563402000597</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wornom</surname> <given-names>S. F.</given-names>
</name>
<name>
<surname>Welsh</surname> <given-names>D. J. S.</given-names>
</name>
<name>
<surname>Bedford</surname> <given-names>K. W.</given-names>
</name>
</person-group> (<year>2002</year>b). <article-title>An MPI quasi time-accurate approach for nearshore wave prediction using the swan code part I: method</article-title>. <source>Coast. Eng. J.</source> <volume>44</volume>, <fpage>247</fpage>&#x2013;<lpage>256</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1142/S0578563402000524</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Luo</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Quan</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Shi</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Shen</surname> <given-names>C.</given-names>
</name>
<etal/>
</person-group>. (<year>2024</year>). <article-title>Improving wave height prediction accuracy with deep learning</article-title>. <source>Ocean Model. (Oxf)</source> <volume>188</volume>, <elocation-id>102312</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.ocemod.2023.102312</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>