<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Irish Conference on Artificial Intelligence and Cognitive Science, December</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>An Explainable Genetic Programming Approach to Safely Predict Cyberbullying Occurrence in Ireland.</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Aidan Murphy</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mahsa Mahdinejad</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Syed Saeed Ahmad</string-name>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Joe Kenny</string-name>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Anthony Ventresque</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Lero - the Science Foundation Ireland Research Centre for Software</institution>
          ,
          <addr-line>Limerick</addr-line>
          ,
          <country country="IE">Ireland</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Trinity College Dublin</institution>
          ,
          <addr-line>Dublin</addr-line>
          ,
          <country country="IE">Ireland</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University College Dublin</institution>
          ,
          <addr-line>Dublin</addr-line>
          ,
          <country country="IE">Ireland</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Zeeko, NovaUCD</institution>
          ,
          <addr-line>Dublin</addr-line>
          ,
          <country country="IE">Ireland</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2024</year>
      </pub-date>
      <volume>0</volume>
      <fpage>9</fpage>
      <lpage>10</lpage>
      <abstract>
        <p>Cyberbullying is a growing problem in Ireland, with reported rates of occurrence growing every year for both primary and secondary school students. We have collected survey data from primary school children across the country and asked them their beliefs about internet safety, their opinion of their own knowledge of the internet, as well as their actions online. This survey data, collected over 9 years, represents by far the largest dataset on cyberbullying ever collected and analysed in Ireland. We use this dataset to build an explainable machine learning classifier called a Fuzzy Pattern Tree. Fuzzy Pattern Tree classifiers achieve close to state-of-the-art results, attaining mean test accuracy of 84.3%, while allowing their internal workings to be examined. Examining the logic of the models ensures both their safe deployment and allows for efective interventions and corrections in behaviour to help children avoid experiencing cyberbullying. Our models show that increased awareness from parents about the apps their children use, as well as their social media activity are important to avoid cyberbullying. The Fuzzy Pattern Tree models also point towards smartphone usage as a major risk factor for cyberbullying.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Cyberbullying</kwd>
        <kwd>Genetic Programming</kwd>
        <kwd>XAI</kwd>
        <kwd>Fuzzy Logic</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Cyberbullying occurs online when using digital devices such as smartphones, computers, and tablets.
