<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CMC</journal-id>
<journal-id journal-id-type="nlm-ta">CMC</journal-id>
<journal-id journal-id-type="publisher-id">CMC</journal-id>
<journal-title-group>
<journal-title>Computers, Materials &#x0026; Continua</journal-title>
</journal-title-group>
<issn pub-type="epub">1546-2226</issn>
<issn pub-type="ppub">1546-2218</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">31096</article-id>
<article-id pub-id-type="doi">10.32604/cmc.2022.031096</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Hyperparameter Tuned Deep Learning Enabled Cyberbullying Classification in Social Media</article-title>
<alt-title alt-title-type="left-running-head">Hyperparameter Tuned Deep Learning Enabled Cyberbullying Classification in Social Media</alt-title>
<alt-title alt-title-type="right-running-head">Hyperparameter Tuned Deep Learning Enabled Cyberbullying Classification in Social Media</alt-title>
</title-group>
<contrib-group content-type="authors">
<contrib id="author-1" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Duhayyim</surname><given-names>Mesfer Al</given-names></name><xref ref-type="aff" rid="aff-1">1</xref><email>m.alduhayyim@psau.edu.sa</email></contrib>
<contrib id="author-2" contrib-type="author">
<name name-style="western"><surname>Mohamed</surname><given-names>Heba G.</given-names></name><xref ref-type="aff" rid="aff-2">2</xref></contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Alotaibi</surname><given-names>Saud S.</given-names></name><xref ref-type="aff" rid="aff-3">3</xref></contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>Mahgoub</surname><given-names>Hany</given-names></name><xref ref-type="aff" rid="aff-4">4</xref>
<xref ref-type="aff" rid="aff-5">5</xref></contrib>
<contrib id="author-5" contrib-type="author">
<name name-style="western"><surname>Mohamed</surname><given-names>Abdullah</given-names></name><xref ref-type="aff" rid="aff-6">6</xref></contrib>
<contrib id="author-6" contrib-type="author">
<name name-style="western"><surname>Motwakel</surname><given-names>Abdelwahed</given-names></name><xref ref-type="aff" rid="aff-7">7</xref></contrib>
<contrib id="author-7" contrib-type="author">
<name name-style="western"><surname>Zamani</surname><given-names>Abu Sarwar</given-names></name><xref ref-type="aff" rid="aff-7">7</xref></contrib>
<contrib id="author-8" contrib-type="author">
<name name-style="western"><surname>Eldesouki</surname><given-names>Mohamed I.</given-names></name><xref ref-type="aff" rid="aff-8">8</xref></contrib>
<aff id="aff-1"><label>1</label><institution>Department of Computer Science, College of Sciences and Humanities-Aflaj, Prince Sattam bin Abdulaziz University</institution>, <country>Saudi Arabia</country></aff>
<aff id="aff-2"><label>2</label><institution>Department of Electrical Engineering, College of Engineering, Princess Nourah Bint Abdulrahman University</institution>, <addr-line>P.O. Box 84428, Riyadh, 11671</addr-line>, <country>Saudi Arabia</country></aff>
<aff id="aff-3"><label>3</label><institution>Department of Information Systems, College of Computing and Information System, Umm Al-Qura University</institution>, <country>Saudi Arabia</country></aff>
<aff id="aff-4"><label>4</label><institution>Department of Computer Science, College of Science &#x0026; Art at Mahayil, King Khalid University</institution>, <addr-line>Muhayel Aseer</addr-line>, <country>Saudi Arabia</country></aff>
<aff id="aff-5"><label>5</label><institution>Faculty of Computers and Information, Computer Science Department, Menoufia University</institution>, <country>Egypt</country></aff>
<aff id="aff-6"><label>6</label><institution>Research Centre, Future University in Egypt</institution>, <addr-line>New Cairo, 11845</addr-line>, <country>Egypt</country></aff>
<aff id="aff-7"><label>7</label><institution>Department of Computer and Self Development, Preparatory Year Deanship, Prince Sattam bin Abdulaziz University</institution>, <addr-line>Al-Kharj</addr-line>, <country>Saudi Arabia</country></aff>
<aff id="aff-8"><label>8</label><institution>Department of Information System, College of Computer Engineering and Sciences, Prince Sattam bin Abdulaziz University</institution>, <addr-line>Al Kharj</addr-line>, <country>Saudi Arabia</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Mesfer Al Duhayyim. Email: <email>m.alduhayyim@psau.edu.sa</email></corresp>
</author-notes>
<pub-date pub-type="epub" date-type="pub" iso-8601-date="2022-07-25"><day>25</day>
<month>07</month>
<year>2022</year></pub-date>
<volume>73</volume>
<issue>3</issue>
<fpage>5011</fpage>
<lpage>5024</lpage>
<history>
<date date-type="received"><day>10</day><month>4</month><year>2022</year></date>
<date date-type="accepted"><day>20</day><month>5</month><year>2022</year></date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2022 Duhayyim et al.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Duhayyim et al.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_CMC_31096.pdf"></self-uri>
<abstract>
<p>Cyberbullying (CB) is a challenging issue in social media and it becomes important to effectively identify the occurrence of CB. The recently developed deep learning (DL) models pave the way to design CB classifier models with maximum performance. At the same time, optimal hyperparameter tuning process plays a vital role to enhance overall results. This study introduces a Teacher Learning Genetic Optimization with Deep Learning Enabled Cyberbullying Classification (TLGODL-CBC) model in Social Media. The proposed TLGODL-CBC model intends to identify the existence and non-existence of CB in social media context. Initially, the input data is cleaned and pre-processed to make it compatible for further processing. Followed by, independent recurrent autoencoder (IRAE) model is utilized for the recognition and classification of CBs. Finally, the TLGO algorithm is used to optimally adjust the parameters related to the IRAE model and shows the novelty of the work. To assuring the improved outcomes of the TLGODL-CBC approach, a wide range of simulations are executed and the outcomes are investigated under several aspects. The simulation outcomes make sure the improvements of the TLGODL-CBC model over recent approaches.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Social media</kwd>
<kwd>deep learning</kwd>
<kwd>cyberbullying</kwd>
<kwd>cybersecurity</kwd>
<kwd>hyperparameter optimization</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1"><label>1</label><title>Introduction</title>
<p>With the rising number of users on social media results in a new method of bullying. The latter term is termed as aggressive or intentional move that is performed by individuals or groups of persons by recurrently transmitting messages over time toward a sufferer who is not in a state to defend him or herself [<xref ref-type="bibr" rid="ref-1">1</xref>]. Bullying has become a portion of the community forever. With the emergence of the internet, it has been only a matter of time unless bullies discover their way on to this opportunistic and new medium. According to National Crime Prevention Council Cyberbullying (CB) is termed as the usage of mobile phones, Internet, or another device for sharing or posting messages or pictures that intentionally hurts or embarrasses any other individual. Several researchers state that amongst 10&#x0025;&#x2013;40&#x0025; of internet consumers are considered the sufferer of CB [<xref ref-type="bibr" rid="ref-2">2</xref>,<xref ref-type="bibr" rid="ref-3">3</xref>]. Effects of CB have serious effects which may range from impermanent anxiety to suicide.</p>
<p>Identification of CB in mass communication is regarded as difficult job. Definition of what represents CB is completely subjective [<xref ref-type="bibr" rid="ref-4">4</xref>]. For instance, according to common people, recurrent usage of swear texts or messages may be regarded as bullying. But, teen-related mass media platforms namely Form spring are not considered bullying [<xref ref-type="bibr" rid="ref-5">5</xref>]. CBs attack victims on distinct subjects namely religion gender, and race. Based on the subjects of CB, glossary and perceived meaning of words change remarkably. CB awareness is raised in most countries because of the consequences described in this work. Correspondingly, most of the authors submitted their works by machine learning (ML) methods for identifying CB in an automatic way [<xref ref-type="bibr" rid="ref-6">6</xref>,<xref ref-type="bibr" rid="ref-7">7</xref>]. However, many studies in this domain have been carried out for the English language. Moreover, the study which is carried out usually utilizes text mining methods which are equivalent to the sentiment analysis study [<xref ref-type="bibr" rid="ref-8">8</xref>]. The reality is mass media post are context-dependent and interactive; therefore, it is not regarded as a standalone message. A lot of research work was conducted on explicit speech identification [<xref ref-type="bibr" rid="ref-9">9</xref>]. Still, more volume of studies becomes necessary for solving the implicit language which makes identifying cyber-bullying in mass communication a difficult task [<xref ref-type="bibr" rid="ref-10">10</xref>]. Nonetheless, advancement was made in the identification of cyber-bullying by methods of deep learning (DL) and ML. But many recent studies have to be advanced for offering an appropriate method which includes clear and indirect elements.</p>
<p>The authors in [<xref ref-type="bibr" rid="ref-11">11</xref>] presented XP-CB, a new cross-platform structure dependent upon Transformer and adversarial learning. The XP-CB is to improve a Transformer leveraging unlabelled data in the source and target platforms for appearing with a general representation but preventing platform-specific trained. The authors in [<xref ref-type="bibr" rid="ref-12">12</xref>] relate the performance of several words embedded approaches in fundamental word embedded approaches for present advanced language techniques for CB recognition. It can be utilized LightGBM and Logistic regression (LR) techniques for the classifier of bullying and non-bullying tweets. Murshed&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-13">13</xref>] examine the hybrid DL technique named deep autoencoder with recurrent neural network (DEA-RNN), for detecting CB on Twitter social media networks. The presented DEA-RNN technique integrates Elman form RNN with an optimizing Dolphin Echolocation Algorithm (DEA) to fine-tune the Elman RNN parameter and decrease training time.</p>
<p>Dewani&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-14">14</xref>] executed wide pre-processing on Roman Urdu micro-text. This classically includes development of Roman Urdu slang- phrase dictionary and mapping slang then tokenization. The unstructured data are more managed for handling encoder text format and metadata or non-linguistic feature. Also, it can be implemented wide experimental by applying convolution neural network (CNN), RNN-long short term memory (LSTM), and RNN-bidirectional LSTM (BiLSTM) techniques. Ahmed&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-15">15</xref>] presented binary and multi-class classifier methods utilizing hybrid neural network (NN) for bully expression recognition in Bengali language. It can be utilized 44,001 users comment on popular public Facebook pages that fall as to 5 classes Religious, Sexual, Non-bully, Threat, and Troll.</p>
<p>This study introduces a Teacher Learning Genetic Optimization with Deep Learning Enabled Cyberbullying Classification (TLGODL-CBC) model in Social Media. The proposed TLGODL-CBC model intends to identify the existence and non-existence of CB in social media context. Initially, the input data is cleaned and pre-processed to make it compatible for further processing. Followed by, independent recurrent autoencoder (IRAE) model is utilized for the recognition and classification of CBs. Finally, the TLGO algorithm is used to optimally adjust the parameters related to the IRAE model. To assuring the improved outcomes of the TLGODL-CBC method, a wide range of simulations are executed and the outcomes are investigated in several aspects.</p>
</sec>
<sec id="s2"><label>2</label><title>The Proposed Model</title>
<p>In this study, a new TLGODL-CBC model was established for identifying the existence and non-existence of CB in social media context. At the primary stage, the input data is cleaned and pre-processed to make it compatible for further processing. Then, the pre-processed data is fed into the IRAE method for the recognition and classification of CBs. Finally, the TLGO algorithm is used to optimally adjust the parameters related to the IRAE model and thus results in enhanced classification performance. <xref ref-type="fig" rid="fig-1">Fig. 1</xref> depicts the overall block diagram of TLGODL-CBC technique.</p>
<fig id="fig-1"><label>Figure 1</label><caption><title>Overall block diagram of TLGODL-CBC technique</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_31096-fig-1.png"/></fig>
<sec id="s2_1"><label>2.1</label><title>Data Pre-Processing</title>
<p>Primarily, the data was analyzed to a maximum degree of refinement by executing and subsequent the step stipulated under punctuation removal, Stop word remover, sentence segmentation, tokenization, and lower casing. These are the stages which are obtained to have data decreased to size, and so, it can be also eliminated unwanted data which is established from the data. During this method, it can be generated a generic pre-processed which resulted from the elimination of punctuation and is some non-letter character in every document. At last, the letter case of all the documents is lowered. The outcome of this method provided us with a sliced document text dependent upon <italic>n</italic> length with n-gram word-based tokenizer. The next stage then it had gone with the tokenization model is for transforming the token as to another normal format. Similar to stemming, the resolve of lemmatization is for minimizing inflectional procedures for a particular base procedure. Preposition and conjunction, Article, and some pronouns, i.e., are assumed to stop words.</p>
</sec>
<sec id="s2_2"><label>2.2</label><title>IRAE Based Classification</title>
<p>At this stage, the pre-processed data is fed into the IRAE technique for the recognition and classification of CBs. The standard RNNs are inclined to gradient vanishing and explosion in the training because of the repeating multiplication of weighted matrix. IRNN is a novel recurrent network which efficiently resolves the gradient problem by altering the time-based gradient back propagation [<xref ref-type="bibr" rid="ref-16">16</xref>&#x2013;<xref ref-type="bibr" rid="ref-20">20</xref>]. Also, IRNN is employ unsaturated function (i.e., rectified linear unit (ReLU)) as an activation function and retains higher robustness and then training. The IRNN network is formulated as:
<disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>W</mml:mi><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mi>u</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mi>b</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula></p>
<p>In which the input weighted <italic>W</italic> is a matrix, the recurrent weighted <italic>u</italic> is a vector, and <inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:mo>&#x2219;</mml:mo></mml:math></inline-formula> signifies the Hadamard products. All the neurons at time <italic>t</italic> are only linked to their individual neuron at time <inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula> as elementwise multiplication was implemented rather than vector multiplication. The single neuron is formulated as:
<disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow><mml:mo>&#x22C5;</mml:mo><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula>whereas <inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:mi>W</mml:mi><mml:mi>n</mml:mi></mml:math></inline-formula> denotes the <inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:mrow><mml:msup><mml:mi>n</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> row of <italic>W</italic> and <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> implies the <inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:mrow><mml:msup><mml:mi>n</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> row of <italic>u</italic> matrix. The gradient of all the neurons is independently computed in back propagation as no communication occurs amongst the neuron from a similar layer. Considering the objective that minimizing at time step <italic>T</italic> is <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:mrow><mml:msub><mml:mi>J</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, once the gradient was propagating back to step <italic>T</italic>, the computation outcomes are expressed as:
<disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mrow><mml:msub><mml:mi>J</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mrow><mml:msub><mml:mi>J</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:mfrac><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mrow><mml:msub><mml:mi>J</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:mfrac><mml:mspace width="thinmathspace" /><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x220F;</mml:mo></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x220F;</mml:mo></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>.</mml:mo><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msubsup><mml:mtext>&#xA0;</mml:mtext><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mrow><mml:msub><mml:mi>J</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:mfrac><mml:msubsup><mml:mi>u</mml:mi><mml:mi>n</mml:mi><mml:mrow><mml:mi>T</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x220F;</mml:mo></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msubsup><mml:mspace width="thickmathspace" /></mml:math></disp-formula></p>
<p><inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:mrow><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> implies the derivation of activation function, and the derivation of ReLU activation function is both <inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:mi>z</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>o</mml:mi></mml:math></inline-formula> and one. If the gradient at time step <italic>T</italic> propagates to time step <italic>t</italic>, the minimal and maximal effectual gradient is considered that <inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:mi>&#x03F5;</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:mi>&#x03B3;</mml:mi></mml:math></inline-formula> correspondingly. If every neuron fulfills the criteria <inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mi>&#x03F5;</mml:mi><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtable rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>T</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:msqrt><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mi>&#x03F5;</mml:mi><mml:mrow><mml:msubsup><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /></mml:msqrt></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>T</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:msqrt><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mi>&#x03B3;</mml:mi><mml:mrow><mml:msubsup><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:mfrac></mml:mstyle></mml:msqrt></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> the gradient could not be vanishing or exploding at time <italic>t</italic>. In order to generally employed activation functions like rectified linear unit (ReLU) and tanh, its derivative is not superior to 1, for instance, <inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:mo fence="false" stretchy="false">|</mml:mo><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mo>&#x2264;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula>. Particularly to function ReLU utilized under this case, their derivative is either <inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:mn>0</mml:mn></mml:math></inline-formula> or 1. IRAE integrates the features of IRNN and auto encoder (AE). Accordingly, IRAE is a recurrent connection infrastructure that allows it for training and transferring parameters besides the time direction. The single IRAE is also an unsupervised learning NN which efforts for reproducing the input by comparing the last output to input. The IRAE primary encoded the input <inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> based on <xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref> for obtaining the hidden expression <inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> next, it executes the decoded function on <inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> based on <xref ref-type="disp-formula" rid="eqn-5">Eq. (5)</xref> for obtaining the reconstructed formulated <inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.
<disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mi>l</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mi>u</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mi>b</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mi>g</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mn>2</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mi>c</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula></p>
<p>In which <inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> refers the encoder weighted matrix, <italic>u</italic> signifies the recurrent weighted matrix, <italic>b</italic> denotes the encoded bias vector, <inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> represents the decoded matrix, and <italic>c</italic> implies the decoder bias vector. For making the network sparse and enhance the trained speed, the ReLU function <inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mtext>max\;&#xA0;</mml:mtext></mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mi>O</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>x</mml:mi></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:math></inline-formula> is chosen as the activation function during this case. <xref ref-type="fig" rid="fig-2">Fig. 2</xref> showcases the framework of RAE.</p>
<fig id="fig-2"><label>Figure 2</label><caption><title>Structure of recurrent autoencoder</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_31096-fig-2.png"/></fig>
</sec>
<sec id="s2_3"><label>2.3</label><title>TLGO Based Parameter Optimization</title>
<p>Lastly, the TLGO algorithm is used to optimally adjust the parameters related to the IRAE model and thus results in enhanced classification performance. We have projected TLGO approach by integrating the feature of genetic algorithm (GA) with teaching learning based optimization (TLBO) [<xref ref-type="bibr" rid="ref-21">21</xref>]. Here, exploration and exploitation are 2 major features that should be considered. To accomplish superior outcome, there needs to be a balance among global and local searching agents. TLBO is well performed in exploitation phase, that is, finding the optimal solution in local searching space, and poorly performed in exploration phase. To resolve the imbalance between exploitation and exploration stage, we developed TLGO method by adding the mutation and crossover operators of GA into TLBO algorithm. GA performed well in exploration phase and has better convergence rate. At first, TLGO approach has similar step as TLBO step. The first two stages of TLBO approach that is., teacher and learner phases are added to TLGO method without making any changes. In learner stage, each learner interacts with others for improving their knowledge. For every learner <inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:msubsup><mml:mi>X</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mi>g</mml:mi></mml:msubsup></mml:math></inline-formula>, <inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:msubsup><mml:mi>X</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mi>g</mml:mi></mml:msubsup></mml:math></inline-formula> is selected arbitrarily <inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2260;</mml:mo><mml:mrow><mml:mtext>&#xA0;</mml:mtext></mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and the population is updated using. The designated parent reproduced a novel offspring by carrying out the crossover operator. The mutation step can be used to arbitrarily invert a bit of chosen candidate and population can be upgraded when the mutation operation is implemented. Next, the fitness of population can be evaluated by using. The procedure repeats until end condition is satisfied.</p>
<p>The TLGO method uses exploration as well as exploitation phases and maintains a balance in local and global searching agents by using mutation and crossover operators of GA to TLBO technique. The presented method has good convergence rate with lesser computation effort, interms of finding an optimum solution. Algorithm 1 illustrates the working process of the presented TLGO approach.
</p>
<fig id="fig-10">
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_31096-fig-10.png"/>
</fig>
</sec>
</sec>
<sec id="s3"><label>3</label><title>Performance Validation</title>
<p>The experimental validation of the TLGODL-CBC model is tested using a benchmark dataset from Kaggle repository [<xref ref-type="bibr" rid="ref-22">22</xref>]. The dataset holds images under two class labels (Insult-1049/Normal-2898). <xref ref-type="table" rid="table-1">Tab. 1</xref> illustrates the dataset details.</p>
<table-wrap id="table-1"><label>Table 1</label><caption><title>Dataset samples</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Class labels</th>
<th align="left">Comments</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Normal</td>
<td align="left">&#x201C;i really don&#x2019;t understand your point.\xa0 It seems that you are mixing apples and oranges.&#x201D;</td>
</tr>
<tr>
<td align="left">Insult</td>
<td align="left">&#x201C;Either you are fake or extremely stupid&#x2026;maybe both&#x2026;&#x201D;</td>
</tr>
<tr>
<td align="left">Insult</td>
<td align="left">&#x201C;That you are an idiot who understands neither taxation nor women&#x2019;s health.&#x201D;</td>
</tr>
<tr>
<td align="left">Insult</td>
<td align="left">&#x201C;Your a retard go post your head up your &#x0023;&#x0025;&#x0026;&#x002A;&#x201D;</td>
</tr>
<tr>
<td align="left">Normal</td>
<td align="left">&#x201C;you are a land creature. You would drown&#x2026;&#x201D;</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The confusion matrices generated by the TLGODL-CBC model on distinct sizes of training (TR) and testing (TS) data are illustrated in <xref ref-type="fig" rid="fig-3">Fig. 3</xref>. With 80&#x0025; of TR data, the TLGODL-CBC model has recognized 743 samples into insult and 2212 samples into normal. Moreover, with 20&#x0025; of TS data, the TLGODL-CBC approach has recognized 187 samples into insult and 548 samples into normal. Furthermore, with 70&#x0025; of TR data, the TLGODL-CBC system has recognized 667 samples into insult and 1903 samples into normal. At last, with 30&#x0025; of TS data, the TLGODL-CBC algorithm has recognized 282 samples into insult and 832 samples into normal.</p>
<fig id="fig-3"><label>Figure 3</label><caption><title>Confusion matrix of TLGODL-CBC technique: a) 80&#x0025; of TR, b) 80&#x0025; of TS, c) 70&#x0025; of TR, and d) 30&#x0025; of TS</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_31096-fig-3a.png"/><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_31096-fig-3b.png"/></fig>
<p><xref ref-type="table" rid="table-2">Tab. 2</xref> reports a brief classifier result of the TLGODL-CBC model with 80&#x0025; of TR data and 20&#x0025; of TS data. The experimental results indicated that the TLGODL-CBC model has reached effectual outcomes in both cases. For instance, with 80&#x0025; of TR data, the TLGODL-CBC model has offered average <inline-formula id="ieqn-47"><mml:math id="mml-ieqn-47"><mml:mi>a</mml:mi><mml:mi>c</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula id="ieqn-48"><mml:math id="mml-ieqn-48"><mml:mi>p</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula id="ieqn-49"><mml:math id="mml-ieqn-49"><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi>l</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula id="ieqn-50"><mml:math id="mml-ieqn-50"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>s</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> of 93.60&#x0025;, 91.59&#x0025;, 92.09&#x0025;, and 91.83&#x0025; respectively. Also, with 20&#x0025; of TS data, the TLGODL-CBC technique has obtainable average <inline-formula id="ieqn-51"><mml:math id="mml-ieqn-51"><mml:mi>a</mml:mi><mml:mi>c</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula id="ieqn-52"><mml:math id="mml-ieqn-52"><mml:mi>p</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula id="ieqn-53"><mml:math id="mml-ieqn-53"><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi>l</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula id="ieqn-54"><mml:math id="mml-ieqn-54"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>s</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> of 93.04&#x0025;, 91.02&#x0025;, 91.38&#x0025;, and 91.20&#x0025; correspondingly.</p>
<table-wrap id="table-2"><label>Table 2</label><caption><title>Result analysis of TLGODL-CBC technique with 80&#x0025; of TR and 20&#x0025; of TS dataset</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Class labels</th>
<th align="left">Accuracy</th>
<th align="left">Precision</th>
<th align="left">Recall</th>
<th align="left">F1-Measure</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center" colspan="5">Training phase (80&#x0025;)</td>
</tr>
<tr>
<td align="left">Insult</td>
<td align="left">93.60</td>
<td align="left">87.21</td>
<td align="left">88.88</td>
<td align="left">88.03</td>
</tr>
<tr>
<td align="left">Normal</td>
<td align="left">93.60</td>
<td align="left">95.97</td>
<td align="left">95.30</td>
<td align="left">95.63</td>
</tr>
<tr>
<td align="left"><bold>Average</bold></td>
<td align="left"><bold>93.60</bold></td>
<td align="left"><bold>91.59</bold></td>
<td align="left"><bold>92.09</bold></td>
<td align="left"><bold>91.83</bold></td>
</tr>
<tr>
<td align="center" colspan="5">Testing phase (20&#x0025;)</td>
</tr>
<tr>
<td align="left">Insult</td>
<td align="left">93.04</td>
<td align="left">86.57</td>
<td align="left">87.79</td>
<td align="left">87.18</td>
</tr>
<tr>
<td align="left">Normal</td>
<td align="left">93.04</td>
<td align="left">95.47</td>
<td align="left">94.97</td>
<td align="left">95.22</td>
</tr>
<tr>
<td align="left"><bold>Average</bold></td>
<td align="left"><bold>93.04</bold></td>
<td align="left"><bold>91.02</bold></td>
<td align="left"><bold>91.38</bold></td>
<td align="left"><bold>91.20</bold></td>
</tr>
</tbody>
</table>
</table-wrap>
<p><xref ref-type="table" rid="table-3">Tab. 3</xref> defines a detailed classifier result of the TLGODL-CBC model with 70&#x0025; of TR data and 30&#x0025; of TS data. The experimental outcomes outperformed that the TLGODL-CBC approach has reached effectual outcomes in both cases. For instance, with 70&#x0025; of TR data, the TLGODL-CBC approach has accessible average <inline-formula id="ieqn-55"><mml:math id="mml-ieqn-55"><mml:mi>a</mml:mi><mml:mi>c</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula id="ieqn-56"><mml:math id="mml-ieqn-56"><mml:mi>p</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula id="ieqn-57"><mml:math id="mml-ieqn-57"><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi>l</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula id="ieqn-58"><mml:math id="mml-ieqn-58"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>s</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> of 93.05&#x0025;, 90.44&#x0025;, 92.32&#x0025;, and 91.31&#x0025; correspondingly. Eventually, with 30&#x0025; of TS data, the TLGODL-CBC model has offered average <inline-formula id="ieqn-59"><mml:math id="mml-ieqn-59"><mml:mi>a</mml:mi><mml:mi>c</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula id="ieqn-60"><mml:math id="mml-ieqn-60"><mml:mi>p</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula id="ieqn-61"><mml:math id="mml-ieqn-61"><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi>l</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula id="ieqn-62"><mml:math id="mml-ieqn-62"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>s</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> of 94.01&#x0025;, 92.07&#x0025;, 91.67&#x0025;, and 92.36&#x0025; correspondingly.</p>
<table-wrap id="table-3"><label>Table 3</label><caption><title>Result analysis of TLGODL-CBC technique with 70&#x0025; of TR and 30&#x0025; of TS dataset</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Class labels</th>
<th align="left">Accuracy</th>
<th align="left">Precision</th>
<th align="left">Recall</th>
<th align="left">F1-Measure</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center" colspan="5">Training phase (70&#x0025;)</td>
</tr>
<tr>
<td align="left">Insult</td>
<td align="left">93.05</td>
<td align="left">84.32</td>
<td align="left">90.75</td>
<td align="left">87.42</td>
</tr>
<tr>
<td align="left">Normal</td>
<td align="left">93.05</td>
<td align="left">96.55</td>
<td align="left">93.88</td>
<td align="left">95.20</td>
</tr>
<tr>
<td align="left">Average</td>
<td align="left">93.05</td>
<td align="left">90.44</td>
<td align="left">92.32</td>
<td align="left">91.31</td>
</tr>
<tr>
<td align="center" colspan="5">Testing phase (30&#x0025;)</td>
</tr>
<tr>
<td align="left">Insult</td>
<td align="left">94.01</td>
<td align="left">87.85</td>
<td align="left">89.81</td>
<td align="left">88.82</td>
</tr>
<tr>
<td align="left">Normal</td>
<td align="left">94.01</td>
<td align="left">96.30</td>
<td align="left">95.52</td>
<td align="left">95.91</td>
</tr>
<tr>
<td align="left">Average</td>
<td align="left">94.01</td>
<td align="left">92.07</td>
<td align="left">92.67</td>
<td align="left">92.36</td>
</tr>
</tbody>
</table>
</table-wrap>
<p><xref ref-type="fig" rid="fig-4">Fig. 4</xref> provides an average result analysis of the TLGODL-CBC model with varying TR/TS data. The figure reported that the TLGODL-CBC model has accomplished effectual outcomes under distinct sizes of TR/TS data.</p>
<fig id="fig-4"><label>Figure 4</label><caption><title>Average analysis of TLGODL-CBC technique: a) 80&#x0025; of TR, b) 80&#x0025; of TS, c) 70&#x0025; of TR, and d) 30&#x0025; of TS</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_31096-fig-4a.png"/><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_31096-fig-4b.png"/></fig>
<p><xref ref-type="fig" rid="fig-5">Fig. 5</xref> offers the accuracy and loss graph analysis of the TLGODL-CBC method on distinct TR/TS datasets. The results exhibited that the accuracy value inclines to improve and loss value inclines to reduce with a higher epoch count. It can be also exposed that the training loss is lower and validation accuracy is higher on the test dataset.</p>
<fig id="fig-5"><label>Figure 5</label><caption><title>Accuracy and loss analysis of TLGODL-CBC technique: a) 80:20 of TR/TS accuracy, b) 80:20 of TR/TS loss, c) 70:30 of TR/TS accuracy, and d) 70:30 of TR/TS loss</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_31096-fig-5.png"/></fig>
<p>To assuring the enhanced performance of the TLGODL-CBC model, a comparison study is made with recent models in <xref ref-type="table" rid="table-4">Tab. 4</xref> [<xref ref-type="bibr" rid="ref-23">23</xref>]. <xref ref-type="fig" rid="fig-6">Fig. 6</xref> provides a comprehensive comparative <inline-formula id="ieqn-63"><mml:math id="mml-ieqn-63"><mml:mi>p</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> examination of the TLGODL-CBC model with recent models. The figure implied that the RNN and support vector machine (SVM) models have resulted to lower <inline-formula id="ieqn-64"><mml:math id="mml-ieqn-64"><mml:mi>p</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> values of 80.12&#x0025; and 82.43&#x0025; respectively. Along with that, the BLSTM and LSTM models have accomplished slightly enhanced <inline-formula id="ieqn-65"><mml:math id="mml-ieqn-65"><mml:mi>p</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> values of 85.30&#x0025; and 84.27&#x0025; correspondingly. Along with that, the gated recurrent unit (GRU) and random forest (RF) models have accomplished reasonably <inline-formula id="ieqn-66"><mml:math id="mml-ieqn-66"><mml:mi>p</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> values of 88.97&#x0025; and 87.51&#x0025; respectively. However, the TLGODL-CBC model has reached maximum <inline-formula id="ieqn-67"><mml:math id="mml-ieqn-67"><mml:mi>p</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> of 92.07&#x0025;.</p>
<table-wrap id="table-4"><label>Table 4</label><caption><title>Comparative analysis of TLGODL-CBC technique with existing algorithms</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Methods</th>
<th align="left">Precision</th>
<th align="left">Recall</th>
<th align="left">Accuracy</th>
<th align="left">F1-Measure</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">BLSTM</td>
<td align="left">85.30</td>
<td align="left">89.93</td>
<td align="left">89.50</td>
<td align="left">85.01</td>
</tr>
<tr>
<td align="left">GRU</td>
<td align="left">88.97</td>
<td align="left">81.83</td>
<td align="left">82.77</td>
<td align="left">81.73</td>
</tr>
<tr>
<td align="left">LSTM</td>
<td align="left">84.27</td>
<td align="left">85.80</td>
<td align="left">88.51</td>
<td align="left">81.11</td>
</tr>
<tr>
<td align="left">RNN</td>
<td align="left">80.12</td>
<td align="left">83.69</td>
<td align="left">81.99</td>
<td align="left">89.07</td>
</tr>
<tr>
<td align="left">Support vector machine</td>
<td align="left">82.43</td>
<td align="left">82.38</td>
<td align="left">83.20</td>
<td align="left">88.63</td>
</tr>
<tr>
<td align="left">Random forest</td>
<td align="left">87.51</td>
<td align="left">89.93</td>
<td align="left">83.84</td>
<td align="left">82.01</td>
</tr>
<tr>
<td align="left">TLGODL-CBC</td>
<td align="left">92.07</td>
<td align="left">92.67</td>
<td align="left">94.01</td>
<td align="left">92.36</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="fig-6"><label>Figure 6</label><caption><title><inline-formula id="ieqn-83"><mml:math id="mml-ieqn-83"><mml:mi>P</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> analysis of TLGODL-CBC technique with existing algorithms</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_31096-fig-6.png"/></fig>
<p><xref ref-type="fig" rid="fig-7">Fig. 7</xref> offers a detailed comparative <inline-formula id="ieqn-68"><mml:math id="mml-ieqn-68"><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi>l</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> analysis of the TLGODL-CBC approach with recent models. The figure implied that the RNN and SVM models have resulted to lower <inline-formula id="ieqn-69"><mml:math id="mml-ieqn-69"><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi>l</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> values of 83.69&#x0025; and 82.38&#x0025; correspondingly. Likewise, the BLSTM and LSTM models have accomplished slightly enhanced <inline-formula id="ieqn-70"><mml:math id="mml-ieqn-70"><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi>l</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> values of 89.93&#x0025; and 83.69&#x0025; respectively. Followed by, the GRU and RF techniques have accomplished reasonably <inline-formula id="ieqn-71"><mml:math id="mml-ieqn-71"><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi>l</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> values of 81.83&#x0025; and 89.93&#x0025; correspondingly. Finally, the TLGODL-CBC technique has reached maximum <inline-formula id="ieqn-72"><mml:math id="mml-ieqn-72"><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi>l</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> of 92.67&#x0025;.</p>
<fig id="fig-7"><label>Figure 7</label><caption><title><inline-formula id="ieqn-84"><mml:math id="mml-ieqn-84"><mml:mi>R</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi>l</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> analysis of TLGODL-CBC technique with existing algorithms</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_31096-fig-7.png"/></fig>
<p><xref ref-type="fig" rid="fig-8">Fig. 8</xref> illustrates a brief comparative <inline-formula id="ieqn-73"><mml:math id="mml-ieqn-73"><mml:mi>a</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> investigation of the TLGODL-CBC system with recent models. The figure exposed that the RNN and SVM approaches have resulted in lesser <inline-formula id="ieqn-74"><mml:math id="mml-ieqn-74"><mml:mi>a</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> values of 81.99&#x0025; and 83.20&#x0025; respectively. Likewise, the BLSTM and LSTM models have accomplished somewhat improved <inline-formula id="ieqn-75"><mml:math id="mml-ieqn-75"><mml:mi>a</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> values of 89.50&#x0025; and 88.51&#x0025; correspondingly. In addition, the GRU and RF models have accomplished reasonably <inline-formula id="ieqn-76"><mml:math id="mml-ieqn-76"><mml:mi>a</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> values of 82.77&#x0025; and 83.84&#x0025; correspondingly. Finally, the TLGODL-CBC model has reached maximum <inline-formula id="ieqn-77"><mml:math id="mml-ieqn-77"><mml:mi>a</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> of 94.01&#x0025;.</p>
<fig id="fig-8"><label>Figure 8</label><caption><title><inline-formula id="ieqn-85"><mml:math id="mml-ieqn-85"><mml:mi>A</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> analysis of TLGODL-CBC technique with existing algorithms</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_31096-fig-8.png"/></fig>
<p><xref ref-type="fig" rid="fig-9">Fig. 9</xref> demonstrates a comprehensive comparative <inline-formula id="ieqn-78"><mml:math id="mml-ieqn-78"><mml:mi>F</mml:mi><mml:mrow><mml:msub><mml:mn>1</mml:mn><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>s</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> analysis of the TLGODL-CBC technique with recent algorithms. The figure implied that the RNN and SVM models have resulted to lower <inline-formula id="ieqn-79"><mml:math id="mml-ieqn-79"><mml:mi>F</mml:mi><mml:mrow><mml:msub><mml:mn>1</mml:mn><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>s</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> values of 89.07&#x0025; and 88.63&#x0025; respectively. Also, the BLSTM and LSTM models have accomplished slightly enhanced <inline-formula id="ieqn-80"><mml:math id="mml-ieqn-80"><mml:mi>F</mml:mi><mml:mrow><mml:msub><mml:mn>1</mml:mn><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>s</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> values of 85.01&#x0025; and 81.11&#x0025; respectively. Next, the GRU and RF models have accomplished reasonably <inline-formula id="ieqn-81"><mml:math id="mml-ieqn-81"><mml:mi>F</mml:mi><mml:mrow><mml:msub><mml:mn>1</mml:mn><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>s</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> values of 81.73&#x0025; and 82.01&#x0025; correspondingly. At last, the TLGODL-CBC model has reached maximum <inline-formula id="ieqn-82"><mml:math id="mml-ieqn-82"><mml:mi>F</mml:mi><mml:mrow><mml:msub><mml:mn>1</mml:mn><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>s</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> of 92.36&#x0025;. After observing the aforementioned tables and figures, it can be apparent that the TLGODL-CBC model has exhibited maximum performance over other methods.</p>
<fig id="fig-9"><label>Figure 9</label><caption><title><inline-formula id="ieqn-86"><mml:math id="mml-ieqn-86"><mml:mi>F</mml:mi><mml:mrow><mml:msub><mml:mn>1</mml:mn><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>s</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> analysis of TLGODL-CBC technique with existing algorithms</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_31096-fig-9.png"/></fig>
</sec>
<sec id="s4"><label>4</label><title>Conclusion</title>
<p>In this study, a novel TLGODL-CBC model was established for identifying the existence and non-existence of CB in social media context. At the primary stage, the input data is cleaned and pre-processed for making it compatible for further processing. Then, the pre-processed data is fed into the IRAE technique for the recognition and classification of CBs. Finally, the TLGO algorithm is used to optimally adjust the parameters related to the IRAE model and thus results in enhanced classification performance. To assuring the enhanced outcomes of the TLGODL-CBC technique, a wide range of simulations was carried out and the outcomes are investigated in several aspects. The simulation outcomes ensured the improvements of the TLGODL-CBC model over recent approaches. Thus, the TLGODL-CBC model has exhibited reasonable performance over other methods. In future, hybrid DL classification models can be included to boost the overall classification performance.</p>
</sec>
</body>
<back>
<fn-group>
<fn fn-type="other"><p><bold>Funding Statement:</bold> The authors extend their appreciation to the Deanship of Scientific Research at King Khalid University for funding this work under Grant Number (RGP 2/46/43). Princess Nourah bint Abdulrahman University Researchers Supporting Project number (PNURSP2022R140), Princess Nourah bint Abdulrahman University, Riyadh, Saudi Arabia. The authors would like to thank the Deanship of Scientific Research at Umm Al-Qura University for supporting this work by Grant Code: (22UQU4210118DSR12).</p></fn>
<fn fn-type="conflict"><p><bold>Conflicts of Interest:</bold> The authors declare that they have no conflicts of interest to report regarding the present study.</p></fn>
</fn-group>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>[1]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>V.</given-names> <surname>Balakrishnan</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Khan</surname></string-name> and <string-name><given-names>H. R.</given-names> <surname>Arabnia</surname></string-name></person-group>, &#x201C;<article-title>Improving cyberbullying detection using twitter users&#x2019; psychological features and machine learning</article-title>,&#x201D; <source>Computers &#x0026; Security</source>, vol. <volume>90</volume>, pp. <fpage>101710</fpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-2"><label>[2]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Muneer</surname></string-name> and <string-name><given-names>S. M.</given-names> <surname>Fati</surname></string-name></person-group>, &#x201C;<article-title>A comparative analysis of machine learning techniques for cyberbullying detection on twitter</article-title>,&#x201D; <source>Future Internet</source>, vol. <volume>12</volume>, no. <issue>11</issue>, pp. <fpage>187</fpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-3"><label>[3]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Z. L.</given-names> <surname>Chia</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Ptaszynski</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Masui</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Leliwa</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Wroczynski</surname></string-name></person-group>, &#x201C;<article-title>Machine learning and feature engineering-based study into sarcasm and irony classification with application to cyberbullying detection</article-title>,&#x201D; <source>Information Processing &#x0026; Management</source>, vol. <volume>58</volume>, no. <issue>4</issue>, pp. <fpage>102600</fpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-4"><label>[4]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Ali</surname></string-name> and <string-name><given-names>A. M.</given-names> <surname>Syed</surname></string-name></person-group>, &#x201C;<article-title>Cyberbullying detection using machine learning</article-title>,&#x201D; <source>Pakistan Journal of Engineering and Technology</source>, vol. <volume>3</volume>, no. <issue>2</issue>, pp. <fpage>45</fpage>&#x2013;<lpage>50</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-5"><label>[5]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Arif</surname></string-name></person-group>, &#x201C;<article-title>A systematic review of machine learning algorithms in cyberbullying detection: Future directions and challenges</article-title>,&#x201D; <source>Journal of Information Security and Cybercrimes Research</source>, vol. <volume>4</volume>, no. <issue>1</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>26</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Bozyi&#x011F;it</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Utku</surname></string-name> and <string-name><given-names>E.</given-names> <surname>Nasibov</surname></string-name></person-group>, &#x201C;<article-title>Cyberbullying detection: Utilizing social media features</article-title>,&#x201D; <source>Expert Systems with Applications</source>, vol. <volume>179</volume>, pp. <fpage>115001</fpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Alsubait</surname></string-name> and <string-name><given-names>D.</given-names> <surname>Alfageh</surname></string-name></person-group>, &#x201C;<article-title>Comparison of machine learning techniques for cyberbullying detection on youtube arabic comments</article-title>,&#x201D; <source>International Journal of Computer Science &#x0026; Network Security</source>, vol. <volume>21</volume>, no. <issue>1</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>5</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Kumar</surname></string-name> and <string-name><given-names>N.</given-names> <surname>Sachdeva</surname></string-name></person-group>, &#x201C;<article-title>Multimodal cyberbullying detection using capsule network with dynamic routing and deep convolutional neural network</article-title>,&#x201D; <source>Multimedia Systems</source>, <year>2021</year>, <uri xlink:href="https://doi.org/10.1007/s00530-020-00747-5">https://doi.org/10.1007/s00530-020-00747-5</uri>.</mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Alotaibi</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Alotaibi</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Razaque</surname></string-name></person-group>, &#x201C;<article-title>A multichannel deep learning framework for cyberbullying detection on social media</article-title>,&#x201D; <source>Electronics</source>, vol. <volume>10</volume>, no. <issue>21</issue>, pp. <fpage>2664</fpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Fang</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Yang</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Zhao</surname></string-name> and <string-name><given-names>C.</given-names> <surname>Huang</surname></string-name></person-group>, &#x201C;<article-title>Cyberbullying detection in social networks using bi-gru with self-attention mechanism</article-title>,&#x201D; <source>Information</source>, vol. <volume>12</volume>, no. <issue>4</issue>, pp. <fpage>171</fpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name><given-names>P.</given-names> <surname>Yi</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Zubiaga</surname></string-name></person-group>, &#x201C;<article-title>Cyberbullying detection across social media platforms via platform-aware adversarial encoding</article-title>,&#x201D; arXiv:2204.00334 [cs], <year>2022</year>, Accessed: Apr. 09, 2022. [Online]. Available: <uri xlink:href="http://arxiv.org/abs/2204.00334">http://arxiv.org/abs/2204.00334</uri>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Pericherla</surname></string-name> and <string-name><given-names>E.</given-names> <surname>Ilavarasan</surname></string-name></person-group>, &#x201C;<article-title>Performance analysis of word embeddings for cyberbullying detection</article-title>,&#x201D; <source>IOP Conference Series: Materials Science and Engineering</source>, vol. <volume>1085</volume>, no. <issue>1</issue>, pp. <fpage>012008</fpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>B. A. H.</given-names> <surname>Murshed</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Abawajy</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Mallappa</surname></string-name>, <string-name><given-names>M. A. N.</given-names> <surname>Saif</surname></string-name> and <string-name><given-names>H. D. E. A.</given-names> <surname>Ariki</surname></string-name></person-group>, &#x201C;<article-title>DEA-RNN: A hybrid deep learning approach for cyberbullying detection in twitter social media platform</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>10</volume>, pp. <fpage>25857</fpage>&#x2013;<lpage>25871</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-14"><label>[14]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Dewani</surname></string-name>, <string-name><given-names>M. A.</given-names> <surname>Memon</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Bhatti</surname></string-name></person-group>, &#x201C;<article-title>Cyberbullying detection: Advanced preprocessing techniques &#x0026; deep learning architecture for roman urdu data</article-title>,&#x201D; <source>Journal of Big Data</source>, vol. <volume>8</volume>, no. <issue>1</issue>, pp. <fpage>160</fpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-15"><label>[15]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name><given-names>M. F.</given-names> <surname>Ahmed</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Mahmud</surname></string-name>, <string-name><given-names>Z. T.</given-names> <surname>Biash</surname></string-name>, <string-name><given-names>A. A. N.</given-names> <surname>Ryen</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Hossain</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>Cyberbullying detection using deep neural network from social media comments in bangla language</article-title>,&#x201D; arXiv:2106.04506 [cs], <year>2021</year>, Accessed: Apr. 09, 2022. [Online]. Available: <uri xlink:href="http://arxiv.org/abs/2106.04506">http://arxiv.org/abs/2106.04506</uri>.</mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>L.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Tao</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Hu</surname></string-name> and <string-name><given-names>Y. R.</given-names> <surname>Zeng</surname></string-name></person-group>, &#x201C;<article-title>Effective wind power prediction using novel deep learning network: Stacked independently recurrent autoencoder</article-title>,&#x201D; <source>Renewable Energy</source>, vol. <volume>164</volume>, pp. <fpage>642</fpage>&#x2013;<lpage>655</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-17"><label>[17]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Muthumari</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Banumathi</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Rajasekaran</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Vijayakarthik</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Shankar</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>High security for de-duplicated big data using optimal simon cipher</article-title>,&#x201D; <source>Computers, Materials &#x0026; Continua</source>, vol. <volume>67</volume>, no. <issue>2</issue>, pp. <fpage>1863</fpage>&#x2013;<lpage>1879</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-18"><label>[18]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>R.</given-names> <surname>Gopi</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Muthusamy</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Suresh</surname></string-name>, <string-name><given-names>C. G. G. S.</given-names> <surname>Kumar</surname></string-name>, <string-name><given-names>I. V.</given-names> <surname>Pustokhina</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>Optimal confidential mechanisms in smart city healthcare</article-title>,&#x201D; <source>Computers, Materials &#x0026; Continua</source>, vol. <volume>70</volume>, no. <issue>3</issue>, pp. <fpage>4883</fpage>&#x2013;<lpage>4896</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>D. A.</given-names> <surname>Pustokhin</surname></string-name>, <string-name><given-names>I. V.</given-names> <surname>Pustokhin</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Rani</surname></string-name>, <string-name><given-names>V.</given-names> <surname>Kansal</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Elhoseny</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>Optimal deep learning approaches and healthcare big data analytics for mobile networks toward 5G</article-title>,&#x201D; <source>Computers &#x0026; Electrical Engineering</source>, vol. <volume>95</volume>, pp. <fpage>107376</fpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-20"><label>[20]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J. A.</given-names> <surname>Alzubi</surname></string-name>, <string-name><given-names>O. A.</given-names> <surname>Alzubi</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Beseiso</surname></string-name>, <string-name><given-names>A. K.</given-names> <surname>Budati</surname></string-name> and <string-name><given-names>K.</given-names> <surname>Shankar</surname></string-name></person-group>, &#x201C;<article-title>Optimal multiple key-based homomorphic encryption with deep neural networks to secure medical data transmission and diagnosis</article-title>,&#x201D; <source>Expert Systems</source>, vol. <volume>39</volume>, no. <issue>4</issue>, pp. <fpage>e12879</fpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-21"><label>[21]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Manzoor</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Javaid</surname></string-name>, <string-name><given-names>I.</given-names> <surname>Ullah</surname></string-name>, <string-name><given-names>W.</given-names> <surname>Abdul</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Almogren</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>An intelligent hybrid heuristic scheme for smart metering based demand side management in smart homes</article-title>,&#x201D; <source>Energies</source>, vol. <volume>10</volume>, no. <issue>9</issue>, pp. <fpage>1258</fpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-22"><label>[22]</label><mixed-citation publication-type="web">Dataset: <uri xlink:href="https://www.kaggle.com/competitions/detecting-insults-in-socialcommentary/data?select=test.csv">https://www.kaggle.com/competitions/detecting-insults-in-socialcommentary/data?select=test.csv</uri>.</mixed-citation></ref>
<ref id="ref-23"><label>[23]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>C.</given-names> <surname>Iwendi</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Srivastava</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Khan</surname></string-name> and <string-name><given-names>P. K. R.</given-names> <surname>Maddikunta</surname></string-name></person-group>, &#x201C;<article-title>Cyberbullying detection solutions based on deep learning architectures</article-title>,&#x201D; <source>Multimedia Systems</source>, <year>2020</year>, <uri xlink:href="https://doi.org/10.1007/s00530-020-00701-5">https://doi.org/10.1007/s00530-020-00701-5</uri>.</mixed-citation></ref>
</ref-list>
</back>
</article>