<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD with MathML3 v1.1 20151215//EN " "JATS-journalpublishing1-mathml3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="1.1" article-type="research-article">
  <front>
    <journal-meta>
      <journal-id journal-id-type="doi">10.17794/rgn</journal-id>
      <journal-title-group>
        <journal-title xml:lang="hr">Rudarsko-geološko-naftni zbornik</journal-title>
        <trans-title-group xml:lang="hr">
          <trans-title>Rudarsko-geološko-naftni zbornik</trans-title>
        </trans-title-group>
        <abbrev-journal-title>Rud.-geol.-naft. zb.</abbrev-journal-title>
      </journal-title-group>
      <issn pub-type="ppub">0353-4529</issn>
      <issn pub-type="epub">1849-0409</issn>
      <publisher>
        <publisher-name xml:lang="hr">Sveučilište u Zagrebu Rudarsko-geološko-naftni fakultet</publisher-name>
        <publisher-name xml:lang="en">University of Zagreb Faculty of Mining, Geology and Petroleum Engineering</publisher-name>
        <publisher-loc>
          <addr-line>Pierottijeva 6, HR-10000 Zagreb, Hrvatska</addr-line>
        </publisher-loc>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.17794/rgn.2025.5.11</article-id>
      <article-categories>
        <subj-group subj-group-type="heading" xml:lang="hr">
          <subject>Izvorni znanstveni članak</subject>
        </subj-group>
        <subj-group subj-group-type="heading" xml:lang="en">
          <subject>Original scientific paper</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title xml:lang="en">INTEGRATING ANN PREDICTION WITH HONEYBEE OPTIMISATION FOR FLYROCK MINIMISATION IN OPEN-PIT MINING</article-title>
        <trans-title-group>
          <trans-title xml:lang="hr">INTEGRIRANJE PROCJENE UMJETNE NEURONSKE MREŽE S OPTIMIZACIJOM ALGORITMOM PČELA ZA SMANJENJE IZLIJETANJA KOMADA STIJENA PRI MINIRANJU U POVRŠINSKOME KOPU</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name>
            <surname>Rezakhah</surname>
            <given-names>Mojtaba</given-names>
          </name>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Nemati</surname>
            <given-names>Erfan</given-names>
          </name>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Batarbiat</surname>
            <given-names>Amir</given-names>
          </name>
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <name>
            <surname>Khandelwal</surname>
            <given-names>Manoj</given-names>
          </name>
          <email xlink:href="m.khandelwal@federation.edu.au">m.khandelwal@federation.edu.au</email>
        </contrib>
        <aff id="aff1">
          <institution xml:lang="hr">Department of Mining Engineering, Faculty of Engineering, Tarbiat Modares University, Tehran, Iran</institution>
          <institution xml:lang="en">Department of Mining Engineering, Faculty of Engineering, Tarbiat Modares University, Tehran, Iran</institution>
        </aff>
        <aff id="aff2">
          <institution xml:lang="hr">Department of Mining Engineering, Faculty of Engineering, Tarbiat Modares University, Tehran, Iran</institution>
          <institution xml:lang="en">Department of Mining Engineering, Faculty of Engineering, Tarbiat Modares University, Tehran, Iran</institution>
        </aff>
        <aff id="aff3">
          <institution xml:lang="hr">Department of Mining Engineering, Faculty of Engineering, Tarbiat Modares University, Tehran, Iran</institution>
          <institution xml:lang="en">Department of Mining Engineering, Faculty of Engineering, Tarbiat Modares University, Tehran, Iran</institution>
        </aff>
        <aff id="aff4">
          <institution xml:lang="hr">Institute of Innovation, Science and Sustainability, Federation University Australia, Ballarat, VIC</institution>
          <institution xml:lang="en">Institute of Innovation, Science and Sustainability, Federation University Australia, Ballarat, VIC</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <day>21</day>
        <month>10</month>
        <year>2025</year>
      </pub-date>
      <volume>40</volume>
      <fpage>141</fpage>
      <lpage>152</lpage>
      <permissions>
        <license license-type="open-access" xlink:href="">
          <license-p>CC BY (attribution)</license-p>
        </license>
        <license license-type="open-access" xml:lang="hr">
          <license-p>Izjava o autorskim i pravima izdavača dostupna je tijekom procesa slanja rada, a etički kodeks dostupan je na http://hrcak.srce.hr/ojs/index.php/rgn/about/editorialPolicies#custom-0 .&#13;