It involves using technology to harass, threaten, or embarrass someone, often via social media or
messaging apps. The occurrence and rates of cyberbullying difer greatly across regions, genders and
ages for a number of diferent reasons including rate of technology usage, communication skills and
membership of minority groups [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>
        There are many negative efects on mental well-being that are linked with cyberbullying. These
include psychological distress, decreased life satisfaction and even suicidal ideation [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Given that
experiencing cyberbullying, particularly via social media, has been linked with these serious mental
health problems, researchers and health care workers have explored ways to prevent, mitigate or
intervene in these situations. The available data suggest that holistic programs that include a close
and coordinated collaboration between schools, social welfare services and parents are needed to build
programs to prevent and eliminate bullying and cyberbullying [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. In particular, when dealing with
adolescents and online bullying evidence suggests that active parental involvement and monitoring of
social media use can be an efective solution and reduce negative outcomes for the victims [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. This
may not happen, however, as children may fear that their devices will be taken away if they report this
bullying and will instead sufer silently. It is therefore critical for parents or other guardian figures to
be aware of the signs of cyberbullying and closely monitor their children’s activities.
      </p>
      <p>Machine learning (ML) ofers a solution to this problem as it may be able to automatically predict if
a child is at risk for cyberbullying and allow for intervention to minimise, or remove completely, the
harm done. In particular, an explainable ML, or explanable AI (XAI), solution may highlight certain
actions or routines which a child is engaging in that particularly puts them at risk for cyberbullying
and allows parents or teachers to efectively step in and correct such behavior.</p>
      <p>
        XAI aims to create interpretable models and methods that can somehow explain themselves without,
or with minimal, impact on performance. An XAI method which has shown strong performance and
explainability are Fuzzy Pattern Trees (FPTs) [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Based on fuzzy set theory, an FPT is a hierarchical
tree structure, not a rule list. Due to it’s use of fuzzy operators (i.e linguistic labels) it is more easily
interpretable. It has been shown that this interpretability, naturally, is contingent on the trees not being
excessively large [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
      <p>Zeeko Education2 have been surveying children in Ireland for over 9 years and have collected over
100,000 responses from children about their attitudes towards internet safety, their behaviours online
and their experience with cyberbullying. These surveys are by far the largest collection information
about Irish children’s online habits.</p>
      <p>This paper uses this state-of-the-art dataset and a powerful XAI technique, FPTs, to build an
explainable ML model to predict if primary school children are at risk of being cyberbullied.</p>
      <p>Section 2 reviews the background to this research, including cyberbullying, the issues it generates,
potential solutions and it’s prevalence, particularly within Ireland. It also discusses Grammatical
Evolution and FPTs, the models we use to predict cyberbullying. Section 3 details the Zeeko Internet
Safety surveys, the questions asked, summary of the data and describes the surveys responses in more
detail. It also presents the experimental set-up which was used, describes the various classifiers we
benchmark our approach against and details the parameters used for each classifier. Section 4 presents
the main results of the experiments described in 3. Finally, Section 5 summarises the research and
discusses future work suitable for investigation.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Background</title>
      <sec id="sec-2-1">
        <title>2.1. Cyberbullying in Ireland</title>
        <p>Many reviews and surveys have been conducted examining various areas of both traditional bullying and
cyberbullying in Ireland. In Ireland, as in many countries, cyberbullying has been shown to cause serious
emotional and psychological harm, especially to young people. The impacts of cyberbullying difer
from other forms of bullying in several ways. Cyberbullying can happen anytime, unlike traditional
bullying, which is often limited to specific locations. Victims feel they can’t escape as it follows them
through their devices. Online bullies can remain anonymous, making the bullying harder to stop
and increasing the victim’s fear and helplessness. Cyberbullying can reach a wider audience quickly,
making the humiliation more public. Harmful digital content can be dificult to erase, prolonging the
victim’s distress. Cyberbullying can lead to more intense psychological harm due to its constant nature,
including heightened isolation and anxiety. These factors make cyberbullying particularly harmful,
requiring specific prevention and intervention strategies.</p>
        <p>
          While the rates of cyberbullying are lower than traditional bullying in schools, both in Ireland and
worldwide, there has been a sharp increase in prevalence. A report from 2017 stated the prevalence of
cyberbullying in the island of Ireland at 5.2% in primary schools and 3.9% in post-primary schools [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ].
This has dramatically increased according to a 2023 survey which found that 25% of children aged 8-12
reported as sufering from some form of cyberbullying, rising to 40% for those aged 12-16 [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. Another
survey of talented adolescents in Ireland echoed these findings, reporting that just over 31% of the
surveyed students had been a victim of cyberbullying, with 18.5% experiencing cyberbullying in the
past 3 months.
        </p>
        <p>
          This sharp increase has come in spite of large eforts by both governmental and non-governmental
bodies to curb online abuse. In particular, Ireland has made some legal eforts to try criminalise
cyberbullying, specifically "Coco’s Law" [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. Ireland is an outlier within the Member States of the
European Union, however, as cyberbullying is scarcely regulated by common laws. In particular, there
is no oficial EU law aimed at criminalising online harassment, victimisation or bullying.
        </p>
        <p>
          Reducing cyberbullying for children in Ireland requires a combination of education and technological
solutions. Educational strategies include teaching digital literacy in age-appropriate ways, fostering
empathy, and addressing online privacy and bullying in both primary and secondary schools. Training
for teachers and parents is also crucial to identify and address cyberbullying. Incorporating wellbeing
into the curriculum can help students cope with its emotional impact. Youth mental health practitioners
have reported that more training and resources are needed for Child and Adolescent Mental Health
Service staf and caregivers to efectively combat cyberbullying [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ].
        </p>
        <p>
          Technological solutions also require investigation and is the motivation for this paper. The focus of this
technology should be on empowering students to navigate the digital world safely and responsibly. An
automatic, personalised risk and behaviour ML model would allow for prompt and efective interventions
to be made. This model would need to be explainable in order to deploy it safely and in order to identify
the key variables the model uses and allow teacher and parents to create actionable plans for the children
[
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]. An XAI approach would also be required in order to comply with the recently introduced EU AI
Act [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ].
2.2. GE
Grammatical Evolution (GE) [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] is an evolutionary computation (EC) search technique which uses a
grammar, generally, a context-free grammar (CFG) written in Backus-Naur form (BNF), to find
syntactically correct executable programs which solve a given problem. Similar to many other evolutionary
algorithms, GE’s motivation comes from nature, in particular genetics. GE creates programs (which
can be trees, circuits, rule lists) by mapping an integer string into any arbitrary structure using a
user specified grammar. A key diference between GE and other EC methods is that the evolutionary
operators of mutation and crossover are performed on the string, not on the output structure which is
tested. This separation between the search space and the program space has seen GE achieve success in
a wide variety of domains, including digital circuit design [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ], automatic test case generation [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] and
recently Neural Network Optimisation [
          <xref ref-type="bibr" rid="ref16 ref17">16, 17</xref>
          ].
        </p>
        <p>
          Successfully separating the search space and program space is one of GE’s great novelties. However,
this comes as a cost as this separation leads to a disruptive efect known as ripple, also known as ripple
efects [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ]. Simply put, minor changes to the integer string of an individual, particularly in the first few
digits, may have drastic efects on the resulting program. The program of a child solution may be almost
entirely diferent from its parent despite there being very little variation, perhaps only one integer
diference, in their respective strings. This can occur with both evolutionary operators, crossover and
mutation.
        </p>
        <p>
          To alleviate these concerns, the FPTs in this paper are evolved using Structured Grammatical Evolution
(SGE) [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ]. SGE overcomes the poor locality of GE and limits the ripple by altering the construction of
the integer lists. In standard GE, a single list of numbers are used, left to right, to map to an individual
to it’s final output. In SGE, a set of lists is used, each list corresponding to a unique part, called a
non-terminal, of the grammar. When that non-terminal is selected, the list corresponding to that
non-terminal is used to complete the mapping and not the next number on the list, which is used in
GE. This ensures that any change to a integer is confined to that non-terminal and that a crossover or
mutation does not “ripple" throughout the solution.
2.3. FPTs
An FPT is a hierarchical ML model with has tree structure. It’s internal nodes consist of fuzzy logical
operators and fuzzy arithmetic operators, while it’s leaf nodes are fuzzified input variables and constants.
FPTs were first introduced, independent of each other, by [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ] and [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ], who called this type of model
Fuzzy Operator Trees. An FPT model is closely related to other fuzzy logic model classes, including
fuzzy rule-based systems (FRBS), and fuzzy decision trees (FDT).
        </p>
        <p>
          FPTs, a white box ML method, which use evolutionary computation to optimise their structure have
been shown to be competitive with, and sometimes outperform, black box methods [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ]. Crucially,
FPTs have been shown to allow users gain an understanding of their internal logic [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ].
        </p>
        <p>To perform classification using FPTs a set of FPTs is needed, one for each class that exists in the
problem. The classifier decision occurs in favor of the tree (class) that has the highest output value
for that instance. These FPTs serve as the logical description of the class and grants a more precise
interpretation of what the model is doing and grants insight into how the problem is being solved.</p>
        <p>In our experiments we evolve one, large solution and treat the subtrees of this solution as its FPTs,
as seen in Figure 1. The FPT which yields the largest output for an individual, is declared the winner,
and that individual is designated as belonging to that class. This is illustrated in Figure 2. The root
node of the tree is responsible for this process. Representing each FPT as subtrees of one large solution
combined with SGE’s inbuilt separation between search space and program space leads to another
major advantage our representation experiences. No special or protected operators are needed for
crossover or mutation. A simple grammar augmentation is all that is needed to tackle diferent problem
specifications.</p>
        <p>WTA</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Experimental Setup</title>
      <sec id="sec-3-1">
        <title>3.1. Survey and Dataset</title>
        <p>The dataset used to train the FPTs and other ML models was gathered via surveys undertaken by
children during an Internet Safety Seminar run by Zeeko Education. The survey’s took place between
2016 and 2024 in primary schools in the Republic of Ireland. The questions asked in the survey which
were used in our training data are described in Table 1.</p>
        <p>A total of 79,260 surveys from primary school students were collected. After cleaning and removal of
incomplete or erroneous surveys, the final dataset used consisted of 67,387 surveys. This is, by far, the
largest dataset ever collected around the topic of cyberbullying in Ireland.</p>
        <p>According to the dataset, the rate of experiencing cyberbullying in schools in Ireland is 15.6% (10,480
replied ‘Yes’ when asked if they have ever been cyberbullied). This is slightly below the rates reported in
Section 2.1, but does reflect that cyberbullying has increased dramatically in the past decade. The gender
balance of the dataset is slightly weighted towards females than males, 34,941 and 32,106 respectively.</p>
        <p>The majority of the children surveyed were in senior classes, with 16,531 children in 6th class, 16,010
in 5th class and 14,999 in 4th class. 12,787 of the children were in 3rd class, followed by 6,609 and 1,563
in 2nd and 1st class, respectively.</p>
        <p>35,070 primary school students use a smartphone to access the internet, 42,081 use Tablets, 25,424
use Laptops/Desktops, and 30,120 use a Games Console.</p>
        <p>A majority of children believe that they know more about Apps and Gaming than their parents,
40,195 and 47,904 but do not feel the same way about Social Media or the Internet in general, 21,061
and 26,015. 20,080 children said they have chatted to a stranger online and 37,081 have played with a
stranger online. 19,426 admitted to playing an over 18’s game.</p>
        <p>Most children believe that spending too long online is kind of serious or serious, 28,306 and 20,608
respectively. 9,654 believe it is very serious while only 8,819 believe it is not serious at all. The vast
amount of children, 51,1776, view cyberbullying as very serious compared to 4,440 saying it is not
serious at all. 8,384 said it was serious and 2,787 said it was kind of serious.</p>
        <p>27,844 students think that talking to a person you met online is very serious and 19,192 believe it is
serious. 13,149 believe it is kind of serious while 7,202 responded that it is not serious at all. Finally,
36,196 student believe being careful when posting photos/videos online is very serious and 18,477
believe it is serious. Very few think it is kind of serious or not serious at all, 8,115 and 4,599 respectively.</p>
        <p>Just over 17.5% (11,916) of children get over 5 hours screen time per day on weekdays. This almost
doubles to 30.2% (20,333) on weekends. 12,932 of students spend less than 1 hour online during the week,
falling to 5,838 on the weekend. 19,317 spend 1-2 hours online a day during the week and 12,197 spend
2-3 hours. On the weekend these figures are 14,499 and 15,291 respectively. 4,603 children responded
that they have no screen time during the week, plummeting to 941 during the weekend.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Parameters</title>
        <p>
          The full SGE experimental parameters are seen in Table 2. The maximum tree depth is set to 6 and
reflects the depth at which FPTs have previously been shown to lose their interpretability [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ]. We use
sensible initialisation to create the population of solutions [
          <xref ref-type="bibr" rid="ref24 ref25">24, 25</xref>
          ] and used Root Mean Square Error
(RMSE) to guide the search [
          <xref ref-type="bibr" rid="ref26">26</xref>
          ].
        </p>
        <p>
          We compare the results of the FPTs with 4 other ML methods; Logistic Regression, Random Forest
[
          <xref ref-type="bibr" rid="ref27">27</xref>
          ], Support Vector Machines [
          <xref ref-type="bibr" rid="ref28">28</xref>
          ] and XGBoost [
          <xref ref-type="bibr" rid="ref29">29</xref>
          ]. We do this to benchmark FPTs performance
against other state of the art classifiers. While FPTs are interpretable, this interpretability is inefectual
if the performance of the FPTs is much worse than black-box classifiers. The hyper-parameters for each
of these methods underwent a simple grid-search optimisation prior to execution. 30 independent runs
of each model were performed, with the dataset randomly split 75%/25% for training and test at the
beginning of each run.
The following operators are used within the FPTs, where a and b are the inputs to the operator:
W T A = IF {}()..ELSE()
        </p>
        <p>M AX = max(a, b)</p>
        <p>M IN = min(a, b)</p>
        <p>W A(k) = ka + (1 − k)b
OW A(k) = k · max(a, b) + (1 − k)min(a, b)</p>
        <p>CON CEN T RAT E = a2</p>
        <p>COM P LEM EN T = 1 − a
where W T A, W A &amp; OW A denote Winner Takes All, Weighted Average and Ordered Weighted
Average, respectively.</p>
        <p>The binary classification grammar used in experiments can be seen in Figure 3. The W T A node
contains two &lt; exp &gt; non-terminals which need to be expanded. These will be the FPTs for each class
when they are fully expanded. Two FPTs are required for binary classification.</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Fitness function</title>
        <p>The fitness functions used during the evolution of the FPTs, RMSE, is shown below in Eq. 9. As well as
classification accuracy, we also report the Matthews correlation coeficient (MCC) for each classifier, Eq.
10.</p>
        <p>FFRMSE = tuvu Xn (y^i − yi)2</p>
        <p>n
i=1
&lt; start &gt;::=W T A(&lt; exp &gt;, &lt; exp &gt;)
&lt; exp &gt;::=max(&lt; exp &gt;, &lt; exp &gt;) |
min(&lt; exp &gt;, &lt; exp &gt;) |
W A(&lt; const &gt;, &lt; exp &gt;, &lt; exp &gt;) |
OW A(&lt; const &gt;, &lt; exp &gt;, &lt; exp &gt;) |
concentrate(&lt; exp &gt;) |
dilation(&lt; exp &gt;) |
complement(&lt; exp &gt;) |
x1 | x2 | x3 |...
&lt; const &gt;::=0. &lt; digit &gt;&lt; digit &gt;&lt; digit &gt;
&lt; digit &gt;::=0 | 1 | 2 |....</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Results and Discussion</title>
      <sec id="sec-4-1">
        <title>4.1. Experimental Results</title>
        <p>The full results of the experimentation can be seen in Table 3. It can be seen that Random Forest attained
the best performance, averaging 85.7% across the 30 runs. It also found the best model found at 86.1%.
Slightly behind this were SVM and FPTs, achieving an average accuracy of 84.4% and 84.3% respectively.
Somewhat surprisingly, XGBoost only obtained a mean accuracy score of 79.5% and a best model of
82.1%. Performing far worse than both Random Forest and SVM’s, as well as being almost 5% worse on
average than FPT’s, may be due to the nature of the data being mostly categorical. Another reason may
be the experimental setup, while some hyper-parameter optimisation was performed for all the methods
it was not exhaustive and there is scope for further improvement. The worst ML method considered
was seen to be Logistic Regression, over fitting badly and only finding mean accuracy of 67.7%. While
not unexpected to be the worst performing method, the large gulf in performance is remarkable. As
with XGBoost, Logistic Regression may see an increase in performance with regularisation.</p>
        <p>As well as accuracy, we report the MCC of each classifier. The MCC suggests the classifiers are not as
powerful as the accuracy measures may suggest. The dataset has moderate, but not severe, imbalance
and the MCC shows that all methods are overfitting and leveraging this imbalance to some extent.
Random Forest has the best MCC at 0.271, followed by SVM, 0.266, and FPTs, 0.262. Despite having
larger accuracy, XGBoost has a lower MCC than Logistic Regression, 0.258 and 0.259 respectively.</p>
        <p>Echoing results seen previously, FPT’s are able to attain close performance with other, black-box
classification methods. However, those previous results were on datasets much smaller than the
Cyberbullying dataset used here. Our results further reinforce that FPTs as a strong white-box, classifier.</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Interpreting the Models</title>
        <p>As interpretability is a key concern in this study, the FPT’s were next examined. The best models found
(as one FPT is needed for each class, in this case two) are shown in Figure 4 and Figure 5. Figure 4</p>
        <sec id="sec-4-2-1">
          <title>Method</title>
        </sec>
        <sec id="sec-4-2-2">
          <title>Logistic Regression</title>
        </sec>
        <sec id="sec-4-2-3">
          <title>Random Forest SVM</title>
        </sec>
        <sec id="sec-4-2-4">
          <title>XGBoost FPT</title>
        </sec>
        <sec id="sec-4-2-5">
          <title>Accuracy</title>
          <p>shows the FPT for predicting the occurrence of cyberbullying based on the survey responses and Figure
5 shows the FPT for predicting the absence of cyberbullying.</p>
          <p>We can observe from Figure 4 that spending very little time online during the week but large amounts
over the weekend increases the chance of experiencing cyberbullying. The model predicts that a child
is at risk when they are careful with what they post online and believe that spending too much time
online is a serious problem, top right subtrees, but they do not believe that talking to strangers they
met online is a serious issue (bottom left). They also feel that are more informed that their parents,
the bottom left subtree showing they believe they know more about Apps and Social Media than their
parents. This shows the danger that having a partial but not complete knowledge of internet safety can
have, as this limited knowledge may make them reckless in other areas as they incorrectly believe they
are acting carefully (being careful with photos/videos but still talking with strangers). The model may
also point towards parents being more vigilant of their children’s online behaviour during the week,
but not on weekends.</p>
          <p>
            Figure 5 shows behaviours and actions which can prevent cyberbullying. The two variable which
show as important are smartphone usage and if the children believe they know more about Social
Media than their parents. However, contained in the FPT is the Complement operator which makes
interpreting the tree a little more dificult. This acts a logical reverse and flips the logic of the tree to that
point. Therefore, an interpretation of this tree could be that not using a smartphone and not believing
that you know more about Social Media than your parents will dramatically reduce the chance of you
experiencing cyberbullying. Curbing or outright banning the use of smartphones in both primary and
secondary schools has been a key government goal [
            <xref ref-type="bibr" rid="ref30">30</xref>
            ], and our analysis reinforces the need for this
policy. As well as this, the need to increase parents and guardians knowledge of Social Media to curb
cyberbullying has been a consistent theme throughout our analyses.
          </p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion</title>
      <p>We collected and analysed the largest survey of cyberbullying in primary school children in Ireland.
We successfully used this dataset to train an explainable AI classifier, called a Fuzzy Pattern Tree, to
predict when cyberbullying will occur, achieving close to state-of-the-art accuracy. Fuzzy Pattern Trees
can predict cyberbullying occurrence with an average of 84.3% accuracy, just behind the best method,
Random Forest, with attains mean performance of 85.7%. Crucially however, Fuzzy Pattern Trees, as
a white-box machine learning method, allow for their internal workings to be directly examined and
their logic investigated. This ensures they can be safely deployed and also allows for specific actions to
be undertaken based on the features they use for classification. The best fuzzy pattern tree model found
suggests that more education is need for parents around the apps children use and their behaviour on
social media. It also strongly suggests that reducing the use of smartphones among primary school
students will reduce the risk of a child experiencing cyberbullying.</p>
      <p>There are many future avenues for future research. The MCC scores of each of the classifiers were
underwhelming and may point towards some slight over fitting that occurred during training. This
requires investigation. How to best aggregate or combine multiple predictions from many diferent
FPTs to improve results, while keeping expainability, also needs exploration. Finally, how to best use
the model to automatically create personalised, actionable plans for students to help them best avoid
cyberbullying necessitates study.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>This work was supported, in part, by Science Foundation Ireland grants 20/FFP-P/8818 and
13/RC/2094_P2.
1–11</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>G. D'Urso</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Symonds</surname>
          </string-name>
          ,
          <article-title>Risk factors for child and adolescent bullying and victimisation in ireland: A systematic literature review</article-title>
          ,
          <source>Educational Review</source>
          <volume>75</volume>
          (
          <year>2023</year>
          )
          <fpage>1464</fpage>
          -
          <lpage>1489</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S. S.</given-names>
            <surname>Ho</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. P.</given-names>
            <surname>Ng</surname>
          </string-name>
          ,
          <article-title>Comparing cyberbullying perpetration on social media between primary and secondary school students</article-title>
          ,
          <source>Computers &amp; Education</source>
          <volume>109</volume>
          (
          <year>2017</year>
          )
          <fpage>74</fpage>
          -
          <lpage>84</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>G. W.</given-names>
            <surname>Giumetti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. M.</given-names>
            <surname>Kowalski</surname>
          </string-name>
          ,
          <article-title>Cyberbullying via social media and well-being, Current Opinion in Psychology 45 (</article-title>
          <year>2022</year>
          )
          <fpage>101314</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>A.</given-names>
            <surname>Cohen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Bendelow</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Smith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Cicchetti</surname>
          </string-name>
          ,
          <string-name>
            <surname>M. M. Davis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Hefernan</surname>
          </string-name>
          ,
          <article-title>Parental attitudes on social media monitoring for youth: cross-sectional survey study, JMIR pediatrics and parenting 6 (2023) e46365</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>A.</given-names>
            <surname>Murphy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ali</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. M.</given-names>
            <surname>Dias</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Amaral</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Naredo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Ryan</surname>
          </string-name>
          ,
          <article-title>Grammar-based Fuzzy Pattern Trees for Classification Problems</article-title>
          , in
          <source>: Proceedings of the 12th International Joint Conference on Computational Intelligence - ECTA„ INSTICC, SciTePress</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>71</fpage>
          -
          <lpage>80</lpage>
          . doi:
          <volume>10</volume>
          .5220/ 0010111900710080.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>A.</given-names>
            <surname>Murphy</surname>
          </string-name>
          , G. Murphy,
          <string-name>
            <given-names>J.</given-names>
            <surname>Amaral</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>MotaDias</surname>
          </string-name>
          , E. Naredo,
          <string-name>
            <given-names>C.</given-names>
            <surname>Ryan</surname>
          </string-name>
          ,
          <article-title>Towards incorporating human knowledge in fuzzy pattern tree evolution</article-title>
          ,
          <source>in: European Conference on Genetic Programming (Part of EvoStar)</source>
          , Springer,
          <year>2021</year>
          , pp.
          <fpage>66</fpage>
          -
          <lpage>81</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>M.</given-names>
            <surname>Foody</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Samara</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. O'Higgins Norman</surname>
          </string-name>
          ,
          <article-title>Bullying and cyberbullying studies in the school-aged population on the island of ireland: A meta-analysis</article-title>
          ,
          <source>British journal of educational psychology 87</source>
          (
          <year>2017</year>
          )
          <fpage>535</fpage>
          -
          <lpage>557</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8] CyberSafeKids,
          <source>Trends &amp; usage report 2022-23</source>
          , https://www.cybersafekids.ie/wp-content/uploads/ 2023/11/CSK_
          <string-name>
            <surname>Data-Trends-Report-</surname>
          </string-name>
          2023
          <string-name>
            <surname>-Web-</surname>
          </string-name>
          Version-Final.pdf,
          <year>2023</year>
          . Accessed :
          <year>2024</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>A. O'Connell</surname>
          </string-name>
          ,
          <article-title>Coco's law: Two years on</article-title>
          ,
          <source>Irish Criminal Law Journal</source>
          <volume>33</volume>
          (
          <year>2023</year>
          )
          <fpage>26</fpage>
          -
          <lpage>37</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>A.</given-names>
            <surname>Lonergan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Moriarty</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>McNicholas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Byrne</surname>
          </string-name>
          ,
          <article-title>Cyberbullying and internet safety: a survey of child and adolescent mental health practitioners</article-title>
          ,
          <source>Irish journal of psychological medicine 40</source>
          (
          <year>2023</year>
          )
          <fpage>43</fpage>
          -
          <lpage>50</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>B. A.</given-names>
            <surname>Talpur</surname>
          </string-name>
          ,
          <string-name>
            <surname>D.</surname>
          </string-name>
          <article-title>O'Sullivan, Cyberbullying severity detection: A machine learning approach</article-title>
          ,
          <source>PloS one 15</source>
          (
          <year>2020</year>
          )
          <article-title>e0240924</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>M.</given-names>
            <surname>Fink</surname>
          </string-name>
          ,
          <source>The EU Artificial Intelligence Act</source>
          and
          <article-title>access to justice, EU Law live (</article-title>
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>C.</given-names>
            <surname>Ryan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. J.</given-names>
            <surname>Collins</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. O.</given-names>
            <surname>Neill</surname>
          </string-name>
          , Grammatical Evolution:
          <article-title>Evolving programs for an arbitrary language</article-title>
          ,
          <source>in: European Conference on Genetic Programming</source>
          , Springer,
          <year>1998</year>
          , pp.
          <fpage>83</fpage>
          -
          <lpage>96</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>B.</given-names>
            <surname>Majeed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Carvalho</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. M.</given-names>
            <surname>Dias</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Youssef</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Murphy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Ryan</surname>
          </string-name>
          ,
          <article-title>Performance Upgrade of Sequence Detector Evolution Using Grammatical Evolution and Lexicase Parent Selection Method</article-title>
          , in: International Conference on Complex Computational Ecosystems, Springer,
          <year>2023</year>
          , pp.
          <fpage>90</fpage>
          -
          <lpage>103</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>A.</given-names>
            <surname>Murphy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Laurent</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. Ventresque,</surname>
          </string-name>
          <article-title>The case for grammatical evolution in test generation</article-title>
          ,
          <source>in: Proceedings of the Genetic and Evolutionary Computation Conference Companion</source>
          ,
          <year>2022</year>
          , pp.
          <fpage>1946</fpage>
          -
          <lpage>1947</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>M.</given-names>
            <surname>Mahdinejad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Murphy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Tetteh</surname>
          </string-name>
          , A. de Lima, P. Healy,
          <string-name>
            <given-names>C.</given-names>
            <surname>Ryan</surname>
          </string-name>
          ,
          <article-title>Grammar-guided evolution of the U-Net</article-title>
          ,
          <source>in: International Conference on the Applications of Evolutionary Computation (Part of EvoStar)</source>
          , Springer,
          <year>2023</year>
          , pp.
          <fpage>672</fpage>
          -
          <lpage>686</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>M.</given-names>
            <surname>Mahdinejad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Murphy</surname>
          </string-name>
          ,
          <article-title>Generalisability of U-Net models evolved using grammatical neuroevolution</article-title>
          ,
          <source>in: IET Conference Proceedings CP887</source>
          , volume
          <year>2024</year>
          , IET,
          <year>2024</year>
          , pp.
          <fpage>307</fpage>
          -
          <lpage>310</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>M. O'Neill</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Ryan</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Keijzer</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Cattolico</surname>
          </string-name>
          , Crossover in grammatical evolution,
          <source>Genetic Programming and Evolvable Machines</source>
          <volume>4</volume>
          (
          <year>2003</year>
          )
          <fpage>67</fpage>
          -
          <lpage>93</lpage>
          . URL: https://doi.org/10.1023/A:1021877127167. doi:
          <volume>10</volume>
          .1023/A:
          <fpage>1021877127167</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>N.</given-names>
            <surname>Lourenço</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. B.</given-names>
            <surname>Pereira</surname>
          </string-name>
          , E. Costa,
          <article-title>SGE: a structured representation for grammatical evolution</article-title>
          ,
          <source>in: International Conference on Artificial Evolution (Evolution Artificielle)</source>
          , Springer,
          <year>2015</year>
          , pp.
          <fpage>136</fpage>
          -
          <lpage>148</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. D.</given-names>
            <surname>Gedeon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Nikravesh</surname>
          </string-name>
          ,
          <source>Pattern Trees Induction: A New Machine Learning Method, Trans. Fuz Sys</source>
          .
          <volume>16</volume>
          (
          <year>2008</year>
          )
          <fpage>958</fpage>
          -
          <lpage>970</lpage>
          . doi:
          <volume>10</volume>
          .1109/TFUZZ.
          <year>2008</year>
          .
          <volume>924348</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Yi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Fober</surname>
          </string-name>
          , E. Hüllermeier,
          <article-title>Fuzzy Operator Trees for Modeling Rating Functions</article-title>
          ,
          <source>International Journal of Computational Intelligence and Applications</source>
          <volume>8</volume>
          (
          <year>2009</year>
          )
          <fpage>413</fpage>
          -
          <lpage>428</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>A.</given-names>
            <surname>Murphy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. S.</given-names>
            <surname>Ali</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. M.</given-names>
            <surname>Dias</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Amaral</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Naredo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Ryan</surname>
          </string-name>
          ,
          <article-title>Grammar-based Fuzzy Pattern Trees for Classification Problems</article-title>
          , in
          <source>: Proceedings of the 12th International Joint Conference on Computational Intelligence - Volume</source>
          <volume>1</volume>
          : ECTA, INSTICC, SciTePress,
          <year>2020</year>
          , pp.
          <fpage>71</fpage>
          -
          <lpage>80</lpage>
          . doi:
          <volume>10</volume>
          . 5220/0010111900710080.
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>A.</given-names>
            <surname>Murphy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Murphy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. M.</given-names>
            <surname>Dias</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Amaral</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Naredo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Ryan</surname>
          </string-name>
          ,
          <article-title>Human in the loop fuzzy pattern tree evolution</article-title>
          ,
          <source>SN Computer Science</source>
          <volume>3</volume>
          (
          <year>2022</year>
          )
          <fpage>163</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>A.</given-names>
            <surname>Murphy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Lourenço</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ventresque</surname>
          </string-name>
          , Initialisation in Structured Grammatical Evolution, in
          <source>: Proceedings of the Companion Conference on Genetic and Evolutionary Computation</source>
          ,
          <year>2023</year>
          , pp.
          <fpage>2022</fpage>
          -
          <lpage>2028</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>A.</given-names>
            <surname>Murphy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Mahdinejad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ventresque</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Lourenço</surname>
          </string-name>
          ,
          <article-title>An investigation into structured grammatical evolution initialisation</article-title>
          ,
          <source>Genetic Programming and Evolvable Machines</source>
          <volume>25</volume>
          (
          <year>2024</year>
          )
          <fpage>1</fpage>
          -
          <lpage>20</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>A.</given-names>
            <surname>Murphy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ventresque</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Ryan</surname>
          </string-name>
          ,
          <article-title>Fuzzy Pattern Trees with Pre-classification</article-title>
          ,
          <source>in: International Conference on Complex Computational Ecosystems</source>
          , Springer,
          <year>2023</year>
          , pp.
          <fpage>104</fpage>
          -
          <lpage>117</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>L.</given-names>
            <surname>Breiman</surname>
          </string-name>
          , Random forests,
          <source>Machine learning 45</source>
          (
          <year>2001</year>
          )
          <fpage>5</fpage>
          -
          <lpage>32</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Hearst</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. T.</given-names>
            <surname>Dumais</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Osuna</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Platt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Scholkopf</surname>
          </string-name>
          ,
          <article-title>Support vector machines</article-title>
          ,
          <source>IEEE Intelligent Systems and their applications 13</source>
          (
          <year>1998</year>
          )
          <fpage>18</fpage>
          -
          <lpage>28</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>T.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Guestrin</surname>
          </string-name>
          ,
          <article-title>Xgboost: A scalable tree boosting system</article-title>
          ,
          <source>in: Proceedings of the 22nd acm sigkdd international conference on knowledge discovery and data mining</source>
          ,
          <year>2016</year>
          , pp.
          <fpage>785</fpage>
          -
          <lpage>794</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <surname>IrishTimes</surname>
          </string-name>
          ,
          <article-title>Mobile phones set to be banned across all second-level schools under new Government plans</article-title>
          , https://www.irishtimes.com/ireland/education/2024/08/21/ minister-plans
          <article-title>-mobile-phone-ban-across-</article-title>
          <string-name>
            <surname>second-</surname>
          </string-name>
          level-schools/,
          <year>2024</year>
          . Accessed :
          <year>2024</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>