<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" dtd-version="3.0">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">NHESS</journal-id><journal-title-group>
    <journal-title>Natural Hazards and Earth System Sciences</journal-title>
    <abbrev-journal-title abbrev-type="publisher">NHESS</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Nat. Hazards Earth Syst. Sci.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1684-9981</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/nhess-18-599-2018</article-id><title-group><article-title>The use of genetic programming to develop a predictor of swash excursion on
sandy beaches</article-title>
      </title-group><?xmltex \runningtitle{Genetic programming and swash excursion}?><?xmltex \runningauthor{M. Passarella et al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Passarella</surname><given-names>Marinella</given-names></name>
          <email>marinella.passarella@unica.it</email>
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Goldstein</surname><given-names>Evan B.</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>De Muro</surname><given-names>Sandro</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Coco</surname><given-names>Giovanni</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-7435-1602</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>Department of Chemical and Geological Sciences, Coastal and Marine
Geomorphology Group (CMGG), <?xmltex \hack{\newline}?>Università degli Studi di Cagliari, 09124 Cagliari, Italy</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Department of Geological Sciences, University of North Carolina at Chapel Hill, 104 South Rd, Mitchell Hall, <?xmltex \hack{\break}?>Chapel Hill, NC 27599, USA</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>School of Environment, Faculty of Science, University of Auckland, Auckland, 1142, New Zealand</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Marinella Passarella (marinella.passarella@unica.it)</corresp></author-notes><pub-date><day>28</day><month>February</month><year>2018</year></pub-date>
      
      <volume>18</volume>
      <issue>2</issue>
      <fpage>599</fpage><lpage>611</lpage>
      <history>
        <date date-type="received"><day>23</day><month>June</month><year>2017</year></date>
           <date date-type="rev-request"><day>4</day><month>October</month><year>2017</year></date>
           <date date-type="rev-recd"><day>11</day><month>December</month><year>2017</year></date>
           <date date-type="accepted"><day>20</day><month>December</month><year>2017</year></date>
      </history>
      <permissions>
        
        
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://nhess.copernicus.org/articles/18/599/2018/nhess-18-599-2018.html">This article is available from https://nhess.copernicus.org/articles/18/599/2018/nhess-18-599-2018.html</self-uri><self-uri xlink:href="https://nhess.copernicus.org/articles/18/599/2018/nhess-18-599-2018.pdf">The full text article is available as a PDF file from https://nhess.copernicus.org/articles/18/599/2018/nhess-18-599-2018.pdf</self-uri>
      <abstract>
    <p id="d1e123">We use genetic programming (GP), a type of machine learning (ML) approach, to
predict the total and infragravity swash excursion using previously published
data sets that have been used extensively in swash prediction studies. Three
previously published works with a range of new conditions are added to this
data set to extend the range of measured swash conditions. Using this newly
compiled data set we demonstrate that a ML approach can reduce the prediction
errors compared to well-established parameterizations and therefore it may
improve coastal hazards assessment (e.g. coastal inundation). Predictors
obtained using GP can also be physically sound and replicate the
functionality and dependencies of previous published formulas. Overall, we
show that ML techniques are capable of both improving predictability
(compared to classical regression approaches) and providing physical insight
into coastal processes.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

      <?xmltex \hack{\allowdisplaybreaks}?>
<sec id="Ch1.S1" sec-type="intro">
  <title>Introduction</title>
      <p id="d1e135">Wave run-up is the final expression of waves travelling from deep to shallow
water and is directly associated with coastal hazards like flooding or erosion.
Wave run-up height can be defined from water level elevation time series at
the shoreline <inline-formula><mml:math id="M1" display="inline"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> as the sum of two distinguished components: the wave
set-up (the temporal mean of the time series <inline-formula><mml:math id="M2" display="inline"><mml:mrow><mml:mo>〈</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>〉</mml:mo></mml:mrow></mml:math></inline-formula> relative to the still water level) and the swash <inline-formula><mml:math id="M3" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> (the vertical
fluctuation of the water level around the wave set-up). Understanding and
predicting swash characteristics is critical for researchers seeking to
understand the dynamics of fluid motions and sediment transport in the swash
zone (e.g. Elfrink and Baldock, 2002; Masselink and Puleo, 2006), and for
managers and practitioners addressing hazard setbacks, risk and coastal
vulnerability (e.g. Bosom and Jiménez, 2011; Vousdoukas et al., 2012).
Wave run-up (and therefore swash excursion) is a key component used to evaluate
inundation hazards and vulnerability to storm impacts (e.g. Bosom and
Jiménez, 2011; Stockdon et al, 2007; Serafin et al., 2017). Stockdon et al. (2007) found that the wave
action counted for about 48 % of the maximum total water level during two
hurricanes along the USA coast. The problem of accurate predictions of wave run-up
and swash on sandy beaches has been a research topic for over 50 years but
today we still struggle to provide reliable quantitative predictions.</p>
      <p id="d1e181">The first predictors of these phenomena were developed in the context of
coastal structures (Miche, 1951; Hunt, 1959) and the formulas proposed,
usually developed for steep slopes and under the assumption that run-up
motions reflect the standing component of the incident wave field. Overall
these formulas suggested a dependence of the uprush elevation on wave
steepness and structure slope. A variety of predictors have since then been
developed for vertical run-up (<inline-formula><mml:math id="M4" display="inline"><mml:mrow><mml:mi>R</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and swash (<inline-formula><mml:math id="M5" display="inline"><mml:mrow><mml:mi>S</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> on sandy beaches (e.g.
Guza and Thornton, 1982; Holman and Sallenger, 1985; Holman, 1986; Ruessink
et al., 1998; Stockdon et al., 2006), with details of the parameterizations
depending on different combinations of deepwater significant wave height
(<inline-formula><mml:math id="M6" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi mathvariant="normal">s</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, deepwater wavelength (<inline-formula><mml:math id="M7" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and beach slope (<inline-formula><mml:math id="M8" display="inline"><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.
Guza and Thorton (1982) proposed a linear relationship between the
significant run-up (<inline-formula><mml:math id="M9" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi mathvariant="normal">s</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>:
          <disp-formula id="Ch1.E1" content-type="numbered"><mml:math id="M11" display="block"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>c</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi mathvariant="normal">s</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M12" display="inline"><mml:mrow><mml:mi>c</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.7</mml:mn></mml:mrow></mml:math></inline-formula>. Guza and Thornton (1982) also first distinguished between
infragravity and incident swash components, indicating that the swash
component related to low frequencies (infragravity, <inline-formula><mml:math id="M13" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> depends
only on significant wave height (therefore excluding the beach slope), while
the incident component can saturate as a result of the dissipative processes
occurring in the surf zone. Their findings were later confirmed by several
other studies, although different dependencies on environmental parameters
were suggested (e.g. Holman and Sallenger, 1985; Ruessink et al., 1998).</p>
      <p id="d1e322">Holman and Sallenger (1985) studying an intermediate to reflective beach
(Duck, North Carolina, USA) described <inline-formula><mml:math id="M14" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> as
          <disp-formula id="Ch1.E2" content-type="numbered"><mml:math id="M15" display="block"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>c</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi mathvariant="normal">s</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M16" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> is a constant, <inline-formula><mml:math id="M17" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi mathvariant="normal">s</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the wave steepness and
          <disp-formula id="Ch1.E3" content-type="numbered"><mml:math id="M18" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">tan</mml:mi><mml:mi mathvariant="italic">β</mml:mi></mml:mrow><mml:msqrt><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi mathvariant="normal">s</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:msqrt></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M19" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> is the foreshore beach slope and <inline-formula><mml:math id="M20" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the surf
similarity index which is also often used for beach classification – beaches
are classified as dissipative for values of <inline-formula><mml:math id="M21" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> &lt; 0.23,
reflective for <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> &gt; 1 and intermediate (Short, 1999).</p>
      <p id="d1e476">Stockdon et al. (2006) used 10 experiments from different locations to
generate new parameterizations of wave run-up on natural beaches. The 2 %
exceedance value of wave run up <inline-formula><mml:math id="M23" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> was defined as
          <disp-formula id="Ch1.E4" content-type="numbered"><mml:math id="M24" display="block"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.1</mml:mn><mml:mfenced open="(" close=")"><mml:mo>〈</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>〉</mml:mo><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Tot</mml:mi></mml:msub></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:mo>〈</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>〉</mml:mo></mml:mrow></mml:math></inline-formula> is the maximum set-up elevation and
<inline-formula><mml:math id="M26" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Tot</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the total swash defined as
          <disp-formula id="Ch1.E5" content-type="numbered"><mml:math id="M27" display="block"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Tot</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msup><mml:mfenced close=")" open="("><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">in</mml:mi></mml:msub></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M28" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">in</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M29" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the incident and infragravity components of swash.
Stockdon et al. (2006) used regression techniques to obtain relationships for
<inline-formula><mml:math id="M30" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">in</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>:
          <disp-formula id="Ch1.E6" content-type="numbered"><mml:math id="M32" display="block"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">in</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.75</mml:mn><mml:mi mathvariant="italic">β</mml:mi><mml:msqrt><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:msqrt><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        and
          <disp-formula id="Ch1.E7" content-type="numbered"><mml:math id="M33" display="block"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.06</mml:mn><mml:msqrt><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:msqrt><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        Stockdon et al. (2006) is the most commonly used empirical parameterization
of run-up but, as can be noted by comparing Eqs. (6) and (7), the beach slope is
missing from the predictor of the infragravity component of swash. The
dependency (or not) of <inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> on beach slope is a topic that has
been debated but not solved and some authors (e.g. Ruessink et al., 1998)
have indicated that infragravity swash is independent from the beach slope,
while a weak dependence on beach slope has instead been reported by others
(e.g. Ruggiero et al., 2004). Cohn and Ruggiero (2016) suggested a
bathymetric control of the infragravity swash component through 1-D and 2-D
numerical simulations performed using Xbeach (where incident swash
contribution is excluded) and compared them with previous formulas (Ruggiero
et al., 2001; Stockdon et al., 2006) and field data on dissipative beaches.
They suggested that beach morphology
(&gt; <inline-formula><mml:math id="M35" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2 m m.s.l.) influences the infragravity
component of run-up more than the nearshore morphology
(&lt; <inline-formula><mml:math id="M36" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2 m m.s.l.) and indicated that including the foreshore beach
slope in the formulation of <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> improves predictability. Overall,
it remains unclear if and when <inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> depends on beach slope. In
addition the similarity in the temporal scales of wave set-up and infragravity
motions could also be a confounding factor in measurements. Finally, a number
of other studies have also proposed other predictors that introduce other
parameters to account for the cross-shore wind component and the tidal range
(Vousdoukas et al., 2012), the presence of nearshore sandbars (Cox et al.,
2013) or the sediment mean grain size for the case of gravel beaches (Poate
et al., 2016). The above-mentioned empirical run-up formulas have been
developed primarily with classic regression approaches (e.g.; Ruessink et
al., 1998; Ruggiero et al., 2001; Stockdon et al., 2006; Vousdoukas et al.,
2012).</p>
      <p id="d1e740">Because of the importance of accurate predictions of swash excursion, the
predictors provided by Stockdon et al. (2006) have been tested by various
authors on beaches ranging from reflective to dissipative (e.g. Vousdoukas
et al., 2012; Cohn and Ruggiero, 2016; Atkinson et al., 2017). Predictions
using Stockdon et al. (2006) are certainly sound (especially considering the
task of generating a universal formula for vertical swash excursion), even
though differences between measurements and predictions, possibly associated
with local conditions, are inevitably found. More importantly, the regression
approach of multiple data sets first proposed by Stockdon et al. (2006) paves
the way for our working hypothesis: can powerful data-driven techniques be
used to provide robust, reliable and realistic predictions of swash
excursion?</p>
      <p id="d1e743">When enough data exist, machine learning (ML) is a viable approach to
regression problems. ML is a subdiscipline of computer science focused on
techniques that allow computers to find insightful relationships between
variables involved in swash processes, learning at each iteration (algorithm
training and validation) from the provided data set. A key goal of ML is to
develop predictors that are generalizable (able to describe the physical
process beyond the training data set itself). Many different data-driven
techniques fall under the purview of machine learning (e.g. decision trees,
artificial neural networks, Bayesian networks and evolutionary computation),
all of which have shown applicability in coastal settings (e.g. Pape et al.,
2007; Knaapen and Hulscher, 2002; Dickson and Perry, 2016; Yates and Le
Cozannet, 2012). Previous machine learning work has focused on predicting
run-up and swash, but only for engineered structures, impermeable slopes
and/or for laboratory experiments (e.g. Kazeminezhad and Etemad-Shahidi,
2015; Bonakdar and Etemad-Shahidi, 2011; Bakhtyar et al., 2008; Abolfathi et
al., 2016) and not on natural beaches apart from Vousdoukas et al. (2011),
which used artificial neural networks (ANNs) for shoreline contour elevation
(which includes the wave run-up), on a natural beach in Portugal. In this
study we focus on the use an evolutionary technique, genetic programming
(GP), to solve the symbolic regression problem of developing new, optimized
swash predictors.</p>
      <p id="d1e746">In this contribution we first develop a swash excursion predictor using the
original data set of Stockdon et al. (2006), one of the most comprehensive
studies in this area of research. In addition, we use data from Guedes et
al. (2011, 2012, 2013) and Senechal et al. (2011) to broaden the parameter
space and to test the new swash equations. The data used in this work cover a
broad range of swash excursion including extreme wave conditions (maximum
<inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> 6.4 m in Senechal et al., 2011). High swash excursions,
generated by extreme storms, are of particular interest when studying coastal
hazards because they relate to flooding, beach and dune erosion (Bosom and
Jimenez, 2011; Stockdon et al., 2007). The new ML-derived results are also
compared to the most widely used predictors from Stockdon et al. (2006).
Finally, we discuss the physical interpretation of the GP predictors and how
we can use ML to gain knowledge of physical processes related to the
infragravity swash component.</p>
</sec>
<sec id="Ch1.S2">
  <title>Data</title>
      <p id="d1e768">This work is based on two published video image-derived run-up data sets – 13
field experiments in total. The first data set (referred to here as the
“original data set”) is composed of 491 swash measurements from 10
experiments aggregated by Stockdon et al. (2006). The second data set
(referred to here as the “new data set”) consists of 145 swash measurements
compiled for this work from three experiments performed by Guedes et
al. (2011, 2013) and Senechal et al. (2011). For details about the access to data,
the reader is referred to the section data availability.</p>
      <p id="d1e771">The compiled data set of total swash is plotted in Fig. 1. The compilation of
a large data set deriving from 13 different experiments requires merging data
collected using different techniques and equipment. Details of each
experiment can be found in the original references. Looking at the
environmental forcing conditions, Fig. 1 shows that the original and new
data set cover similar ranges of beach slope, while they differ in significant
wave height (the new data set includes wave heights over 6 m) and peak period
(the original data set includes more short period waves).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1" specific-use="star"><caption><p id="d1e776">Environmental forcing conditions (blue circles: original data set,
red crosses: new data set): <bold>(a)</bold> significant wave height versus beach
slope, <bold>(b)</bold> wave peak period versus beach slope,
<bold>(c)</bold> significant wave height versus wave peak period.</p></caption>
        <?xmltex \igopts{width=369.885827pt}?><graphic xlink:href="https://nhess.copernicus.org/articles/18/599/2018/nhess-18-599-2018-f01.pdf"/>

      </fig>

      <p id="d1e794"><?xmltex \hack{\newpage}?>Both data sets include recordings of infragravity swash (<inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>; m),
total swash (<inline-formula><mml:math id="M41" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Tot</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>; m), beach slope (<inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and associated
offshore wave characteristics: significant wave height (<inline-formula><mml:math id="M43" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>; m) and peak
period (<inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>; s). From these measurements the offshore significant
wavelength <inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:mfenced close=")" open="("><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>;</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">m</mml:mi></mml:mfenced></mml:mrow></mml:math></inline-formula> wave steepness
(<inline-formula><mml:math id="M46" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and Iribarren number (<inline-formula><mml:math id="M47" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are calculated. Experiments
are located in North America, Europe and Oceania and cover a large range of
the environmental condition (see Table 1 and Fig. 1).</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1" specific-use="star"><caption><p id="d1e907">Summary of wave and beach parameters for the original and the new
data sets, beach name and type (following the classification of Short (1999)
based on Iribarren number (D stands for dissipative, I for intermediate and R
for reflective); the last two rows indicate the range of parameters of the
entire two data sets. Each experiment is associated with the citation where the
measurements have been originally presented. If no reference is given, the
citation is Stockdon et al (2006).</p></caption><oasis:table frame="topbot"><?xmltex \begin{scaleboxenv}{.92}[.92]?><oasis:tgroup cols="9">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="left"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:colspec colnum="9" colname="col9" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">  
         <oasis:entry colname="col1">Experiment</oasis:entry>  
         <oasis:entry colname="col2">Data set (data points)</oasis:entry>  
         <oasis:entry colname="col3"><inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (m)</oasis:entry>  
         <oasis:entry colname="col4"><inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (s)</oasis:entry>  
         <oasis:entry colname="col5"><inline-formula><mml:math id="M50" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula></oasis:entry>  
         <oasis:entry colname="col6"><inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>  
         <oasis:entry colname="col7">Beach type</oasis:entry>  
         <oasis:entry colname="col8"><inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Tot</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>  
         <oasis:entry colname="col9"><inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>  
         <oasis:entry colname="col1">Duck 94</oasis:entry>  
         <oasis:entry colname="col2">Original (52)</oasis:entry>  
         <oasis:entry colname="col3">0.7–4.1</oasis:entry>  
         <oasis:entry colname="col4">3.8–14.8</oasis:entry>  
         <oasis:entry colname="col5">0.06–0.1</oasis:entry>  
         <oasis:entry colname="col6">0.33–1.43</oasis:entry>  
         <oasis:entry colname="col7">I, R</oasis:entry>  
         <oasis:entry colname="col8">0.8–2.9</oasis:entry>  
         <oasis:entry colname="col9">0.5–2.2</oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">(Holland and Holman, 1996)</oasis:entry>  
         <oasis:entry colname="col2"/>  
         <oasis:entry colname="col3"/>  
         <oasis:entry colname="col4"/>  
         <oasis:entry colname="col5"/>  
         <oasis:entry colname="col6"/>  
         <oasis:entry colname="col7"/>  
         <oasis:entry colname="col8"/>  
         <oasis:entry colname="col9"/>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">Gleneden</oasis:entry>  
         <oasis:entry colname="col2">Original (42)</oasis:entry>  
         <oasis:entry colname="col3">1.8–2.2</oasis:entry>  
         <oasis:entry colname="col4">10.5–16</oasis:entry>  
         <oasis:entry colname="col5">0.03–0.11</oasis:entry>  
         <oasis:entry colname="col6">0.26–1.2</oasis:entry>  
         <oasis:entry colname="col7">I, R</oasis:entry>  
         <oasis:entry colname="col8">1.1–2.3</oasis:entry>  
         <oasis:entry colname="col9">0.9–1.9</oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">Sandy Duck</oasis:entry>  
         <oasis:entry colname="col2">Original (95)</oasis:entry>  
         <oasis:entry colname="col3">0.4–3.6</oasis:entry>  
         <oasis:entry colname="col4">3.7–15.4</oasis:entry>  
         <oasis:entry colname="col5">0.05–0.14</oasis:entry>  
         <oasis:entry colname="col6">0.34–3.22</oasis:entry>  
         <oasis:entry colname="col7">I, R</oasis:entry>  
         <oasis:entry colname="col8">0.7–2.3</oasis:entry>  
         <oasis:entry colname="col9">0.3–1.8</oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">San Onofre</oasis:entry>  
         <oasis:entry colname="col2">Original (59)</oasis:entry>  
         <oasis:entry colname="col3">0.5–1.1</oasis:entry>  
         <oasis:entry colname="col4">13–17</oasis:entry>  
         <oasis:entry colname="col5">0.07–0.13</oasis:entry>  
         <oasis:entry colname="col6">1.6–2.62</oasis:entry>  
         <oasis:entry colname="col7">R</oasis:entry>  
         <oasis:entry colname="col8">0.9–2.6</oasis:entry>  
         <oasis:entry colname="col9">0.5–1.8</oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">Terschelling</oasis:entry>  
         <oasis:entry colname="col2">Original (14)</oasis:entry>  
         <oasis:entry colname="col3">0.5–3.9</oasis:entry>  
         <oasis:entry colname="col4">4.8–10.6</oasis:entry>  
         <oasis:entry colname="col5">0.01–0.03</oasis:entry>  
         <oasis:entry colname="col6">0.07–0.22</oasis:entry>  
         <oasis:entry colname="col7">D</oasis:entry>  
         <oasis:entry colname="col8">0.2–1</oasis:entry>  
         <oasis:entry colname="col9">0.2–0.9</oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">(Ruessink et al., 1998)</oasis:entry>  
         <oasis:entry colname="col2"/>  
         <oasis:entry colname="col3"/>  
         <oasis:entry colname="col4"/>  
         <oasis:entry colname="col5"/>  
         <oasis:entry colname="col6"/>  
         <oasis:entry colname="col7"/>  
         <oasis:entry colname="col8"/>  
         <oasis:entry colname="col9"/>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">Scripps Beach</oasis:entry>  
         <oasis:entry colname="col2">Original (41)</oasis:entry>  
         <oasis:entry colname="col3">0.5–0.8</oasis:entry>  
         <oasis:entry colname="col4">10–10</oasis:entry>  
         <oasis:entry colname="col5">0.03–0.06</oasis:entry>  
         <oasis:entry colname="col6">0.4–0.92</oasis:entry>  
         <oasis:entry colname="col7">I</oasis:entry>  
         <oasis:entry colname="col8">0.3–0.7</oasis:entry>  
         <oasis:entry colname="col9">0.3–0.7</oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">(Holland et al., 1995)</oasis:entry>  
         <oasis:entry colname="col2"/>  
         <oasis:entry colname="col3"/>  
         <oasis:entry colname="col4"/>  
         <oasis:entry colname="col5"/>  
         <oasis:entry colname="col6"/>  
         <oasis:entry colname="col7"/>  
         <oasis:entry colname="col8"/>  
         <oasis:entry colname="col9"/>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">Delilah</oasis:entry>  
         <oasis:entry colname="col2">Original (138)</oasis:entry>  
         <oasis:entry colname="col3">0.5–2.5</oasis:entry>  
         <oasis:entry colname="col4">4.7–14.8</oasis:entry>  
         <oasis:entry colname="col5">0.03–0.14</oasis:entry>  
         <oasis:entry colname="col6">0.44–1.70</oasis:entry>  
         <oasis:entry colname="col7">I, R</oasis:entry>  
         <oasis:entry colname="col8">0.7–3.3</oasis:entry>  
         <oasis:entry colname="col9">0.4–1.7</oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">(Holland and Holman, 1993)</oasis:entry>  
         <oasis:entry colname="col2"/>  
         <oasis:entry colname="col3"/>  
         <oasis:entry colname="col4"/>  
         <oasis:entry colname="col5"/>  
         <oasis:entry colname="col6"/>  
         <oasis:entry colname="col7"/>  
         <oasis:entry colname="col8"/>  
         <oasis:entry colname="col9"/>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">Duck 82</oasis:entry>  
         <oasis:entry colname="col2">Original (36)</oasis:entry>  
         <oasis:entry colname="col3">0.5–4.1</oasis:entry>  
         <oasis:entry colname="col4">6.3–16.5</oasis:entry>  
         <oasis:entry colname="col5">0.09–0.16</oasis:entry>  
         <oasis:entry colname="col6">0.68–2.38</oasis:entry>  
         <oasis:entry colname="col7">I, R</oasis:entry>  
         <oasis:entry colname="col8">0.7–3</oasis:entry>  
         <oasis:entry colname="col9">0.4–2.4</oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">(Holman, 1986)</oasis:entry>  
         <oasis:entry colname="col2"/>  
         <oasis:entry colname="col3"/>  
         <oasis:entry colname="col4"/>  
         <oasis:entry colname="col5"/>  
         <oasis:entry colname="col6"/>  
         <oasis:entry colname="col7"/>  
         <oasis:entry colname="col8"/>  
         <oasis:entry colname="col9"/>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">Agate</oasis:entry>  
         <oasis:entry colname="col2">Original  (14)</oasis:entry>  
         <oasis:entry colname="col3">1.8–3.1</oasis:entry>  
         <oasis:entry colname="col4">7.1–14.3</oasis:entry>  
         <oasis:entry colname="col5">0.01–0.02</oasis:entry>  
         <oasis:entry colname="col6">0.1–0.19</oasis:entry>  
         <oasis:entry colname="col7">D</oasis:entry>  
         <oasis:entry colname="col8">0.7–1.5</oasis:entry>  
         <oasis:entry colname="col9">0.7–1.5</oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">(Ruggiero et al., 2001)</oasis:entry>  
         <oasis:entry colname="col2"/>  
         <oasis:entry colname="col3"/>  
         <oasis:entry colname="col4"/>  
         <oasis:entry colname="col5"/>  
         <oasis:entry colname="col6"/>  
         <oasis:entry colname="col7"/>  
         <oasis:entry colname="col8"/>  
         <oasis:entry colname="col9"/>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">Ngarunui</oasis:entry>  
         <oasis:entry colname="col2">New (32)</oasis:entry>  
         <oasis:entry colname="col3">0.6–1.26</oasis:entry>  
         <oasis:entry colname="col4">8.1–12.4</oasis:entry>  
         <oasis:entry colname="col5">0.01–0.03</oasis:entry>  
         <oasis:entry colname="col6">0.13–0.42</oasis:entry>  
         <oasis:entry colname="col7">D</oasis:entry>  
         <oasis:entry colname="col8">0.24–0.9</oasis:entry>  
         <oasis:entry colname="col9">0.24–0.9</oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">(Guedes et al., 2013)</oasis:entry>  
         <oasis:entry colname="col2"/>  
         <oasis:entry colname="col3"/>  
         <oasis:entry colname="col4"/>  
         <oasis:entry colname="col5"/>  
         <oasis:entry colname="col6"/>  
         <oasis:entry colname="col7"/>  
         <oasis:entry colname="col8"/>  
         <oasis:entry colname="col9"/>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">Tairua</oasis:entry>  
         <oasis:entry colname="col2">New (25)</oasis:entry>  
         <oasis:entry colname="col3">0.7–1</oasis:entry>  
         <oasis:entry colname="col4">9.9–12.5</oasis:entry>  
         <oasis:entry colname="col5">0.09–0.13</oasis:entry>  
         <oasis:entry colname="col6">1.4–2.25</oasis:entry>  
         <oasis:entry colname="col7">R</oasis:entry>  
         <oasis:entry colname="col8">1.2–2.2</oasis:entry>  
         <oasis:entry colname="col9">0.6–0.95</oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">(Guedes et al., 2011)</oasis:entry>  
         <oasis:entry colname="col2"/>  
         <oasis:entry colname="col3"/>  
         <oasis:entry colname="col4"/>  
         <oasis:entry colname="col5"/>  
         <oasis:entry colname="col6"/>  
         <oasis:entry colname="col7"/>  
         <oasis:entry colname="col8"/>  
         <oasis:entry colname="col9"/>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">Truc Vert</oasis:entry>  
         <oasis:entry colname="col2">New (88)</oasis:entry>  
         <oasis:entry colname="col3">1.1–6.4</oasis:entry>  
         <oasis:entry colname="col4">11.2–16.4</oasis:entry>  
         <oasis:entry colname="col5">0.05–0.08</oasis:entry>  
         <oasis:entry colname="col6">0.49–0.9</oasis:entry>  
         <oasis:entry colname="col7">I</oasis:entry>  
         <oasis:entry colname="col8">0.81–2.5</oasis:entry>  
         <oasis:entry colname="col9">0.63–2.37</oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">(Senechal  et al., 2011).</oasis:entry>  
         <oasis:entry colname="col2"/>  
         <oasis:entry colname="col3"/>  
         <oasis:entry colname="col4"/>  
         <oasis:entry colname="col5"/>  
         <oasis:entry colname="col6"/>  
         <oasis:entry colname="col7"/>  
         <oasis:entry colname="col8"/>  
         <oasis:entry colname="col9"/>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">All beaches</oasis:entry>  
         <oasis:entry colname="col2">Entire original (491)</oasis:entry>  
         <oasis:entry colname="col3">0.4–4.1</oasis:entry>  
         <oasis:entry colname="col4">3.7–17</oasis:entry>  
         <oasis:entry colname="col5">0.01–0.16</oasis:entry>  
         <oasis:entry colname="col6">0.07–3.22</oasis:entry>  
         <oasis:entry colname="col7">D, I, R</oasis:entry>  
         <oasis:entry colname="col8">0.2–3.3</oasis:entry>  
         <oasis:entry colname="col9">0.2–2.4</oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1"/>  
         <oasis:entry colname="col2">(Stockdon et al., 2006)</oasis:entry>  
         <oasis:entry colname="col3"/>  
         <oasis:entry colname="col4"/>  
         <oasis:entry colname="col5"/>  
         <oasis:entry colname="col6"/>  
         <oasis:entry colname="col7"/>  
         <oasis:entry colname="col8"/>  
         <oasis:entry colname="col9"/>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">All beaches</oasis:entry>  
         <oasis:entry colname="col2">Entire new (145)</oasis:entry>  
         <oasis:entry colname="col3">0.6–6.4</oasis:entry>  
         <oasis:entry colname="col4">8.1–16.4</oasis:entry>  
         <oasis:entry colname="col5">0.01–0.13</oasis:entry>  
         <oasis:entry colname="col6">0.13–2.25</oasis:entry>  
         <oasis:entry colname="col7">D, I, R</oasis:entry>  
         <oasis:entry colname="col8">0.24–2.5</oasis:entry>  
         <oasis:entry colname="col9">0.24–2.37</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup><?xmltex \end{scaleboxenv}?></oasis:table></table-wrap>

      <p id="d1e1692">Both data sets include all beach types, from dissipative to reflective. The
two data sets also have a similar range of <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Tot</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (although the
original data set records a larger swash, 0.2–3.3 m vs. 0.24–2.5 m of the new
data set), <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (about 0.2–2.4 m for both) and <inline-formula><mml:math id="M56" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> (about 0.01–0.1
for both). The two data sets differ in the range of offshore wave conditions
– in the original data set <inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> range over 0.4–4.1 (m)
and 3.7–17 (s), while in the new data set the
ranges are 0.6–6.4 (m) and 8.1–16.4 (s).</p>
      <p id="d1e1746">The dissipative beaches of the original data set (Fig. 2d, h) are
Terschelling (Netherlands) and Agate (USA), and for the new data set on Ngarunui
in New Zealand (although, during the experiment, the beach also experienced
intermediate conditions). The purely intermediate beaches for the original
and new data set are Scripps (USA) and Truc Vert (France). Some beaches from the
original data set (USA) represent both intermediate and reflective
conditions: Duck 94, Gleneden, Sandy Duck, Delilah and Duck 82. San Onofre
for the original and Tairua (New Zealand) for new data set are reflective.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2" specific-use="star"><caption><p id="d1e1751">Total swash dependence on the environmental variables of the
original <bold>(a, b, c, d)</bold> and new <bold>(e, f, g, h)</bold> data sets. The variables displayed are
significant wave height <bold>(a, e)</bold>, wave peak period <bold>(b, f)</bold>, beach slope <bold>(c, g)</bold> and
Iribarren number <bold>(d, h)</bold>. Beaches are considered dissipative (D) for values of
<inline-formula><mml:math id="M59" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> &lt; 0.23, reflective (R) for
<inline-formula><mml:math id="M60" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> &gt; 1 and intermediate (I) between the two
(Short, 1999).</p></caption>
        <?xmltex \igopts{width=426.791339pt}?><graphic xlink:href="https://nhess.copernicus.org/articles/18/599/2018/nhess-18-599-2018-f02.png"/>

      </fig>

</sec>
<sec id="Ch1.S3">
  <title>Methodology</title>
      <p id="d1e1807">The large amount of data available (636 field swash records), including
multidimensional variables, supports the feasibility of a ML approach. The
data cover a wide range of environmental conditions (including extreme
storms) and beach types, ensuring the applicability of our results to sandy
beaches spreading from dissipative to reflective. We now outline the methods
of the study. In Sect. 3.1, we present the supervised ML approach. In Sect. 3.2
we present the data preprocessing technique used to decide what data are
shown to the ML algorithm. In Sect. 3.3 we discuss the techniques used to
test the results from the ML algorithm against the testing data.</p>
<sec id="Ch1.S3.SS1">
  <title>Genetic programming</title>
      <p id="d1e1815">GP is a population-based machine learning approach based on evolutionary
computation (Koza, 1992). The process of genetic programming can generally
be divided into four steps: (1) an initial population of solutions for the
problem is produced. For regression tasks such as developing a predictor for
swash, the initial population of candidate solutions is in the form of
equations (encoded as a tree or graph with a predefined mix of variables,
operators and coefficients; Fig. 3). For step (2) of the routine the solutions
are all compared to the training data to determine “fitness” using a
predefined error metrics; (3) the best solutions that minimize the error are
proposed and the worst solutions are discarded; (4) new solutions are created
through “evolutionary” rules (crossover via reproduction and mutation) and
are added to the population of retained solutions. Steps 2 to 4 are
repeated until the algorithm is stopped. The search is stopped after the GP
evaluated 10<inline-formula><mml:math id="M61" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">11</mml:mn></mml:msup></mml:math></inline-formula> formulas because the solutions stabilized and no
significant improvement in formula performance was found.</p>
      <p id="d1e1827">At the end of a routine, when the solutions have stabilized, a final
population of solutions exist. A range of final solutions is given by the
algorithm – more mathematically complex solutions (with more variables,
operators, and coefficients) that minimize error are given alongside more
simple, parsimonious solutions with higher errors. These solutions exist
along a Pareto front that balances decreases in error with increasing
solution complexity. Given a range of solutions with different error and
complexity, we do not know of a perfect method for a user to determine the
single best solution from the suite of final solutions – a user must
decide on the solution according to different criteria: minimization of the
error, computational time and physical meaning. In our work we adopted the
criteria of minimization of the error while making sure the formulas could be
interpreted physically. A compromise between error
reduction (more complex predictors) and ability of the predictors to
generalize (predictive power on new data) should be found during the
selection of a predictor.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3"><caption><p id="d1e1832">Schematics of the GP structure and principle of operation for an
example of the simple total swash predictor. <inline-formula><mml:math id="M62" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and
<inline-formula><mml:math id="M63" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> are the coefficients; <inline-formula><mml:math id="M64" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula>,
<inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> the variables; and
<inline-formula><mml:math id="M67" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula>, <inline-formula><mml:math id="M68" display="inline"><mml:msup><mml:mi/><mml:mo>*</mml:mo></mml:msup></mml:math></inline-formula> and / the mathematical operators.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://nhess.copernicus.org/articles/18/599/2018/nhess-18-599-2018-f03.png"/>

        </fig>

      <p id="d1e1909">All genetic programming in this study is performed using the software
Eureqa developed by Schmidt and Lipson (2009, 2013) which has
successfully been used for a range of coastal problems (e.g. Goldstein et
al., 2013; Tinoco et al., 2015). We search for predictors of total and
infragravity swash elevation – ultimately searching for the best equation
that satisfies <inline-formula><mml:math id="M69" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi mathvariant="normal">Tot</mml:mi><mml:mo>/</mml:mo><mml:mi mathvariant="normal">Ig</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. Note also that we
perform some experiments by searching for total and infragravity swash as a
function of composite variables like wave steepness, wave power (<inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>
and the Iribarren number. However, the predictors did not show improvement
– also keep in mind that the GP can autonomously find these
interrelationships between the basic parameters themselves, leading to the
appearance of these composite variables in each optimization experiment. In
addition to physical parameters, constants are included in the research and
the mathematical operations allowed for the GP are addition (<inline-formula><mml:math id="M72" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula>),
subtraction (<inline-formula><mml:math id="M73" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>), multiplication (<inline-formula><mml:math id="M74" display="inline"><mml:mo>⋅</mml:mo></mml:math></inline-formula>), division (<inline-formula><mml:math id="M75" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula>), exponential
(<inline-formula><mml:math id="M76" display="inline"><mml:mover accent="true"><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:math></inline-formula>) and square root (<inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:mo>√</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. Predictors developed on the
training subset are assessed on the validation subset, using an error metric
(also known as fitness function). From the available metrics we selected the
mean squared error (MSE):
            <disp-formula id="Ch1.E8" content-type="numbered"><mml:math id="M78" display="block"><mml:mrow><mml:mi mathvariant="normal">MSE</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>N</mml:mi></mml:mfrac></mml:mstyle><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:msubsup><mml:msup><mml:mfenced close=")" open="("><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi>f</mml:mi><mml:msub><mml:mfenced open="(" close=")"><mml:mi>x</mml:mi></mml:mfenced><mml:mi>i</mml:mi></mml:msub></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M79" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> is the number of samples, <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the measured value, and
<inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:msub><mml:mfenced open="(" close=")"><mml:mi>x</mml:mi></mml:mfenced><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the value predicted by GP as a function of <inline-formula><mml:math id="M82" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>.</p>
      <p id="d1e2114">All selected formulas from the genetic programming routine are further
optimized. First, the formulas are rearranged algebraically to ease
interpretation by the user. Second, two coefficients of each selected
formula are further optimized using a gradient descent algorithm in an
iterative process.</p><?xmltex \hack{\newpage}?>
</sec>
<sec id="Ch1.S3.SS2">
  <title>Training, validation and testing</title>
      <p id="d1e2124">In order to obtain generalizable predictors, it is necessary to train,
validate and test any ML routine on distinct and non-overlapping subsets of
data (e.g. Domingos, 2012). There is no universal, optimal method for
selecting enough data to explain variability of the data set while still retaining the
most data to use for testing. Recent work by Galelli et al. (2014)
highlights that, even with the numerous input variable selection methods
that have been proposed, there is no single best method for all the
typologies of environmental data sets and for all environmental models.</p>
      <p id="d1e2127">We adopt the maximum dissimilarity algorithm (MDA) as a selection routine
(e.g. Camus et al., 2011), which has already been successfully tested in other works of
predictors developed by GP for physical problems (e.g. Goldstein and Coco,
2014). The MDA is a routine for the selection of the most dissimilar points
in a given data set. Each data point is a vector composed of all the
variables of our data set (<inline-formula><mml:math id="M83" display="inline"><mml:mi mathvariant="italic">η</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Tot</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">in</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>,
<inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M91" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula>), where each variable
is normalized between 0 and 1. At each iteration (<inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> 1 … <inline-formula><mml:math id="M93" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula>), the
MDA finds the most different data point from the data selected in all
previous iterations. Consequently the MDA selects a diverse set of data from
the original 491 data points used by Stockdon et al. (2006). The operator
must set the number of data points selected – we apply the MDA to 150 data
points (<inline-formula><mml:math id="M94" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 30 % of the original data set). We also run the
analysis using a subset of variables (not including the variables
representing swash elevations) but no significant loss in prediction power
of the algorithms developed by the machine learning algorithm was observed.
The data selected by the MDA are used as the training subset and we use the
remaining data (<inline-formula><mml:math id="M95" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 70 % of the original data set, not
selected) as a validation subset.</p>
      <p id="d1e2265">The predictors developed by the GP using this training data are tested using
the new data set from Guedes et al. (2011, 2013), and
Senechal et al. (2011). This new data set is completely independent from
the training and unknown to the GP algorithm, providing a test in the ability
of the GP parameterization to generalize, even beyond the range of the
testing and validation data (Fig. 1). The performance of our predictors
using the testing data is compared to the Stockdon et al. (2006) predictors
using the error metrics in Sect. 3.3.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4" specific-use="star"><caption><p id="d1e2270">Observed versus predicted <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Tot</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> using <bold>(a)</bold> GP
Eq. (11), <bold>(b)</bold> GP Eq. (12) and <bold>(c)</bold> Stockdon et al. (2006)
Eq. (5) for the original data set (Stockdon et al., 2006). This is not a test
of any predictor, only a consistency check – all data were shown to the GP
algorithm and used to generate the linear regression in <bold>(c)</bold>.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://nhess.copernicus.org/articles/18/599/2018/nhess-18-599-2018-f04.png"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS3">
  <title>Error evaluation</title>
      <p id="d1e2308">We use three different error metrics for the testing phase and for comparing
our predictor with known predictors in the literature: the mean square error
as defined in Eq. (8), the root mean square error
            <disp-formula id="Ch1.E9" content-type="numbered"><mml:math id="M97" display="block"><mml:mrow><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>N</mml:mi></mml:mfrac></mml:mstyle><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:msubsup><mml:msup><mml:mfenced open="(" close=")"><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi>f</mml:mi><mml:msub><mml:mfenced close=")" open="("><mml:mi>x</mml:mi></mml:mfenced><mml:mi>i</mml:mi></mml:msub></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          and the maximum absolute error
            <disp-formula id="Ch1.E10" content-type="numbered"><mml:math id="M98" display="block"><mml:mrow><mml:mi mathvariant="normal">MaxAE</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="normal">max</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="normal">…</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi>f</mml:mi><mml:msub><mml:mfenced open="(" close=")"><mml:mi>x</mml:mi></mml:mfenced><mml:mi>i</mml:mi></mml:msub></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M99" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> is the number of samples, <inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the measured value, and
<inline-formula><mml:math id="M101" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:msub><mml:mfenced open="(" close=")"><mml:mi>x</mml:mi></mml:mfenced><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the value predicted by the GP as a function of
<inline-formula><mml:math id="M102" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <title>Results</title>
<sec id="Ch1.S4.SS1">
  <title>Results of GP experiments</title>
      <p id="d1e2457">After <inline-formula><mml:math id="M103" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 10<inline-formula><mml:math id="M104" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">11</mml:mn></mml:msup></mml:math></inline-formula> formulas were evaluated, the solutions
from the GP algorithm for both <inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Tot</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M106" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> follow a Pareto
front in which the error decreases (compared with the validation subset) as
the size (or complexity) of the formula increases. Generally, extremely
complicated predictors fit the training and validation data sets better than
simpler predictors but they may lose generalization power when tested on a
separate testing data set (overfitting). In other words a predictor with
overfitting could represent the noise in the training and validation subsets
instead of defining a general predictive rule (Dietterich, 1995) and
therefore it will result in smaller training errors but in higher testing
errors. Several viable techniques exist for selecting the best solution to
avoid overfitting, all meant to balance the fact that simpler solutions (the
minimum description length) might risk losing more accurate information
contained in more complex models (e.g. O'Neill et al., 2010). Picking a
solution is a subjective task and relies on specific domain knowledge on
the part of the user. Here we focus on predictors with clear physical
plausibility (avoiding predictors with physical nonsense such as increase of
<inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Tot</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> as <inline-formula><mml:math id="M108" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> decreases) and avoid predictors that are difficult to
interpret (e.g. extremely non-linear relationships, possibly a result of
overfitting the training data set). We also focus on two predictors for both
the <inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Tot</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, evaluating a simpler and more complex predictor
to determine whether the more complex expression warrants use when generalized to
the testing data set.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5" specific-use="star"><caption><p id="d1e2545">Observed versus predicted <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Tot</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> with the new
independent data set. <bold>(a)</bold> GP Eq. (11), <bold>(b)</bold> GP Eq. (12) and
<bold>(c)</bold> Stockdon et al. (2006) – Eq. (5) in this paper.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://nhess.copernicus.org/articles/18/599/2018/nhess-18-599-2018-f05.png"/>

        </fig>

</sec>
<sec id="Ch1.S4.SS2">
  <title>Total swash</title>
      <p id="d1e2580">Following the principle of error reduction and physical interpretability of
the results, from the pool of candidate solutions
available from the GP experiments, we finally select two formulas for <inline-formula><mml:math id="M112" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Tot</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, one simpler
(Eq. 11) and one more elaborate (Eq. 12).

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M113" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E11"><mml:mtd/><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Tot</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">12.314</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">β</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.087</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>T</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.047</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E12"><mml:mtd/><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><?xmltex \hack{\hbox\bgroup\fontsize{9.5}{9.5}\selectfont$\displaystyle}?><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Tot</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">146.737</mml:mn><mml:msup><mml:mi mathvariant="italic">β</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub><mml:msubsup><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:mn mathvariant="normal">5.800</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">10.595</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msubsup><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4397.838</mml:mn><mml:msup><mml:mi mathvariant="italic">β</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msup><?xmltex \hack{$\egroup}?></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            Note that the coefficients of both Eqs. (11) and (12) are dimensional. Equation (11) represents
the best solution in terms of error reduction while
maintaining a physical interpretability. It also stands out for its
simplicity and only weak non-linearity – it looks similar to a multiple
linear regression. In Eq. (12) the first and the third term depend exclusively
on <inline-formula><mml:math id="M114" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula>, while the second term includes the contribution of the incident
waves. The total swash in both GP predictors is related to the wave peak
period (instead of wavelength) different from previous formulations (e.g.
Stockdon et al., 2006; Holman and Sallenger, 1985). Recently Poate et al. (2016) also
used the wave peak period in their run-up predictor for gravel
beaches. The use of the peak period instead of the wavelength has no
influence on the physics of the predictor, but could allow the users a more
direct utilization of the formula.</p>
      <p id="d1e2722">Figure 4 displays a comparison of performance of swash predictors obtained
through the ML approach (Fig. 4a, b) and Stockdon et al. (2006) (Fig. 4c)
on the training and validation data set. This does not constitute a test of
the predictors, only a consistency check to see that the predictors are
modelling the training and validation data appropriately. Overall Eq. (5)
shows a higher scatter in the whole original data set (details on the errors
can be found in Table 2 and Sect. 4.4). It is not clear why all formulas do
not successfully fit the data sets Duck 82 and Delilah (especially for
<inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Tot</mml:mi></mml:msub><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> m). The Stockdon et al. (2006) predictor shows scatter at
larger total swash, while the GP predictors shows slight underfitting of
swash elevation during large events. Stockdon et al. (2006), Eqs. (5), (6)
and (7) in this contribution, mostly underpredict the data with exclusion
of the Duck 82 data set, which is largely overpredicted for high values of
the swash excursion. Both GP predictors more accurately fit data from
dissipative beaches (Agate and Terschelling) compared with the Stockdon et
al. (2006) formula.</p>
      <p id="d1e2740">Figure 5 shows the observed versus the predicted <inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Tot</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> – both GP
models and Stockdon et al. (2006) – for the new, testing data set. Note
that swash values (0–2.5 m) are lower than the maxima observed in the
original data set, but these values represent absolutely new, out-of-sample
prediction for all equations. Overall the Stockdon et al. (2006) formula
has higher scatter than both GP predictors (Fig. 5) and considerably
overestimates swash measurement of Truc Vert (intermediate beach under
extreme highly energetic wave storm) and Ngarunui (dissipative beach under
mild wave conditions) but underestimates the observations at the
reflective beach of Tairua. Equations (11) and (12) from the GP routine
perform similarly (Fig. 5a, b).</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T2" specific-use="star"><caption><p id="d1e2757">Results of error metrics for both total and infragravity swash,
calculated for the GP predictors and Stockdon et al. (2006) on both
original and new data sets. The results calculated with the original data set
(in italics) do not represent a test of any predictor, only a consistency
check – all original data were shown to the GP algorithm and used by
Stockdon et al. (2006).</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="center"/>
     <oasis:colspec colnum="5" colname="col5" align="center"/>
     <oasis:thead>
       <oasis:row>  
         <oasis:entry colname="col1">Target</oasis:entry>  
         <oasis:entry colname="col2">Formula  (methodology)</oasis:entry>  
         <oasis:entry colname="col3">Error metrics</oasis:entry>  
         <oasis:entry colname="col4">New data set</oasis:entry>  
         <oasis:entry colname="col5">Original data set, Stockdon</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">  
         <oasis:entry colname="col1"/>  
         <oasis:entry colname="col2"/>  
         <oasis:entry colname="col3"/>  
         <oasis:entry colname="col4">(Independent)</oasis:entry>  
         <oasis:entry colname="col5">et al. (2006)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>  
         <oasis:entry colname="col1">Total swash</oasis:entry>  
         <oasis:entry colname="col2">Eq. (11)   (GP)</oasis:entry>  
         <oasis:entry colname="col3">MSE (m<inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>  
         <oasis:entry colname="col4">0.074</oasis:entry>  
         <oasis:entry colname="col5"><italic>0.144</italic></oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1"/>  
         <oasis:entry colname="col2"/>  
         <oasis:entry colname="col3">RMSE (m)</oasis:entry>  
         <oasis:entry colname="col4">0.272</oasis:entry>  
         <oasis:entry colname="col5"><italic>0.380</italic></oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1"/>  
         <oasis:entry colname="col2"/>  
         <oasis:entry colname="col3">MaxAE (m)</oasis:entry>  
         <oasis:entry colname="col4">0.695</oasis:entry>  
         <oasis:entry colname="col5"><italic>1.257</italic></oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1"/>  
         <oasis:entry colname="col2">Eq. (12)   (GP)</oasis:entry>  
         <oasis:entry colname="col3">MSE (m<inline-formula><mml:math id="M118" display="inline"><mml:mrow><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>  
         <oasis:entry colname="col4">0.083</oasis:entry>  
         <oasis:entry colname="col5"><italic>0.126</italic></oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1"/>  
         <oasis:entry colname="col2"/>  
         <oasis:entry colname="col3">RMSE (m)</oasis:entry>  
         <oasis:entry colname="col4">0.288</oasis:entry>  
         <oasis:entry colname="col5"><italic>0.355</italic></oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1"/>  
         <oasis:entry colname="col2"/>  
         <oasis:entry colname="col3">MaxAE (m)</oasis:entry>  
         <oasis:entry colname="col4">0.702</oasis:entry>  
         <oasis:entry colname="col5"><italic>1.258</italic></oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1"/>  
         <oasis:entry colname="col2">Eq. (5)   Stockdon et al. (2006)</oasis:entry>  
         <oasis:entry colname="col3">MSE (m<inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>  
         <oasis:entry colname="col4">0.325</oasis:entry>  
         <oasis:entry colname="col5"><italic>0.214</italic></oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1"/>  
         <oasis:entry colname="col2"/>  
         <oasis:entry colname="col3">RMSE (m)</oasis:entry>  
         <oasis:entry colname="col4">0.570</oasis:entry>  
         <oasis:entry colname="col5"><italic>0.462</italic></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">  
         <oasis:entry colname="col1"/>  
         <oasis:entry colname="col2"/>  
         <oasis:entry colname="col3">MaxAE (m)</oasis:entry>  
         <oasis:entry colname="col4">1.771</oasis:entry>  
         <oasis:entry colname="col5"><italic>1.399</italic></oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1">Infragravity</oasis:entry>  
         <oasis:entry colname="col2">Eq. (13)  (GP)</oasis:entry>  
         <oasis:entry colname="col3">MSE (m<inline-formula><mml:math id="M120" display="inline"><mml:mrow><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>  
         <oasis:entry colname="col4">0.071</oasis:entry>  
         <oasis:entry colname="col5"><italic>0.047</italic></oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1"/>  
         <oasis:entry colname="col2"/>  
         <oasis:entry colname="col3">RMSE (m)</oasis:entry>  
         <oasis:entry colname="col4">0.267</oasis:entry>  
         <oasis:entry colname="col5"><italic>0.217</italic></oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1"/>  
         <oasis:entry colname="col2"/>  
         <oasis:entry colname="col3">MaxAE (m)</oasis:entry>  
         <oasis:entry colname="col4">0.679</oasis:entry>  
         <oasis:entry colname="col5"><italic>1.019</italic></oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1"/>  
         <oasis:entry colname="col2">Eq. (14)   (GP)</oasis:entry>  
         <oasis:entry colname="col3">MSE (m<inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>  
         <oasis:entry colname="col4">0.047</oasis:entry>  
         <oasis:entry colname="col5"><italic>0.053</italic></oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1"/>  
         <oasis:entry colname="col2"/>  
         <oasis:entry colname="col3">RMSE (m)</oasis:entry>  
         <oasis:entry colname="col4">0.216</oasis:entry>  
         <oasis:entry colname="col5"><italic>0.231</italic></oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1"/>  
         <oasis:entry colname="col2"/>  
         <oasis:entry colname="col3">MaxAE (m)</oasis:entry>  
         <oasis:entry colname="col4">0.587</oasis:entry>  
         <oasis:entry colname="col5"><italic>1.025</italic></oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1"/>  
         <oasis:entry colname="col2">Eq. (7)   Stockdon et al. (2006)</oasis:entry>  
         <oasis:entry colname="col3">MSE (m<inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>  
         <oasis:entry colname="col4">0.111</oasis:entry>  
         <oasis:entry colname="col5"><italic>0.068</italic></oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1"/>  
         <oasis:entry colname="col2"/>  
         <oasis:entry colname="col3">RMSE (m)</oasis:entry>  
         <oasis:entry colname="col4">0.334</oasis:entry>  
         <oasis:entry colname="col5"><italic>0.261</italic></oasis:entry>
       </oasis:row>
       <oasis:row>  
         <oasis:entry colname="col1"/>  
         <oasis:entry colname="col2"/>  
         <oasis:entry colname="col3">MaxAE (m)</oasis:entry>  
         <oasis:entry colname="col4">0.988</oasis:entry>  
         <oasis:entry colname="col5"><italic>1.056</italic></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S4.SS3">
  <title>Infragravity swash</title>
      <p id="d1e3204">The two formulas selected for describing <inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are Eq. (13) and the more
complex Eq. (14):

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M124" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E13"><mml:mtd/><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10</mml:mn><mml:mi mathvariant="italic">β</mml:mi><mml:mo>+</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi mathvariant="italic">β</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.306</mml:mn></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.456</mml:mn></mml:mrow><mml:mrow><mml:mn mathvariant="normal">0.447</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">136.411</mml:mn><mml:mfenced open="(" close=")"><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi mathvariant="italic">β</mml:mi><mml:mrow><mml:mn mathvariant="normal">0.028</mml:mn><mml:mo>+</mml:mo><mml:mi mathvariant="italic">β</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2412.255</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">β</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5.521</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">β</mml:mi><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E14"><mml:mtd/><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mspace linebreak="nobreak" width="1em"/><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.711</mml:mn></mml:mrow><mml:mrow><mml:mn mathvariant="normal">0.465</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">173.470</mml:mn><mml:mfenced close=")" open="("><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            As in the case of <inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Tot</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, the coefficients of Eqs. (13) and (14) for
<inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are dimensional. The reader should also note that both formulas
depend on the beach slope in contrast with Ruessink et al. (1998) and
Stockdon et al. (2006), Eq. (7) in this paper, but in agreement with
other slope inclusive predictors (Ruggiero et al., 2001, 2004). Equation (14)
represents the best solution in terms of error reduction while maintaining
physical meaning and Eq. (13) is a simpler predictor where the contribution
of beach slope and waves to infragravity swash remains separate. Both Eqs. (13) and (14) have the same non-linear term
<inline-formula><mml:math id="M127" display="inline"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.456</mml:mn></mml:mrow><mml:mrow><mml:mn mathvariant="normal">0.447</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">136.411</mml:mn><mml:mfenced close=")" open="("><mml:mfrac><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula>, with slight difference in the
coefficients that describe the incoming waves. The threshold that flips
this term from negative to positive is related to wave height and is
probably an indication that for small waves the infragravity component is
extremely limited (this terms needs to be negative to compensate for other
terms that only depend on beach slope and provide a constant contribution).
The ML predictor not only suggests that the beach slope is important when
predicting infragravity swash, but also indicates a non-linear interaction
between waves and beach morphology through the wavelength (second term of
Eq. 14).</p>
      <p id="d1e3455">Figure 6 displays a consistency check, highlighting the performance of swash
predictors obtained through a ML approach (Fig. 6a, b) and Stockdon et al. (2006)
(Fig. 6c), on the training and validation data set. It is not clear why
all formulas provide less precise predictions with data from Duck 84 and Duck
82 but we note that these two experiments focused on intermediate to
reflective conditions with relatively large wave conditions (Table 1).
Generally the three formulas seem to perform similarly. Some differences are
found in dissipative settings (i.e. Agate and Terschelling) – predictions
by Stockdon et al. (2006) tend to overestimate <inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> compared to the GP
predictors.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6" specific-use="star"><caption><p id="d1e3471">Observed versus predicted <inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> by <bold>(a)</bold> GP Eq. (13), <bold>(b)</bold> GP Eq. (14)
and <bold>(c)</bold> Stockdon et al. (2006) Eq. (7) on the
original data set (Stockdon et al., 2006). This is not a test of any
predictor, only a consistency check – all data were shown to the GP
algorithm and are the same data used to generate the linear regression in
<bold>(c)</bold>.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://nhess.copernicus.org/articles/18/599/2018/nhess-18-599-2018-f06.png"/>

        </fig>

      <p id="d1e3503">The same difficulty in predicting swash excursion on a dissipative beach is
observed on Ngarunui (Fig. 7), even though this experiment was performed
under mild wave conditions (<inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>∼</mml:mo></mml:mrow></mml:math></inline-formula> 0.6–1.26 (m) and <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub><mml:mo>∼</mml:mo></mml:mrow></mml:math></inline-formula> 8.1–12.4 (s), Table 1) compared to the experiments at Agate and
Terschelling. Note that dissipative beaches are ones for which the
infragravity motion has greater importance. Also, Truc Vert presents
dissipative conditions in the swash zone, while the surf zone is
intermediate (<inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> up to 0.87 as reported by Senechal et al., 2011).
For this experiment Eqs. (13) and (7) (Fig. 7a, c) overestimate
<inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, while Eq. (14) has better performance for the dissipative beach Ngarunui,
suggesting that it could be the most appropriate for <inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> predictions.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7" specific-use="star"><caption><p id="d1e3568">Observed versus predicted <inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> using <bold>(a)</bold> GP
Eq. (13), <bold>(b)</bold> GP Eq. (14) and <bold>(c)</bold> Stockdon et al. (2006) Eq. (7) on the new
independent data set.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://nhess.copernicus.org/articles/18/599/2018/nhess-18-599-2018-f07.png"/>

        </fig>

      <p id="d1e3597">Table 2 summarizes the results of the errors calculated through three error
metrics (Sect. 3.3) of the two GP predictors and the Stockdon et al. (2006)
formulas on both original and independent data sets.</p>
      <p id="d1e3600">Overall the GP predictors perform better than the Stockdon et al. (2006)
formulation for all the error metrics considered and for the new testing
data sets (for both <inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Tot</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M137" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. While for <inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Tot</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> the
predictor of smaller size performs better than the more complex predictor,
for <inline-formula><mml:math id="M139" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> the errors decrease with increasing GP predictor size
(Eqs. 13 to 14) when tested on the new data set. Equation (11) has the smallest RMSE
(0.272 m), MSE (0.074 m<inline-formula><mml:math id="M140" display="inline"><mml:mrow><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and MaxAE (0.695 m) of the <inline-formula><mml:math id="M141" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Tot</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>
formulas, evaluated on the new data set, while the predictor from Stockdon et
al. (2006) – Eq. (5) of this paper – has the highest RMSE (0.570 m),
MSE (0.325 m<inline-formula><mml:math id="M142" display="inline"><mml:mrow><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and MaxAE (1.771 m). Equation (14) performs slightly
better than Eq. (13) in predicting <inline-formula><mml:math id="M143" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> evaluated on the new data set,
while the difference is larger when compared to the predictor from Stockdon
et al. (2006) – Eq. (7) of this paper.</p>
</sec>
</sec>
<sec id="Ch1.S5">
  <title>Discussion</title>
      <p id="d1e3703">In this work we use data compiled by Stockdon et al. (2006) to build new
predictors by the use of GP for both total and infragravity swash
elevations. We then test the generalizability of these new predictors using
new data (including some extreme conditions). This is different from many
previous applications of ML in coastal settings in two ways: first, we are
testing the ML-derived predictor on data that are collected from a different
setting (compared to the training data) – three beaches not included in
the training data. Second, the testing data includes events that are outside
the data range of the training data. We are extrapolating the ML-derived
predictor as a test of its generalizability. We do not assume a single
criteria for the selection of the best predictors, but we find a compromise
between error reduction (on the testing data set) and the physical
interpretability of the results.</p>
      <p id="d1e3706">Results demonstrate that the GP predictors proposed in this work perform
better than existing formulas and that ML can identify non-linear
relationships between the variables of this problem. Specifically, Eq. (14)
introduces the dependence of <inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>on the beach slope, but also its
non-linear relationship with the wavelength. Furthermore, solutions for
<inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> found by the GP algorithm with the smaller size (not shown) show a
simple linear dependence on <inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> with a constant (identical to early
formulation of wave run-up, e.g. of Guza and Thornton, 1982). More complex
predictors add a dependence on <inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M148" display="inline"><mml:msqrt><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:msqrt></mml:math></inline-formula> (similar to
Eq. (7) of this paper from Stockdon et al., 2006) and <inline-formula><mml:math id="M149" display="inline"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula>.</p>
      <p id="d1e3790">The GP algorithm found solutions for <inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> that include the beach slope
<inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, a variable that is never excluded from predictors of further
increasing size. Because the candidate solutions resulted from GP
experiments follow a Pareto front distribution in which the increase in
fitting (smaller MSE) grows as the size of the formula rises, the continuous
inclusion of <inline-formula><mml:math id="M152" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> for more complex predictors implies that including
<inline-formula><mml:math id="M153" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> in <inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> formulation reduces prediction error. The improvement
of classic empirical techniques, by innovation in data-driven methodologies,
has already been discussed (e.g. the case of depth-averaged velocities over
model vegetation by Tinoco et al., 2015). Experiments based on GP also
highlighted a way to focus on and add dependencies in predictors describing
coastal processes (e.g. grain size in the case of prediction of ripple wavelength by Goldstein et al., 2013). The predictors proposed in this work
perform well on a wide range on environmental conditions, including, as
defined by Nicolae et al. (2016), the highest stormy condition data set
(Truc Vert beach) recorded in the field and available in the literature.
Furthermore the work here demonstrates that ML-derived results, when
physically plausible, may be generalizable beyond the limits of the training
data, extrapolating to a novel, out-of-sample data set.</p>
      <p id="d1e3841">Looking at the limitation of the proposed models, the variables taken into
account (<inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M157" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M158" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula>) are easily accessible but also
oversimplify the processes that affect swash. For instance, we do not
include the influence of the wave-directional spread (Guza and Feddersen,
2012), the cross-shore wind component and the tidal range (Vousdoukas et
al., 2012). However, in order to include these and other aspects (e.g. role
of underwater vegetation, nearshore bathymetry) it is necessary to perform
more field experiments that record swash, run-up and other relevant
variables. An additional limitation is that the swash formulas obtained in
this study approach a non-zero value as wave height approaches zero. While
this is physically incorrect, the data used in the analysis do not include
the limited condition of “no waves – no swash”. Consequently, even if the GP
formulas obtained do not correctly predict the limit condition corresponding
to a no wave scenario, the prediction for both data sets has smaller errors
compared to commonly used formulas. Generally the results from the machine
learning technique are strictly related to the range of the training and
validation data sets (original data set in Fig. 1). This work demonstrated
that the applicability of the predictors can sometimes be used beyond the
range of the testing data set (new data set in Fig. 1). However it is unknown
how predictors will perform in settings beyond those in the present work –
future tests on new field data are therefore recommended. Furthermore,
parameterizations always work better when free parameters are optimized to a
given site by using existing data and should be considered when proposing
universal parameterizations.</p>
      <p id="d1e3885">Our results contribute to the discussion on the role of beach slope on the
prediction of the infragravity component of swash. The GP algorithm found an
<inline-formula><mml:math id="M159" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">Ig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> dependence on beach slope and increasingly more complicated
formulas (i.e. more precise predictions) found by the GP all include beach
slope as one of the predictive variables. This result is in line with
studies such as Ruggiero et al. (2001, 2004) and in contrast with
Stockdon et al. (2006), Senechal et al. (2011) and Ruessink et al. (1998).
Although difficult to quantify and extremely simplified (this parameter
together with sediment diameter should integrate the effect of the entire
cross-shore profile), our results suggest that some parameter involving the
beach profile should be considered when predicting run-up characteristics.</p>
      <p id="d1e3899">Our results are relevant for a variety of applications where the errors
related to empirical formulation obtained by classic regression techniques
could be reduced. For instance in the case of coastal hazards, Stockdon
et al. (2006) formulation for wave run-up is used by Serafin and Ruggiero (2014)
for their extreme total water level estimation and by Bosom and
Jimenez (2011) in their framework for coastal hazards assessment. Accuracy
in a run-up formulation has consequences for risk and vulnerability assessment
in coastal management maps (De Muro et al., 2017; Perini et al., 2016) and
other several studies regarding sediment transport (Puleo et al., 2000),
swash zone hydrodynamics and morphodynamics (Puleo and Torres-Freyermut,
2016).</p>
</sec>
<sec id="Ch1.S6" sec-type="conclusions">
  <title>Conclusions</title>
      <p id="d1e3908">Starting from a large data set covering a wide range of swash, beach and wave
field characteristics, we developed two new predictors for total and
infragravity swash elevations, using the machine learning technique of
genetic programming. We tested and compared our new formulas with previously
developed and largely accepted parameterizations of swash (e.g. Stockdon at
al., 2006) using independent published data sets. Results of the two GP
predictors selected (one for total and one for infragravity swash) show
better performance compared with the formulation of Stockdon et al. (2006),
evaluated using an independent (unknown to the algorithm) data set (which
included extreme highly energetic wave storm, particularly relevant for
coastal hazards). This work contributes to reducing the uncertainty in
predicting the swash excursion and consequently in assessing the coastal
vulnerability and hazards (e.g. inundation) which depend in part upon wave
swash (Bosom and Jimenez, 2011). A better prediction of swash excursion
could also influence retreat or accommodation strategies and integrated
planning for the mitigation of coastal hazards. Furthermore, GP results
indicate that the beach slope influences the infragravity component of the
swash – GP predictors improve in performance when the beach slope was
included. We therefore conclude that beach slope is a relevant parameter
when predicting the infragravity component of the swash elevation, even
though this is contrary to several previous studies (e.g. Stockdon et al.,
2006; Ruessink, 1998; Senechal et al., 2011). ML, and specifically GP, can be a
useful tool for data-rich problems, providing robust predictors and possibly
also physical insight. The role and importance of the scientist is not
reduced or substituted by the machine but instead improved thanks to a
powerful data analysis tool.</p>
</sec>

      
      </body>
    <back><notes notes-type="dataavailability">

      <p id="d1e3915">The dataset named “original dataset” in this work is available
at Stockdon and Holman (2011). The dataset named “new dataset” in this work
comes from experiments published in the following publications: Guedes et al. (2011,
2013) and Senechal et al. (2011). The data of the first two publications can be
obtained emailing g.coco@auckland.ac.nz</p>
  </notes><notes notes-type="competinginterests">

      <p id="d1e3921">The authors declare that they have no conflict of interest.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e3927">Marinella Passarella gratefully acknowledges Sardinia Regional Government for the financial
support of her PhD scholarship (P.O.R. Sardegna F.S.E. Operational Programme
of the Autonomous Region of Sardinia, European Social Fund 2007-2013 – Axis
IV Human Resources, Objective l.3, Line of Activity l.3.1.). Marinella Passarella gratefully
acknowledges the support and funding GLOBUSDOC international placement
programme of University of Cagliari. Marinella Passarella and Sandro De Muro gratefully acknowledge the
support and funding by the project N.E.P.T.U.N.E. (Natural Erosion
Prevision Through Use of Numerical Environment) L. R. 7.08.2007, N.7:
“Promozione della ricerca scientifica in Sardegna e
dell'Innovazione tecnologica in Sardegna”. Giovanni Coco funded by a GNS-Hazard Platform grant
(contract 3710440). EBG gratefully acknowledges the support of UoA through a
PBRF grant.
<?xmltex \hack{\newline}?><?xmltex \hack{\newline}?>
Edited by: Piero Lionello<?xmltex \hack{\newline}?>
Reviewed by: three anonymous referees</p></ack><ref-list>
    <title>References</title>

      <ref id="bib1.bib1"><label>1</label><mixed-citation>Abolfathi, S., Yeganeh-Bakhtiary, A., Hamze-Ziabari, S. M., and Borzooei, S.:
Wave runup prediction using M5<inline-formula><mml:math id="M160" display="inline"><mml:msup><mml:mi/><mml:mo>′</mml:mo></mml:msup></mml:math></inline-formula> model tree algorithm, Ocean
Eng., 112, 76–81, 2016.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><mixed-citation>Atkinson, A. L., Power, H. E., Moura, T., Hammond, T.,
Callaghan, D. P., and Baldock, T. E. Assessment of runup predictions by
empirical models on non-truncated beaches on the south-east Australian coast,
Coast. Eng., 119, 15–31, <ext-link xlink:href="https://doi.org/10.1016/j.coastaleng.2016.10.001" ext-link-type="DOI">10.1016/j.coastaleng.2016.10.001</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><mixed-citation>
Bakhtyar, R., Bakhtiary, A. Y., and Ghaheri, A.: Application of neuro-fuzzy
approach in prediction of runup in swash zone, Appl. Ocean Res., 30,
17–27, 2008.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><mixed-citation>Bosom, E. and Jiménez, J. A.: Probabilistic coastal vulnerability
assessment to storms at regional scale – application to Catalan beaches (NW
Mediterranean), Nat. Hazards Earth Syst. Sci., 11, 475–484,
<ext-link xlink:href="https://doi.org/10.5194/nhess-11-475-2011" ext-link-type="DOI">10.5194/nhess-11-475-2011</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><mixed-citation>Bonakdar, L. and Etemad-Shahidi, A.: Predicting wave run-up on rubble-mound
structures using M5 model tree, Ocean Eng., 38, 111–118,
<ext-link xlink:href="https://doi.org/10.1016/j.oceaneng.2010.09.015" ext-link-type="DOI">10.1016/j.oceaneng.2010.09.015</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><mixed-citation>Camus, P., Mendez, F. J., Medina, R., and Cofino, A. S.: Analysis of
clustering and selection algorithms for the study of multivariate wave
climate, Coast. Eng., 58, 53–462, <ext-link xlink:href="https://doi.org/10.1016/j.coastaleng.2011.02.003" ext-link-type="DOI">10.1016/j.coastaleng.2011.02.003</ext-link>,
2011.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><mixed-citation>Cohn, N. and Ruggiero, P.: The influence of seasonal to interannual nearshore
profile variability on extreme water levels: Modeling wave runup on
dissipative beaches, Coast. Eng., 115, 79–92,
<ext-link xlink:href="https://doi.org/10.1016/j.coastaleng.2016.01.006" ext-link-type="DOI">10.1016/j.coastaleng.2016.01.006</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><mixed-citation>Cox, N., Dunkin, L. M., and Irish, J. L.: An empirical model for infragravity
swash on barred beaches, Coast. Eng., 81, 44–50,
<ext-link xlink:href="https://doi.org/10.1016/j.coastaleng.2013.06.008" ext-link-type="DOI">10.1016/j.coastaleng.2013.06.008</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><mixed-citation>De Muro, S., Ibba, A., Simeone, S., Buosi, C., and Brambilla, W.: An
integrated sea-land approach for mapping geomorphological and
sedimentological features in an urban microtidal wave-dominated beach: a case
study from S Sardinia, western Mediterranean, J. Maps,  13,  822–835, <ext-link xlink:href="https://doi.org/10.1080/17445647.2017.1389309" ext-link-type="DOI">10.1080/17445647.2017.1389309</ext-link>,
2017.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><mixed-citation>Dietterich, T.: Overfitting and Undercomputing in Machine Learning, ACM
Comput. Surv., 27,  326–327,
<ext-link xlink:href="https://doi.org/10.1145/212094.212114" ext-link-type="DOI">10.1145/212094.212114</ext-link>, 1995.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><mixed-citation>
Dickson, M. E. and Perry, G. L.: Identifying the controls on coastal cliff
landslides using machine-learning approaches, Environ. Modell.
Softw., 76, 117–127, 2016.</mixed-citation></ref>
      <ref id="bib1.bib12"><label>12</label><mixed-citation>
Domingos, P.: A few useful things to know about machine learning, Commun.
ACM, 55, 78–87, 2012.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><mixed-citation>
Elfrink, B. and Baldock, T.: Hydrodynamics and sediment transport in the
swash zone: a review and perspectives, Coast. Eng., 45, 149–167, 2002.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><mixed-citation>
Galelli, S., Humphrey, G. B., Maier, H. R., Castelletti, A., Dandy, G. C.,
and Gibbs, M. S.: An evaluation framework for input variable selection
algorithms for environmental data-driven models, Environ. Modell.
Softw., 62, 33–51, 2014.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><mixed-citation>Goldstein, E. B. and Coco, G.: A machine learning approach for the prediction
of settling velocity, Water Resour. Res., 50, 3595–3601,
<ext-link xlink:href="https://doi.org/10.1002/2013WR015116" ext-link-type="DOI">10.1002/2013WR015116</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib16"><label>16</label><mixed-citation>Goldstein, E. B., Coco, G., and Murray, A. B.: Prediction of wave ripple
characteristics using genetic programming, Cont. Shelf Res., 71, 1–15,
<ext-link xlink:href="https://doi.org/10.1016/j.csr.2013.09.020" ext-link-type="DOI">10.1016/j.csr.2013.09.020</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><mixed-citation>Guedes, R. M. C., Bryan, K. R., Coco, G., and Holman R. A.: The effects of
tides on swash statistics on an intermediate beach, J. Geophys. Res., 116,
C04008, <ext-link xlink:href="https://doi.org/10.1029/2010JC006660" ext-link-type="DOI">10.1029/2010JC006660</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><mixed-citation>Guedes, R. M. C., Bryan, K. R., and Coco, G.: Observations of alongshore
variability of swash motions on an intermediate beach, Cont. Shelf Res., 48,
61–74, <ext-link xlink:href="https://doi.org/10.1016/j.csr.2012.08.022" ext-link-type="DOI">10.1016/j.csr.2012.08.022</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib19"><label>19</label><mixed-citation>Guedes, R. M. C., Bryan, K. R., and Coco, G.: Observations of wave energy
fluxes and swash motions on a low-sloping, dissipative beach, J. Geophys.
Res., 118, 3651–3669, <ext-link xlink:href="https://doi.org/10.1002/jgrc.20267" ext-link-type="DOI">10.1002/jgrc.20267</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib20"><label>20</label><mixed-citation>Guza, R. T. and Feddersen, F.: Effect of wave frequency and directional
spread on shoreline runup, Geophys. Res. Lett., 39, L11607,
<ext-link xlink:href="https://doi.org/10.1029/2012GL051959" ext-link-type="DOI">10.1029/2012GL051959</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib21"><label>21</label><mixed-citation>Guza, R. T. and Thornton, E. B.: Swash oscillations on a natural beach, J.
Geophys. Res., 87, 483–491, <ext-link xlink:href="https://doi.org/10.1029/JC087iC01p00483" ext-link-type="DOI">10.1029/JC087iC01p00483</ext-link>, 1982.</mixed-citation></ref>
      <ref id="bib1.bib22"><label>22</label><mixed-citation>
Holland, K. T. and Holman, R. A.: Statistical distribution of swash maxima on
natural beaches, J. Geophys. Res., 98, 10271–10278, 1993.</mixed-citation></ref>
      <ref id="bib1.bib23"><label>23</label><mixed-citation>
Holland, K. T. and Holman, R. A.: Field observations of beach cusps and swash
motions, Mar. Geol., 134, 77–93, 1996.</mixed-citation></ref>
      <ref id="bib1.bib24"><label>24</label><mixed-citation>
Holland, K. T., Raubenheimer, B., Guza, R. T., and Holman, R. A.: Runup
kinematics on a natural beach, J. Geophys. Res., 100, 4985–4993, 1995.</mixed-citation></ref>
      <ref id="bib1.bib25"><label>25</label><mixed-citation>Holman, R. A.: Extreme value statistics for wave run-up on a natural beach,
Coast. Eng., 9, 527–544, <ext-link xlink:href="https://doi.org/10.1016/0378-3839(86)90002-5" ext-link-type="DOI">10.1016/0378-3839(86)90002-5</ext-link>, 1986.</mixed-citation></ref>
      <ref id="bib1.bib26"><label>26</label><mixed-citation>Holman, R. A. and Sallenger, A.: Setup and swash on a natural beach, J.
Geophys. Res., 90, 945–953, <ext-link xlink:href="https://doi.org/10.1029/JC090iC01p00945" ext-link-type="DOI">10.1029/JC090iC01p00945</ext-link>, 1985.</mixed-citation></ref>
      <ref id="bib1.bib27"><label>27</label><mixed-citation>
Hunt, L. A.: Design of seawalls and breakwaters, P. ASCE, 85, 123–152, 1959.</mixed-citation></ref>
      <ref id="bib1.bib28"><label>28</label><mixed-citation>Kazeminezhad, M. H. and Etemad-Shahidi, A.: A new method for the prediction
of wave runup on vertical piles, Coast. Eng., 98, 55–64,
<ext-link xlink:href="https://doi.org/10.1016/j.coastaleng.2015.01.004" ext-link-type="DOI">10.1016/j.coastaleng.2015.01.004</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib29"><label>29</label><mixed-citation>Knaapen, M. A. F. and Hulscher, S. J. M. H.: Regeneration of sand waves after
dredging, Coast. Eng., 46, 277–289, <ext-link xlink:href="https://doi.org/10.1016/S0378-3839(02)00090-X" ext-link-type="DOI">10.1016/S0378-3839(02)00090-X</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bib30"><label>30</label><mixed-citation>
Koza, J. R.: Genetic Programming, on the Programming of Computers by Means of
Natural Selection, MIT Press, Cambridge, 1992.</mixed-citation></ref>
      <ref id="bib1.bib31"><label>31</label><mixed-citation>
Masselink, G. and Puleo, J. A.: Swash-zone morphodynamics, Cont. Shelf Res.,
26, 661–680, 2006.</mixed-citation></ref>
      <ref id="bib1.bib32"><label>32</label><mixed-citation>
Miche, K.: I.e pouvoir réfléchissant des ouvrages maritimes
exposés a l'action de la houle, Ann. Pours Cliaussees, 121, 285–319,
1951.</mixed-citation></ref>
      <ref id="bib1.bib33"><label>33</label><mixed-citation>Nicolae, L. A., Pedreros, R., and Senechal, N.: Wave set-up and run-up
variability on a complex barred beach during highly dissipative storm
conditions, in: Proceedings of the 14th International Coastal Symposium
(Sydney, Australia), edited by: Vila-Concejo, A., Bruce, E., Kennedy, D. M.,
and McCarroll, R. J., J. Coastal Research, 75, 882–886, Coconut Creek
(Florida), <ext-link xlink:href="https://doi.org/10.2112/SI75-177.1 " ext-link-type="DOI">10.2112/SI75-177.1 </ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib34"><label>34</label><mixed-citation>O'Neill, M., Vanneschi, L., Gustafson, S., and Banzhaf, W.: Open issues in
genetic programming, Genet. Program. Evol. M., 11, 339–363,
<ext-link xlink:href="https://doi.org/10.1007/s10710-010-9113-2" ext-link-type="DOI">10.1007/s10710-010-9113-2</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bib35"><label>35</label><mixed-citation>Pape, L., Ruessink, B. G., Wiering, M. A., and Turner, I. L.: Recurrent
neural network modeling of nearshore sandbar behavior, Neural Networks, 20,
509–518, <ext-link xlink:href="https://doi.org/10.1016/j.neunet.2007.04.007" ext-link-type="DOI">10.1016/j.neunet.2007.04.007</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bib36"><label>36</label><mixed-citation>Perini, L., Calabrese, L., Salerno, G., Ciavola, P., and Armaroli, C.:
Evaluation of coastal vulnerability to flooding: comparison of two different
methodologies adopted by the Emilia-Romagna region (Italy), Nat. Hazards
Earth Syst. Sci., 16, 181–194, <ext-link xlink:href="https://doi.org/10.5194/nhess-16-181-2016" ext-link-type="DOI">10.5194/nhess-16-181-2016</ext-link>,
2016.</mixed-citation></ref>
      <ref id="bib1.bib37"><label>37</label><mixed-citation>Poate, T., McCall, R., and Masselink, G.: A new parameterisation for runup on
gravel beaches, Coast. Eng., 117, 176–190,
<ext-link xlink:href="https://doi.org/10.1016/j.coastaleng.2016.08.003" ext-link-type="DOI">10.1016/j.coastaleng.2016.08.003</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib38"><label>38</label><mixed-citation>Puleo, J. A. and Torres-Freyermuth, A.: The second international workshop on
swash-zone processes, Coast. Eng., 115, 1–7,
<ext-link xlink:href="https://doi.org/10.1016/j.coastaleng.2015.09.007" ext-link-type="DOI">10.1016/j.coastaleng.2015.09.007</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib39"><label>39</label><mixed-citation>Puleo, J. A., Beach, R. A., Holman, R. A., and Allen, J. S.: Swash zone
sediment suspension and transport and the importance of bore-generated
turbulence, J. Geophys. Res., 105, 17021–17044, <ext-link xlink:href="https://doi.org/10.1029/2000JC900024" ext-link-type="DOI">10.1029/2000JC900024</ext-link>,
2000.</mixed-citation></ref>
      <ref id="bib1.bib40"><label>40</label><mixed-citation>Ruessink, B. G., Kleinhans, M. G., and Van den Beukel, P. G. L.:
Observations of swash under highly dissipative conditions, J. Geophys. Res.,
103, 3111–3118, <ext-link xlink:href="https://doi.org/10.1029/97JC02791" ext-link-type="DOI">10.1029/97JC02791</ext-link>, 1998.</mixed-citation></ref>
      <ref id="bib1.bib41"><label>41</label><mixed-citation>
Ruggiero, P., Komar, P. D., Marra, J. J., McDougal, W. G., and Beach, R. A.:
Wave runup, extreme water levels and the erosion of properties backing
beaches, J. Coastal Res., 17, 407–419, 2001.</mixed-citation></ref>
      <ref id="bib1.bib42"><label>42</label><mixed-citation>Ruggiero, P., Holman, R. A., and Beach, R. A.: Wave run-up on a high-energy
dissipative beach, J. Geophys. Res., 109, C06025, <ext-link xlink:href="https://doi.org/10.1029/2003JC002160" ext-link-type="DOI">10.1029/2003JC002160</ext-link>,
2004.</mixed-citation></ref>
      <ref id="bib1.bib43"><label>43</label><mixed-citation>Schmidt, M. and Lipson, H.: Distilling free-form natural laws from
experimental data, Science, 324, 81–85, <ext-link xlink:href="https://doi.org/10.1126/science.1165893" ext-link-type="DOI">10.1126/science.1165893</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib44"><label>44</label><mixed-citation>Schmidt, M. and Lipson, H.: Eureqa (Version 1.24.0 (build 9367).) [Software],
available at: <uri>www.nutonian.com/products/eureqa/</uri>
(last access: 21 February 2018), 2013.
</mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bib45"><label>45</label><mixed-citation>Senechal, N., Coco, G., Bryan, K. R., and Holman, R. A.: Wave runup during
extreme storm conditions, J. Geophys. Res., 116, C07032,
<ext-link xlink:href="https://doi.org/10.1029/2010JC006819" ext-link-type="DOI">10.1029/2010JC006819</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib46"><label>46</label><mixed-citation>Serafin, K. A. and Ruggiero, P.: Simulating extreme total water levels using
a time-dependent, extreme value approach, J. Geophys. Res.-Oceans, 119,
6305–6329, <ext-link xlink:href="https://doi.org/10.1002/2014JC010093" ext-link-type="DOI">10.1002/2014JC010093</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib47"><label>47</label><mixed-citation>Serafin, K. A., Ruggiero, P., and Stockdon, H.: The relative contribution of
waves, tides, and non-tidal residuals to extreme total water levels on US
West Coast sandy beaches, Geophys. Res. Lett., 44, 1839–1847,
<ext-link xlink:href="https://doi.org/10.1002/2016GL071020" ext-link-type="DOI">10.1002/2016GL071020</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib48"><label>48</label><mixed-citation>
Short, A. D.: Handbook of Beach and Shoreface Morphodynamics. Wiley, West
Sussex, England, 379, ISBN: 978-0-471-96570-1, 1999.</mixed-citation></ref>
      <ref id="bib1.bib49"><label>49</label><mixed-citation>Stockdon, H. F. and Holman, R. A.: Observations of wave runup, setup, and swash
on natural beaches, US Geological Survey Data Series 602, <uri>https://pubs.usgs.gov/ds/602/</uri>
(last access: 24 February 2018), 2011.</mixed-citation></ref>
      <ref id="bib1.bib50"><label>50</label><mixed-citation>Stockdon, H. F., Holman, R. A., Howd, P. A., and Sallenger Jr., A. H.:
Empirical parameterization of setup, swash and runup, Coast. Eng., 53,
573–588, <ext-link xlink:href="https://doi.org/10.1016/j.coastaleng.2005.12.005" ext-link-type="DOI">10.1016/j.coastaleng.2005.12.005</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bib51"><label>51</label><mixed-citation>Stockdon, H. F., Sallenger Jr., A. H., Holman, R. A., and Howd, P. A.: A
simple model for the spatially-variable coastal response to hurricanes, Mar.
Geol., 238, 1–20, <ext-link xlink:href="https://doi.org/10.1016/j.margeo.2006.11.004" ext-link-type="DOI">10.1016/j.margeo.2006.11.004</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bib52"><label>52</label><mixed-citation>Tinoco, R. O., Goldstein, E. B., and Coco, G.: A data-driven approach to
develop physically sound predictors: application to depth-averaged velocities
on flows through submerged arrays of rigid cylinders, Water Resour. Res., 51,
1247–1263, <ext-link xlink:href="https://doi.org/10.1002/2014WR016380" ext-link-type="DOI">10.1002/2014WR016380</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib53"><label>53</label><mixed-citation>
Vousdoukas, M. I., Ferreira, P. M., Almeida, L. P., Dodet, G., Psaros, F.,
Andriolo, U., Taborda, R., Silva, A. N., Ruano, A., and Ferreira, O. M.:
Performance of intertidal topography video monitoring of a meso-tidal
reflective beach in South Portugal, Ocean Dynam., 61, 1521–1540, 2011.</mixed-citation></ref>
      <ref id="bib1.bib54"><label>54</label><mixed-citation>
Vousdoukas, M. I., Wziatek, D., and Almeida, L. P.: Coastal vulnerability
assessment based on video wave run-up observations at a mesotidal,
steep-sloped beach, Ocean Dynam., 62, 123–137, 2012.</mixed-citation></ref>
      <ref id="bib1.bib55"><label>55</label><mixed-citation>Yates, M. L. and Le Cozannet, G.: Brief communication “Evaluating European
Coastal Evolution using Bayesian Networks”, Nat. Hazards Earth Syst. Sci.,
12, 1173–1177, <ext-link xlink:href="https://doi.org/10.5194/nhess-12-1173-2012" ext-link-type="DOI">10.5194/nhess-12-1173-2012</ext-link>, 2012.</mixed-citation></ref>

  </ref-list><app-group content-type="float"><app><title/>

    </app></app-group></back>
    <!--<article-title-html>The use of genetic programming to develop a predictor of swash excursion on sandy beaches</article-title-html>
<abstract-html><p class="p">We use genetic programming (GP), a type of machine learning (ML) approach, to
predict the total and infragravity swash excursion using previously published
data sets that have been used extensively in swash prediction studies. Three
previously published works with a range of new conditions are added to this
data set to extend the range of measured swash conditions. Using this newly
compiled data set we demonstrate that a ML approach can reduce the prediction
errors compared to well-established parameterizations and therefore it may
improve coastal hazards assessment (e.g. coastal inundation). Predictors
obtained using GP can also be physically sound and replicate the
functionality and dependencies of previous published formulas. Overall, we
show that ML techniques are capable of both improving predictability
(compared to classical regression approaches) and providing physical insight
into coastal processes.</p></abstract-html>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
Abolfathi, S., Yeganeh-Bakhtiary, A., Hamze-Ziabari, S. M., and Borzooei, S.:
Wave runup prediction using M5′ model tree algorithm, Ocean
Eng., 112, 76–81, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
Atkinson, A. L., Power, H. E., Moura, T., Hammond, T.,
Callaghan, D. P., and Baldock, T. E. Assessment of runup predictions by
empirical models on non-truncated beaches on the south-east Australian coast,
Coast. Eng., 119, 15–31, <a href="https://doi.org/10.1016/j.coastaleng.2016.10.001" target="_blank">https://doi.org/10.1016/j.coastaleng.2016.10.001</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
Bakhtyar, R., Bakhtiary, A. Y., and Ghaheri, A.: Application of neuro-fuzzy
approach in prediction of runup in swash zone, Appl. Ocean Res., 30,
17–27, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
Bosom, E. and Jiménez, J. A.: Probabilistic coastal vulnerability
assessment to storms at regional scale – application to Catalan beaches (NW
Mediterranean), Nat. Hazards Earth Syst. Sci., 11, 475–484,
<a href="https://doi.org/10.5194/nhess-11-475-2011" target="_blank">https://doi.org/10.5194/nhess-11-475-2011</a>, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
Bonakdar, L. and Etemad-Shahidi, A.: Predicting wave run-up on rubble-mound
structures using M5 model tree, Ocean Eng., 38, 111–118,
<a href="https://doi.org/10.1016/j.oceaneng.2010.09.015" target="_blank">https://doi.org/10.1016/j.oceaneng.2010.09.015</a>, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
Camus, P., Mendez, F. J., Medina, R., and Cofino, A. S.: Analysis of
clustering and selection algorithms for the study of multivariate wave
climate, Coast. Eng., 58, 53–462, <a href="https://doi.org/10.1016/j.coastaleng.2011.02.003" target="_blank">https://doi.org/10.1016/j.coastaleng.2011.02.003</a>,
2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
Cohn, N. and Ruggiero, P.: The influence of seasonal to interannual nearshore
profile variability on extreme water levels: Modeling wave runup on
dissipative beaches, Coast. Eng., 115, 79–92,
<a href="https://doi.org/10.1016/j.coastaleng.2016.01.006" target="_blank">https://doi.org/10.1016/j.coastaleng.2016.01.006</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
Cox, N., Dunkin, L. M., and Irish, J. L.: An empirical model for infragravity
swash on barred beaches, Coast. Eng., 81, 44–50,
<a href="https://doi.org/10.1016/j.coastaleng.2013.06.008" target="_blank">https://doi.org/10.1016/j.coastaleng.2013.06.008</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
De Muro, S., Ibba, A., Simeone, S., Buosi, C., and Brambilla, W.: An
integrated sea-land approach for mapping geomorphological and
sedimentological features in an urban microtidal wave-dominated beach: a case
study from S Sardinia, western Mediterranean, J. Maps,  13,  822–835, <a href="https://doi.org/10.1080/17445647.2017.1389309" target="_blank">https://doi.org/10.1080/17445647.2017.1389309</a>,
2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
Dietterich, T.: Overfitting and Undercomputing in Machine Learning, ACM
Comput. Surv., 27,  326–327,
<a href="https://doi.org/10.1145/212094.212114" target="_blank">https://doi.org/10.1145/212094.212114</a>, 1995.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
Dickson, M. E. and Perry, G. L.: Identifying the controls on coastal cliff
landslides using machine-learning approaches, Environ. Modell.
Softw., 76, 117–127, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
Domingos, P.: A few useful things to know about machine learning, Commun.
ACM, 55, 78–87, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
Elfrink, B. and Baldock, T.: Hydrodynamics and sediment transport in the
swash zone: a review and perspectives, Coast. Eng., 45, 149–167, 2002.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
Galelli, S., Humphrey, G. B., Maier, H. R., Castelletti, A., Dandy, G. C.,
and Gibbs, M. S.: An evaluation framework for input variable selection
algorithms for environmental data-driven models, Environ. Modell.
Softw., 62, 33–51, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
Goldstein, E. B. and Coco, G.: A machine learning approach for the prediction
of settling velocity, Water Resour. Res., 50, 3595–3601,
<a href="https://doi.org/10.1002/2013WR015116" target="_blank">https://doi.org/10.1002/2013WR015116</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>16</label><mixed-citation>
Goldstein, E. B., Coco, G., and Murray, A. B.: Prediction of wave ripple
characteristics using genetic programming, Cont. Shelf Res., 71, 1–15,
<a href="https://doi.org/10.1016/j.csr.2013.09.020" target="_blank">https://doi.org/10.1016/j.csr.2013.09.020</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
Guedes, R. M. C., Bryan, K. R., Coco, G., and Holman R. A.: The effects of
tides on swash statistics on an intermediate beach, J. Geophys. Res., 116,
C04008, <a href="https://doi.org/10.1029/2010JC006660" target="_blank">https://doi.org/10.1029/2010JC006660</a>, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
Guedes, R. M. C., Bryan, K. R., and Coco, G.: Observations of alongshore
variability of swash motions on an intermediate beach, Cont. Shelf Res., 48,
61–74, <a href="https://doi.org/10.1016/j.csr.2012.08.022" target="_blank">https://doi.org/10.1016/j.csr.2012.08.022</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>19</label><mixed-citation>
Guedes, R. M. C., Bryan, K. R., and Coco, G.: Observations of wave energy
fluxes and swash motions on a low-sloping, dissipative beach, J. Geophys.
Res., 118, 3651–3669, <a href="https://doi.org/10.1002/jgrc.20267" target="_blank">https://doi.org/10.1002/jgrc.20267</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>20</label><mixed-citation>
Guza, R. T. and Feddersen, F.: Effect of wave frequency and directional
spread on shoreline runup, Geophys. Res. Lett., 39, L11607,
<a href="https://doi.org/10.1029/2012GL051959" target="_blank">https://doi.org/10.1029/2012GL051959</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>21</label><mixed-citation>
Guza, R. T. and Thornton, E. B.: Swash oscillations on a natural beach, J.
Geophys. Res., 87, 483–491, <a href="https://doi.org/10.1029/JC087iC01p00483" target="_blank">https://doi.org/10.1029/JC087iC01p00483</a>, 1982.
</mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>22</label><mixed-citation>
Holland, K. T. and Holman, R. A.: Statistical distribution of swash maxima on
natural beaches, J. Geophys. Res., 98, 10271–10278, 1993.
</mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>23</label><mixed-citation>
Holland, K. T. and Holman, R. A.: Field observations of beach cusps and swash
motions, Mar. Geol., 134, 77–93, 1996.
</mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>24</label><mixed-citation>
Holland, K. T., Raubenheimer, B., Guza, R. T., and Holman, R. A.: Runup
kinematics on a natural beach, J. Geophys. Res., 100, 4985–4993, 1995.
</mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>25</label><mixed-citation>
Holman, R. A.: Extreme value statistics for wave run-up on a natural beach,
Coast. Eng., 9, 527–544, <a href="https://doi.org/10.1016/0378-3839(86)90002-5" target="_blank">https://doi.org/10.1016/0378-3839(86)90002-5</a>, 1986.
</mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>26</label><mixed-citation>
Holman, R. A. and Sallenger, A.: Setup and swash on a natural beach, J.
Geophys. Res., 90, 945–953, <a href="https://doi.org/10.1029/JC090iC01p00945" target="_blank">https://doi.org/10.1029/JC090iC01p00945</a>, 1985.
</mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>27</label><mixed-citation>
Hunt, L. A.: Design of seawalls and breakwaters, P. ASCE, 85, 123–152, 1959.
</mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>28</label><mixed-citation>
Kazeminezhad, M. H. and Etemad-Shahidi, A.: A new method for the prediction
of wave runup on vertical piles, Coast. Eng., 98, 55–64,
<a href="https://doi.org/10.1016/j.coastaleng.2015.01.004" target="_blank">https://doi.org/10.1016/j.coastaleng.2015.01.004</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>29</label><mixed-citation>
Knaapen, M. A. F. and Hulscher, S. J. M. H.: Regeneration of sand waves after
dredging, Coast. Eng., 46, 277–289, <a href="https://doi.org/10.1016/S0378-3839(02)00090-X" target="_blank">https://doi.org/10.1016/S0378-3839(02)00090-X</a>, 2002.
</mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>30</label><mixed-citation>
Koza, J. R.: Genetic Programming, on the Programming of Computers by Means of
Natural Selection, MIT Press, Cambridge, 1992.
</mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>31</label><mixed-citation>
Masselink, G. and Puleo, J. A.: Swash-zone morphodynamics, Cont. Shelf Res.,
26, 661–680, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>32</label><mixed-citation>
Miche, K.: I.e pouvoir réfléchissant des ouvrages maritimes
exposés a l'action de la houle, Ann. Pours Cliaussees, 121, 285–319,
1951.
</mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>33</label><mixed-citation>
Nicolae, L. A., Pedreros, R., and Senechal, N.: Wave set-up and run-up
variability on a complex barred beach during highly dissipative storm
conditions, in: Proceedings of the 14th International Coastal Symposium
(Sydney, Australia), edited by: Vila-Concejo, A., Bruce, E., Kennedy, D. M.,
and McCarroll, R. J., J. Coastal Research, 75, 882–886, Coconut Creek
(Florida), <a href="https://doi.org/10.2112/SI75-177.1 " target="_blank">https://doi.org/10.2112/SI75-177.1 </a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>34</label><mixed-citation>
O'Neill, M., Vanneschi, L., Gustafson, S., and Banzhaf, W.: Open issues in
genetic programming, Genet. Program. Evol. M., 11, 339–363,
<a href="https://doi.org/10.1007/s10710-010-9113-2" target="_blank">https://doi.org/10.1007/s10710-010-9113-2</a>, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>35</label><mixed-citation>
Pape, L., Ruessink, B. G., Wiering, M. A., and Turner, I. L.: Recurrent
neural network modeling of nearshore sandbar behavior, Neural Networks, 20,
509–518, <a href="https://doi.org/10.1016/j.neunet.2007.04.007" target="_blank">https://doi.org/10.1016/j.neunet.2007.04.007</a>, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>36</label><mixed-citation>
Perini, L., Calabrese, L., Salerno, G., Ciavola, P., and Armaroli, C.:
Evaluation of coastal vulnerability to flooding: comparison of two different
methodologies adopted by the Emilia-Romagna region (Italy), Nat. Hazards
Earth Syst. Sci., 16, 181–194, <a href="https://doi.org/10.5194/nhess-16-181-2016" target="_blank">https://doi.org/10.5194/nhess-16-181-2016</a>,
2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>37</label><mixed-citation>
Poate, T., McCall, R., and Masselink, G.: A new parameterisation for runup on
gravel beaches, Coast. Eng., 117, 176–190,
<a href="https://doi.org/10.1016/j.coastaleng.2016.08.003" target="_blank">https://doi.org/10.1016/j.coastaleng.2016.08.003</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>38</label><mixed-citation>
Puleo, J. A. and Torres-Freyermuth, A.: The second international workshop on
swash-zone processes, Coast. Eng., 115, 1–7,
<a href="https://doi.org/10.1016/j.coastaleng.2015.09.007" target="_blank">https://doi.org/10.1016/j.coastaleng.2015.09.007</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>39</label><mixed-citation>
Puleo, J. A., Beach, R. A., Holman, R. A., and Allen, J. S.: Swash zone
sediment suspension and transport and the importance of bore-generated
turbulence, J. Geophys. Res., 105, 17021–17044, <a href="https://doi.org/10.1029/2000JC900024" target="_blank">https://doi.org/10.1029/2000JC900024</a>,
2000.
</mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>40</label><mixed-citation>
Ruessink, B. G., Kleinhans, M. G., and Van den Beukel, P. G. L.:
Observations of swash under highly dissipative conditions, J. Geophys. Res.,
103, 3111–3118, <a href="https://doi.org/10.1029/97JC02791" target="_blank">https://doi.org/10.1029/97JC02791</a>, 1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>41</label><mixed-citation>
Ruggiero, P., Komar, P. D., Marra, J. J., McDougal, W. G., and Beach, R. A.:
Wave runup, extreme water levels and the erosion of properties backing
beaches, J. Coastal Res., 17, 407–419, 2001.
</mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>42</label><mixed-citation>
Ruggiero, P., Holman, R. A., and Beach, R. A.: Wave run-up on a high-energy
dissipative beach, J. Geophys. Res., 109, C06025, <a href="https://doi.org/10.1029/2003JC002160" target="_blank">https://doi.org/10.1029/2003JC002160</a>,
2004.
</mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>43</label><mixed-citation>
Schmidt, M. and Lipson, H.: Distilling free-form natural laws from
experimental data, Science, 324, 81–85, <a href="https://doi.org/10.1126/science.1165893" target="_blank">https://doi.org/10.1126/science.1165893</a>, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>44</label><mixed-citation>
Schmidt, M. and Lipson, H.: Eureqa (Version 1.24.0 (build 9367).) [Software],
available at: <a href="www.nutonian.com/products/eureqa/" target="_blank">www.nutonian.com/products/eureqa/</a>
(last access: 21 February 2018), 2013.

</mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>45</label><mixed-citation>
Senechal, N., Coco, G., Bryan, K. R., and Holman, R. A.: Wave runup during
extreme storm conditions, J. Geophys. Res., 116, C07032,
<a href="https://doi.org/10.1029/2010JC006819" target="_blank">https://doi.org/10.1029/2010JC006819</a>, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>46</label><mixed-citation>
Serafin, K. A. and Ruggiero, P.: Simulating extreme total water levels using
a time-dependent, extreme value approach, J. Geophys. Res.-Oceans, 119,
6305–6329, <a href="https://doi.org/10.1002/2014JC010093" target="_blank">https://doi.org/10.1002/2014JC010093</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>47</label><mixed-citation>
Serafin, K. A., Ruggiero, P., and Stockdon, H.: The relative contribution of
waves, tides, and non-tidal residuals to extreme total water levels on US
West Coast sandy beaches, Geophys. Res. Lett., 44, 1839–1847,
<a href="https://doi.org/10.1002/2016GL071020" target="_blank">https://doi.org/10.1002/2016GL071020</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>48</label><mixed-citation>
Short, A. D.: Handbook of Beach and Shoreface Morphodynamics. Wiley, West
Sussex, England, 379, ISBN: 978-0-471-96570-1, 1999.
</mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>49</label><mixed-citation>
Stockdon, H. F. and Holman, R. A.: Observations of wave runup, setup, and swash
on natural beaches, US Geological Survey Data Series 602, <a href="https://pubs.usgs.gov/ds/602/" target="_blank">https://pubs.usgs.gov/ds/602/</a>
(last access: 24 February 2018), 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>50</label><mixed-citation>
Stockdon, H. F., Holman, R. A., Howd, P. A., and Sallenger Jr., A. H.:
Empirical parameterization of setup, swash and runup, Coast. Eng., 53,
573–588, <a href="https://doi.org/10.1016/j.coastaleng.2005.12.005" target="_blank">https://doi.org/10.1016/j.coastaleng.2005.12.005</a>, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>51</label><mixed-citation>
Stockdon, H. F., Sallenger Jr., A. H., Holman, R. A., and Howd, P. A.: A
simple model for the spatially-variable coastal response to hurricanes, Mar.
Geol., 238, 1–20, <a href="https://doi.org/10.1016/j.margeo.2006.11.004" target="_blank">https://doi.org/10.1016/j.margeo.2006.11.004</a>, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>52</label><mixed-citation>
Tinoco, R. O., Goldstein, E. B., and Coco, G.: A data-driven approach to
develop physically sound predictors: application to depth-averaged velocities
on flows through submerged arrays of rigid cylinders, Water Resour. Res., 51,
1247–1263, <a href="https://doi.org/10.1002/2014WR016380" target="_blank">https://doi.org/10.1002/2014WR016380</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>53</label><mixed-citation>
Vousdoukas, M. I., Ferreira, P. M., Almeida, L. P., Dodet, G., Psaros, F.,
Andriolo, U., Taborda, R., Silva, A. N., Ruano, A., and Ferreira, O. M.:
Performance of intertidal topography video monitoring of a meso-tidal
reflective beach in South Portugal, Ocean Dynam., 61, 1521–1540, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>54</label><mixed-citation>
Vousdoukas, M. I., Wziatek, D., and Almeida, L. P.: Coastal vulnerability
assessment based on video wave run-up observations at a mesotidal,
steep-sloped beach, Ocean Dynam., 62, 123–137, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>55</label><mixed-citation>
Yates, M. L. and Le Cozannet, G.: Brief communication “Evaluating European
Coastal Evolution using Bayesian Networks”, Nat. Hazards Earth Syst. Sci.,
12, 1173–1177, <a href="https://doi.org/10.5194/nhess-12-1173-2012" target="_blank">https://doi.org/10.5194/nhess-12-1173-2012</a>, 2012.
</mixed-citation></ref-html>--></article>