&#13;
Zbornik je časopis otvorena pristupa (OP, zeleni model, CC-BY). To podrazumijeva kako su elektroničke inačice priloga dostupne čitateljima bez ikakve registracije ili naknade. Kada dijelove prenosite odredite se prema tomu kako nalaže licencija Creative commons (vrsta BY, http://creativecommons.org/licenses/by/4.0/ ).&#13;
&#13;
Izdavačka prava te ona vezana uz samostalnu pohranu tekstova provodi se na način kako je to opisano na mreži organizacije Sherpa (usluga RoMEO), koja se održava na Sveučilištu u Nottinghamu (http://www.sherpa.ac.uk/romeo/pub/2374/).&#13;
&#13;
Svi volumeni i sveščići Zbornika od 1989. godine dostupni su u arhivu Hrčka (http://hrcak.srce.hr/rgn-zbornik?lang=hr).</license-p>
        </license>
        <license license-type="open-access" xml:lang="en">
          <license-p>The author and publisher rights are visible during the submission process, and ethical codex is available at http://hrcak.srce.hr/ojs/index.php/rgn/about/editorialPolicies#custom-0 .&#13;
&#13;
The Bulletin is open access (OA, green model, CC-BY) journal what means that electronic versions of articles are accessible to readers, without any fees or registration.When use, please refer to Creative Commons license (BY type, http://creativecommons.org/licenses/by/4.0/ ).&#13;
&#13;
Publisher copyright policies &amp; self-archiving is also described at Sherpa organisation web (RoMEO service) based at the University of Nottingham (http://www.sherpa.ac.uk/romeo/pub/2374/).&#13;
&#13;
All volumes of the Bulletin (from 1989) are available at Hrčak journal pages (http://hrcak.srce.hr/rgn-zbornik?lang=en).</license-p>
        </license>
      </permissions>
      <abstract xml:lang="en">
        <p>Flyrock is an undesirable phenomenon resulting from blasting in open-pit mines, posing significant risks to both environmental and human safety. Given these risks, a comprehensive study of flyrock is essential to mitigate its adverse effects. This study presents a novel hybrid intelligent model designed to predict and minimize flyrock distance by integrating an Artificial Neural Network (ANN) with a Honeybee Optimization Algorithm. Utilizing a dataset of 334 blast records collected from the Sungun copper mine, various ANN models were developed and evaluated. After assessing multiple models through a formal scoring system, the most effective one was selected for optimization. The chosen ANN model demonstrated strong predictive performance, achieving coefficients of determination (R²) of 0.8930 and 0.8874, as well as root mean square error (RMSE) values of 0.2486 and 0.2512 for the training and testing phases, respectively, outperforming conventional empirical models. To further refine the blast pattern for safety, the Honeybee Optimization Algorithm was employed to minimize the predicted flyrock distance. The optimal flyrock distance was determined to be 7.25 meters, reflecting a 27.5% reduction compared to the lowest observed value in the collected data. This demonstrates the superiority of the proposed hybrid approach in enhancing blasting safety and efficiency.</p>
      </abstract>
      <trans-abstract xml:lang="hr">
        <p>Leteći komadi stijena (flyrock) neželjena su i opasna pojava koja nastaje tijekom miniranja u površinskim kopovima, a mogu imati ozbiljne posljedice na okoliš i sigurnost ljudi. Zbog tih rizika nužno je provesti detaljno istraživanje ovoga fenomena kako bi se smanjili njegovi negativni učinci. U ovome se radu predstavlja novi hibridni inteligentni model koji omogućuje predviđanje i smanjenje udaljenosti izlijetanja stijena kombiniranjem umjetne neuronske mreže (ANN) s optimizacijom algoritmom pčela. Analiza je provedena na temelju skupa od 334 zapisa miniranja prikupljenih iz površinskoga kopa rudnika bakra Sungun. Razvijeni su različiti modeli neuronskih mreža koji su potom vrednovani. Nakon procjene modela pomoću formalnoga sustava bodovanja odabran je najuspješniji model za optimizaciju. Taj odabrani ANN model pokazao je izvrsna prediktivna svojstva s koeficijentima determinacije (R²) od 0,8930 za fazu treniranja i 0,8874 za fazu testiranja te s vrijednostima srednje kvadratne pogreške (RMSE) od 0,2486 i 0,2512. Time je postigao bolje rezultate u odnosu na klasične empirijske modele. Za dodatnu optimizaciju obrasca miniranja i povećanje sigurnosti korišten je algoritam pčela s ciljem minimizacije predviđene udaljenosti letećih komada stijena. Kao rezultat optimizacije utvrđena je optimalna udaljenost izlijetanja stijena od 7,25 metara, što predstavlja smanjenje od 27,5 % u odnosu na najmanju zabilježenu vrijednost u skupu podataka. Ti rezultati potvrđuju učinkovitost predloženoga hibridnog pristupa u poboljšanju sigurnosti i učinkovitosti miniranja u površinskim kopovima.</p>
      </trans-abstract>
      <kwd-group xml:lang="en">
        <kwd>Flyrock prediction</kwd>
        <kwd>Optimisation algorithm</kwd>
        <kwd>Blasting pattern</kwd>
        <kwd>Honeybee algorithm</kwd>
        <kwd>Metaheuristic algorithms</kwd>
      </kwd-group>
      <kwd-group xml:lang="hr">
        <kwd>procjena izlijetanja komada stijena</kwd>
        <kwd>optimizacijski algoritam</kwd>
        <kwd>model miniranja</kwd>
        <kwd>algoritam pčela</kwd>
        <kwd>metaheuristički algoritmi</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec>
      <title>1. Introduction</title>
      <p>Optimising mining operations from blast pattern design to fragmentation prediction and equipment performance enhancement is crucial for increasing productivity, reducing operational costs, and minimising environmental impacts. Recent research demonstrates that integrating mathematical modelling with artificial intelligence (AI) techniques, such as neural networks and metaheuristic algorithms, significantly improves the accuracy and effectiveness of mining process predictions and control strategies   <bold>(Khajevand et al., 2025; Mirzehi Kalateh Kazemi et al., 2023; Mirzehi et al., 2023; Monjezi et al., 2007; Moreno et al., 2015; Rezakhah &amp; Moreno, 2019)</bold>.</p>
      <p>Blasting is a fundamental operation in mining, critical for rock fragmentation and material handling. However, only about 15–20% of the explosive energy contributes to effective fragmentation and displacement. The remaining energy is often wasted due to various factors, leading to undesirable outcomes such as flyrock <bold>(Raina, 2023)</bold>. Flyrock presents serious safety hazards, can damage equipment, escalate operational costs, and ultimately lower overall productivity. Its occurrence is influenced by both uncontrollable factors (e.g. rock strength) and controllable factors (e.g. explosive energy, blast design). A mismatch between these variables can result in hazardous flyrock incidents.</p>
      <p>Several studies have sought to understand and predict flyrock behaviour. For example, <bold>Adhikari et al. (1999)</bold> investigated the influence of blast design parameters on flyrock and offered strategies for mitigating its risks. Artificial neural networks (ANNs) have been shown to effectively forecast flyrock distance and fragmentation <bold>(Monjezi et al., 2010)</bold>, while a Mamdani fuzzy inference system demonstrated superiority over traditional statistical models in predicting flyrock distances <bold>(Rezaei et al., 2011)</bold>.</p>
      <p>Recent studies show that combining optimization techniques with machine-learning algorithms significantly improves flyrock distance prediction accuracy. The ACWNNsR model, integrating ANN, fuzzy cognitive maps, and Z-number theory, demonstrated strong predictive capability <bold>(Hosseini et al., 2022)</bold>. Embedding particle swarm optimization and jellyfish search into ANN training highlighted charge weight, powder factor, and hole angle as key inputs <bold>(Wang et al., 2023)</bold>. The LSSVM-WOA hybrid ensured robust and stable forecasts <bold>(Ding et al., 2023)</bold>. ANFIS models coupled with variable selection procedures identified burden as the most critical parameter <bold>(Hudaverdi, 2022)</bold>. Among tree-based learners, AdaBoost delivered the best performance and singled out powder factor as the dominant influence <bold>(Yari, et al., 2023)</bold>. The equilibrium-optimizer–extreme learning machine (EO-ELM) approach also pinpointed the most sensitive variables <bold>(Bhatawdekar, et al., 2023)</bold>. Finally, the Harris Hawks optimization–enhanced multilayer perceptron (HHO-MLP) achieved the highest overall modeling accuracy <bold>(Murlidhar, et al., 2021)</bold>.</p>
      <p>Similarly, an empirical equation for flyrock prediction was proposed based on dimensional analysis and validated using Monte Carlo simulations, confirming its reliability in modelling blast parameter variability <bold>(Ghasemi et al., 2012)</bold>.   More recent research has also shown that incorporating geomechanical factors, such as elastic wave velocity, into blast fragmentation models can enhance prediction accuracy and support better blast designs in open-pit mining <bold>(Tajik et al., 2023)</bold>.</p>
      <p>In related work, a hybrid approach was applied, combining the artificial bee colony (ABC) algorithm with ANN to optimise the safety factor in retaining walls, demonstrating the robustness and precision of such hybrid methods <bold>(Noroozi Ghaleini, et al., 2019)</bold>. Building on this foundation, the present study employs neural networks to predict flyrock based on various blast pattern configurations. A scoring system was developed to assess multiple models and identify the best-performing one. Subsequently, the bee colony optimisation algorithm was applied to determine the optimal blast pattern parameters to effectively reduce flyrock and improve blasting efficiency. This research, therefore, aims to optimise and control flyrock using neural networks and metaheuristic algorithms and compares these AI-driven models with conventional flyrock prediction approaches to evaluate their practical viability and performance.</p>
      <p>Flyrock is the leading safety risk in open-pit blasting, yet most AI models merely predict throw distance without offering design corrections and rely on small, unvalidated datasets. This study fills that gap with the first closed-loop ANN + Honey-Bee Optimizer: a high-accuracy neural network models flyrock behaviour, while the optimizer adjusts charge, spacing and angle until the predicted distance meets legal limits. Validation on 334 real blasts from the Sungun copper mine confirms both higher accuracy and direct, actionable control, delivering a practical tool for reducing flyrock in day-to-day operations.</p>
      <sec id="field-investigation-and-data-collection">
        <title>2. Field Investigation and Data Collection</title>
        <p>To develop a predictive and optimization model for blast parameters aimed at minimizing flyrock, a total of 334 new datasets were collected from the Sungun copper mine, located in northwest Iran, approximately 35 km from Varzaghan in East Azerbaijan province.   This mine is characterised by a hydrothermal ore deposit with mineralisation associated with the Cenozoic Sahand-Bazman orogenic belt, hosted within altered quartz-monzonite rocks. The primary ore minerals include chalcopyrite, pyrite, chalcocite, cuprite, and malachite, with copper being the principal extracted resource. Additionally, the deposit contains economically significant amounts of gold, silver, and molybdenite. <bold>Figure 1</bold> illustrates the operational area of the Sungun copper mine.</p>
        <graphic mimetype="image" mime-subtype="png" xlink:href="image1.png"/>
        <p><bold>Figure</bold><bold>1.</bold> Drilling and Blasting Area in Sungun Copper Mine</p>
        <p>Each dataset comprises key blasting parameters, including stemming, burden and spacing, blast hole diameter, blast hole length, sub-drilling length, specific charge, and flyrock distance. A descriptive statistical analysis was conducted on the collected datasets, with the results summarised in <bold>Table 1</bold>.</p>
        <p><bold>Table 1.</bold> Statistical Characteristics of the Data Used in the Network</p>
        <graphic mimetype="image" mime-subtype="png" xlink:href="image2.png"/>
        <p>The selected input variables include both fundamental blast design parameters and a derived parameter known as Specific Charge. Although Specific Charge is mathematically related to other inputs, its inclusion as a distinct variable is justified because it represents the overall concentration of explosive energy a critical factor in flyrock generation that geometric parameters alone do not fully capture. It is important to note that while uncontrollable geological factors can also contribute to flyrock, this study focuses on optimizing the controllable design parameters to minimize risk. The minimum recorded flyrock distance of 10 meters, although relatively short, was classified as a flyrock event according to site-specific safety protocols, as it landed beyond the designated safety perimeter, thereby necessitating its inclusion in the dataset.</p>
      </sec>
      <sec id="artificial-neural-network">
        <title>3. Artificial Neural Network</title>
        <p>Artificial neural networks (ANNs) are designed to mimic the structure and functionality of the human brain. Essentially, an ANN consists of interconnected neurons arranged in multiple layers, where each neuron acts as a simple processing unit that transmits information to others within the network. A large collection of these neurons forms a neural network. One of the most widely used learning algorithms in perceptron neural networks is the feedforward learning algorithm <bold>(Laguna &amp; Martí, 2002)</bold>, which operates based on the error correction learning law, a generalisation of the least-means algorithm.</p>
        <p>Feedforward neural networks consist of three main layers: an input layer, a hidden (middle) layer, and an output layer. While the number of hidden layers is not restricted, a single hidden layer is often sufficient for solving complex nonlinear problems. The feedforward learning process is divided into two stages: the feedforward stage and the backward (error correction) stage. In the feedforward stage, inputs are passed sequentially through each layer, ultimately producing an output as the responses of the network. During the forward phase, synaptic weights are initialised. In the backward phase, these weights are adjusted based on error correction rules. The difference between the predicted response of the network and the desired (expected) response, known as the error signal, is propagated backward through the network, refining the synaptic weights to improve prediction accuracy.</p>
        <p>To evaluate the network's performance, the coefficient of determination (R²) and root mean square error (RMSE) were used to measure the correlation between predicted and actual flyrocks. In this study, the neural network was implemented using the Lüneburg-Marquette learning algorithm, one of the most widely used optimisation techniques in ANN training. Based on prior research, the network structure was selected with three layers, an input layer with 7 input variables, a hidden layer and an output layer with a single output. A single hidden layer is sufficient to approximate any nonlinear function. Various studies have explored optimal methods for determining the number of neurons in the hidden layer, offering mathematical approaches to avoid the trial-and-error method. <bold>Equations 1 to 6</bold> outline the established methodologies for selecting the appropriate number of hidden neurons <bold>(Hecht-Nielsen, 1987; Hornik et al., 1989; Masters, 1993; Paola, 1994; Ripley, 1993; Wang, 1994)</bold>.</p>
        <p>
          <inline-formula>
            <alternatives>
              <tex-math><![CDATA[H \leq 2N_{i} + 1]]></tex-math>
              <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline">
                <mml:mrow>
                  <mml:mi>H</mml:mi>
                  <mml:mo>≤</mml:mo>
                  <mml:mn>2</mml:mn>
                  <mml:msub>
                    <mml:mi>N</mml:mi>
                    <mml:mi>i</mml:mi>
                  </mml:msub>
                  <mml:mo>+</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
              </mml:math>
            </alternatives>
          </inline-formula>
          <bold>(1)</bold>
        </p>
        <p>
          <inline-formula>
            <alternatives>
              <tex-math><![CDATA[H = \frac{N_{i} + N_{o}}{2}]]></tex-math>
              <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline">
                <mml:mrow>
                  <mml:mi>H</mml:mi>
                  <mml:mo>=</mml:mo>
                  <mml:mfrac>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>N</mml:mi>
                        <mml:mi>i</mml:mi>
                      </mml:msub>
                      <mml:mo>+</mml:mo>
                      <mml:msub>
                        <mml:mi>N</mml:mi>
                        <mml:mi>o</mml:mi>
                      </mml:msub>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:mfrac>
                </mml:mrow>
              </mml:math>
            </alternatives>
          </inline-formula>
          <bold>(2)</bold>
        </p>
        <p>
          <inline-formula>
            <alternatives>
              <tex-math><![CDATA[H = \frac{2 + N_{0} \times N_{i} + 0.5N_{0} \times (N_{0}^{2} + N_{i}) - 3}{N_{i} + N_{0}}]]></tex-math>
              <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline">
                <mml:mrow>
                  <mml:mi>H</mml:mi>
                  <mml:mo>=</mml:mo>
                  <mml:mfrac>
                    <mml:mrow>
                      <mml:mn>2</mml:mn>
                      <mml:mo>+</mml:mo>
                      <mml:msub>
                        <mml:mi>N</mml:mi>
                        <mml:mn>0</mml:mn>
                      </mml:msub>
                      <mml:mo>×</mml:mo>
                      <mml:msub>
                        <mml:mi>N</mml:mi>
                        <mml:mi>i</mml:mi>
                      </mml:msub>
                      <mml:mo>+</mml:mo>
                      <mml:mn>0.5</mml:mn>
                      <mml:msub>
                        <mml:mi>N</mml:mi>
                        <mml:mn>0</mml:mn>
                      </mml:msub>
                      <mml:mo>×</mml:mo>
                      <mml:mo stretchy="false" form="prefix">(</mml:mo>
                      <mml:msubsup>
                        <mml:mi>N</mml:mi>
                        <mml:mn>0</mml:mn>
                        <mml:mn>2</mml:mn>
                      </mml:msubsup>
                      <mml:mo>+</mml:mo>
                      <mml:msub>
                        <mml:mi>N</mml:mi>
                        <mml:mi>i</mml:mi>
                      </mml:msub>
                      <mml:mo stretchy="false" form="postfix">)</mml:mo>
                      <mml:mo>−</mml:mo>
                      <mml:mn>3</mml:mn>
                    </mml:mrow>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>N</mml:mi>
                        <mml:mi>i</mml:mi>
                      </mml:msub>
                      <mml:mo>+</mml:mo>
                      <mml:msub>
                        <mml:mi>N</mml:mi>
                        <mml:mn>0</mml:mn>
                      </mml:msub>
                    </mml:mrow>
                  </mml:mfrac>
                </mml:mrow>
              </mml:math>
            </alternatives>
          </inline-formula>
          <bold>(3)</bold>
        </p>
        <p>
          <inline-formula>
            <alternatives>
              <tex-math><![CDATA[H = \frac{2N_{i}}{3}]]></tex-math>
              <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline">
                <mml:mrow>
                  <mml:mi>H</mml:mi>
                  <mml:mo>=</mml:mo>
                  <mml:mfrac>
                    <mml:mrow>
                      <mml:mn>2</mml:mn>
                      <mml:msub>
                        <mml:mi>N</mml:mi>
                        <mml:mi>i</mml:mi>
                      </mml:msub>
                    </mml:mrow>
                    <mml:mn>3</mml:mn>
                  </mml:mfrac>
                </mml:mrow>
              </mml:math>
            </alternatives>
          </inline-formula>
          <bold>(4)</bold>
        </p>
        <p>
          <inline-formula>
            <alternatives>
              <tex-math><![CDATA[H = \sqrt{N_{i} \times N_{0}}]]></tex-math>
              <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline">
                <mml:mrow>
                  <mml:mi>H</mml:mi>
                  <mml:mo>=</mml:mo>
                  <mml:msqrt>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>N</mml:mi>
                        <mml:mi>i</mml:mi>
                      </mml:msub>
                      <mml:mo>×</mml:mo>
                      <mml:msub>
                        <mml:mi>N</mml:mi>
                        <mml:mn>0</mml:mn>
                      </mml:msub>
                    </mml:mrow>
                  </mml:msqrt>
                </mml:mrow>
              </mml:math>
            </alternatives>
          </inline-formula>
          <bold>(5)</bold>
        </p>
        <p>
          <inline-formula>
            <alternatives>
              <tex-math><![CDATA[H = 2N_{i}]]></tex-math>
              <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline">
                <mml:mrow>
                  <mml:mi>H</mml:mi>
                  <mml:mo>=</mml:mo>
                  <mml:mn>2</mml:mn>
                  <mml:msub>
                    <mml:mi>N</mml:mi>
                    <mml:mi>i</mml:mi>
                  </mml:msub>
                </mml:mrow>
              </mml:math>
            </alternatives>
          </inline-formula>
          <bold>(6)</bold>
        </p>
        <p>In this study, the neural network was implemented using the Levenberg-Marquardt learning algorithm. This algorithm was chosen due to its high efficiency and fast convergence rates for training small to medium-sized feedforward neural networks, making it well-suited for the dataset size in this research <bold>(Ampazis &amp; Perantonis, 2000)</bold>.</p>
        <p>In this study, N<sub>i</sub> represents the number of inputs, while N<sub>o</sub> denotes the number of outputs in the model. Based on recommended parameter values, the Levenberg-Marquardt learning algorithm was implemented using a neural network with a hidden layer containing 2 to 15 neurons. To determine the most effective model, the coefficient of determination (R²) and root mean square error (RMSE) were evaluated for both the training and testing phases. A comparative analysis was conducted by assigning scores to each model configuration. The scoring process involved awarding the highest score to models with the largest R² values, while lower scores were assigned as R² decreased. Conversely, models with the lowest RMSE values received the highest scores, with scores decreasing as RMSE increased. At the end of the evaluation, the scores for each model configuration were summed to determine the overall performance ranking <bold>(Kaastra &amp; Boyd, 1996</bold>).</p>
        <p>The scoring process involved four criteria: R² for training, RMSE for training, R² for testing, and RMSE for testing. For each criterion, the 14 models were ranked from best (rank 14) to worst (rank 1). For R², a higher value received a higher rank, while for RMSE, a lower value received a higher rank. The final score for each model was the sum of its four ranks, allowing for a balanced assessment of both accuracy and generalisation ability.</p>
        <p><bold>Figure 2</bold> presents a schematic diagram of how the neural network works.</p>
        <graphic mimetype="image" mime-subtype="jpeg" xlink:href="image3.jpeg"/>
        <p><bold>Figure</bold><bold>2.</bold> Schematic of a Basic Artificial Neural Network (ANN) with Input, Hidden, and Output Layers</p>
      </sec>
      <sec id="honeybee-optimisation-algorithm">
        <title>4. Honeybee Optimisation Algorithm</title>
        <p>The Honeybee Optimisation Algorithm is inspired by the collective behaviour of bee colonies, where individual bees, though simple on their own, work together to form a highly organised and efficient system for discovering and exploiting nectar resources. Within a colony, bees are divided into three main groups, each assigned a specific task in foraging.</p>
        <p>The first group consists of scout bees, responsible for exploring the environment and new food resources. Once a scout bee finds a suitable resource, it returns to the hive and communicates its location through a movement known as the circular dance. The second group, the worker bees, focuses on exploiting these discovered food resources, ensuring efficient nectar collection. The third group, the onlooker bees, remains in the hive, observing the circular dance of the scout bees. Based on the quality of the reported resources, onlooker bees select the most promising sites for further extraction. The Honeybee Optimisation Algorithm was first introduced by Karaboga in 2005 <bold>(Karaboga, 2005)</bold>. Since then, extensive research has been conducted on bee behaviour in nature, leading to the development of optimisation algorithms inspired by their social structure. While this algorithm has been applied in various fields, one of its notable implementations in mining is the prediction and optimisation of the backbreak caused by blasting operations <bold>(Ebrahimi et al., 2016; Kanellopoulos &amp; Wilkinson, 1997; Rezaei et al., 2011; Sayadi et al., 2013; Zorlu et al., 2008)</bold>. The algorithm follows a structured process consisting of four key stages. As illustrated in <bold>Figure 3</bold>, the workflow of the Bee Algorithm is structured into three core phases: Initialization, Iteration, and Termination Condition Evaluation, ensuring a systematic optimization process. The main steps of the Bee Algorithm are outlined in <bold>Karaboga &amp; Basturk (2007)</bold>:</p>
        <graphic mimetype="image" mime-subtype="png" xlink:href="image4.png"/>
        <p><bold>Figure</bold><bold>3.</bold> Flowchart of the Bee Algorithm illustrating its three primary phases: Initialisation, Iteration, and Termination Condition evaluation.</p>
        <p><bold>Step 1:</bold> In the initial phase of the algorithm, the bee population is equally divided into worker bees and non-worker bees. Each food source is assigned a single worker bee, which means the number of worker bees corresponds directly to the number of food sources around the hive. Consequently, within the defined solution space, the initial solution is generated based on the number of food sources. Once these initial solutions are established, their respective values are compared using problem-specific evaluation functions.</p>
        <p><bold>Step 2:</bold> In this step, for each of the answers to the problem, a new answer is created using the relationship:</p>
        <p>
          <inline-formula>
            <alternatives>
              <tex-math><![CDATA[v_{i.j} = x_{i.j} + \varphi_{i.j}(x_{i.j} - x_{k.j})]]></tex-math>
              <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline">
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>v</mml:mi>
                    <mml:mrow>
                      <mml:mi>i</mml:mi>
                      <mml:mi>.</mml:mi>
                      <mml:mi>j</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mo>=</mml:mo>
                  <mml:msub>
                    <mml:mi>x</mml:mi>
                    <mml:mrow>
                      <mml:mi>i</mml:mi>
                      <mml:mi>.</mml:mi>
                      <mml:mi>j</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mo>+</mml:mo>
                  <mml:msub>
                    <mml:mi>φ</mml:mi>
                    <mml:mrow>
                      <mml:mi>i</mml:mi>
                      <mml:mi>.</mml:mi>
                      <mml:mi>j</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mo stretchy="false" form="prefix">(</mml:mo>
                  <mml:msub>
                    <mml:mi>x</mml:mi>
                    <mml:mrow>
                      <mml:mi>i</mml:mi>
                      <mml:mi>.</mml:mi>
                      <mml:mi>j</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mo>−</mml:mo>
                  <mml:msub>
                    <mml:mi>x</mml:mi>
                    <mml:mrow>
                      <mml:mi>k</mml:mi>
                      <mml:mi>.</mml:mi>
                      <mml:mi>j</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mo stretchy="false" form="postfix">)</mml:mo>
                </mml:mrow>
              </mml:math>
            </alternatives>
          </inline-formula>
          <bold>(7)</bold>
        </p>
        <p>
          <inline-formula>
            <alternatives>
              <tex-math><![CDATA[i\text{ϵ\ }\left\{ 1.\ 2\ .\ .\ .\ \text{BN} \right\}]]></tex-math>
              <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline">
                <mml:mrow>
                  <mml:mi>i</mml:mi>
                  <mml:mrow>
                    <mml:mtext mathvariant="normal">ϵ </mml:mtext>
                  </mml:mrow>
                  <mml:mrow>
                    <mml:mo stretchy="true" form="prefix">{</mml:mo>
                    <mml:mn>1</mml:mn>
                    <mml:mi>.</mml:mi>
                    <mml:mn>2</mml:mn>
                    <mml:mi>.</mml:mi>
                    <mml:mi>.</mml:mi>
                    <mml:mi>.</mml:mi>
                    <mml:mtext mathvariant="normal">BN</mml:mtext>
                    <mml:mo stretchy="true" form="postfix">}</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:math>
            </alternatives>
          </inline-formula>
        </p>
        <p>
          <inline-formula>
            <alternatives>
              <tex-math><![CDATA[j\text{ϵ\ }\left\{ 1.\ 2\ .\ .\ .\ D \right\}]]></tex-math>
              <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline">
                <mml:mrow>
                  <mml:mi>j</mml:mi>
                  <mml:mrow>
                    <mml:mtext mathvariant="normal">ϵ </mml:mtext>
                  </mml:mrow>
                  <mml:mrow>
                    <mml:mo stretchy="true" form="prefix">{</mml:mo>
                    <mml:mn>1</mml:mn>
                    <mml:mi>.</mml:mi>
                    <mml:mn>2</mml:mn>
                    <mml:mi>.</mml:mi>
                    <mml:mi>.</mml:mi>
                    <mml:mi>.</mml:mi>
                    <mml:mi>D</mml:mi>
                    <mml:mo stretchy="true" form="postfix">}</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:math>
            </alternatives>
          </inline-formula>
        </p>
        <p>
          <inline-formula>
            <alternatives>
              <tex-math><![CDATA[k\text{ϵ\ }\left\{ 1.\ 2\ .\ .\ .\ \text{BN} \right\}\ \&\ k \neq i]]></tex-math>
              <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline">
                <mml:mrow>
                  <mml:mi>k</mml:mi>
                  <mml:mrow>
                    <mml:mtext mathvariant="normal">ϵ </mml:mtext>
                  </mml:mrow>
                  <mml:mrow>
                    <mml:mo stretchy="true" form="prefix">{</mml:mo>
                    <mml:mn>1</mml:mn>
                    <mml:mi>.</mml:mi>
                    <mml:mn>2</mml:mn>
                    <mml:mi>.</mml:mi>
                    <mml:mi>.</mml:mi>
                    <mml:mi>.</mml:mi>
                    <mml:mtext mathvariant="normal">BN</mml:mtext>
                    <mml:mo stretchy="true" form="postfix">}</mml:mo>
                  </mml:mrow>
                  <mml:mi>&amp;</mml:mi>
                  <mml:mi>k</mml:mi>
                  <mml:mo>≠</mml:mo>
                  <mml:mi>i</mml:mi>
                </mml:mrow>
              </mml:math>
            </alternatives>
          </inline-formula>
        </p>
        <p>
          <inline-formula>
            <alternatives>
              <tex-math><![CDATA[\text{φϵ\ }\left\lbrack - 1.1 \right\rbrack]]></tex-math>
              <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline">
                <mml:mrow>
                  <mml:mrow>
                    <mml:mtext mathvariant="normal">φϵ </mml:mtext>
                  </mml:mrow>
                  <mml:mrow>
                    <mml:mo stretchy="true" form="prefix">[</mml:mo>
                    <mml:mo>−</mml:mo>
                    <mml:mn>1.1</mml:mn>
                    <mml:mo stretchy="true" form="postfix">]</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:math>
            </alternatives>
          </inline-formula>
        </p>
        <p>Where x<sub>ij</sub> is the j<sup>th</sup> parameter of the i<sup>th</sup> solution of the problem, v<sub>ij</sub> is the j<sup>th</sup> parameter of the new solution, i is a number from one to the number of solutions to the problem, φ is a random number in the range of -1 to 1, k is a random number from one to the number of solutions to the problem, BN is the number of initial solutions to the problem, and D is the number of optimization parameters.</p>
        <p>After creating a new solution, if the value of this solution is greater than the value of the previous solution, it will be replaced; otherwise, this solution will be forgotten.</p>
        <p><bold>Step 3:</bold> In this step, the probability of receiving a bee from each source is calculated using the following formula:</p>
        <p>
          <inline-formula>
            <alternatives>
              <tex-math><![CDATA[p_{i} = \frac{\text{fit}_{i}}{\sum_{n = 1}^{\text{SN}}\text{fit}_{n}}]]></tex-math>
              <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline">
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>p</mml:mi>
                    <mml:mi>i</mml:mi>
                  </mml:msub>
                  <mml:mo>=</mml:mo>
                  <mml:mfrac>
                    <mml:msub>
                      <mml:mtext mathvariant="normal">fit</mml:mtext>
                      <mml:mi>i</mml:mi>
                    </mml:msub>
                    <mml:mrow>
                      <mml:msubsup>
                        <mml:mo>∑</mml:mo>
                        <mml:mrow>
                          <mml:mi>n</mml:mi>
                          <mml:mo>=</mml:mo>
                          <mml:mn>1</mml:mn>
                        </mml:mrow>
                        <mml:mtext mathvariant="normal">SN</mml:mtext>
                      </mml:msubsup>
                      <mml:msub>
                        <mml:mtext mathvariant="normal">fit</mml:mtext>
                        <mml:mi>n</mml:mi>
                      </mml:msub>
                    </mml:mrow>
                  </mml:mfrac>
                </mml:mrow>
              </mml:math>
            </alternatives>
          </inline-formula>
          <italic>
            <bold>(8)</bold>
          </italic>
        </p>
        <p>Where fit<sub>i</sub> is the fitness of source i (varies depending on the type and size of the problem and must be determined by the user) and p<sub>i</sub> is the probability of selecting source i by observer bees. According to the fitness, a number of bees are assigned to each source. After calculating the value of each source using <bold>Equation 7</bold>, a new answer is created for the selected answers. If this answer has a higher value than the previous answer, this answer replaces the previous answer, and otherwise, a penalty is imposed. The purpose of the penalty is to create a counter for the number of non-improvement answers, and if the answer does not improve, one unit is added to its value.</p>
        <p><bold>Step 4</bold>: In this step, if the counter of the number of non-improvement answers reaches a predetermined limit (C<sub>max</sub>), this answer will be replaced with a random answer. Also, in this step, the conditions for the end of the iterations are checked. If the termination conditions of the algorithm are met, the iterations will end, otherwise, it will return to step two.</p>
        <p>The implementation of the Honeybee algorithm in this study involved setting several key parameters to ensure robust optimisation. The algorithm was run with a population size of 50 bees for 100 iterations. The fitness function was defined as the inverse of the flyrock distance predicted by the optimised ANN model, aiming to minimise this output. The termination condition was set to the maximum number of iterations. The search space for each blast parameter was constrained within the observed minimum and maximum values from the collected dataset presented in <bold>Table 1</bold>.</p>
      </sec>
      <sec id="conventional-predictor">
        <title>5. Conventional Predictor</title>
        <p>Conventional empirical methods are used as a basis for predicting flyrock distance in surface blasting operations. These models are developed based on field data and simplified mathematical relationships, each considering specific parameters. Some of the most important conventional models are:</p>
        <sec id="lundborg-et-al.-equation-1981">
          <title>5.1. Lundborg et al. Equation (1981)</title>
          <p>This model provides the following relationship based on the diameter of the blast hole (<inline-formula><alternatives><tex-math><![CDATA[\mathbf{d}]]></tex-math><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline"><mml:mstyle mathvariant="bold"><mml:mi>𝐝</mml:mi></mml:mstyle></mml:math></alternatives></inline-formula>) and specific charge (<inline-formula><alternatives><tex-math><![CDATA[\mathbf{q}]]></tex-math><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline"><mml:mstyle mathvariant="bold"><mml:mi>𝐪</mml:mi></mml:mstyle></mml:math></alternatives></inline-formula>):</p>
          <p>
            <inline-formula>
              <alternatives>
                <tex-math><![CDATA[l_{\max} = 143d\left( q - 0.2 \right)]]></tex-math>
                <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline">
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>l</mml:mi>
                      <mml:mo>max</mml:mo>
                    </mml:msub>
                    <mml:mo>=</mml:mo>
                    <mml:mn>143</mml:mn>
                    <mml:mi>d</mml:mi>
                    <mml:mrow>
                      <mml:mo stretchy="true" form="prefix">(</mml:mo>
                      <mml:mi>q</mml:mi>
                      <mml:mo>−</mml:mo>
                      <mml:mn>0.2</mml:mn>
                      <mml:mo stretchy="true" form="postfix">)</mml:mo>
                    </mml:mrow>
                  </mml:mrow>
                </mml:math>
              </alternatives>
            </inline-formula>
            <italic>
              <bold>(9)</bold>
            </italic>
          </p>
          <p>Where:</p>
          <p><inline-formula><alternatives><tex-math><![CDATA[\mathbf{l}_{\mathbf{\max}}]]></tex-math><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline"><mml:msub><mml:mstyle mathvariant="bold"><mml:mi>𝐥</mml:mi></mml:mstyle><mml:mstyle mathvariant="bold"><mml:mo>max</mml:mo></mml:mstyle></mml:msub></mml:math></alternatives></inline-formula>= Maximum throw (m),</p>
          <p><inline-formula><alternatives><tex-math><![CDATA[\mathbf{d}]]></tex-math><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline"><mml:mstyle mathvariant="bold"><mml:mi>𝐝</mml:mi></mml:mstyle></mml:math></alternatives></inline-formula> = Hole diameter (inch),</p>
          <p><inline-formula><alternatives><tex-math><![CDATA[\mathbf{q}]]></tex-math><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline"><mml:mstyle mathvariant="bold"><mml:mi>𝐪</mml:mi></mml:mstyle></mml:math></alternatives></inline-formula> = Specific charge (kg/m<sup>3</sup>).</p>
        </sec>
      </sec>
      <sec id="results-and-discussion">
        <title>6. Results and Discussion</title>
        <sec id="prediction-by-ann">
          <title>6.1 Prediction by ANN</title>
          <p>The artificial neural network (ANN) model demonstrated robust predictive performance for flyrock distance. A total of 14 neural network configurations were evaluated, varying the number of neurons in the hidden layer (2 to 15). The best-performing model (Model 7) achieved a coefficient of determination (R²) of 0.8930 and 0.8874 for the training and testing phases, respectively, with root mean square error (RMSE) values of 0.2486 and 0.2512. These results highlight the model’s ability to generalise well to unseen data, indicating strong nonlinear approximation capabilities. The selected ANN structure consisted of 7 input parameters (blast hole diameter, length, spacing, burden, stemming, specific charge, and sub-drilling depth), a single hidden layer with 8 neurons, and one output (flyrock distance). Sensitivity analysis revealed that burden (B) and stemming length were the most influential parameters, contributing to 70.8% of the variance in flyrock predictions. <bold>Table 2</bold> shows the results of this neural network analysis.</p>
          <p><bold>Table 2.</bold> Predicted Values for Flyrock</p>
          <graphic mimetype="image" mime-subtype="png" xlink:href="image5.png"/>
          <graphic mimetype="image" mime-subtype="png" xlink:href="image6.png"/>
          <p><bold>Figure</bold><bold>4.</bold> Predicted values of Flyrocks for training Model No. 7</p>
          <graphic mimetype="image" mime-subtype="png" xlink:href="image7.png"/>
          <p><bold>Figure</bold><bold>5.</bold> Predicted values of Flyrocks for testing Model No. 7</p>
        </sec>
        <sec id="prediction-by-conventional-predictor">
          <title>6.2. Prediction by Conventional Predictor</title>
          <p>The evaluation of traditional flyrock prediction methods, by <bold>Lundborg</bold> <bold>(1981)</bold>, revealed significant limitations in their accuracy. For the Lundborg model, the root mean square error (RMSE) was calculated as 121.1 meters, with a coefficient of determination (R²) of 0.52. This indicates that the model explains only 52% of the variance in flyrock distances and suffers from oversimplification, as it ignores critical parameters like rock strength and explosive energy. For example, in sample predictions, the model estimated a flyrock distance of 110.1 meters for an actual value of 50 meters, highlighting its unreliability. <bold>Figure 6</bold> presents a comparative analysis of the Lundborg method versus actual flyrock measurements.</p>
          <graphic mimetype="image" mime-subtype="png" xlink:href="image8.png"/>
          <p><bold>Figure</bold><bold>6.</bold> Comparison graph between the Lundborg method and actual flyrock</p>
        </sec>
        <sec id="flyrock-minimization-using-the-honeybee-algorithm">
          <title>6.3. Flyrock Minimization using the Honeybee Algorithm</title>
          <p>As previously mentioned, the search process continues until the minimum flyrock value is identified. Multiple iterations of the Honeybee algorithm were executed using different population sizes of bees. <bold>Figure 7</bold> shows the execution of the algorithm in minimizing flyrock distance.</p>
          <graphic mimetype="image" mime-subtype="png" xlink:href="image9.png"/>
          <p><bold>Figure</bold><bold>7.</bold> Minimization of the amount of Flyrocks throw in meters</p>
          <p>Based on the results, the minimized flyrock distance was determined to be 7.25 meters. As indicated in <bold>Table 1</bold>, the initial minimum flyrock distance was approximately 10 meters. By implementing the Honeybee optimisation algorithm, this value was reduced by 27.5%, demonstrating a significant improvement. Additionally, optimal values were obtained for key blasting parameters, including blast hole diameter and length, sub-drilling depth, burden, spacing, and stemming, as presented in <bold>Table 3</bold>.</p>
          <p><bold>Table 3.</bold> Blasting pattern optimisation values<inline-graphic mimetype="image" mime-subtype="png" xlink:href="image10.png"/></p>
        </sec>
        <sec id="comparative-analysis">
          <title>6.4. Comparative Analysis</title>
          <p>This paper compares flyrock prediction in mining blasting operations using two intelligent methods: Artificial Neural Networks (ANN) and Honeybee Optimization Algorithm, with traditional models. The ANN model demonstrated better performance compared to conventional models. Specifically, the ANN model achieved R² values of 0.8930 for training and 0.8874 for testing, indicating high predictive accuracy and effective simulation of flyrock behaviour. In contrast, the traditional Lundborg model, based on simplified mathematical relationships, only explained 52% of the variance in flyrock distance and showed poor prediction performance.</p>
          <p>Furthermore, a statistical t-test on the prediction errors confirmed that the lower RMSE of the ANN model compared to the Lundborg model is statistically significant (p &lt; 0.05), validating its superior performance.</p>
          <p>Moreover, this model overlooks important parameters such as rock strength and explosive energy, which can lead to inaccurate results. The Honeybee Optimization Algorithm was then applied to optimize blast parameters and reduce flyrock. The algorithm optimized parameters like blast hole diameter, length, sub-drilling depth, spacing, and stemming length, reducing the flyrock distance from 10 meters to 7.25 meters, which represents a 27.5% improvement. This demonstrates that the Honeybee algorithm, using modern optimization methods, can significantly reduce flyrock distance. Sensitivity analysis in the study revealed that the burden parameter has the greatest impact on reducing flyrock, while stemming and specific charge have the most influence on increasing it.</p>
          <p>Compared to traditional models, which rely on simplified empirical relationships, intelligent methods like ANN and Honeybee can provide more accurate predictions and more effective optimization of the blasting process in mines. These results show that intelligent techniques can significantly help in controlling flyrock and improving safety and productivity in mining operations.</p>
          <graphic mimetype="image" mime-subtype="png" xlink:href="image11.png"/>
          <p><bold>Figure 8.</bold> Comparative Analysis of Flyrock Prediction Models</p>
        </sec>
      </sec>
      <sec id="evaluating-the-influence-of-blasting-parameters-on-flyrock">
        <title>7.   Evaluating the Influence of Blasting Parameters on Flyrock</title>
        <p>Several advanced analytical methods, namely, Pearson correlation analysis, multiple regression modelling, random forest regression, and permutation importance analysis, were applied to evaluate the impact of various blasting parameters on flyrock. The key findings from these analyses are as follows:</p>
        <sec id="analysis-with-pearson-correlation">
          <title>7.1. Analysis with Pearson correlation</title>
          <p><bold>Figure 9</bold> shows a heatmap illustrating the Pearson correlation between input parameters and flyrock distance. Among these parameters, burden (B) exhibits the most significant negative correlation with flyrock, indicating that an increase in burden leads to a considerable reduction in flyrock distance. Conversely, stemming length and specific charge show the strongest positive correlation, suggesting that an increase in these parameters results in a greater flyrock distance.</p>
          <graphic mimetype="image" mime-subtype="png" xlink:href="image12.png"/>
          <p><bold>Figure 9.</bold> Pearson Correlation Heatmap</p>
        </sec>
        <sec id="multiple-regression-model">
          <title>7.2. Multiple Regression Model </title>
          <p>To quantify the contribution of each parameter, a multiple regression model was established (see <bold>Figure 10</bold>). The model achieved an R² value of 0.708, indicating that approximately 70.8% of the variations in flyrock can be explained by the selected variables. Among these parameters, burden exhibited the strongest negative correlation with flyrock, meaning an increase in burden leads to reduced flyrock distance. Conversely, stemming length and specific charge demonstrated a significant positive correlation, indicating that higher values of these parameters contribute to increased flyrock distance.</p>
          <graphic mimetype="image" mime-subtype="png" xlink:href="image13.png"/>
          <p><bold>Figure 10.</bold> Multiple Regression Analysis: Coefficients with Confidence Intervals</p>
        </sec>
        <sec id="feature-importance-analysis-random-forest-model">
          <title>7.3. Feature Importance Analysis (Random Forest Model)</title>
          <p>To validate these results, a feature importance analysis was conducted using the Random Forest model (see <bold>Figure 11</bold>). The analysis confirmed that burden, stemming, and specific charge are indeed the most influential factors affecting flyrock behaviour. The results suggest that optimising Burden can significantly reduce excessive flyrock, while proper adjustments of stemming length and specific charge ensure a more controlled energy distribution.</p>
          <graphic mimetype="image" mime-subtype="png" xlink:href="image14.png"/>
          <p><bold>Figure 11.</bold> Feature Importance (Random Forest)</p>
        </sec>
        <sec id="permutation-importance-analysis">
          <title>7.4. Permutation Importance Analysis </title>
          <p>In order to improve the sensitivity analysis, a permutation importance method was used (see <bold>Figure 12</bold>). Such a method systematically changes each variable with its value to see its significance on flyrock prediction. The findings are consistent with burden as the most impactful variable in reducing flyrock, with stemming and specific charge causing the distance of flyrock, respectively.</p>
          <graphic mimetype="image" mime-subtype="png" xlink:href="image15.png"/>
          <p><bold>Figure 12.</bold> Permutation Feature Importance</p>
          <p>The results of the various sensitivity analyses consistently show that burden, stemming, and specific charge are the three most crucial parameters influencing flyrock. However, although burden as a major factor helps fight the rock throw, stemming and specific charge increase flyrock and therefore require key optimisation.</p>
          <p>These results have been statistically confirmed using a multiple regression model and correlation analysis, while Random Forest and Permutation Importance validated this systematic and well-established finding as machine-learning-based. The congruence of these methods further validates the results and allows for confirmation that changes to burden, stemming, and specific charge in the blast design can greatly enhance flyrock control.</p>
          <p>To consolidate the findings from the different analytical techniques, <bold>Table 4</bold> provides a summary of the parameter importance rankings. The consistency across all four methods strongly validates the identification of burden, stemming, and specific charge as the most critical parameters governing flyrock.</p>
          <p><bold>Table 4.</bold> Consolidated Summary of Sensitivity Analysis Results</p>
          <graphic mimetype="image" mime-subtype="png" xlink:href="image16.png"/>
        </sec>
      </sec>
      <sec id="conclusions">
        <title>8. Conclusions</title>
        <p>This study successfully demonstrated the development and application of a hybrid intelligent system, combining an Artificial Neural Network (ANN) with a Honeybee Optimisation Algorithm, for the prediction and minimisation of flyrock in surface mining. The key novelty of this research lies in its integrated approach, moving beyond simple prediction to provide optimised, actionable blast design parameters for enhanced safety.</p>
        <p>The developed ANN model, selected through a systematic scoring method, showed excellent predictive capabilities with high R² values (0.8930 for training, 0.8874 for testing) and low RMSE values, significantly outperforming traditional empirical methods. A comprehensive sensitivity analysis consistently identified burden, stemming, and specific charge as the most influential parameters affecting flyrock distance. The practical implication of this work is significant. By applying the Honeybee algorithm to the validated ANN model, blast parameters were optimised to achieve a minimum flyrock distance of 7.25 meters, representing a 27.5% reduction from the safest observed blasts in the field data. This result confirms that data-driven optimisation can lead to considerable improvements in operational safety and efficiency.</p>
        <p>For future research, it is recommended to apply this hybrid model to other mine sites with different geological conditions to test its robustness. Furthermore, incorporating geomechanical variables (e.g. rock mass rating, joint properties) as inputs could further enhance the model's accuracy. Finally, the performance of the Honeybee algorithm could be benchmarked against other state-of-the-art metaheuristic algorithms to explore further potential for optimisation.</p>
      </sec>
      <sec id="authors-contribution">
        <title>Author’s contribution</title>
        <p><bold>Mojtaba Rezakhah</bold>: conceptualization, data curation, formal analysis, investigation, resources, software, supervision, and writing – original draft. <bold>Erfan Nemati</bold>: formal analysis, investigation, methodology, software, validation, and writing – original draft. <bold>Amir Batarbiat</bold>: formal analysis, investigation, methodology, resources, software, validation, visualization, and writing – original draft. <bold>Manoj Khandelwal</bold>: data curation, methodology, resources, supervision, validation, visualization, and writing – review &amp; editing</p>
        <p>All authors have read and agreed to the published version of the manuscript.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Adhikari, G. R.</string-name>
          </person-group>
          <date date-type="pub">
            <year>1999</year>
          </date>
          <article-title>Studies on Flyrock at Limestone Quarries.</article-title>
          <source>Rock Mechanics and Rock Engineering</source>
          <volume>32</volume>
          <fpage>291</fpage>
          <lpage>301</lpage>
          <pub-id pub-id-type="doi">10.1007/s006030050049</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="chapter">
          <person-group>
            <string-name>Ampazis, N., &amp; Perantonis, S.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2000</year>
          </date>
          <chapter-title>Levenberg-Marquardt algorithm with adaptive momentum for the efficient training of feedforward networks.</chapter-title>
          <source>Proceedings of the IEEE-INNS-ENNS International Joint Conference on Neural Networks. IJCNN 2000. Neural Computing: New Challenges and Perspectives for the New Millennium</source>
          <volume>1</volume>
          <fpage>126</fpage>
          <lpage>131</lpage>
          <pub-id pub-id-type="doi">10.1109/IJCNN.2000.857825</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Bhatawdekar, R., Kumar, R., Sabri Sabri, M., Roy, B., Mohamad, E., Kumar, D., &amp; Kwon, S.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2023</year>
          </date>
          <article-title>Estimating Flyrock Distance Induced Due to Mine Blasting by Extreme Learning Machine Coupled with an Equilibrium Optimizer.</article-title>
          <source>Sustainability</source>
          <volume>15</volume>
          <fpage>3265</fpage>
          <pub-id pub-id-type="doi">10.3390/su15043265</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Ding, X., Jamei, M., Hasanipanah, M., Abdullah, R., &amp; Le, B.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2023</year>
          </date>
          <article-title>Optimized Data-Driven Models for Prediction of Flyrock due to Blasting in Surface Mines.</article-title>
          <source>Sustainability</source>
          <volume>15</volume>
          <fpage>8424</fpage>
          <pub-id pub-id-type="doi">10.3390/su15108424</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Ebrahimi, E., Monjezi, M., Khalesi, M. R., &amp; Armaghani, D. J.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2016</year>
          </date>
          <article-title>Prediction and optimization of back-break and rock fragmentation using an artificial neural network and a bee colony algorithm.</article-title>
          <source>Bulletin of Engineering Geology and the Environment</source>
          <volume>75</volume>
          <fpage>27</fpage>
          <lpage>36</lpage>
          <pub-id pub-id-type="doi">10.1007/s10064-015-0720-2</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Ghasemi, E., Sari, M., &amp; Ataei, M.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2012</year>
          </date>
          <article-title>Development of an empirical model for predicting the effects of controllable blasting parameters on flyrock distance in surface mines.</article-title>
          <source>International Journal of Rock Mechanics and Mining Sciences</source>
          <volume>52</volume>
          <fpage>163</fpage>
          <lpage>170</lpage>
          <pub-id pub-id-type="doi">10.1016/j.ijrmms.2012.03.011</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="chapter">
          <person-group>
            <string-name>Hecht-Nielsen, R.</string-name>
          </person-group>
          <date date-type="pub">
            <year>1987</year>
          </date>
          <chapter-title>Kolmogorov’s mapping neural network existence theorem.</chapter-title>
          <source>In Proceedings of the international conference on Neural Networks</source>
          <fpage>11</fpage>
          <lpage>14</lpage>
          <publisher-loc>New York</publisher-loc>
          <publisher-name>IEEE.</publisher-name>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Hornik, K., Stinchcombe, M., &amp; White, H.</string-name>
          </person-group>
          <date date-type="pub">
            <year>1989</year>
          </date>
          <article-title>Multilayer feedforward networks are universal approximators.</article-title>
          <source>Neural Networks</source>
          <volume>2</volume>
          <issue>5</issue>
          <fpage>359</fpage>
          <lpage>366</lpage>
          <pub-id pub-id-type="doi">10.1016/0893-6080(89)90020-8</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Hosseini, S., Poormirzaee, R., Hajihassani, M., &amp; Kalatehjari, R.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2022</year>
          </date>
          <article-title>An ANN-Fuzzy Cognitive Map-Based Z-Number Theory to Predict Flyrock Induced by Blasting in Open-Pit Mines.</article-title>
          <source>Rock Mechanics and Rock Engineering</source>
          <volume>55</volume>
          <fpage>4373</fpage>
          <lpage>4390</lpage>
          <pub-id pub-id-type="doi">10.1007/s00603-022-02866-z.</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Hudaverdi, T.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2022</year>
          </date>
          <article-title>Prediction of flyrock throw distance in quarries by variable selection procedures and ANFIS modelling technique.</article-title>
          <source>Environmental Earth Sciences</source>
          <volume>81</volume>
          <fpage>281</fpage>
          <ext-link>https://doi.org/10.1007/s12665-022-10408-7</ext-link>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Kaastra, I., &amp; Boyd, M.</string-name>
          </person-group>
          <date date-type="pub">
            <year>1996</year>
          </date>
          <article-title>Designing a neural network for forecasting financial and economic time series.</article-title>
          <source>Neurocomputing</source>
          <volume>10</volume>
          <issue>3</issue>
          <fpage>215</fpage>
          <lpage>236</lpage>
          <pub-id pub-id-type="doi">10.1016/0925-2312(95)00039-9.</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Kanellopoulos, I., &amp; Wilkinson, G. G.</string-name>
          </person-group>
          <date date-type="pub">
            <year>1997</year>
          </date>
          <article-title>Strategies and best practice for neural network image classification.</article-title>
          <source>International Journal of Remote Sensing</source>
          <volume>18</volume>
          <issue>4</issue>
          <fpage>711</fpage>
          <lpage>725</lpage>
          <pub-id pub-id-type="doi">10.1080/014311697218719</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="book">
          <person-group>
            <string-name>Karaboga, D.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2005</year>
          </date>
          <source>An idea based on honey bee swarm for numerical optimization.</source>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Karaboga, D., &amp; Basturk, B.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2007</year>
          </date>
          <article-title>A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm.</article-title>
          <source>Journal of Global Optimization</source>
          <volume>39</volume>
          <fpage>459</fpage>
          <lpage>471</lpage>
          <pub-id pub-id-type="doi">10.1007/s10898-007-9149-x</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Khajevand, S., Rezakhah, M., Monjezi, M., &amp; Manríquez León, F. A.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2025</year>
          </date>
          <article-title>Enhancing Transportation Fleet Efficiency in Open-Pit Mining via Simulation: a Case Study.</article-title>
          <source>Journal of Mining and Environment</source>
          <volume>16</volume>
          <issue>3</issue>
          <fpage>997</fpage>
          <lpage>1007</lpage>
          <pub-id pub-id-type="doi">10.22044/jme.2024.15094.2889</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Laguna, M., &amp; Martí, R.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2002</year>
          </date>
          <article-title>Neural network prediction in a system for optimizing simulations.</article-title>
          <source>IIE Transactions</source>
          <volume>34</volume>
          <fpage>273</fpage>
          <lpage>282</lpage>
          <pub-id pub-id-type="doi">10.1023/A:1012485416856</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="book">
          <person-group>
            <string-name>Masters, T.</string-name>
          </person-group>
          <date date-type="pub">
            <year>1993</year>
          </date>
          <source>Practical neural network recipes in C++.</source>
          <publisher-name>Morgan Kaufmann.</publisher-name>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Mirzehi Kalateh Kazemi, M., Nabavi, Z., Rezakhah, M., &amp; Masoudi, A.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2023</year>
          </date>
          <article-title>Application of XGB-based metaheuristic techniques for prediction time-to-failure of mining machinery.</article-title>
          <source>Systems and Soft Computing</source>
          <volume>5</volume>
          <fpage>200061</fpage>
          <pub-id pub-id-type="doi">10.1016/j.sasc.2023.200061</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Mirzehi, M., Rezakhah, M., Mousavi, A., &amp; Nabavi, Z.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2023</year>
          </date>
          <article-title>New MIP model for short-term planning in open-pit mines considering loading machine performance: a case study in Iran.</article-title>
          <source>International Journal of Mining and Mineral Engineering</source>
          <fpage>341</fpage>
          <lpage>364</lpage>
          <pub-id pub-id-type="doi">10.1504/IJMME.2023.137375</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Monjezi, M., Bahrami, A., &amp; Yazdian Varjani, A.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2010</year>
          </date>
          <article-title>Simultaneous prediction of fragmentation and flyrock in blasting operation using artificial neural networks.</article-title>
          <source>International Journal of Rock Mechanics and Mining Sciences</source>
          <volume>47</volume>
          <issue>3</issue>
          <fpage>476</fpage>
          <lpage>480</lpage>
          <pub-id pub-id-type="doi">10.1016/j.ijrmms.2009.09.008</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Monjezi, M., Goshtasbi, K., Rezakhah, M., &amp; Singh, T. N.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2007</year>
          </date>
          <article-title>Design of stable slopes for Songun copper mine.</article-title>
          <source>Mining Technology</source>
          <volume>116</volume>
          <issue>3</issue>
          <fpage>146</fpage>
          <lpage>152</lpage>
          <pub-id pub-id-type="doi">10.1179/174328607X228901</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="chapter">
          <person-group>
            <string-name>Moreno, E., Ferreira, F., Goycoolea, M., Espinoza, D., Newman, A., &amp; Rezakhah, M.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2015</year>
          </date>
          <chapter-title>Linear programming approximations for modeling instant-mixing stockpiles.</chapter-title>
          <source>Application of computers and operations research in the mineral industry-proceedings of the 37th international symposium, APCOM</source>
          <date date-type="pub">
            <year>2009</year>
          </date>
          <fpage>582</fpage>
          <lpage>587</lpage>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Murlidhar, B. R., Nguyen, H., Rostami, J., X. Bui, A. J., Ragam, P., &amp; Mohamad, E. T.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2021</year>
          </date>
          <article-title>Prediction of flyrock distance induced by mine blasting using a novel Harris Hawks optimization-based multi-layer perceptron neural network.</article-title>
          <source>Journal of Rock Mechanics and Geotechnical Engineering</source>
          <volume>13</volume>
          <issue>6</issue>
          <fpage>1413</fpage>
          <lpage>1427</lpage>
          <pub-id pub-id-type="doi">10.1016/j.jrmge.2021.08.005</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Noroozi Ghaleini, E., Koopialipoor, M., Momenzadeh, M., Sarafraz, M. E., Mohamad, E. T., &amp; Gordan, B.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2019</year>
          </date>
          <article-title>A combination of artificial bee colony and neural network for approximating the safety factor of retaining walls.</article-title>
          <source>Engineering with Computers</source>
          <volume>35</volume>
          <fpage>647</fpage>
          <lpage>658</lpage>
          <pub-id pub-id-type="doi">10.1007/s00366-018-0625-3</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="book">
          <person-group>
            <string-name>Paola, J.</string-name>
          </person-group>
          <date date-type="pub">
            <year>1994</year>
          </date>
          <source>Neural network classification of multispectral imagery.</source>
          <comment>(Doctoral dissertation, MSc thesis,</comment>
          <publisher-name>The University of Arizona,</publisher-name>
          <publisher-loc>USA).</publisher-loc>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="book">
          <person-group>
            <string-name>Raina, A.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2023</year>
          </date>
          <source>Flyrock in Surface Mining: Origin, Prediction, and Control.</source>
          <publisher-loc>Boca Raton</publisher-loc>
          <publisher-name>CRC Press.</publisher-name>
          <pub-id pub-id-type="doi">10.1201/9781003327653</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Rezaei, M., Monjezi, M., &amp; Varjani, A. Y.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2011</year>
          </date>
          <article-title>Development of a fuzzy model to predict flyrock in surface mining.</article-title>
          <source>Safety science</source>
          <volume>2</volume>
          <fpage>298</fpage>
          <lpage>305</lpage>
          <pub-id pub-id-type="doi">10.1016/j.ssci.2010.09.004</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="chapter">
          <person-group>
            <string-name>Rezakhah, M., &amp; Moreno, E.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2019</year>
          </date>
          <chapter-title>Open pit mine scheduling model considering blending and stockpiling.</chapter-title>
          <person-group person-group-type="editor">
            <string-name>In E. Topal (Ed.),</string-name>
          </person-group>
          <source>Proceedings of the 28th International Symposium on Mine Planning and Equipment Selection - MPES 2019</source>
          <fpage>75</fpage>
          <lpage>82</lpage>
          <publisher-loc>Perth</publisher-loc>
          <publisher-name>Springer Cham.</publisher-name>
          <pub-id pub-id-type="doi">10.1007/978-3-030-33954-8</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="chapter">
          <person-group>
            <string-name>Ripley, B. D.</string-name>
          </person-group>
          <date date-type="pub">
            <year>1993</year>
          </date>
          <chapter-title>Statistical aspects of neural networks.</chapter-title>
          <source>Natworks and Chaos-Statistical and Probabilistic Aspects</source>
          <fpage>40</fpage>
          <lpage>123</lpage>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Sayadi, A., Monjezi, M., Talebi, N., &amp; Khandelwal, M.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2013</year>
          </date>
          <article-title>A comparative study on the application of various artificial neural networks to simultaneous prediction of rock fragmentation and backbreak.</article-title>
          <source>Journal of Rock Mechanics and Geotechnical Engineering</source>
          <volume>5</volume>
          <issue>4</issue>
          <fpage>318</fpage>
          <lpage>324</lpage>
          <pub-id pub-id-type="doi">10.1016/j.jrmge.2013.05.007</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Tajik, S., Monjezi, M., Rezakhah, M., &amp; Amiri Hosseini, M.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2023</year>
          </date>
          <article-title>Development of a Mathematical Model for Predicting Blast-Induced Fragmentation Considering Elastic Wave Velocities.</article-title>
          <source>JOURNAL OF ROCK MECHANICS</source>
          <volume>7</volume>
          <issue>2</issue>
          <fpage>71</fpage>
          <lpage>82</lpage>
          <pub-id pub-id-type="doi"> 10.22034/IRSRM.2023.21255.2222</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="book">
          <person-group>
            <string-name>Wang, C.</string-name>
          </person-group>
          <date date-type="pub">
            <year>1994</year>
          </date>
          <source>A theory of generalization in learning machines with neural network applications.</source>
          <publisher-loc>Pennsylvania</publisher-loc>
          <publisher-name>University of Pennsylvania.</publisher-name>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Wang, X., Hosseini, S., Jahed Armaghani, D., &amp; Tonnizam Mohamad, E.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2023</year>
          </date>
          <article-title>Data-Driven Optimized Artificial Neural Network Technique for Prediction of Flyrock Induced by Boulder Blasting.</article-title>
          <source>Mathematics</source>
          <volume>11</volume>
          <issue>10</issue>
          <fpage>2358</fpage>
          <pub-id pub-id-type="doi">10.3390/math11102358</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Yari, M., Armaghani, D., Maraveas, C., Ejlali, A., Mohamad, E., &amp; Asteris, P.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2023</year>
          </date>
          <article-title>Several Tree-Based Solutions for Predicting Flyrock Distance Due to Mine Blasting.</article-title>
          <source>Applied Sciences</source>
          <volume>13</volume>
          <issue>3</issue>
          <fpage>1345</fpage>
          <pub-id pub-id-type="doi">10.3390/app13031345</pub-id>
        </mixed-citation>
      </ref>
      <ref>
        <mixed-citation publication-type="journal">
          <person-group>
            <string-name>Zorlu, K., Gokceoglu, C., Ocakoglu, F., Nefeslioglu, H., &amp; Acikalin, S.</string-name>
          </person-group>
          <date date-type="pub">
            <year>2008</year>
          </date>
          <article-title>Prediction of uniaxial compressive strength of sandstones using petrography-based models.</article-title>
          <source>Engineering Geology</source>
          <volume>9634</volume>
          <fpage>141</fpage>
          <lpage>158</lpage>
          <pub-id pub-id-type="doi">10.1016/j.enggeo.2007.10.009.</pub-id>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>
