<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Built Environ.</journal-id>
<journal-title>Frontiers in Built Environment</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Built Environ.</abbrev-journal-title>
<issn pub-type="epub">2297-3362</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1492235</article-id>
<article-id pub-id-type="doi">10.3389/fbuil.2024.1492235</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Built Environment</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Enhancing the assessment of <italic>in situ</italic> beam&#x2013;column strength through probing and machine learning</article-title>
<alt-title alt-title-type="left-running-head">Ma et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fbuil.2024.1492235">10.3389/fbuil.2024.1492235</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Ma</surname>
<given-names>Jin Terng</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2839337/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Lapira</surname>
<given-names>Luke</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2760811/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wadee</surname>
<given-names>M. Ahmer</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/755553/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Department of Civil and Environmental Engineering</institution>, <institution>Imperial College London</institution>, <addr-line>London</addr-line>, <country>United Kingdom</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Department of Civil, Environmental and Geomatic Engineering</institution>, <institution>University College London</institution>, <addr-line>London</addr-line>, <country>United Kingdom</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2642915/overview">Jing-Zhong Tong</ext-link>, Zhejiang University, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2836839/overview">Yujia Zhang</ext-link>, Zhejiang University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2837113/overview">Kaidong Wu</ext-link>, Hohai University, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Luke Lapira, <email>l.lapira@ucl.ac.uk</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>11</day>
<month>12</month>
<year>2024</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>10</volume>
<elocation-id>1492235</elocation-id>
<history>
<date date-type="received">
<day>06</day>
<month>09</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>18</day>
<month>11</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2024 Ma, Lapira and Wadee.</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Ma, Lapira and Wadee</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>Beam&#x2013;columns are designed to withstand the concurrent action of both axial and bending stresses. Therefore, when assessing the structural health of an <italic>in situ</italic> beam&#x2013;column, both of these load effects must be considered. Probing, having been shown recently to be an effective methodology for predicting the <italic>in situ</italic> health of prestressed stayed columns under axial compression, is applied currently for predicting the <italic>in situ</italic> health of beam&#x2013;columns. Although probing stiffness was sufficient for predicting the health of prestressed stayed columns, additional data are required to predict both the moment and axial utilisation ratios. It is shown that the initial lateral deflection is a suitable measure considered alongside the probing stiffness measured at various probing locations within a revised machine learning (ML) framework. The inclusion of both terms in the ML framework produced an almost exact prediction of both the aforementioned utilisation ratios for various design combinations, thereby demonstrating that the probing framework proposed herein is an appropriate methodology for evaluating the structural strength reserves of beam&#x2013;columns.</p>
</abstract>
<kwd-group>
<kwd>beam&#x2013;columns</kwd>
<kwd>structural stability</kwd>
<kwd>on-site assessment</kwd>
<kwd>structural health monitoring</kwd>
<kwd>machine learning</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Computational Methods in Structural Engineering</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Structural members within buildings and civil infrastructure are typically designed considering a pre-defined &#x201c;serviceable design life,&#x201d; in accordance with the respective national building codes and standards. Throughout this stipulated design lifetime, the structure will naturally face a variety of scenarios that may affect the intrinsic structural load-carrying capacity, such as the deterioration of the structural members through corrosion (<xref ref-type="bibr" rid="B12">Doebling et al., 1998</xref>) or, perhaps, owing to a change in the design requirements that results in additional loading caused by changes in use or increased occupancy (<xref ref-type="bibr" rid="B36">Ross et al., 2016</xref>; <xref ref-type="bibr" rid="B7">Askar et al., 2021</xref>; <xref ref-type="bibr" rid="B41">Slaughter, 2001</xref>). With the construction industry contributing about 30% of greenhouse gas emissions and energy consumption globally (<xref ref-type="bibr" rid="B49">UNEP, 2020</xref>), from which a substantial amount of demolition waste is generated (<xref ref-type="bibr" rid="B34">Publications Office of the European Union, 2017</xref>), the industry needs to focus on efforts to reduce its impact. The rehabilitation of existing structures is one such effective method to reduce the embodied carbon of a structure, thereby reducing its environmental impact (<xref ref-type="bibr" rid="B3">Alba-Rodr&#xed;guez et al., 2017</xref>). However, rehabilitating a structure for reuse requires an assessment of the <italic>in situ</italic> health of the constituent structural members and components such that strategies for strengthening and rehabilitation may be developed.</p>
<p>Structural health monitoring (SHM) covers a wide spectrum of techniques, where essentially the response of structures and their individual components to applied actions is recorded to determine their mechanical state and current health (<xref ref-type="bibr" rid="B18">Gharehbaghi et al., 2022</xref>; <xref ref-type="bibr" rid="B22">Katam et al., 2023</xref>; <xref ref-type="bibr" rid="B5">Amafabia et al., 2017</xref>). SHM techniques can be classified into four categories of increasing levels of complexity, namely, &#x201c;detection,&#x201d; &#x201c;localization,&#x201d; &#x201c;quantification,&#x201d; and &#x201c;prediction of the remaining life&#x201d; (<xref ref-type="bibr" rid="B37">Rytter, 1993</xref>). The SHM techniques can be further distinguished by the nature of the actions applied, where &#x201c;static-based methods&#x201d; measure the response of a structure to quasi-static loads (such as stiffness, strains, and stresses) and &#x201c;dynamic-based methods&#x201d; measure the structural response to dynamic loading (such as the frequency response to dynamic loading) (<xref ref-type="bibr" rid="B18">Gharehbaghi et al., 2022</xref>; <xref ref-type="bibr" rid="B40">Shokravi et al., 2020</xref>). In essence, both classes of methods aim to evaluate the current mechanical state, or health, of a structure, given its response to an applied action, be it a static or dynamic perturbation. Static-based methods have been used in civil infrastructure, such as bridges, where parameters such as displacements, strains, and strut and cable stresses can be measured for identifying structural damage (<xref ref-type="bibr" rid="B9">Chen et al., 2016</xref>; <xref ref-type="bibr" rid="B32">Mart&#xed;nez et al., 2016</xref>; <xref ref-type="bibr" rid="B50">Wu et al., 2018</xref>). Dynamic-based methods are also used extensively in the industry for damage identification through the vibrational characteristics of a structure (<xref ref-type="bibr" rid="B26">Koh and Dyke, 2007</xref>; <xref ref-type="bibr" rid="B15">Fan and Qiao, 2011</xref>; <xref ref-type="bibr" rid="B19">Hakim et al., 2014</xref>; <xref ref-type="bibr" rid="B16">Favarelli et al., 2021</xref>). <xref ref-type="bibr" rid="B18">Gharehbaghi et al. (2022)</xref> noted that the measurements of static responses were much more straightforward than those of dynamic-based responses since the dynamic-based responses require the meticulous management of operational and environmental effects for obtaining accurate data.</p>
<p>Beam&#x2013;columns are ubiquitous structural members within steel-framed buildings, transferring the vertical and lateral loads acting on the building to the foundation (<xref ref-type="bibr" rid="B30">Lindner, 1997</xref>). Their importance in providing stability to the overall frame underscores the critical need for developing a robust, practical, and cost-effective SHM technique as being an essential precursor for extending the design service life of existing structures (<xref ref-type="bibr" rid="B31">Liu and Nayak, 2012</xref>; <xref ref-type="bibr" rid="B46">Thomson, 2013</xref>; <xref ref-type="bibr" rid="B42">Sumitro and Wang, 2005</xref>). For the outcomes of an SHM procedure to achieve this goal, it must be able to determine the &#x201c;current&#x201d; (<italic>in situ</italic>) structural capacity of the structural member or, at least, be able to provide sufficient information to predict its current proximity to failure. The current paper investigates the feasibility of using the probing SHM procedure, introduced by <xref ref-type="bibr" rid="B39">Shen et al. (2023)</xref>, to evaluate the health of simply supported beam&#x2013;columns subjected to axial compression and uniform bending.</p>
<p>Considering first the design of slender steel columns under a purely axial load, these are typically governed by buckling instabilities (<xref ref-type="bibr" rid="B47">Timoshenko and Gere, 1963</xref>; <xref ref-type="bibr" rid="B4">Allen and Bulson, 1980</xref>), where the ultimate axial load capacity <inline-formula id="inf1">
<mml:math id="m1">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ult</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is equal to the Euler buckling load, <inline-formula id="inf2">
<mml:math id="m2">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>E</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi>E</mml:mi>
<mml:mi>I</mml:mi>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>, where <inline-formula id="inf3">
<mml:math id="m3">
<mml:mrow>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf4">
<mml:math id="m4">
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> are the Young&#x2019;s modulus of the material and the second moment of the area of the cross section, respectively, while <inline-formula id="inf5">
<mml:math id="m5">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the effective buckling length of the column that varies with the boundary conditions at the supports. Considering next the design of slender members subjected to uniaxial bending, the ultimate bending moment capacity <inline-formula id="inf6">
<mml:math id="m6">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ult</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is typically governed by lateral torsional buckling (LTB). The effects of LTB can be mitigated by restraining the beam to prohibit the lateral deformation or by using cross sections with high torsional and warping stiffness such as closed sections (<xref ref-type="bibr" rid="B25">Kitipornchai and Trahair, 1980</xref>; <xref ref-type="bibr" rid="B48">Trahair et al., 2008</xref>). The ultimate bending moment for members that are designed to be laterally restrained is typically governed by plasticity and is, hence, dependent on the cross-sectional geometry and material properties.</p>
<p>The current study considers members that are subjected to a combination of both axial and bending forces simultaneously, wherein the effects of LTB are restrained, and henceforth referred to as &#x201c;beam&#x2013;columns.&#x201d; This is achieved by considering a beam&#x2013;column with a circular hollow section (CHS). In practice, LTB can also be restrained in beams that support a floor slab since the slab restrains the compression flanges of the beam. Hence, the study of laterally restrained beam&#x2013;columns represents a more straightforward, yet practically realistic, design scenario faced within the industry; the explicit consideration of laterally unrestrained beam&#x2013;columns is left for future work. Furthermore, the effects of the local&#x2013;global buckling interaction are not presently considered. The failure criterion for laterally restrained beam&#x2013;columns is more intricate since it is determined by the member response to both bending and compression actions (<xref ref-type="bibr" rid="B14">EN, 2014</xref>; <xref ref-type="bibr" rid="B29">Liew and Gardner, 2015</xref>; <xref ref-type="bibr" rid="B6">Arrayago et al., 2015</xref>; <xref ref-type="bibr" rid="B8">Cavajdov&#xe1; and Vican, 2023</xref>). This response is best demonstrated by the interaction plot shown in <xref ref-type="fig" rid="F1">Figure 1</xref>, where <inline-formula id="inf7">
<mml:math id="m7">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is the applied axial compression force <inline-formula id="inf8">
<mml:math id="m8">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> normalised by the ultimate axial capacity of the member <inline-formula id="inf9">
<mml:math id="m9">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ult</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and hence, <inline-formula id="inf10">
<mml:math id="m10">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>P</mml:mi>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ult</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, while <inline-formula id="inf11">
<mml:math id="m11">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is the applied moment <inline-formula id="inf12">
<mml:math id="m12">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> normalised by the ultimate bending capacity of the member <inline-formula id="inf13">
<mml:math id="m13">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ult</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and hence, <inline-formula id="inf14">
<mml:math id="m14">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>M</mml:mi>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ult</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. In <xref ref-type="fig" rid="F1">Figure 1</xref>, the solid line indicates the failure boundary envelope, i.e., the combinations of <inline-formula id="inf15">
<mml:math id="m15">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mtext>b</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf16">
<mml:math id="m16">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>b</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> that would induce the onset of failure within the member. Hence, combinations of <inline-formula id="inf17">
<mml:math id="m17">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf18">
<mml:math id="m18">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> that lie below the curve are safe-sided, as depicted by the coordinate <inline-formula id="inf19">
<mml:math id="m19">
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>safe</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>safe</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="fig" rid="F1">Figure 1</xref>; conversely, points that lie above the interaction boundary cause failure and are unsafe, as depicted by the coordinate <inline-formula id="inf20">
<mml:math id="m20">
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>unsafe</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>unsafe</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>. Obtaining <inline-formula id="inf21">
<mml:math id="m21">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf22">
<mml:math id="m22">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> for an <italic>in situ</italic> structure would provide designers with a metric that can inform the potential structural strength reserve of the beam&#x2013;columns, i.e., addressing the criteria for SHM mentioned above. Previous work has stated that this is a critically important area of research for present SHM methodologies (<xref ref-type="bibr" rid="B18">Gharehbaghi et al., 2022</xref>). Consequently, any structural health monitoring index for beam&#x2013;columns must be evaluated in relation to this boundary, which is discussed in <xref ref-type="sec" rid="s3">Sections 3</xref>,<xref ref-type="sec" rid="s4">4</xref>. Once the results from the probing&#x2013;machine learning framework are presented and analysed, a brief discussion on the prospects of future developments is presented, and then, conclusions are drawn.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Failure envelope for a beam&#x2013;column under a combination of normalised uniaxial bending moment <inline-formula id="inf23">
<mml:math id="m23">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and normalised axially compressive force <inline-formula id="inf24">
<mml:math id="m24">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</caption>
<graphic xlink:href="fbuil-10-1492235-g001.tif"/>
</fig>
</sec>
<sec id="s2">
<title>2 Probing SHM methodology for beam&#x2013;columns</title>
<p>The probing methodology was originally developed by <xref ref-type="bibr" rid="B45">Thompson (2015)</xref> to assess the buckling resistance of shells using a non-destructive technique. The process involved loading a cylindrical shell to a prescribed axial compression load and is subsequently probed laterally with a small probing force <inline-formula id="inf25">
<mml:math id="m25">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> while recording the corresponding probing lateral deflection <inline-formula id="inf26">
<mml:math id="m26">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. The prescribed axial compression load is then increased, once again recording the response to probing, until all the probing responses for each normalised axial compression level are recorded. The results are plotted, which enables the notoriously difficult-to-predict buckling load of the cylindrical shell to be obtained (<xref ref-type="bibr" rid="B39">Shen et al., 2023</xref>). The concept of using probing as a monitoring technique was devised by <xref ref-type="bibr" rid="B39">Shen et al. (2023)</xref> by considering the case of axially loaded prestressed stayed columns (PSCs). In their study, the normalised axial utilisation ratios, equivalent to <inline-formula id="inf27">
<mml:math id="m27">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> currently, alongside the degree of cable erosion, were successfully inferred from the probing response of the PSC. This methodology, again, is non-destructive, can be executed with minimal interruption, and may be classified as a periodic visit-based monitoring (PVM) technique since continuous monitoring via sensors is not required. The current work extends the developed probing SHM methodology to predict the utilisation ratio of simply supported beam&#x2013;columns subjected to combined axial and bending loads.</p>
<p>The procedure adopted here is similar to that implemented for the study of PSCs (<xref ref-type="bibr" rid="B39">Shen et al., 2023</xref>), where the more generic steel beam&#x2013;column is modelled within the commercial finite element (FE) analysis software application Abaqus (<xref ref-type="bibr" rid="B11">Dassault Syst&#xe8;mes Simulia Corp, 2021</xref>). The modelled beam&#x2013;columns, under a specified combination of axial force <inline-formula id="inf28">
<mml:math id="m28">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and uniform bending moment <inline-formula id="inf29">
<mml:math id="m29">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, are probed laterally at a prescribed location <inline-formula id="inf30">
<mml:math id="m30">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> with a nominal probing force <inline-formula id="inf31">
<mml:math id="m31">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>; in the present study, <inline-formula id="inf32">
<mml:math id="m32">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>100</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi mathvariant="normal">N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. The probing response for the beam&#x2013;columns is then recorded by measuring the corresponding displacement <inline-formula id="inf33">
<mml:math id="m33">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, as shown in <xref ref-type="fig" rid="F2">Figure 2</xref>, with this procedure being repeated for varying combinations of <inline-formula id="inf34">
<mml:math id="m34">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf35">
<mml:math id="m35">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> to generate the dataset for the study presented later. Throughout the parametric study, it is observed that the probing response is typically linear, as reported for PSCs by <xref ref-type="bibr" rid="B39">Shen et al. (2023)</xref>. However, it is noted that certain combinations of <inline-formula id="inf36">
<mml:math id="m36">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf37">
<mml:math id="m37">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> considered within the parametric study exhibit a nonlinear response to probing. This is owing to <inline-formula id="inf38">
<mml:math id="m38">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ult</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> being governed by material plasticity for a laterally restrained beam; hence, probing potentially causes the member to be loaded beyond its elastic limit. A fundamental principle of probing in the structural health assessment methodology is that the structure must remain elastic during the probing process to ensure that any of its effects are transient and reversible (<xref ref-type="bibr" rid="B39">Shen et al., 2023</xref>). Therefore, combinations of <inline-formula id="inf39">
<mml:math id="m39">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf40">
<mml:math id="m40">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> that undergo permanent deformation through plasticity, presently termed &#x201c;plastic points,&#x201d; are considered to be beyond the applicability of the probing procedure and are hence excluded from the study. The probing stiffness <inline-formula id="inf41">
<mml:math id="m41">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is evaluated for each loading combination considered using the relationship <inline-formula id="inf42">
<mml:math id="m42">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. The evaluated <inline-formula id="inf43">
<mml:math id="m43">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is subsequently used as an input for the artificial neural network (ANN) surrogate machine learning (ML) model to infer the utilisation ratios, <inline-formula id="inf44">
<mml:math id="m44">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf45">
<mml:math id="m45">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, of the beam&#x2013;column; hence, the ANN ML model aims to solve the &#x201c;inverse&#x201d; problem to that of the FE analyses. The use of ML surrogate models provides a powerful solution for capturing complex structural behaviours that are difficult to model with traditional methods (<xref ref-type="bibr" rid="B51">Wu et al., 2022</xref>; <xref ref-type="bibr" rid="B52">Xing et al., 2023</xref>). In theory, with sufficient training, the surrogate ANN ML model should be able to infer both <inline-formula id="inf46">
<mml:math id="m46">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf47">
<mml:math id="m47">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> when the beam&#x2013;column is probed laterally <italic>in situ</italic>. Details of the surrogate ANN ML model are given in <xref ref-type="sec" rid="s4">Section 4</xref>.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>
<bold>(A)</bold> Geometry, loading setup, and boundary conditions of the probing procedure modelled in Abaqus<sc>,</sc> where the dotted line shows the original state and the solid line depicts the deflected shape during probing; <bold>(B)</bold> cross section of the beam&#x2013;column member; <bold>(C)</bold> engineering stress&#x2013;strain relationship for the material model used to generate the interaction plot and for the parametric study, as detailed in <xref ref-type="table" rid="T1">Table 1</xref>.</p>
</caption>
<graphic xlink:href="fbuil-10-1492235-g002.tif"/>
</fig>
<sec id="s2-1">
<title>2.1 FEA model description</title>
<p>An important part of this framework is the FE model of the beam&#x2013;column. The beam&#x2013;column considered here is modelled as a simply supported member, as shown in <xref ref-type="fig" rid="F2">Figure 2</xref>. The axial load is applied as a concentrated force at the top of the member, while the uniform uniaxial bending moment is applied as a pair of equal and opposite external moments at its ends, as shown in <xref ref-type="fig" rid="F2">Figure 2</xref>. The geometrical and material properties of the beam&#x2013;column are given in <xref ref-type="table" rid="T1">Table 1</xref>.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Geometrical and material properties used in the parametric study. Note that the &#x201c;quad-linear material&#x201d; (QLM) model is defined by <xref ref-type="bibr" rid="B53">Yun and Gardner (2017)</xref>.</p>
</caption>
<table>
<tbody valign="top">
<tr>
<td align="left">Cross-section profile</td>
<td align="left">Circular hollow section (CHS)</td>
</tr>
<tr>
<td align="left">Beam&#x2013;column length, <inline-formula id="inf49">
<mml:math id="m49">
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">
<inline-formula id="inf50">
<mml:math id="m50">
<mml:mrow>
<mml:mn>5000</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="left">CHS outer-diameter, <inline-formula id="inf51">
<mml:math id="m51">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>o</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">
<inline-formula id="inf52">
<mml:math id="m52">
<mml:mrow>
<mml:mn>139.7</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="left">CHS inner-diameter, <inline-formula id="inf53">
<mml:math id="m53">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>i</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">
<inline-formula id="inf54">
<mml:math id="m54">
<mml:mrow>
<mml:mn>129.7</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="left">CHS thickness, <inline-formula id="inf55">
<mml:math id="m55">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">
<inline-formula id="inf56">
<mml:math id="m56">
<mml:mrow>
<mml:mn>5</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="left">Material model</td>
<td align="left">Quad-linear material model</td>
</tr>
<tr>
<td align="left">Elastic modulus, <inline-formula id="inf57">
<mml:math id="m57">
<mml:mrow>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">
<inline-formula id="inf58">
<mml:math id="m58">
<mml:mrow>
<mml:mn>210.0</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">k</mml:mi>
<mml:mi mathvariant="normal">N</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="left">Yield stress, <inline-formula id="inf59">
<mml:math id="m59">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">
<inline-formula id="inf60">
<mml:math id="m60">
<mml:mrow>
<mml:mn>355.0</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">N</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The commercial FE software application Abaqus is used to model the beam&#x2013;columns, where Timoshenko beam elements with linear interpolation functions (&#x201c;B21&#x201d; in the Abaqus element library) are utilised. This choice is appropriate since the interaction between local and global buckling was not within the scope of the current study. Following a mesh sensitivity study, an arrangement comprising 200 beam elements along the main column member is demonstrated to be sufficiently accurate, when verified by comparing the elastic critical buckling load evaluated in FE with the theoretical value from the Euler buckling load <inline-formula id="inf48">
<mml:math id="m48">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>E</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. The probing response of the structure is expected to remain within the elastic regime, but for the sake of realism, the well-established quad-linear material (QLM) model is implemented here (<xref ref-type="bibr" rid="B53">Yun and Gardner, 2017</xref>), using the nominal material properties given in <xref ref-type="table" rid="T1">Table 1</xref> and shown in <xref ref-type="fig" rid="F2">Figure 2C</xref>. Unlike the traditional elastic&#x2013;perfectly plastic material models, the QLM model captures the strain-hardening response of steel, as well as the gradual loss of stiffness near the strain-hardening regions, making it a more accurate representation of the structural material. The static solver accounting for nonlinear geometry is implemented in the pre-loading stage, while the arc length solver presented by <xref ref-type="bibr" rid="B35">Riks (1979)</xref> is used for the probing load step.</p>
</sec>
<sec id="s2-2">
<title>2.2 Beam&#x2013;column probing parametric study framework</title>
<p>A parametric study was conducted on the presented beam&#x2013;column by varying the applied moment, applied axial force, and location at which the probe is applied, and the corresponding displacement is measured, as shown in <xref ref-type="fig" rid="F3">Figure 3</xref>. First, a linear buckling analysis (LBA) was executed to obtain the buckling loads and modes of the beam&#x2013;column. Imperfections were subsequently introduced to the FE model through scaling the first buckling mode by an amplitude of <inline-formula id="inf61">
<mml:math id="m61">
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>10000</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> to introduce a small perturbation to the numerical model that can consistently initiate the initial instability while effectively simulating the behaviour of &#x201c;perfect&#x201d; structural members (<xref ref-type="bibr" rid="B38">Saito and Wadee, 2008</xref>; <xref ref-type="bibr" rid="B27">Lapira et al., 2017</xref>). Since the present aim is to provide a demonstrable enhancement of the original probing concept published by <xref ref-type="bibr" rid="B39">Shen et al. (2023)</xref>, a comprehensive study focussing on the influence of different imperfection profiles with practically significant magnitudes on the ML model is not within the scope of this study and is earmarked for a future study. The ultimate axial load capacity <inline-formula id="inf62">
<mml:math id="m62">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ult</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and ultimate moment capacity <inline-formula id="inf63">
<mml:math id="m63">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ult</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> of the beam&#x2013;column were then determined by loading the member with the respective forces, in isolation, to failure. In these analyses, the nonlinear arc-length method presented by <xref ref-type="bibr" rid="B35">Riks (1979),</xref> as implemented in Abaqus, was utilised, accounting for both geometric and material nonlinearity in the FE analysis procedure. For the member subjected to pure axial compression, <inline-formula id="inf64">
<mml:math id="m64">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ult</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> was determined by considering the ultimate load taken at the peak value that is observed in the equilibrium path of load versus deflection, as shown in <xref ref-type="fig" rid="F4">Figure 4A</xref>. For members subject only to uniform bending, a similar peak was not observed in the post-buckling equilibrium path, as shown in <xref ref-type="fig" rid="F4">Figure 4B</xref>, and hence, the approach presented by <xref ref-type="bibr" rid="B13">dos Santos et al. (2018)</xref> was used to obtain <inline-formula id="inf65">
<mml:math id="m65">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ult</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Framework for the parametric study on the probing response of the beam&#x2013;column.</p>
</caption>
<graphic xlink:href="fbuil-10-1492235-g003.tif"/>
</fig>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>
<bold>(A)</bold> Load&#x2013;deflection curve of the pure axial case with a peak ultimate load and <bold>(B)</bold> moment&#x2013;rotation curve for the pure bending case with no distinct peak.</p>
</caption>
<graphic xlink:href="fbuil-10-1492235-g004.tif"/>
</fig>
<p>Having established the values for <inline-formula id="inf66">
<mml:math id="m66">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ult</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf67">
<mml:math id="m67">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ult</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, the interaction boundary of the beam&#x2013;column was determined; the goal of this procedure was to obtain coordinates <inline-formula id="inf68">
<mml:math id="m68">
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>b</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>b</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula> that define the interaction boundary, as shown in <xref ref-type="fig" rid="F1">Figure 1</xref>. This was performed by implementing a two-step process within Abaqus, where the beam&#x2013;column was first subjected to <inline-formula id="inf69">
<mml:math id="m69">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>b</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, i.e., an applied moment as a fraction of <inline-formula id="inf70">
<mml:math id="m70">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ult</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, through a &#x2a;<sc>Static</sc> load-step that accounts for geometric nonlinearity. Subsequently, the axial force <inline-formula id="inf71">
<mml:math id="m71">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> was applied within a &#x2a;<sc>Static, Riks</sc> load-step that also accounts for geometric nonlinearity, until failure occurred. The value for <inline-formula id="inf72">
<mml:math id="m72">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>b</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is then established by normalising the resulting axial load with <inline-formula id="inf73">
<mml:math id="m73">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ult</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. This &#x201c;two-step process&#x201d; is shown graphically in <xref ref-type="fig" rid="F5">Figure 5</xref>, and the procedure is repeated until the interaction boundary is defined. Having determined the interaction boundary, &#x201c;safe-sided&#x201d; (or structurally viable) combinations of <inline-formula id="inf76">
<mml:math id="m76">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf77">
<mml:math id="m77">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> are obtained using a rejection sampling method, executed using the GeoPandas module within Python (<xref ref-type="bibr" rid="B17">GeoPandas, 2023</xref>). This was achieved by first generating sample points, with a mesh-size interval of 0.05 by 0.05 on both the <inline-formula id="inf78">
<mml:math id="m78">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf79">
<mml:math id="m79">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> axes, while points lying beyond the boundary shown in <xref ref-type="fig" rid="F5">Figure 5B</xref> were rejected. This essentially creates a uniform grid of combinations for <inline-formula id="inf80">
<mml:math id="m80">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf81">
<mml:math id="m81">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>
<bold>(A)</bold> Two-step procedure used to obtain the interaction boundary; <bold>(B)</bold> combinations of <inline-formula id="inf74">
<mml:math id="m74">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf75">
<mml:math id="m75">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> to be examined in the SHM procedure.</p>
</caption>
<graphic xlink:href="fbuil-10-1492235-g005.tif"/>
</fig>
<p>Finally, the probing study was conducted on the obtained structurally viable combinations of <inline-formula id="inf82">
<mml:math id="m82">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf83">
<mml:math id="m83">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>. The probing analysis in Abaqus was conducted in two steps. In the first step, the stipulated loading values of <inline-formula id="inf84">
<mml:math id="m84">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf85">
<mml:math id="m85">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> were applied within a &#x2a;<sc>Static</sc> step accounting for geometric nonlinearity. Subsequently, a probing force of <inline-formula id="inf86">
<mml:math id="m86">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>100</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi mathvariant="normal">N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> was applied at <inline-formula id="inf87">
<mml:math id="m87">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and analysed within the arc-length method load step presented by <xref ref-type="bibr" rid="B35">Riks (1979)</xref>, where the probing force&#x2013;displacement response was recorded such that plots of <inline-formula id="inf88">
<mml:math id="m88">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> versus <inline-formula id="inf89">
<mml:math id="m89">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, shown in <xref ref-type="fig" rid="F6">Figure 6A</xref>, could be generated. Owing to the linear probing force&#x2013;deflection response of the beam&#x2013;column, the probing stiffness <inline-formula id="inf96">
<mml:math id="m96">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> was obtained by computing the gradient <inline-formula id="inf97">
<mml:math id="m97">
<mml:mrow>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, as shown in <xref ref-type="fig" rid="F6">Figure 6</xref>. Moreover, it was noted in <xref ref-type="fig" rid="F6">Figure 6B</xref> that owing to the curvature caused by <inline-formula id="inf98">
<mml:math id="m98">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, there is an initial lateral deflection, <inline-formula id="inf99">
<mml:math id="m99">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ini</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, at the intercept of the abscissa on the load&#x2013;deflection curve; hence, <inline-formula id="inf100">
<mml:math id="m100">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ini</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> was also recorded alongside <inline-formula id="inf101">
<mml:math id="m101">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. This procedure was then repeated at different probe locations, i.e., <inline-formula id="inf102">
<mml:math id="m102">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>4</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>L</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>3</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>L</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>, for each of the aforementioned structurally viable combinations of <inline-formula id="inf103">
<mml:math id="m103">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf104">
<mml:math id="m104">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>. It should be noted that owing to the symmetrically applied bending moments, the probing response of the beam&#x2013;column is the same for both the top and lower halves of the column. Therefore, probing was only considered in the lower half of the column. The data from the probing procedure were then organised into a pivot table, where each column of the table corresponded to the probing response (<inline-formula id="inf105">
<mml:math id="m105">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> or <inline-formula id="inf106">
<mml:math id="m106">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ini</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>) at a given probe location such that the results were ready for use within the ML framework.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>
<bold>(A)</bold> Linear probing response with only <inline-formula id="inf90">
<mml:math id="m90">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, with the abscissa intercept at <inline-formula id="inf91">
<mml:math id="m91">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>; <bold>(B)</bold> linear probing response under <inline-formula id="inf92">
<mml:math id="m92">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf93">
<mml:math id="m93">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, with the abscissa intercept at <inline-formula id="inf94">
<mml:math id="m94">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ini</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> due to the curvature induced by <inline-formula id="inf95">
<mml:math id="m95">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</caption>
<graphic xlink:href="fbuil-10-1492235-g006.tif"/>
</fig>
</sec>
</sec>
<sec id="s3">
<title>3 Behaviour and probing response of the beam&#x2013;column</title>
<p>The presence of the in-service bending moment <inline-formula id="inf107">
<mml:math id="m107">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, along with the axial load <inline-formula id="inf108">
<mml:math id="m108">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, induces a curvature in the beam&#x2013;column. The deflected profile of this beam&#x2013;column can be found by considering the differential equation of equilibrium, given by <xref ref-type="bibr" rid="B47">Timoshenko and Gere (1963)</xref>:<disp-formula id="e1">
<mml:math id="m109">
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>I</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2033;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>P</mml:mi>
<mml:mi>w</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>M</mml:mi>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>where <inline-formula id="inf109">
<mml:math id="m110">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> describes the deflected profile as a function of the longitudinal coordinate <inline-formula id="inf110">
<mml:math id="m111">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, as shown in <xref ref-type="fig" rid="F7">Figure 7</xref>, while primes <inline-formula id="inf111">
<mml:math id="m112">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> denote derivatives with respect to <inline-formula id="inf112">
<mml:math id="m113">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. The general solution to <xref ref-type="disp-formula" rid="e1">Equation 1</xref> is known to be of the form<disp-formula id="e2">
<mml:math id="m115">
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>x</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>x</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>where <inline-formula id="inf114">
<mml:math id="m116">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf115">
<mml:math id="m117">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are constants that depend on the structural boundary conditions, while &#x3b2; is defined in <xref ref-type="disp-formula" rid="e3">Equation 3</xref> as:<disp-formula id="e3">
<mml:math id="m118">
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msqrt>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>
<bold>(A)</bold> Probing in the direction of deflection (positive direction) exacerbates the deflected shape, leading to a larger curvature, while <bold>(B)</bold> probing against the direction of deflection (negative direction) leads to a smaller curvature; here, <inline-formula id="inf113">
<mml:math id="m114">
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and solid lines represent the deflected shape of the member after probing, and dashed lines represent the deflected shape before probing.</p>
</caption>
<graphic xlink:href="fbuil-10-1492235-g007.tif"/>
</fig>
<p>For a beam&#x2013;column with uniform bending moment <inline-formula id="inf116">
<mml:math id="m119">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, the boundary conditions are<disp-formula id="e4">
<mml:math id="m120">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>E</mml:mi>
<mml:mi>I</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2033;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>E</mml:mi>
<mml:mi>I</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2033;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>M</mml:mi>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>Thus, by substituting the conditions in <xref ref-type="disp-formula" rid="e4">Equation 4</xref> into <xref ref-type="disp-formula" rid="e2">Equation 2</xref>, the constants <inline-formula id="inf117">
<mml:math id="m121">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf118">
<mml:math id="m122">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> can be determined, which yields<disp-formula id="e5">
<mml:math id="m123">
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>sin</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mi>sin</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>x</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>x</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
</p>
<p>The deflected profile in <xref ref-type="disp-formula" rid="e5">Equation 5</xref> is therefore dependent on <inline-formula id="inf119">
<mml:math id="m124">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf120">
<mml:math id="m125">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. Note that as <inline-formula id="inf121">
<mml:math id="m126">
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mo>&#x2192;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, and thereby, <inline-formula id="inf122">
<mml:math id="m127">
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
<mml:mo>&#x2192;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, the deflection function <inline-formula id="inf123">
<mml:math id="m128">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> converges to a parabola in <inline-formula id="inf124">
<mml:math id="m129">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, as described by Euler&#x2013;Bernoulli bending theory.</p>
<p>Owing to the complex behaviour of beam&#x2013;columns under combined bending and axial loading, the direction of the probing force <inline-formula id="inf125">
<mml:math id="m130">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is important. For load combinations that are close to the interaction boundary, probing the beam&#x2013;column in the positive direction, as shown in <xref ref-type="fig" rid="F7">Figure 7A</xref>, leads to a nonlinear probing response, as shown by the solid line in <xref ref-type="fig" rid="F8">Figure 8A</xref> for the load combination (<inline-formula id="inf126">
<mml:math id="m131">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.45</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf127">
<mml:math id="m132">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.35</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>). This behaviour was not observed for load combinations that were remote from the interaction boundary, as shown by the dashed line in <xref ref-type="fig" rid="F8">Figure 8A</xref>, which represents the probing response for load combination (<inline-formula id="inf139">
<mml:math id="m144">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.15</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf140">
<mml:math id="m145">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.05</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>). This nonlinear probing response was caused by the positive probing force <inline-formula id="inf141">
<mml:math id="m146">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, triggering an inelastic response that violated one of the principal aims of the probing procedure for structural health assessment, i.e<italic>.</italic>, ensuring that the probing intervention must trigger an elastic (hence reversible) response from the structure, as described in <xref ref-type="sec" rid="s2">Section 2</xref>. One potential strategy to avoid triggering an inelastic response is to probe the member in the &#x201c;negative&#x201d; direction, i.e<italic>.</italic>, in the opposing direction to the deflected shape, as shown in <xref ref-type="fig" rid="F7">Figure 7B</xref>. This ensures that a linear and elastic probing response of the beam&#x2013;column is maintained, as shown by the dashed line in <xref ref-type="fig" rid="F8">Figure 8B</xref>, where a linear probing force&#x2013;displacement response is observed when probing in the &#x201c;negative&#x201d; direction. This is currently attributed to the fact that probing in the negative direction is equivalent to applying a negative moment <inline-formula id="inf142">
<mml:math id="m147">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> to the member, which, in effect, unloads the member, and hence, the probing equilibrium path follows a linear elastic response.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Probing force&#x2013;displacement response at <inline-formula id="inf128">
<mml:math id="m133">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.5</mml:mn>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> for <bold>(A)</bold> <inline-formula id="inf129">
<mml:math id="m134">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>100</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi mathvariant="normal">N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> for the load combinations (<inline-formula id="inf130">
<mml:math id="m135">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.85</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf131">
<mml:math id="m136">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.05</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>) and (<inline-formula id="inf132">
<mml:math id="m137">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.15</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf133">
<mml:math id="m138">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.05</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>), which are close to and remote from the interaction boundary, respectively, and <bold>(B)</bold> <inline-formula id="inf134">
<mml:math id="m139">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> for load combination (<inline-formula id="inf135">
<mml:math id="m140">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.45</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf136">
<mml:math id="m141">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.35</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>), which is close to the interaction boundary. In <bold>(B)</bold>, the positive probing response changes the gradient after <inline-formula id="inf137">
<mml:math id="m142">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi mathvariant="normal">N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. In both sub-figures, the probing responses were shifted in the abscissa by <inline-formula id="inf138">
<mml:math id="m143">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ini</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</caption>
<graphic xlink:href="fbuil-10-1492235-g008.tif"/>
</fig>
<p>A simplified and safe method for identifying the aforementioned &#x201c;plastic points&#x201d; is to determine the &#x201c;elastic boundary&#x201d; by considering the linear addition of the absolute stress blocks from the applied moment <inline-formula id="inf143">
<mml:math id="m148">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and the axial compression <inline-formula id="inf144">
<mml:math id="m149">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> while limiting the peak stresses to be less than the yield stress of <inline-formula id="inf145">
<mml:math id="m150">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>y</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. Mathematically, the addition of the absolute stress blocks can be expressed as<disp-formula id="e6">
<mml:math id="m151">
<mml:mrow>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>y</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>where <inline-formula id="inf146">
<mml:math id="m152">
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf147">
<mml:math id="m153">
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> are the cross-sectional area and the second moment of the area of the beam&#x2013;column, respectively, while <inline-formula id="inf148">
<mml:math id="m154">
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the distance from the geometrical centroid of the cross section to its extreme fibre. Using the definitions of <inline-formula id="inf149">
<mml:math id="m155">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf150">
<mml:math id="m156">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, respectively, and substituting them into <xref ref-type="disp-formula" rid="e6">Equation 6</xref>, yields <xref ref-type="disp-formula" rid="e7">Equation 7</xref>:<disp-formula id="e7">
<mml:math id="m157">
<mml:mrow>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ult</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ult</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>y</mml:mtext>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>which can be used to eliminate combinations of <inline-formula id="inf151">
<mml:math id="m158">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf152">
<mml:math id="m159">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> that experience plasticity, as shown in <xref ref-type="fig" rid="F9">Figure 9</xref>. It was found that points that lie above the elastic boundary exhibit a nonlinear probing response, confirming the accuracy of the derived boundary. Therefore, the present study considers load combinations that lie within the interaction and elastic boundary to avoid triggering plasticity during probing. Moreover, combinations of <inline-formula id="inf155">
<mml:math id="m162">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf156">
<mml:math id="m163">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> that are excessively close to the interaction boundary are also excluded from the analysis. This was achieved by bringing the interaction boundary inwards towards the origin by <inline-formula id="inf157">
<mml:math id="m164">
<mml:mrow>
<mml:mn>0.05</mml:mn>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf158">
<mml:math id="m165">
<mml:mrow>
<mml:mn>0.05</mml:mn>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>; this is presently termed the &#x201c;offset boundary.&#x201d; Therefore, the loading combinations of <inline-formula id="inf159">
<mml:math id="m166">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf160">
<mml:math id="m167">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> that lie within these established boundaries are considered here and are indicated by blue dots in <xref ref-type="fig" rid="F9">Figure 9</xref>.</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Final combinations of <inline-formula id="inf153">
<mml:math id="m160">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf154">
<mml:math id="m161">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> showing the acceptable region and those that exceed both the offset and elastic boundaries are indicated by grey crosses.</p>
</caption>
<graphic xlink:href="fbuil-10-1492235-g009.tif"/>
</fig>
<p>The probing response for all combinations of <inline-formula id="inf161">
<mml:math id="m168">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf162">
<mml:math id="m169">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is considered in the parametric study conducted in Abaqus; the results showing the variation in <inline-formula id="inf163">
<mml:math id="m170">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf164">
<mml:math id="m171">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ini</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> alongside <inline-formula id="inf165">
<mml:math id="m172">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf166">
<mml:math id="m173">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> are shown in <xref ref-type="fig" rid="F10">Figures 10A, B</xref>. A direct correlation between <inline-formula id="inf171">
<mml:math id="m178">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf172">
<mml:math id="m179">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is readily observed by the linear variation in the <inline-formula id="inf173">
<mml:math id="m180">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>-axis direction in <xref ref-type="fig" rid="F10">Figure 10A</xref>, echoing the findings obtained by <xref ref-type="bibr" rid="B39">Shen et al. (2023)</xref>. However, a similar correlation between <inline-formula id="inf174">
<mml:math id="m181">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf175">
<mml:math id="m182">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is not readily found since the response is practically constant for different <inline-formula id="inf176">
<mml:math id="m183">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> values, while <inline-formula id="inf177">
<mml:math id="m184">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is constant. However, a variation in <inline-formula id="inf178">
<mml:math id="m185">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ini</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> with both <inline-formula id="inf179">
<mml:math id="m186">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf180">
<mml:math id="m187">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is found, as shown in <xref ref-type="fig" rid="F10">Figure 10</xref>, which strongly suggests that <inline-formula id="inf181">
<mml:math id="m188">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ini</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is a suitable parameter to consider in the ML framework.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Contours of <bold>(A)</bold> probing stiffness <inline-formula id="inf167">
<mml:math id="m174">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>and <bold>(B)</bold> initial lateral deflection derived from Abaqus, and <bold>(C)</bold> initial lateral deflection derived from analytical formulations. In each sub-figure, the response is calculated at different probing locations <inline-formula id="inf168">
<mml:math id="m175">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>L</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf169">
<mml:math id="m176">
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf170">
<mml:math id="m177">
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> (from left to right).</p>
</caption>
<graphic xlink:href="fbuil-10-1492235-g010.tif"/>
</fig>
<p>Using <xref ref-type="disp-formula" rid="e5">Equation 5</xref>, the FE results can be verified against <inline-formula id="inf182">
<mml:math id="m189">
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> by substituting the probe location into <inline-formula id="inf183">
<mml:math id="m190">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, with the resulting analytical values shown in <xref ref-type="fig" rid="F10">Figure 10C</xref>. It is shown that the calculated values for <inline-formula id="inf184">
<mml:math id="m191">
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> agree reasonably well with <inline-formula id="inf185">
<mml:math id="m192">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ini</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> obtained from Abaqus as long as the response remains elastic. This is shown in <xref ref-type="fig" rid="F11">Figure 11</xref>, which depicts the ratio of the analytical deflection value to that determined from Abaqus, where values equal to unity denote perfect agreement. It is shown in <xref ref-type="fig" rid="F11">Figure 11</xref> that all the results lie within the range <inline-formula id="inf186">
<mml:math id="m193">
<mml:mrow>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mn>0.9</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>1.0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>, with the vast majority lying in the range <inline-formula id="inf187">
<mml:math id="m194">
<mml:mrow>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mn>0.99</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>1.00</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>, which implies that the probing response generated by Abaqus is sufficiently accurate to be utilised as the training data in the ANN ML model to predict <inline-formula id="inf188">
<mml:math id="m195">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf189">
<mml:math id="m196">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>Ratio of analytical to Abaqus <inline-formula id="inf190">
<mml:math id="m197">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ini</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> predictions for different <inline-formula id="inf191">
<mml:math id="m198">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> values; ratios equal to unity imply exact agreement. The mean ratio is 0.991 for all three cases, while the coefficients of variation ratios are 0.017 for the cases where <inline-formula id="inf192">
<mml:math id="m199">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">{</mml:mo>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>4</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>L</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">}</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and 0.018 for the case where <inline-formula id="inf193">
<mml:math id="m200">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>L</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</caption>
<graphic xlink:href="fbuil-10-1492235-g011.tif"/>
</fig>
</sec>
<sec id="s4">
<title>4 Machine learning framework and results</title>
<p>Following the framework developed by <xref ref-type="bibr" rid="B39">Shen et al. (2023)</xref>, an ANN is implemented for the machine learning framework in the current study to determine whether this can be used to predict <inline-formula id="inf194">
<mml:math id="m201">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf195">
<mml:math id="m202">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> for beam&#x2013;columns. Here, the ANN is developed using TensorFlow (<xref ref-type="bibr" rid="B1">Abadi et al., 2016</xref>) with the high-level application programming interface Keras (<xref ref-type="bibr" rid="B10">Chollet, 2015</xref>).</p>
<p>As discussed in <xref ref-type="sec" rid="s3">Section 3</xref>, the probing stiffness response <inline-formula id="inf196">
<mml:math id="m203">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> alone may be insufficient to determine <inline-formula id="inf197">
<mml:math id="m204">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf198">
<mml:math id="m205">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, owing to the lack of variation in the former with <inline-formula id="inf199">
<mml:math id="m206">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. Consequently, it was hypothesised that different input cases are required to generate a good prediction of <inline-formula id="inf200">
<mml:math id="m207">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf201">
<mml:math id="m208">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> in the ANN. Hence, the suitability of <inline-formula id="inf202">
<mml:math id="m209">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf203">
<mml:math id="m210">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ini</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> measured at different probing locations as ANN input parameters is explored in different scenarios, which are outlined in <xref ref-type="table" rid="T2">Table 2</xref>. Owing to the symmetry of the loading conditions and geometry, probe locations are limited to the lower half of the member, i.e., <inline-formula id="inf224">
<mml:math id="m231">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>4</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>L</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>3</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>L</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>, to avoid duplicating data responses in the ANN. The inputs <inline-formula id="inf225">
<mml:math id="m232">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ini</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> are then normalised using the MinMaxScaler function within the <italic>sklearn.preprocessing</italic> package, which is known to assist in achieving convergence by reducing scaling effects when training the ANN model (<xref ref-type="bibr" rid="B33">Montavon et al., 2012</xref>). The total number of data points used varies according to the input cases, as shown in <xref ref-type="table" rid="T2">Table 2</xref>.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Input cases for the ML model and corresponding number of data points.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Input case</th>
<th align="center">Input variable</th>
<th align="center">Probe location(s)</th>
<th align="center">Number of data points</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">1</td>
<td align="center">
<inline-formula id="inf204">
<mml:math id="m211">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x2b; <inline-formula id="inf205">
<mml:math id="m212">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ini</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf206">
<mml:math id="m213">
<mml:mrow>
<mml:mn>0.5</mml:mn>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> only</td>
<td align="center">296</td>
</tr>
<tr>
<td align="center">2</td>
<td align="center">
<inline-formula id="inf207">
<mml:math id="m214">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x2b; <inline-formula id="inf208">
<mml:math id="m215">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ini</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf209">
<mml:math id="m216">
<mml:mrow>
<mml:mn>0.25</mml:mn>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf210">
<mml:math id="m217">
<mml:mrow>
<mml:mn>0.33</mml:mn>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf211">
<mml:math id="m218">
<mml:mrow>
<mml:mn>0.5</mml:mn>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">888</td>
</tr>
<tr>
<td align="center">3</td>
<td align="center">
<inline-formula id="inf212">
<mml:math id="m219">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf213">
<mml:math id="m220">
<mml:mrow>
<mml:mn>0.5</mml:mn>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> only</td>
<td align="center">148</td>
</tr>
<tr>
<td align="center">4</td>
<td align="center">
<inline-formula id="inf214">
<mml:math id="m221">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf215">
<mml:math id="m222">
<mml:mrow>
<mml:mn>0.25</mml:mn>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf216">
<mml:math id="m223">
<mml:mrow>
<mml:mn>0.33</mml:mn>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf217">
<mml:math id="m224">
<mml:mrow>
<mml:mn>0.5</mml:mn>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">444</td>
</tr>
<tr>
<td align="center">5</td>
<td align="center">
<inline-formula id="inf218">
<mml:math id="m225">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ini</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf219">
<mml:math id="m226">
<mml:mrow>
<mml:mn>0.5</mml:mn>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> only</td>
<td align="center">148</td>
</tr>
<tr>
<td align="center">6</td>
<td align="center">
<inline-formula id="inf220">
<mml:math id="m227">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ini</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf221">
<mml:math id="m228">
<mml:mrow>
<mml:mn>0.25</mml:mn>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf222">
<mml:math id="m229">
<mml:mrow>
<mml:mn>0.33</mml:mn>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf223">
<mml:math id="m230">
<mml:mrow>
<mml:mn>0.5</mml:mn>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">444</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The ANN model predicts two outputs, <inline-formula id="inf226">
<mml:math id="m233">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>pred</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf227">
<mml:math id="m234">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>pred</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, which can be presented as coordinates in the <inline-formula id="inf228">
<mml:math id="m235">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>&#x2013;<inline-formula id="inf229">
<mml:math id="m236">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> space. Following an initial hyperparameter optimisation study, the structure of the ANN is formed of three hidden layers, each having 20 neurons, which produces sufficiently accurate predictions without excessive computational effort. The activation function used for the neurons in the internal layers is chosen to be the rectified linear unit (ReLU) (<xref ref-type="bibr" rid="B2">Agarap, 2018</xref>), while for the output layer, a sigmoid function was used to ensure that <inline-formula id="inf230">
<mml:math id="m237">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>pred</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf231">
<mml:math id="m238">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>pred</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> lie in the range <inline-formula id="inf232">
<mml:math id="m239">
<mml:mrow>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mn>0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>. The framework for the ANN is shown in <xref ref-type="fig" rid="F12">Figure 12</xref>, which depicts the &#x201c;70&#x2013;30&#x201d; split of the training data, i.e<italic>.</italic>, 70% of the probing results are used as the training dataset, and the remaining 30%, termed the &#x201c;evaluation dataset,&#x201d; are set aside as an &#x201c;unseen and unbiased&#x201d; dataset to evaluate the accuracy of the trained ANN. From the initial hyperparameter study, the optimum number of epochs was determined to be 2,000.</p>
<fig id="F12" position="float">
<label>FIGURE 12</label>
<caption>
<p>Framework for testing and training the developed ANN.</p>
</caption>
<graphic xlink:href="fbuil-10-1492235-g012.tif"/>
</fig>
<p>In the ML framework, loss functions are used to quantify the model error in the training space, and they are used to optimise the weights and bias between each layer in the ANN (<xref ref-type="bibr" rid="B23">Kerkhof et al., 2023</xref>). Currently, two types of loss functions are explored, namely, the mean absolute error (MAE) and a bespoke loss function termed &#x201c;Euclidean distance-loss function&#x201d; (EDLF) developed by <xref ref-type="bibr" rid="B43">Sung Lee et al. (2020)</xref>. The difference between the MAE and EDLF is that the MAE computes the average absolute error between the predicted and actual outputs, averaging both the errors of <inline-formula id="inf233">
<mml:math id="m240">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf234">
<mml:math id="m241">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> together (<xref ref-type="bibr" rid="B20">Hodson, 2022</xref>), whereas EDLF calculates the distance in the Euclidean space between the ML-predicted coordinate points against the training dataset true coordinate points in the <inline-formula id="inf235">
<mml:math id="m242">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>&#x2013;<inline-formula id="inf236">
<mml:math id="m243">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> two-dimensional space (<xref ref-type="bibr" rid="B43">Sung Lee et al., 2020</xref>). The evaluated loss values, calculated using either the MAE or EDLF, are back-propagated into the ANN model (<xref ref-type="bibr" rid="B28">Larochelle et al., 2009</xref>) in a manner that minimises subsequent training losses using the Adam optimisation algorithm (<xref ref-type="bibr" rid="B24">Kingma and Ba, 2015</xref>). This optimisation procedure is repeated until the training epoch is completed. Subsequently, upon completing the training loop, the test dataset, which was initially set aside, was used to evaluate the performance of the trained ANN model, thus evaluating the model against &#x201c;unseen&#x201d; data, thereby preventing potential bias in the results. The results obtained from the evaluation dataset fed into the trained ANN model are then plotted in <xref ref-type="fig" rid="F13">Figures 13</xref>&#x2013;<xref ref-type="fig" rid="F15">15</xref>.</p>
<fig id="F13" position="float">
<label>FIGURE 13</label>
<caption>
<p>Comparison of the predicted values (ANN results) and the actual values (FE results) on plots of <inline-formula id="inf237">
<mml:math id="m244">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> versus <inline-formula id="inf238">
<mml:math id="m245">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> for input cases 1&#x2013;2 with <bold>(A, B)</bold> MAE and <bold>(C, D)</bold> EDLF. <bold>(A)</bold> Input case 1 with MAE. <bold>(B)</bold> Input case 2 with MAE. <bold>(C)</bold> Input case 1 with EDLF. <bold>(D)</bold> Input case 2 with EDLF.</p>
</caption>
<graphic xlink:href="fbuil-10-1492235-g013.tif"/>
</fig>
<fig id="F14" position="float">
<label>FIGURE 14</label>
<caption>
<p>Normalised frequency plots of ML/FE for input cases 1 and 2 with loss functions <bold>(A)</bold> MAE and <bold>(B)</bold> EDLF for <inline-formula id="inf239">
<mml:math id="m246">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <bold>(C)</bold> MAE and <bold>(D)</bold> EDLF for <inline-formula id="inf240">
<mml:math id="m247">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</caption>
<graphic xlink:href="fbuil-10-1492235-g014.tif"/>
</fig>
<fig id="F15" position="float">
<label>FIGURE 15</label>
<caption>
<p>Normalised frequency plots of ML/FE for <inline-formula id="inf241">
<mml:math id="m248">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> for input cases 3 and 4 with loss functions <bold>(A)</bold> MAE and <bold>(B)</bold> EDLF.</p>
</caption>
<graphic xlink:href="fbuil-10-1492235-g015.tif"/>
</fig>
<sec id="s4-1">
<title>4.1 Results</title>
<p>Six input cases and two different loss functions were studied presently, as shown in <xref ref-type="table" rid="T2">Table 2</xref>. Following the completion of the ANN training procedure presented in <xref ref-type="sec" rid="s4">Section 4</xref>, the evaluation dataset was then used to predict <inline-formula id="inf242">
<mml:math id="m249">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf243">
<mml:math id="m250">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> from the &#x201c;unseen&#x201d; probing results as an input. The results from the predictions for input cases 1 and 2, with different loss functions, are shown in <xref ref-type="fig" rid="F13">Figure 13</xref>. The accuracy of the prediction is evaluated by comparing the ratio of the predicted to the actual values, i.e<italic>.</italic>, the &#x201c;ML/FE&#x201d; ratio. For each input case, the resulting ML/FE ratios are averaged, and the statistical data are given in <xref ref-type="table" rid="T3">Table 3</xref>, which provides an overview of the performance of all the models. In <xref ref-type="table" rid="T3">Table 3</xref>, a ML/FE ratio above 1 implies that the ANN model has over-predicted the indicated utilisation ratio, whether for <inline-formula id="inf248">
<mml:math id="m255">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> or <inline-formula id="inf249">
<mml:math id="m256">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Summary of results of <inline-formula id="inf244">
<mml:math id="m251">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>pred</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>FE</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf245">
<mml:math id="m252">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>pred</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>FE</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> with different input cases and loss functions.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="center">Input case</th>
<th rowspan="2" align="center">Loss function</th>
<th colspan="2" align="center">
<inline-formula id="inf246">
<mml:math id="m253">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>pred</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>FE</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</th>
<th colspan="2" align="center">
<inline-formula id="inf247">
<mml:math id="m254">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>pred</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>FE</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</th>
</tr>
<tr>
<th align="center">Mean</th>
<th align="center">Std. deviation</th>
<th align="center">Mean</th>
<th align="center">Std. deviation</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">1</td>
<td align="center">EDLF</td>
<td align="center">0.95</td>
<td align="center">0.07</td>
<td align="center">1.01</td>
<td align="center">0.04</td>
</tr>
<tr>
<td align="center">2</td>
<td align="center">EDLF</td>
<td align="center">0.96</td>
<td align="center">0.06</td>
<td align="center">1.00</td>
<td align="center">0.06</td>
</tr>
<tr>
<td align="center">3</td>
<td align="center">EDLF</td>
<td align="center">1.45</td>
<td align="center">0.40</td>
<td align="center">1.00</td>
<td align="center">0.04</td>
</tr>
<tr>
<td align="center">4</td>
<td align="center">EDLF</td>
<td align="center">1.46</td>
<td align="center">1.40</td>
<td align="center">1.01</td>
<td align="center">0.03</td>
</tr>
<tr>
<td align="center">5</td>
<td align="center">EDLF</td>
<td align="center">1.09</td>
<td align="center">0.38</td>
<td align="center">1.91</td>
<td align="center">1.58</td>
</tr>
<tr>
<td align="center">6</td>
<td align="center">EDLF</td>
<td align="center">1.09</td>
<td align="center">0.38</td>
<td align="center">1.94</td>
<td align="center">1.57</td>
</tr>
<tr>
<td align="center">1</td>
<td align="center">MAE</td>
<td align="center">0.96</td>
<td align="center">0.08</td>
<td align="center">1.00</td>
<td align="center">0.03</td>
</tr>
<tr>
<td align="center">2</td>
<td align="center">MAE</td>
<td align="center">0.99</td>
<td align="center">0.02</td>
<td align="center">1.02</td>
<td align="center">0.05</td>
</tr>
<tr>
<td align="center">3</td>
<td align="center">MAE</td>
<td align="center">1.45</td>
<td align="center">1.38</td>
<td align="center">0.99</td>
<td align="center">0.01</td>
</tr>
<tr>
<td align="center">4</td>
<td align="center">MAE</td>
<td align="center">1.42</td>
<td align="center">1.33</td>
<td align="center">1.05</td>
<td align="center">0.12</td>
</tr>
<tr>
<td align="center">5</td>
<td align="center">MAE</td>
<td align="center">1.06</td>
<td align="center">0.39</td>
<td align="center">1.98</td>
<td align="center">1.64</td>
</tr>
<tr>
<td align="center">6</td>
<td align="center">MAE</td>
<td align="center">1.07</td>
<td align="center">0.39</td>
<td align="center">1.94</td>
<td align="center">1.59</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Following the discussion presented in <xref ref-type="sec" rid="s3">Section 3</xref>, it is not surprising that input cases 1 and 2 are determined to be the best performing ANN models, as shown in <xref ref-type="table" rid="T3">Table 3</xref>, since they utilise data points from both the contours of <xref ref-type="fig" rid="F10">Figures 10A,B</xref> as inputs. Consequently, the model captured the variation in probing responses from both <inline-formula id="inf250">
<mml:math id="m257">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ini</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf251">
<mml:math id="m258">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> against both <inline-formula id="inf252">
<mml:math id="m259">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf253">
<mml:math id="m260">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>. Although it is noted that the results given in <xref ref-type="table" rid="T3">Table 3</xref> only evaluate the model performance in summary and in aggregate, the results also suggest some input models may be better at predicting only one of the outputs, i.e., either <inline-formula id="inf254">
<mml:math id="m261">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> or <inline-formula id="inf255">
<mml:math id="m262">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>. For instance, input cases 3 and 4 produce accurate predictions for <inline-formula id="inf256">
<mml:math id="m263">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, while input cases 5 and 6 produce accurate predictions for <inline-formula id="inf257">
<mml:math id="m264">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>. In the subsequent sections, the different input cases are discussed in more detail.</p>
</sec>
<sec id="s4-2">
<title>4.2 Input cases 1 and 2</title>
<p>When comparing the different loss functions for input cases 1 and 2, there is no notable difference in terms of the predicted coordinate and actual coordinate. Both cases predict <inline-formula id="inf258">
<mml:math id="m265">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf259">
<mml:math id="m266">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> with very good accuracy, as shown in <xref ref-type="fig" rid="F13">Figure 13</xref>, which was evidenced by the close proximity of the predicted points with the FE results, depicted using the &#x201c;<inline-formula id="inf260">
<mml:math id="m267">
<mml:mrow>
<mml:mo>&#xd7;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>&#x201d; and &#x201c;<inline-formula id="inf261">
<mml:math id="m268">
<mml:mrow>
<mml:mo>&#x25e6;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>&#x201d; symbols, respectively. The best performing model among the four cases shown in <xref ref-type="fig" rid="F13">Figure 13</xref> is case 2, i.e<italic>.</italic>, implementing the MAE loss function and using both <inline-formula id="inf262">
<mml:math id="m269">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ini</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf263">
<mml:math id="m270">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> at three probe locations as inputs. This behaviour is expected since the ANN is trained on a more diverse training dataset, which includes multiple probing locations and two input variables, that is utilised to generate more accurate predictions. This is clearly shown in <xref ref-type="fig" rid="F14">Figure 14</xref>, where the normalised frequency distributions of <inline-formula id="inf264">
<mml:math id="m271">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>pred</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>FE</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf265">
<mml:math id="m272">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>pred</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>FE</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are presented. The distribution of the ML/FE ratio for both <inline-formula id="inf266">
<mml:math id="m273">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf267">
<mml:math id="m274">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> in both cases are centred around a normalised value of 1, with very little spread, indicating an overall encouraging model performance.</p>
<p>Furthermore, the normalised frequency plots shown in <xref ref-type="fig" rid="F14">Figure 14</xref> suggest that the MAE loss function outperforms EDLF when predicting <inline-formula id="inf268">
<mml:math id="m275">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, as indicated by the normalised frequency ML/FE ratios being more focused around a value of 1.0 in <xref ref-type="fig" rid="F14">Figure 14A</xref> compared with the EDLF results shown in <xref ref-type="fig" rid="F14">Figure 14B</xref>. The same trend is also observed for the predictions of <inline-formula id="inf269">
<mml:math id="m276">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, shown in <xref ref-type="fig" rid="F14">Figures 14C, D</xref> for the MAE and EDLF loss functions, respectively.</p>
</sec>
<sec id="s4-3">
<title>4.3 Performance of input cases 3&#x2013;6</title>
<p>In general, the performance of input cases 3&#x2013;6 is sub-optimal compared with the results of input cases 1&#x2013;2, regardless of the loss functions or the number of probe locations considered, as shown in <xref ref-type="table" rid="T3">Table 3</xref>. Input cases 5&#x2013;6 are the worst-performing models, regardless of the loss functions used, and are, therefore, not examined further in this study. For input cases 3 and 4, the ML model appears to predict <inline-formula id="inf270">
<mml:math id="m277">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> with some level of accuracy, as shown in <xref ref-type="fig" rid="F15">Figure 15</xref>. This behaviour is expected since input cases 3 and 4 comprise only <inline-formula id="inf271">
<mml:math id="m278">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> as the inputs, which was shown to be only sensitive to a change in <inline-formula id="inf272">
<mml:math id="m279">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="fig" rid="F10">Figure 10A</xref>. Although it was noted that most of the <inline-formula id="inf273">
<mml:math id="m280">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> predictions were centred around the ML/FE ratio of unity in <xref ref-type="fig" rid="F15">Figure 15</xref>, the spread in the normalised frequency plots is excessively large, which implies that input cases 3 and 4 are relatively inconsistent in their predictions.</p>
</sec>
<sec id="s4-4">
<title>4.4 Discussion of future developments of the probing ML framework</title>
<p>As noted in <xref ref-type="sec" rid="s3">Section 3</xref>, a key finding from the current work is the recognition that owing to the curvature of the column, which is induced by the applied bending moment, the direction in which the probing force is applied becomes an important parameter in ensuring that the beam&#x2013;column remains elastic. Therefore, for the probing methodology to be extended to include structural members that also experience bending, <inline-formula id="inf274">
<mml:math id="m281">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ini</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> needs to be considered an input parameter within the ANN model framework. Moreover, the current study is deliberately limited in scope to consider the beam&#x2013;column as a planar element; therefore, further work is necessary to consider more complex and realistic scenarios involving major and minor axes bending in three dimensions. This can be further extended to asymmetrical cross sections and open cross sections that are also susceptible to LTB. The current work has also focused on the behaviour of perfect beam&#x2013;columns, i.e., without considering the effects of imperfections or damage. In theory, damage prediction based on this probing framework is possible, as indicated by <xref ref-type="bibr" rid="B39">Shen et al. (2023)</xref>.</p>
<p>A comprehensive over-fitting study was not performed in the ML model proposed in the current study since the predictions generated by the ML model were sufficiently accurate for input cases 1 and 2, despite the low number of epochs used. Future work can use techniques such as early stopping and <inline-formula id="inf275">
<mml:math id="m282">
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-fold cross-validation (<xref ref-type="bibr" rid="B21">Jung and Hu, 2015</xref>) to ensure that the ML model is sufficiently regularised. Moreover, the use of physics-informed neural networks (PINNs) can also be implemented by defining a custom loss function within the ANN. The use of PINNs in ANNs, as a means of buckling analysis, was explored by <xref ref-type="bibr" rid="B44">Tao et al. (2020)</xref>, where an inequality constraint was used to ensure that the ANN predicts the buckling load of an axially compressed cylindrical shell to be lower than the experimental value. Therefore, through the enforcement of a corresponding inequality, the ANN model for the probing methodology should allow the predicted utilisation ratios to provide safe-sided predictions (<xref ref-type="bibr" rid="B39">Shen et al., 2023</xref>). This would inevitably lead to a more conservative estimate of the <italic>in situ</italic> utilisation ratios of the beam&#x2013;columns when deployed in the industry, but any degree of conservatism could be controlled through a user-defined tolerance level.</p>
</sec>
</sec>
<sec id="s5">
<title>5 Concluding remarks</title>
<p>The probing response of a perfect beam&#x2013;column that is restrained against the effects of LTB was explored in the current work using the commercial FE software application Abaqus. Owing to a more complex response for probing a beam&#x2013;column, when compared to a member under pure compression, it is shown that the probing stiffness <inline-formula id="inf276">
<mml:math id="m283">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> provides sufficient data to predict <inline-formula id="inf277">
<mml:math id="m284">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, but in isolation, it is insufficient for predicting <inline-formula id="inf278">
<mml:math id="m285">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> since <inline-formula id="inf279">
<mml:math id="m286">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is essentially invariant with the applied moment. However, this is remedied by including a measurement of the initial deflection before probing, <inline-formula id="inf280">
<mml:math id="m287">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ini</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, which restores accuracy to the developed ANN. Subsequently, the developed ANN is demonstrated to predict <inline-formula id="inf281">
<mml:math id="m288">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf282">
<mml:math id="m289">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x005e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> accurately when <inline-formula id="inf283">
<mml:math id="m290">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>p</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf284">
<mml:math id="m291">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ini</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> at different probing locations are used as inputs.</p>
<p>The present study also highlights a potential risk associated with the implementation of probing as a structural health assessment tool for beam&#x2013;columns designed to fail with a plastic ultimate moment of resistance, <inline-formula id="inf285">
<mml:math id="m292">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ult</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. To mitigate the risk of damaging the member during the probing process, the member should be probed such that the local deflection is reduced, which would ensure that the probing response of the column remains linear. A further recommendation is that the probing procedure is not conducted within 5% of the elastic limit. Future research will elaborate on the current findings by exploring different scenarios, such as laterally unrestrained beams while also focussing on experimental studies to validate the current findings while ascertaining the practicality of <italic>in situ</italic> probing as a methodology for assessing structural health.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s6">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article; further inquiries can be directed to the corresponding author.</p>
</sec>
<sec sec-type="author-contributions" id="s7">
<title>Author contributions</title>
<p>JM: data curation, formal analysis, investigation, validation, visualization, and writing&#x2013;original draft. LL: conceptualization, formal analysis, investigation, methodology, project administration, resources, software, supervision, validation, visualization, writing&#x2013;original draft, and writing&#x2013;review and editing. MW: conceptualization, methodology, project administration, resources, supervision, and writing&#x2013;review and editing.</p>
</sec>
<sec sec-type="funding-information" id="s8">
<title>Funding</title>
<p>The author(s) declare that no financial support was received for the research, authorship, and/or publication of this article.</p>
</sec>
<sec sec-type="COI-statement" id="s9">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
<p>The author(s) declared that they were an editorial board member of Frontiers, at the time of submission. This had no impact on the peer review process and the final decision.</p>
</sec>
<sec sec-type="disclaimer" id="s10">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors, and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Abadi</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Agarwal</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Barham</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Brevdo</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Citro</surname>
<given-names>C.</given-names>
</name>
<etal/>
</person-group> (<year>2016</year>). <article-title>Tensorflow: large-scale machine learning on heterogeneous distributed systems</article-title>. <comment>CoRR abs/1603.04467</comment>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Agarap</surname>
<given-names>A. F.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Deep learning using rectified linear units (relu)</article-title>. <comment>CoRR abs/1803.08375</comment>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Alba-Rodr&#xed;guez</surname>
<given-names>M. D.</given-names>
</name>
<name>
<surname>Mart&#xed;nez-Rocamora</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Gonz&#xe1;lez-Vallejo</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Ferreira-S&#xe1;nchez</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Marrero</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Building rehabilitation versus demolition and new construction: economic and environmental assessment</article-title>. <source>Environ. Impact Assess. Rev.</source> <volume>66</volume>, <fpage>115</fpage>&#x2013;<lpage>126</lpage>. <pub-id pub-id-type="doi">10.1016/j.eiar.2017.06.002</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Allen</surname>
<given-names>H. G.</given-names>
</name>
<name>
<surname>Bulson</surname>
<given-names>P. S.</given-names>
</name>
</person-group> (<year>1980</year>). <source>Background to buckling</source>. <publisher-loc>London, UK</publisher-loc>: <publisher-name>McGraw-Hill</publisher-name>.</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Amafabia</surname>
<given-names>D. A.</given-names>
</name>
<name>
<surname>Montalv&#xe3;o</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>David-West</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Haritos</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>A review of structural health monitoring techniques as applied to composite structures</article-title>. <source>SDHM Struct. Durab. Health Monit.</source> <volume>11</volume>, <fpage>91</fpage>&#x2013;<lpage>147</lpage>. <pub-id pub-id-type="doi">10.3970/sdhm.2017.011.091</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Arrayago</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Picci</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Mirambell</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Real</surname>
<given-names>E.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Interaction of bending and axial load for ferritic stainless steel RHS columns</article-title>. <source>Thin-Walled Struct.</source> <volume>91</volume>, <fpage>96</fpage>&#x2013;<lpage>107</lpage>. <pub-id pub-id-type="doi">10.1016/j.tws.2015.02.012</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Askar</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Bragan&#xe7;a</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Gerv&#xe1;sio</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Adaptability of buildings: a critical review on the concept evolution</article-title>. <source>Appl. Sci. Switz.</source> <volume>11</volume>, <fpage>4483</fpage>. <pub-id pub-id-type="doi">10.3390/app11104483</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cavajdov&#xe1;</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Vican</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Resistance of beam-column subjected to compression and bending</article-title>. <source>Transp. Res. Procedia</source> <volume>74</volume>, <fpage>983</fpage>&#x2013;<lpage>990</lpage>. <pub-id pub-id-type="doi">10.1016/j.trpro.2023.11.234</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>C. C.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>W. H.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>C. Y.</given-names>
</name>
<name>
<surname>Lai</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Damage detection of a cable-stayed bridge based on the variation of stay cable forces eliminating environmental temperature effects</article-title>. <source>Smart Struct. Syst.</source> <volume>17</volume>, <fpage>859</fpage>&#x2013;<lpage>880</lpage>. <pub-id pub-id-type="doi">10.12989/SSS.2016.17.6.859</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="web">
<person-group person-group-type="author">
<name>
<surname>Chollet</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Keras</article-title>. <comment>Available at: <ext-link ext-link-type="uri" xlink:href="https://keras.io">https://keras.io</ext-link> (Accessed June 3, 2024).</comment>
</citation>
</ref>
<ref id="B11">
<citation citation-type="book">
<collab>Dassault Syst&#xe8;mes Simulia Corp</collab> (<year>2021</year>). <source>ABAQUS/Standard version 2021</source>. <publisher-loc>RI, USA</publisher-loc>: <publisher-name>Providence</publisher-name>.</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Doebling</surname>
<given-names>S. W.</given-names>
</name>
<name>
<surname>Farrar</surname>
<given-names>C. R.</given-names>
</name>
<name>
<surname>Prime</surname>
<given-names>M. B.</given-names>
</name>
</person-group> (<year>1998</year>). <article-title>A summary review of vibration-based damage identification methods</article-title>. <source>Shock Vib. Dig.</source> <volume>30</volume>, <fpage>91</fpage>&#x2013;<lpage>105</lpage>. <pub-id pub-id-type="doi">10.1177/058310249803000201</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>dos Santos</surname>
<given-names>G. B.</given-names>
</name>
<name>
<surname>Gardner</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Kucukler</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>A method for the numerical derivation of plastic collapse loads</article-title>. <source>Thin-Walled Struct.</source> <volume>124</volume>, <fpage>258</fpage>&#x2013;<lpage>277</lpage>. <pub-id pub-id-type="doi">10.1016/j.tws.2017.11.055</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="book">
<collab>EN</collab> (<year>2014</year>). <source>1993-1-1:2005&#x2b;A1:2014 Eurocode 3 &#x2013; design of steel structures &#x2013; Part 1-1: general rules and rules for buildings</source>. <publisher-loc>Brussels, Belgium</publisher-loc>: <publisher-name>European Committee for Standardisation CEN</publisher-name>.</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fan</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Qiao</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Vibration-based damage identification methods: a review and comparative study</article-title>. <source>Struct. Health Monit.</source> <volume>10</volume>, <fpage>83</fpage>&#x2013;<lpage>111</lpage>. <pub-id pub-id-type="doi">10.1177/1475921710365419</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Favarelli</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Testi</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Giorgetti</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Data management in structural health monitoring</article-title>. <source>Lect. Notes Civ. Eng.</source> <volume>156</volume>, <fpage>809</fpage>&#x2013;<lpage>823</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-030-74258-4_51</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="book">
<collab>GeoPandas</collab> (<year>2023</year>). <source>GeoPandas 0.13.2 &#x2014; GeoPandas 0.13.2&#x2b;0.gd5add48.dirty documentation</source>.</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gharehbaghi</surname>
<given-names>V. R.</given-names>
</name>
<name>
<surname>Noroozinejad Farsangi</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Noori</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>T. Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Nguyen</surname>
<given-names>A.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>A critical review on structural health monitoring: definitions, methods and perspectives</article-title>. <source>Archives Comput. Methods Eng.</source> <volume>29</volume>, <fpage>2209</fpage>&#x2013;<lpage>2235</lpage>. <pub-id pub-id-type="doi">10.1007/s11831-021-09665-9</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hakim</surname>
<given-names>S. J.</given-names>
</name>
<name>
<surname>Abdul Razak</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Ravanfar</surname>
<given-names>S. A.</given-names>
</name>
<name>
<surname>Mohammadhassani</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Structural damage detection using soft computing method</article-title>. <source>Conf. Proc. Soc. Exp. Mech. Ser.</source> <volume>5</volume>, <fpage>143</fpage>&#x2013;<lpage>151</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-319-04570-2_16</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hodson</surname>
<given-names>T. O.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Root-mean-square error (RMSE) or mean absolute error (MAE): when to use them or not</article-title>. <source>Geosci. Model Dev.</source> <volume>15</volume>, <fpage>5481</fpage>&#x2013;<lpage>5487</lpage>. <pub-id pub-id-type="doi">10.5194/gmd-15-5481-2022</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jung</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>A K-fold averaging cross-validation procedure</article-title>. <source>J. Nonparametric Statistics</source> <volume>27</volume>, <fpage>167</fpage>&#x2013;<lpage>179</lpage>. <pub-id pub-id-type="doi">10.1080/10485252.2015.1010532</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Katam</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Pasupuleti</surname>
<given-names>V. D. K.</given-names>
</name>
<name>
<surname>Kalapatapu</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>A review on structural health monitoring: past to present</article-title>. <source>Innov. Infrastruct. Solutions</source> <volume>8</volume>, <fpage>248</fpage>&#x2013;<lpage>320</lpage>. <pub-id pub-id-type="doi">10.1007/s41062-023-01217-3</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kerkhof</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Perin</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Picek</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>No (good) loss no gain: systematic evaluation of loss functions in deep learning-based side-channel analysis</article-title>. <source>J. Cryptogr. Eng.</source> <volume>13</volume>, <fpage>311</fpage>&#x2013;<lpage>324</lpage>. <pub-id pub-id-type="doi">10.1007/s13389-023-00320-6</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Kingma</surname>
<given-names>D. P.</given-names>
</name>
<name>
<surname>Ba</surname>
<given-names>J. L.</given-names>
</name>
</person-group> (<year>2015</year>). &#x201c;<article-title>Adam: a method for stochastic optimization</article-title>,&#x201d; in <source>3rd international conference on learning representations, ICLR 2015 - conference track proceedings</source>, <fpage>1</fpage>&#x2013;<lpage>15</lpage>.</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kitipornchai</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Trahair</surname>
<given-names>N. S.</given-names>
</name>
</person-group> (<year>1980</year>). <article-title>Buckling properties of monosymmetric I-beams</article-title>. <source>ASCE J. Struct. Div.</source> <volume>106</volume>, <fpage>941</fpage>&#x2013;<lpage>957</lpage>. <pub-id pub-id-type="doi">10.1061/jsdeag.0005441</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Koh</surname>
<given-names>B. H.</given-names>
</name>
<name>
<surname>Dyke</surname>
<given-names>S. J.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Structural health monitoring for flexible bridge structures using correlation and sensitivity of modal data</article-title>. <source>Comput. and Struct.</source> <volume>85</volume>, <fpage>117</fpage>&#x2013;<lpage>130</lpage>. <pub-id pub-id-type="doi">10.1016/J.COMPSTRUC.2006.09.005</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lapira</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Wadee</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Gardner</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Stability of multiple-crossarm prestressed stayed columns with additional stay systems</article-title>. <source>Structures</source> <volume>12</volume>, <fpage>227</fpage>&#x2013;<lpage>241</lpage>. <pub-id pub-id-type="doi">10.1016/J.ISTRUC.2017.09.010</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Larochelle</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Bengio</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Louradour</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Lamblin</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Exploring strategies for training deep neural networks</article-title>. <source>J. Mach. Learn. Res.</source> <volume>10</volume>, <fpage>1</fpage>&#x2013;<lpage>40</lpage>. <pub-id pub-id-type="doi">10.5555/1577069.1577070</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liew</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Gardner</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Ultimate capacity of structural steel cross-sections under compression, bending and combined loading</article-title>. <source>Structures</source> <volume>1</volume>, <fpage>2</fpage>&#x2013;<lpage>11</lpage>. <pub-id pub-id-type="doi">10.1016/j.istruc.2014.07.001</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lindner</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>1997</year>). <article-title>Design of steel beams and beam columns</article-title>. <source>Eng. Struct.</source> <volume>19</volume>, <fpage>378</fpage>&#x2013;<lpage>384</lpage>. <pub-id pub-id-type="doi">10.1016/S0141-0296(96)00095-8</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Nayak</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Structural health monitoring: state of the art and perspectives</article-title>. <source>Jom</source> <volume>64</volume>, <fpage>789</fpage>&#x2013;<lpage>792</lpage>. <pub-id pub-id-type="doi">10.1007/s11837-012-0370-9</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Mart&#xed;nez</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Obrien</surname>
<given-names>E. J.</given-names>
</name>
<name>
<surname>Sevillano</surname>
<given-names>E.</given-names>
</name>
</person-group> (<year>2016</year>). &#x201c;<article-title>Damage detection by drive-by monitoring using the vertical displacements of a bridge</article-title>,&#x201d; in <source>Insights and innovations in structural engineering, mechanics and computation - proceedings of the 6th international conference on structural engineering</source> (<publisher-loc>Boca Raton, USA</publisher-loc>: <publisher-name>Mechanics and Computation</publisher-name>), <fpage>1915</fpage>&#x2013;<lpage>1918</lpage>. <comment>
<italic>SEMC 2016</italic>
</comment>. <pub-id pub-id-type="doi">10.1201/9781315641645-316</pub-id>
</citation>
</ref>
<ref id="B33">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Montavon</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Orr</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>M&#xfc;ller</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2012</year>). <source>Neural networks: tricks of the trade</source>. <edition>2 edn</edition>. <publisher-loc>Berlin, Heidelberg</publisher-loc>: <publisher-name>Springer</publisher-name>. <pub-id pub-id-type="doi">10.1007/978-3-642-35289-8</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<collab>Publications Office of the European Union</collab> (<year>2017</year>). <article-title>Resource efficient use of mixed wastes improving management of construction and demolition waste: final report</article-title>. <source>Tech. rep. Publ. Office Eur. Union</source>. <pub-id pub-id-type="doi">10.2779/99903</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Riks</surname>
<given-names>E.</given-names>
</name>
</person-group> (<year>1979</year>). <article-title>An incremental approach to the solution of snapping and buckling problems</article-title>. <source>Int. J. Solids Struct.</source> <volume>15</volume>, <fpage>529</fpage>&#x2013;<lpage>551</lpage>. <pub-id pub-id-type="doi">10.1016/0020-7683(79)90081-7</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ross</surname>
<given-names>B. E.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>D. A.</given-names>
</name>
<name>
<surname>Conejos</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Khademi</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Enabling adaptable buildings: results of a preliminary expert survey</article-title>. <source>Procedia Eng.</source> <volume>145</volume>, <fpage>420</fpage>&#x2013;<lpage>427</lpage>. <pub-id pub-id-type="doi">10.1016/j.proeng.2016.04.009</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Rytter</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>1993</year>). <source>Vibration based inspection of civil engineering structures</source>. <publisher-loc>Denmark</publisher-loc>: <publisher-name>Aalborg University</publisher-name>. <comment>Ph.D. thesis</comment>.</citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Saito</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Wadee</surname>
<given-names>M. A.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Post-buckling behaviour of prestressed steel stayed columns</article-title>. <source>Eng. Struct.</source> <volume>30</volume>, <fpage>1224</fpage>&#x2013;<lpage>1239</lpage>. <pub-id pub-id-type="doi">10.1016/J.ENGSTRUCT.2007.07.012</pub-id>
</citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shen</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Lapira</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Wadee</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Gardner</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Pirrera</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Groh</surname>
<given-names>R. M.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Probing <italic>in situ</italic> capacities of prestressed stayed columns: towards a novel structural health monitoring technique</article-title>. <source>Philosophical Trans. R. Soc. A Math. Phys. Eng. Sci.</source> <volume>381</volume>, <fpage>20220033</fpage>. <pub-id pub-id-type="doi">10.1098/rsta.2022.0033</pub-id>
</citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shokravi</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Shokravi</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Bakhary</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Rahimian Koloor</surname>
<given-names>S. S.</given-names>
</name>
<name>
<surname>Petr&#xc5;&#xaf;</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Health monitoring of civil infrastructures by subspace system identification method: an overview</article-title>. <source>Appl. Sci. Switz.</source> <volume>10</volume>, <fpage>2786</fpage>. <pub-id pub-id-type="doi">10.3390/APP10082786</pub-id>
</citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Slaughter</surname>
<given-names>E. S.</given-names>
</name>
</person-group> (<year>2001</year>). <article-title>Design strategies to increase building flexibility</article-title>. <source>Build. Res. Inf.</source> <volume>29</volume>, <fpage>208</fpage>&#x2013;<lpage>217</lpage>. <pub-id pub-id-type="doi">10.1080/09613210010027693</pub-id>
</citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sumitro</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>M. L.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>Sustainable structural health monitoring system</article-title>. <source>Struct. Control Health Monit.</source> <volume>12</volume>, <fpage>445</fpage>&#x2013;<lpage>467</lpage>. <pub-id pub-id-type="doi">10.1002/STC.79</pub-id>
</citation>
</ref>
<ref id="B43">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Sung Lee</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Phattharaphon</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Yean</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Shakya</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2020</year>). &#x201c;<article-title>Euclidean distance based loss function for eye-gaze estimation</article-title>,&#x201d; in <conf-name>IEEE Sensors Applications Symposium, SAS 2020 - Proceedings</conf-name>, <conf-loc>Kuala Lumpur, Malaysia</conf-loc>, <conf-date>09-11 March 2020</conf-date>, <fpage>1</fpage>&#x2013;<lpage>5</lpage>. <pub-id pub-id-type="doi">10.1109/SAS48726.2020.9220051</pub-id>
</citation>
</ref>
<ref id="B44">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tao</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Du</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Physics-informed artificial neural network approach for axial compression buckling analysis of thin-walled cylinder</article-title>. <source>AIAA Scitech 2020 Forum</source> <volume>1 PartF</volume>, <fpage>1</fpage>&#x2013;<lpage>18</lpage>. <pub-id pub-id-type="doi">10.2514/6.2020-0398</pub-id>
</citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Thompson</surname>
<given-names>J. M. T.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Advances in shell buckling: theory and experiments</article-title>. <source>Int. J. Bifurcation Chaos</source> <volume>25</volume>, <fpage>1530001</fpage>&#x2013;<lpage>1530025</lpage>. <pub-id pub-id-type="doi">10.1142/S0218127415300013</pub-id>
</citation>
</ref>
<ref id="B46">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Thomson</surname>
<given-names>D. J.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>The economic case for service life extension of structures using structural health monitoring based on the delayed cost of borrowing</article-title>. <source>J. Civ. Struct. Health Monit.</source> <volume>3</volume>, <fpage>335</fpage>&#x2013;<lpage>340</lpage>. <pub-id pub-id-type="doi">10.1007/s13349-013-0057-0</pub-id>
</citation>
</ref>
<ref id="B47">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Timoshenko</surname>
<given-names>S. P.</given-names>
</name>
<name>
<surname>Gere</surname>
<given-names>J. M.</given-names>
</name>
</person-group> (<year>1963</year>). <source>Theory of elastic stability</source>. <publisher-loc>New York, USA</publisher-loc>: <publisher-name>McGraw-Hill</publisher-name>.</citation>
</ref>
<ref id="B48">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Trahair</surname>
<given-names>N. S.</given-names>
</name>
<name>
<surname>Bradford</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Nethercot</surname>
<given-names>D. A.</given-names>
</name>
<name>
<surname>Gardner</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2008</year>). <source>The behaviour and design of steel structures to EC3</source>. <publisher-loc>Abingdon, UK</publisher-loc>: <publisher-name>CRC Press</publisher-name>.</citation>
</ref>
<ref id="B49">
<citation citation-type="journal">
<collab>UNEP</collab> (<year>2020</year>). <article-title>Towards a zero-emissions, efficient and resilient buildings and construction sector</article-title>. <source>Glob. Status Rep. Build. Constr.</source> <volume>2020</volume>, <fpage>9</fpage>&#x2013;<lpage>10</lpage>.</citation>
</ref>
<ref id="B50">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wu</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>He</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Damage identification method for continuous girder bridges based on spatially-distributed long-gauge strain sensing under moving loads</article-title>. <source>Mech. Syst. Signal Process.</source> <volume>104</volume>, <fpage>415</fpage>&#x2013;<lpage>435</lpage>. <pub-id pub-id-type="doi">10.1016/J.YMSSP.2017.10.040</pub-id>
</citation>
</ref>
<ref id="B51">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wu</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Qiang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Xing</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Buckling in prestressed stayed beam&#x2013;columns and intelligent evaluation</article-title>. <source>Eng. Struct.</source> <volume>255</volume>, <fpage>113902</fpage>. <pub-id pub-id-type="doi">10.1016/j.engstruct.2022.113902</pub-id>
</citation>
</ref>
<ref id="B52">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xing</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Su</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Intelligent local buckling design of stainless steel I-sections in fire via Artificial Neural Network</article-title>. <source>Structures</source> <volume>58</volume>, <fpage>105356</fpage>. <pub-id pub-id-type="doi">10.1016/j.istruc.2023.105356</pub-id>
</citation>
</ref>
<ref id="B53">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yun</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Gardner</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Stress-strain curves for hot-rolled steels</article-title>. <source>J. Constr. Steel Res.</source> <volume>133</volume>, <fpage>36</fpage>&#x2013;<lpage>46</lpage>. <pub-id pub-id-type="doi">10.1016/j.jcsr.2017.01.024</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>