<?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" xml:lang="en" 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">39644</article-id>
<article-id pub-id-type="doi">10.32604/cmc.2023.039644</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Eye-Tracking Based Autism Spectrum Disorder Diagnosis Using Chaotic Butterfly Optimization with Deep Learning Model</article-title>
<alt-title alt-title-type="left-running-head">Eye-Tracking Based Autism Spectrum Disorder Diagnosis Using Chaotic Butterfly Optimization with Deep Learning Model</alt-title>
<alt-title alt-title-type="right-running-head">Eye-Tracking Based Autism Spectrum Disorder Diagnosis Using Chaotic Butterfly Optimization with Deep Learning Model</alt-title>
</title-group>
<contrib-group>
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Thanarajan</surname><given-names>Tamilvizhi</given-names></name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-2" contrib-type="author">
<name name-style="western"><surname>Alotaibi</surname><given-names>Youseef</given-names></name><xref ref-type="aff" rid="aff-2">2</xref></contrib>
<contrib id="author-3" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Rajendran</surname><given-names>Surendran</given-names></name><xref ref-type="aff" rid="aff-3">3</xref><email>surendranr.sse@saveetha.com</email></contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>Nagappan</surname><given-names>Krishnaraj</given-names></name><xref ref-type="aff" rid="aff-4">4</xref></contrib>
<aff id="aff-1"><label>1</label><institution>Department of Computer Science and Engineering, Panimalar Engineering College</institution>, <addr-line>Chennai, 600123</addr-line>, <country>India</country></aff>
<aff id="aff-2"><label>2</label><institution>Department of Computer Science, University College of Al Jamoum, Umm Al-Qura University</institution>, <addr-line>Makkah, 21421</addr-line>, <country>Saudi Arabia</country></aff>
<aff id="aff-3"><label>3</label><institution>Department of Computer Science and Engineering, Saveetha School of Engineering, Saveetha Institute of Medical and Technical Sciences</institution>, <addr-line>Chennai, 602105</addr-line>, <country>India</country></aff>
<aff id="aff-4"><label>4</label><institution>School of Computing, SRM Institute of Science and Technology</institution>, <addr-line>Kattankulathur, 603203</addr-line>, <country>India</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Surendran Rajendran. Email: <email>surendranr.sse@saveetha.com</email></corresp>
</author-notes>
<pub-date date-type="collection" publication-format="electronic">
<year>2023</year></pub-date>
<pub-date date-type="pub" publication-format="electronic"><day>30</day><month>8</month><year>2023</year></pub-date>
<volume>76</volume>
<issue>2</issue>
<fpage>1995</fpage>
<lpage>2013</lpage>
<history>
<date date-type="received"><day>09</day><month>2</month><year>2023</year>
</date>
<date date-type="accepted"><day>13</day><month>6</month><year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2023 Thanarajan et al.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Thanarajan 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_39644.pdf"></self-uri>
<abstract>
<p>Autism spectrum disorder (ASD) can be defined as a neurodevelopmental condition or illness that can disturb kids who have heterogeneous characteristics, like changes in behavior, social disabilities, and difficulty communicating with others. Eye tracking (ET) has become a useful method to detect ASD. One vital aspect of moral erudition is the aptitude to have common visual attention. The eye-tracking approach offers valuable data regarding the visual behavior of children for accurate and early detection. Eye-tracking data can offer insightful information about the behavior and thought processes of people with ASD, but it is important to be aware of its limitations and to combine it with other types of data and assessment techniques to increase the precision of ASD detection. It operates by scanning the paths of eyes for extracting a series of eye projection points on images for examining the behavior of children with autism. The purpose of this research is to use deep learning to identify autistic disorders based on eye tracking. The Chaotic Butterfly Optimization technique is used to identify this specific disturbance. Therefore, this study develops an ET-based Autism Spectrum Disorder Diagnosis using Chaotic Butterfly Optimization with Deep Learning (ETASD-CBODL) technique. The presented ETASD-CBODL technique mainly focuses on the recognition of ASD via the ET and DL models. To accomplish this, the ETASD-CBODL technique exploits the U-Net segmentation technique to recognize interested AREASS. In addition, the ETASD-CBODL technique employs Inception v3 feature extraction with CBO algorithm-based hyperparameter optimization. Finally, the long-short-term memory (LSTM) model is exploited for the recognition and classification of ASD. To assess the performance of the ETASD-CBODL technique, a series of simulations were performed on datasets from the figure-shared data repository. The experimental values of accuracy (99.29%), precision (98.78%), sensitivity (99.29%) and specificity (99.29%) showed a better performance in the ETASD-CBODL technique over recent approaches.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Eye tracking</kwd>
<kwd>ASD diagnosis</kwd>
<kwd>deep learning</kwd>
<kwd>butterfly optimization algorithm</kwd>
<kwd>behavior analysis</kwd>
</kwd-group>
<funding-group>
<award-group id="awg1">
<funding-source>Deanship for Research &#x0026; Innovation, Ministry of Education in Saudi Arabia</funding-source>
<award-id>IFP22UQU4281768DSR145</award-id>
</award-group>
</funding-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>Autism spectrum disorder (ASD) is a complex neurodevelopmental syndrome that affects both adults and children and is characterized by difficulties in social interaction and repeated behavioral paradigms. In early infancy, such indications begin manifesting themselves, affecting social communication and interaction in addition to adaptive development and academic performance [<xref ref-type="bibr" rid="ref-1">1</xref>]. Concerning social and interpersonal interaction, children with ASD have difficulties and hurdles in nonverbal and verbal communication [<xref ref-type="bibr" rid="ref-2">2</xref>]. They even tend to engage in repeated behavior. For the initial identification of autism, several physiological and behavioral approaches were utilized to detect autism accurately and effectively in children. Prediction indicators for informing parents of behavior, course of their children, and physiological status very early were required, with updating scientific research centers regarding finding suitable treatments and solutions [<xref ref-type="bibr" rid="ref-3">3</xref>]. Although physiological and clinical features were unidentified early, a few energetic behavioral features have a large capability for determining autism and its grade [<xref ref-type="bibr" rid="ref-4">4</xref>]. Eye-tracking (ET) technique is one of the promising and significant pointers for ASD as it is easy to analyze, speed, applicable to all ages, and inexpensive [<xref ref-type="bibr" rid="ref-5">5</xref>]. Although there are advantages to collecting eye-tracking data for detecting autism spectrum disorder (ASD), there are also some drawbacks to this method of gathering information on the behavior and cognition of people with ASD.</p>
<p>The generalizability of studies using eye-tracking data for ASD detection is sometimes hindered by a small sample size. Eye-tracking data variability: Identifying persistent behavioral patterns that are indicative of ASD can be difficult due to the high inter- and intrasubject variability in eye-tracking tests among people with ASD. Eye-tracking behavior can also be affected by co-occurring illnesses, such as attention deficit hyperactivity disorder (ADHD), which is common among people with an autism spectrum disorder. In persons with autism spectrum disorder, our understanding of the connection between eye movements and behavior is still in its infancy. Certain eye movement patterns have been recognized as being indicative of ASD, but the underlying mechanisms and their relationship to behavior remain poorly understood. Recording and analyzing eye-tracking data is hindered by technological factors including the wide range of available equipment and the complexity of available analytic techniques. The precision and dependability of the data may be compromised as a result of these restrictions. Data gathered from eye-tracking devices may not apply to all activities due to factors like the absence of visual cues or the presence of significant movement throughout the activity. Social attention can be defined as a main functional procedure related to biomarker studies in ASD [<xref ref-type="bibr" rid="ref-6">6</xref>]. Across various works, investigational modalities, and jobs, persons with ASD display a transformed interest in public data matched to non-ASD controls. Eye tracking (ET) provides insight into social attention by permitting accurate moment-by-moment quantification of gaze paradigms of persons since they visually processed social data [<xref ref-type="bibr" rid="ref-7">7</xref>]. As ET can be scalable, safe, non-invasive, and simply accepted by contributors from infancy over maturity and through various functions which include important cognitive impairment [<xref ref-type="bibr" rid="ref-8">8</xref>]. It offers a potent technique for creating and locating social attentional biomarkers in complex disorders like ASD. Like several biomarker technologies, ET-related biomarkers for ASD could develop numerous contexts of use [<xref ref-type="bibr" rid="ref-9">9</xref>], for example, as response biomarkers, diagnostic, prognostic, or predictive. Additionally, BIOMARKERS may act as diagnostic enrichment biomarkers to reduce study population heterogeneity, enabling a more accurate assessment of interference in small homogeneous samples [<xref ref-type="bibr" rid="ref-10">10</xref>]. The technique depends on skeleton data and long-short-term memory (LSTM) was modeled in [<xref ref-type="bibr" rid="ref-11">11</xref>]. In the initial phase of this technique, the OpenPose technique was utilized for gaining the primary skeleton datasets from videos of ASD children. Moreover, 4 demonizing techniques were modeled for eliminating the noise of the initial skeleton dataset. The distance between the old and new skeletons is then used by the authors to track many ASD kids in the same scene. In the final phase, for classifying the ASD children&#x2019;s activities, the NN depending on LSTM was modeled.</p>
<p>Fang et al. [<xref ref-type="bibr" rid="ref-12">12</xref>] presented a new approach for finding children with ASD dependent on stimuli including gaze-following. Persons with ASD were characterized by having typical visual attention paradigms, particularly in social scenes. The authors modeled a new deep neural network (DNN) model for extracting discriminatory features and classifying children with ASD and healthy controls on single imagery. Elbattah et al. [<xref ref-type="bibr" rid="ref-13">13</xref>] formulated machine learning (ML)-related technique for assisting the diagnosis procedure. This technique depends on learning sequence-oriented paradigms in saccadic eye movement. The main ideology was to signify eye-tracking reports as word-based letters discussing a series of saccades and fixations. Hence, the study borrowed the natural language processing (NLP) approach to change the unstructured eye-tracking dataset. In [<xref ref-type="bibr" rid="ref-14">14</xref>], the authors proposed an automatic assessment structure for assessing common prosody and stereotyped idiosyncratic phrases relevant to ASD. They concentrated on the talking and verbal impairments of younger kids with ASD. Initially, the authors used the Open SMILE toolkit for the extraction of utterance level high dimensional acoustic attributes and support vector machine (SVM) backend as the traditional baseline. Secondly, the authors proposed various endwise DNN setups and configurations for modeling a common prosody label obtained straight from the voice spectrogram after the constant Q transform.</p>
<p>Wei et al. [<xref ref-type="bibr" rid="ref-15">15</xref>] model a new saliency predictive technique for children with ASD. Depending on the convolutional neural network (CNN), the multilevel features were integrated and extracted into 3 attention maps, which were leveraged for generating the forecasted saliency map. The deep administration of attention maps can be used to make connections between the deep layers and ground truth in the NN during the training period. In [<xref ref-type="bibr" rid="ref-16">16</xref>], the authors applied the recent advancements in DNN to the eye-tracking dataset in this study for categorizing children without and with ASD. The authors made an extraction of a dynamic saccadic scan path on all images for every subject depending on the collected eye movement dataset. After, the authors used the hierarchical features learned from multidimensional visual salient features and CNN for encoding the scan paths. Then, the authors adopted the SVM to study the relation between encrypted pieces of scan paths and labeled from 2 classes through supervised learning. In [<xref ref-type="bibr" rid="ref-17">17</xref>], 3 AI methods, namely, ML, deep learning (DL), and a hybrid method, have been developed for the initial diagnosis of autism. The initial approach, neural networks (NN) [Artificial neural networks (ANNs) and feedforward neural networks (FFNNs), depends on the feature classification derived by a hybrid technique between grey level co-occurrence matrix (GLCM) and local binary pattern (LBP) methods. The second method utilized a pretrained CNN method, like ResNet-18 and GoogleNet, dependent on the extraction of deep feature maps. The next method utilized the hybrid technique (ResNet-18 and GoogleNet) and ML (SVM), named ResNet-18 &#x002B; SVM and GoogleNet &#x002B; SVM. The eye-tracking approach offers valuable data regarding the visual behavior of children for accurate and early detection. Eye-tracking data can offer insightful information about the behavior and thought processes of people with ASD, but it&#x2019;s important to be aware of its limitations and to combine it with other types of data and assessment techniques to increase the precision of ASD detection. It operates by scanning the paths of eyes for extracting a series of eye projection points on images for examining the behavior of children with autism. The purpose of this research is to use deep learning to identify autistic disorders based on eye tracking. This study develops an Eye Tracking based Autism Spectrum Disorder Diagnosis using Chaotic Butterfly Optimization with Deep Learning (ETASD-CBODL) technique.</p>
<p>The presented ETASD-CBODL technique mainly focuses on the recognition of ASD via the ET and DL models. To accomplish this, the ETASD-CBODL technique exploits the U-Net segmentation technique to recognize interested AREASS. In addition, the ETASD-CBODL technique employs Inception v3 feature extraction with CBO algorithm-based hyperparameter optimization. An essential component of the ETASD-CBODL technique, the Inception v3 feature extraction, enables it to extract detailed and insightful features from the input images, potentially enhancing the model&#x2019;s accuracy and robustness. Finally, the long short-term memory (LSTM) model is exploited for the recognition and classification of ASD. The LSTM model, which enables the model to capture the temporal dynamics and dependencies in the time-series data, is an effective tool for identifying and categorizing ASD in the ETASD-CBODL approach. This can give researchers important new insights into how people with ASD behave. In the Contribution of the study, we have developed an automated Autism spectrum disorder (ASD) detection using the proposed Eye tracking (ET) based Autism Spectrum Disorder Diagnosis using Chaotic Butterfly Optimization with Deep Learning (ETASD-CBODL). The presented ETASD-CBODL technique concentrates on the detection and classification of ASD via the ET and DL models. To accomplish this, the ETASD-CBODL technique follows different subprocesses, namely U-Net segmentation, Inception, v3 feature extraction, CBO-based hyperparameter optimizer, and LSTM classification. To assess the performance of the ETASD-CBODL technique, a series of simulations were performed on Datasets from the figure-shared data repository. The remainder of the manuscript is divided into the following sections: <xref ref-type="sec" rid="s2">Section 2</xref> discusses the proposed ETASD-CBODL technique&#x2019;s materials and methods. After that, <xref ref-type="sec" rid="s3">Section 3</xref> analyses the results, and <xref ref-type="sec" rid="s4">Section 4</xref> talks about the performance evaluation with other approaches. The important findings of the suggested research are then summarized in <xref ref-type="sec" rid="s5">Section 5</xref>.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Materials and Methods</title>
<p>In this study, we have developed an automated ASD detection using the proposed ETASD-CBODL technique. The presented ETASD-CBODL technique concentrates on the detection and classification of ASD via the ET and DL models. To accomplish this, the ETASD-CBODL technique follows different subprocesses, namely U-Net segmentation, Inception, v3 feature extraction, CBO-based hyperparameter optimizer, and LSTM classification. <xref ref-type="fig" rid="fig-1">Fig. 1</xref> represents the workflow of the ETASD-CBODL approach. The performance of the ETASD-CBODL technique, which is a relatively new method for diagnosing autism spectrum disorder (ASD), can vary depending on the accuracy of the data, the selection of hyperparameters, and the particular job at hand. Comparing the ETASD-CBODL method to other methods for identifying ASD, multiple studies have found encouraging results. The capacity of the ETASD-CBODL technique to combine many data modalities, including eye-tracking, motion capture, and voice, to improve the accuracy of ASD identification is one of its main advantages. When opposed to methods that rely on just one type of data modality, the multimodal approach enables the model to capture a variety of behavioral features that are pertinent to ASD. The ETASD-CBODL technique also has the benefit of automatically extracting features from the data using deep learning models, such as the LSTM model and the Inception v3 feature extractor. Due to its ability to identify more intricate patterns and correlations in the data, this feature extraction method may be more efficient than the manual feature selection approaches employed in conventional machine learning techniques. Overall, while more research is needed to fully evaluate the performance of the ETASD-CBODL technique, the existing studies suggest that it has the potential to be an effective approach for detecting ASD, with advantages over existing techniques such as multimodal integration and automatic feature extraction.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Workflow of ETASD-CBODL system</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_39644-fig-1.tif"/>
</fig>
<sec id="s2_1">
<label>2.1</label>
<title>The U-Net-Based Segmentation</title>
<p>In this study, the ETASD-CBODL technique exploits the U-Net segmentation technique to recognize interested AREASS. The structure of the <inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:mi>U</mml:mi></mml:math></inline-formula>-net comprises intermediate, input, and output layers [<xref ref-type="bibr" rid="ref-18">18</xref>]. The right part was the expansive route and the left portion was the contracting route. While the input <inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:mn>256</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mn>256</mml:mn></mml:math></inline-formula> size images authorization by contracting route, higher-resolution geography can extract with many convolutional filters (Conv) with <inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:mn>3</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mn>3</mml:mn></mml:math></inline-formula> kernels for compressing the images so as a multi-channel mapping feature. The purpose of offering the stimulation function overdue Conv was to enhance the non-linearity of NN by appropriating further non-linear functions. The ReLU stimulation function is a generally utilized motivation function for strengthening non-linear properties and is determined as:</p>
<p><disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:mi>R</mml:mi><mml:mi>e</mml:mi><mml:mi>L</mml:mi><mml:mi>U</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo></mml:math></disp-formula></p>
<p>For reducing the count of attributes in the network and the threat of overfitting, a down-sampling function was chosen as an in-between procedure for linking all Conv blocks in the contracting path. The <inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:math></inline-formula>-pooling process i.e., most of the techniques of down-sampling, were extremely implemented and were verified for preserving the feature well. Afterward encoder methods, the feature can provide an expansive path. In contrast to the left portion of the structure, the extended route slowly upsized the calculated data figure with a novel input image dimension to exactly locate and return structures. Concurrently, the mapping structures in the narrowing routes were straightly taken from the expansive paths through concatenation. Lastly, the last Conv layer was aimed at a size of <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:mn>1</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula> for transforming the resultant image as a binary of a similar size, storing all classifiers for every pixel. For compressing the classifier outcomes in a normalization procedure, the SoftMax function was chosen to normalize as:</p>
<p><disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:mrow><mml:mi mathvariant="italic">S</mml:mi><mml:mi mathvariant="italic">o</mml:mi><mml:mi mathvariant="italic">f</mml:mi><mml:mi mathvariant="italic">t</mml:mi><mml:mi mathvariant="italic">m</mml:mi><mml:mi mathvariant="italic">a</mml:mi><mml:mi mathvariant="italic">x</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msup><mml:mrow><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo>,</mml:mo></mml:math></disp-formula></p>
<p>whereas <inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:mi>N</mml:mi></mml:math></inline-formula> implies the entire count of classes, <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:mi>j</mml:mi></mml:math></inline-formula> represents the pending class, and <inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:mi>Z</mml:mi></mml:math></inline-formula> implies the distributed weighted in the preceding Conv layer.</p>
<p>Segmenting the input image into various regions or items of interest can aid the ETASD-CBODL approach in recognizing areas of concentration. This is accomplished by utilizing an image segmentation-specific convolutional neural network architecture. The encoder and decoder are the two components that make up the U-Net architecture. While the decoder up samples the feature, maps and creates a segmentation mask for each pixel in the input image, the encoder down samples the input picture and extracts features from it. In addition, the U-Net architecture has to skip links that let the decoder access data from earlier layers of the encoder, aiding in the preservation of spatial information and enhancing segmentation precision. The ETASD-CBODL technique can locate concentrated areas in an input image, such as objects or regions that are important for the job at hand, by employing the U-Net segmentation technique. The U-Net segmentation technique, for instance, can assist in identifying individual cells and separating them from the background if the aim is to detect and classify various types of cells in a biological sample. As a result, the ETASD-CBODL technique may be more accurate and capable of identifying areas of interest.</p>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Feature Extraction Using Optimal Inception v3 Model</title>
<p>To derive an optimal set of features, the Inception v3 model is used. Although the methods like VGG-16, VGG-19, and so on, there are well-developed structured networks for classification. The important constraint of this network is that they compromise the computation cost [<xref ref-type="bibr" rid="ref-19">19</xref>]. Furthermore, this network was influenced by over fitting problems. Furthermore, propagating gradient updates across the entire network is challenging. The Inception Model was a distinctive portion in the network, where different convolution actions with different filter sizes were the same time made that are later combined and transmit the outcome to the following layer. Based on the concept of Inception, a model, an assured network structure named Inception-Vl (GoogleNet). Inception-Vl is represented as a champion of the Large-Scale Visual Recognition Competition (LSVRC2014), performed by ImageNet. The network structure comprises an overall 22 layers with various inception models. The overall number of convolutional layers in the network is 50, and every model encompasses 1 &#x00D7; 1, 3 &#x00D7; 3, and <inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:mn>5</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mn>5</mml:mn></mml:math></inline-formula> convolution layers together with one <inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:mn>3</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mn>3</mml:mn></mml:math></inline-formula> MaxPool layer. Note that Inception-Vl exploits the concept of local response normalization (LRN). In addition, the function increases sensory perception by creating contrast in the environment. Moreover, it is mathematically expressed in the following.</p>
<p><disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mfrac><mml:mi>&#x03B1;</mml:mi><mml:mi>n</mml:mi></mml:mfrac><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:msup><mml:mi>p</mml:mi><mml:mrow><mml:msup><mml:mi></mml:mi><mml:mo>&#x2032;</mml:mo></mml:msup></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>0</mml:mn><mml:mi>p</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mfrac><mml:mi>n</mml:mi><mml:mn>2</mml:mn></mml:mfrac><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mo movablelimits="true" form="prefix">min</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>N</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mi>p</mml:mi><mml:mo>+</mml:mo><mml:mfrac><mml:mi>n</mml:mi><mml:mn>2</mml:mn></mml:mfrac><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:munderover><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msup><mml:mi></mml:mi><mml:mo>&#x2032;</mml:mo></mml:msup></mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03B2;</mml:mi></mml:mrow></mml:msup></mml:math></disp-formula></p>
<p>where <inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:mi>&#x03B1;</mml:mi></mml:math></inline-formula> means the multiplicative parameter, &#x2018;k&#x2019; indicates the additive parameter, <inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:mi>&#x03B2;</mml:mi></mml:math></inline-formula> denotes the exponent, and <inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:mo>&#x22C5;</mml:mo><mml:mi>N</mml:mi></mml:math></inline-formula>&#x2019; shows the overall kernel numbers of neighbors. Although the efficiency of inception-Vl is acceptable, still there exists a problem with the structural model. In InceptionV1, the concept of applying larger-sized convolution filters like 5 <inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:mo>&#x00D7;</mml:mo></mml:math></inline-formula> 5 occasionally indicates the input dimension to decay by an enormous margin, which might lead to losing some crucial data.</p>
<p>To cover these issues, the InceptionV2 model is presented, where every 5 <inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:mo>&#x00D7;</mml:mo></mml:math></inline-formula> 5 convolution layer is reformed into two <inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:mn>3</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mn>3</mml:mn></mml:math></inline-formula> convolution layers. Another change in the network structure presented was to replace the local response normalization layer with a batch normalization layer. Furthermore, the model changed Nxn factorization to Nxl and Lxn making the model computationally cheaper. Inception V3 is a better version of the Inception family that undergoes various changes, like RMSprop optimizer, label-smoothing, factorization of <inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:mn>7</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mn>7</mml:mn></mml:math></inline-formula> convolutions, auxiliary classifier, and so on. For enhancing the efficacy of the Inception v3 model, the CBO algorithm is used as a hyperparameter optimizer. BOA was a meta heuristic optimization algorithm that was derived from butterfly mating and butterfly foraging [<xref ref-type="bibr" rid="ref-20">20</xref>,<xref ref-type="bibr" rid="ref-21">21</xref>]. The mathematical representation of the BOA algorithm is based on three hypotheses (1) Each butterfly attracts the other by producing an odor fragrance. (2) The flight is random or intended to better the butterfly by producing an intense fragrance. (3) Butterfly&#x2019;s enormous strength can be defined by the objective function of the considered butterfly. BOA technique comprises three phases: initialization, iteration, and the last optimization phase. During the implementation of BOA, the initialization stage is first implemented, and afterward, the iteration and the process are completed once the optimum solution is found at the last optimization stage [<xref ref-type="bibr" rid="ref-22">22</xref>,<xref ref-type="bibr" rid="ref-23">23</xref>]. In the initialization phase, the solution space and objective function are determined. At this stage, the BOA parameter was initialized and later produced an initial random population within the lower and upper boundaries, storing and manipulating the fitness values and fragrance. The iteration stage follows the initialization phase and once the optimal solution is attained by the sequence of iterations [<xref ref-type="bibr" rid="ref-24">24</xref>,<xref ref-type="bibr" rid="ref-25">25</xref>]. At every iteration, the objective function is computed for all butterflies, and later the butterfly uses that value to impact the number of scent <inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:msub><mml:mi>&#x03D5;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> they produced in the present position:</p>
<p><disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:msub><mml:mi>&#x03D5;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>c</mml:mi><mml:msup><mml:mi>I</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:math></disp-formula></p>
<p>where <inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:mi>a</mml:mi></mml:math></inline-formula> indicates the power exponent selected as <inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:mi>a</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">]</mml:mo></mml:math></inline-formula> and <inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:mi>c</mml:mi></mml:math></inline-formula> denotes sensory fragrance within <inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:mo stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">]</mml:mo></mml:math></inline-formula>, and <inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:mi>I</mml:mi></mml:math></inline-formula> denotes stimulus intensity [<xref ref-type="bibr" rid="ref-26">26</xref>,<xref ref-type="bibr" rid="ref-27">27</xref>]. The modification in odor absorption can be controlled by <inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:mi>a</mml:mi></mml:math></inline-formula> parameter. Assuming two limit conditions, if <inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:mi>a</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula>, then there is no absorption of fragrance, viz., a similar amount of fragrance can be detected by every individual butterfly. As a result, if a fragrant butterfly is identified anywhere in the search space, then the global solution is attained. On the other hand, if <inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:mi>a</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula>, the odor concentration could not be identified by other butterflies, therefore reflecting the behavior of the enhanced algorithm technique. The convergence speed is controlled by the attributes <inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:mi>c</mml:mi></mml:math></inline-formula> that is generally selected dependent upon the property of the objective function to be enhanced. <inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:mi>a</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:mi>c</mml:mi></mml:math></inline-formula> values have a great impact on the optimization performance and convergence rate. The stimulus intensity <inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:mi>I</mml:mi></mml:math></inline-formula> value relies on the objective function value of the given butterfly as:</p>
<p><disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:mi>I</mml:mi><mml:mo>=</mml:mo><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>G</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula></p>
<p>In <xref ref-type="disp-formula" rid="eqn-5">Eq. (5)</xref>, <inline-formula id="ieqn-31"><mml:math id="mml-ieqn-31"><mml:mi>f</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>G</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> denotes the objective function of <inline-formula id="ieqn-32"><mml:math id="mml-ieqn-32"><mml:msup><mml:mi>i</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> butterflies at Gth generation. At the iteration stage, the BOA assesses two stages, viz., global and local searching space. The butterfly with the maximum objective function represented as <inline-formula id="ieqn-33"><mml:math id="mml-ieqn-33"><mml:msup><mml:mi>g</mml:mi><mml:mrow><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:mrow></mml:msup></mml:math></inline-formula>, was moved at the step of the global search as follows:</p>
<p><disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>G</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>G</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi>r</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00D7;</mml:mo><mml:msup><mml:mi>g</mml:mi><mml:mrow><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:mrow></mml:msup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>G</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:msub><mml:mi>&#x03D5;</mml:mi><mml:mrow><mml:msup><mml:mi>i</mml:mi><mml:mrow><mml:msup><mml:mi></mml:mi><mml:mo>&#x2032;</mml:mo></mml:msup></mml:mrow></mml:msup></mml:mrow></mml:msub></mml:math></disp-formula></p>
<p>where <inline-formula id="ieqn-34"><mml:math id="mml-ieqn-34"><mml:mi>r</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">]</mml:mo></mml:math></inline-formula> indicates the random value. Next, the local search assumes the movement of butterflies in the proximity of other neighboring butterflies:</p>
<p><disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>G</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>G</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi>r</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00D7;</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>G</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>G</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:msub><mml:mi>&#x03D5;</mml:mi><mml:mrow><mml:msup><mml:mi>i</mml:mi><mml:mrow><mml:msup><mml:mi></mml:mi><mml:mo>&#x2032;</mml:mo></mml:msup></mml:mrow></mml:msup></mml:mrow></mml:msub></mml:math></disp-formula></p>
<p>where <inline-formula id="ieqn-35"><mml:math id="mml-ieqn-35"><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>G</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula> and <inline-formula id="ieqn-36"><mml:math id="mml-ieqn-36"><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>G</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula> denote the suitable butterfly taken from the solution space.</p>
<p>At every iteration, <inline-formula id="ieqn-37"><mml:math id="mml-ieqn-37"><mml:mi>p</mml:mi></mml:math></inline-formula> switch probability is performed as follows:</p>
<p><disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>G</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left left" rowspacing=".2em" columnspacing="1em" displaystyle="false"><mml:mtr><mml:mtd><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>G</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi>r</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00D7;</mml:mo><mml:msup><mml:mrow><mml:mtext>g</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:mrow></mml:msup><mml:mo>&#x00D7;</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>G</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:msub><mml:mi>&#x03D5;</mml:mi><mml:mrow><mml:msup><mml:mi>i</mml:mi><mml:mrow><mml:msup><mml:mi></mml:mi><mml:mo>&#x2032;</mml:mo></mml:msup></mml:mrow></mml:msup></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:mi>f</mml:mi><mml:mi>o</mml:mi><mml:mi>r</mml:mi><mml:mtext>&#x00A0;</mml:mtext><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>&#x003C;</mml:mo><mml:mi>p</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>G</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi>r</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00D7;</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>G</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>G</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:msub><mml:mi>&#x03D5;</mml:mi><mml:mrow><mml:msup><mml:mi>i</mml:mi><mml:mrow><mml:msup><mml:mi></mml:mi><mml:mo>&#x2032;</mml:mo></mml:msup></mml:mrow></mml:msup></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:mrow><mml:mi mathvariant="italic">o</mml:mi><mml:mi mathvariant="italic">t</mml:mi><mml:mi mathvariant="italic">h</mml:mi><mml:mi mathvariant="italic">e</mml:mi><mml:mi mathvariant="italic">r</mml:mi><mml:mi mathvariant="italic">w</mml:mi><mml:mi mathvariant="italic">i</mml:mi><mml:mi mathvariant="italic">s</mml:mi><mml:mi mathvariant="italic">e</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>In <xref ref-type="disp-formula" rid="eqn-8">Eq. (8)</xref>, <inline-formula id="ieqn-38"><mml:math id="mml-ieqn-38"><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">]</mml:mo></mml:math></inline-formula> denotes a random number at every generation. Iteration continues until a specific condition is attained, and an optimum solution is presented.</p>
<p>The study demonstrates that the conventional BOA technique has a higher finding ability. But it frequently prematurely reaches a local ideal that reduces the efficiency of the optimization while handling the multi-modal and complex optimization. Hence, it is essential to enhance the performance of the optimization and modify the original BOA. For this reason, some research studies have suggested integrating chaos into BOA for avoiding problems in performance and boosting optimization efficacy. In non-linear dynamic systems, a bounded dynamic behavior named chaos can be described by a chaos map that produces a small range of random numbers regarding the given conditions [<xref ref-type="bibr" rid="ref-28">28</xref>,<xref ref-type="bibr" rid="ref-29">29</xref>]. Through assessing <xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref>, we have noted that the ability of the butterfly to identify the scent produced by other butterflies is the major aspect of BOA, meanwhile, it directs the flight during the search process [<xref ref-type="bibr" rid="ref-30">30</xref>,<xref ref-type="bibr" rid="ref-31">31</xref>]. Therefore, the parameter c should not be kept constant in the optimization strategy while addressing challenging optimization issues. Finding a smaller <inline-formula id="ieqn-39"><mml:math id="mml-ieqn-39"><mml:mi>c</mml:mi></mml:math></inline-formula> might cause early convergence, whereas a larger <inline-formula id="ieqn-40"><mml:math id="mml-ieqn-40"><mml:mi>c</mml:mi></mml:math></inline-formula> might increase the threat of missing area of global optima that affects the optimization performance. Thus, we proposed an adaptive model named CBO algorithm for changing the value of sensory fragrance <inline-formula id="ieqn-41"><mml:math id="mml-ieqn-41"><mml:mi>c</mml:mi></mml:math></inline-formula> in the optimization technique that depends on the usage of chaos maps that is formulated below:</p>
<p><disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:msup><mml:mi>c</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>G</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mfrac><mml:mi>G</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msub></mml:mfrac></mml:mrow></mml:msup><mml:mo>&#x22C5;</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>G</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></disp-formula></p>
<p>The fitness selection was a main crucial factor in the CBO method. Solution encrypting can be utilized to evaluate the goodness of the candidate solutions. The accuracy value was the main condition leveraged to devise a fitness function.</p>
<p><disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:mrow><mml:mi mathvariant="italic">F</mml:mi><mml:mi mathvariant="italic">i</mml:mi><mml:mi mathvariant="italic">t</mml:mi><mml:mi mathvariant="italic">n</mml:mi><mml:mi mathvariant="italic">e</mml:mi><mml:mi mathvariant="italic">s</mml:mi><mml:mi mathvariant="italic">s</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>P</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:mi>P</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>T</mml:mi><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mi>P</mml:mi><mml:mo>+</mml:mo><mml:mi>F</mml:mi><mml:mi>P</mml:mi></mml:mrow></mml:mfrac></mml:math></disp-formula></p>
<p>The expression&#x2019;s TP and FP letters stand for the true positive and false positive values, respectively.</p>
<p>The Inception of v3 feature extraction, which offers a comprehensive representation of the input images that can capture intricate visual patterns and characteristics, is essential to the success of the ETASD-CBODL approach. A deep convolutional neural network created for image classification tasks is known as the Inception v3 architecture. It starts with several layers of convolutional and pooling operations and continues with some modules that employ parallel convolutions with various filter sizes to capture information at various scales. Additional classifiers in the Inception v3 architecture assist the model to learn features that are helpful for categorization. The Inception v3 architecture serves as a feature extractor in the ETASD-CBODL approach, mapping the input images to a high-dimensional feature space. The ETASD-CBODL model is constructed using the features extracted by Inception v3 as input to some of the convolutional and dense layers. The ETASD-CBODL technique benefits from the Inception v3 feature extraction since it gives the model access to a large number of features that are indicative of the input images. The Inception v3 architecture was developed using millions of photos from countless categories in massive image datasets like ImageNet. The ETASD-CBODL technique can take advantage of the knowledge gained from these sizable datasets and apply it to the target job of interest, such as cell segmentation or object detection, by employing Inception v3 as a feature extractor.</p>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>The LSTM-Based Classification</title>
<p>At the final stage, the LSTM model is exploited for the acknowledgment and classification of ASD. LSTM refers to a kind of Recurrent Neural Network (RNN), viz, multilayer NN. Hochreiter and Schmidhuber originally introduced an LSTM model to overcome the gradient vanishing or exploding problem [<xref ref-type="bibr" rid="ref-32">32</xref>]. <inline-formula id="ieqn-42"><mml:math id="mml-ieqn-42"><mml:mi>n</mml:mi></mml:math></inline-formula> derivative is multiplied together in the network of <inline-formula id="ieqn-43"><mml:math id="mml-ieqn-43"><mml:mi>n</mml:mi></mml:math></inline-formula> hidden layers. If the derivative is smaller, the gradient would be decreased exponentially since we propagated over the model until it finally disappears, called as gradient disappearing problem. On the other hand, when the derivative is larger, the gradient bed exponentially increases, and we propagate down the model until they finally explode, called as gradient exploding problem [<xref ref-type="bibr" rid="ref-33">33</xref>,<xref ref-type="bibr" rid="ref-34">34</xref>]. LSTM permits flow gates, viz., input, forget, control, and output gates, which are represented as by <inline-formula id="ieqn-44"><mml:math id="mml-ieqn-44"><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:math></inline-formula> <inline-formula id="ieqn-45"><mml:math id="mml-ieqn-45"><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:math></inline-formula> <inline-formula id="ieqn-46"><mml:math id="mml-ieqn-46"><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, and <inline-formula id="ieqn-47"><mml:math id="mml-ieqn-47"><mml:msub><mml:mn>0</mml:mn><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, correspondingly. The input, forget, and control gates are formulated below:</p>
<p><disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mn>1</mml:mn><mml:mrow><mml:msup><mml:mi></mml:mi><mml:mo>&#x2032;</mml:mo></mml:msup></mml:mrow></mml:msup></mml:mrow></mml:msub><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><disp-formula id="eqn-13"><label>(13)</label><mml:math id="mml-eqn-13" display="block"><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mn>1</mml:mn><mml:mrow><mml:msup><mml:mi></mml:mi><mml:mo>&#x2032;</mml:mo></mml:msup></mml:mrow></mml:msup></mml:mrow></mml:msub><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><disp-formula id="eqn-14"><label>(14)</label><mml:math id="mml-eqn-14" display="block"><mml:mover><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mi>tanh</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mn>1</mml:mn><mml:mrow><mml:msup><mml:mi></mml:mi><mml:mo>&#x2032;</mml:mo></mml:msup></mml:mrow></mml:msup></mml:mrow></mml:msub><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><disp-formula id="eqn-15"><label>(15)</label><mml:math id="mml-eqn-15" display="block"><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x00D7;</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x00D7;</mml:mo><mml:mover><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover></mml:math></disp-formula></p>
<p>The input gate decides what data is transported from the former cell to the present cell. The forget gate is used for storing the data from the input to the preceding memory. The control gate regulates the status of cells and they are expressed as follows:</p>
<p><disp-formula id="eqn-16"><label>(16)</label><mml:math id="mml-eqn-16" display="block"><mml:msub><mml:mi>O</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mn>1</mml:mn><mml:mrow><mml:msup><mml:mi></mml:mi><mml:mo>&#x2032;</mml:mo></mml:msup></mml:mrow></mml:msup></mml:mrow></mml:msub><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><disp-formula id="eqn-17"><label>(17)</label><mml:math id="mml-eqn-17" display="block"><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>O</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x00D7;</mml:mo><mml:mi>tanh</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>c</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>Here, <inline-formula id="ieqn-48"><mml:math id="mml-ieqn-48"><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> indicates the input, <inline-formula id="ieqn-49"><mml:math id="mml-ieqn-49"><mml:mi>w</mml:mi></mml:math></inline-formula> signifies the weight matrix of input, <inline-formula id="ieqn-50"><mml:math id="mml-ieqn-50"><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> shows the bias of input, <inline-formula id="ieqn-51"><mml:math id="mml-ieqn-51"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> represents the preceding block memory, <inline-formula id="ieqn-52"><mml:math id="mml-ieqn-52"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> designates current block memory, <inline-formula id="ieqn-53"><mml:math id="mml-ieqn-53"><mml:mover><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover></mml:math></inline-formula> as revealed in <xref ref-type="disp-formula" rid="eqn-14">Eq. (14)</xref> is the vector of novel candidate values upgraded with <inline-formula id="ieqn-54"><mml:math id="mml-ieqn-54"><mml:mi>tanh</mml:mi></mml:math></inline-formula> layer, <inline-formula id="ieqn-55"><mml:math id="mml-ieqn-55"><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:math></inline-formula> epitomizes the previous block output, <inline-formula id="ieqn-56"><mml:math id="mml-ieqn-56"><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> signifies present block output. Moreover, <inline-formula id="ieqn-57"><mml:math id="mml-ieqn-57"><mml:mi>tanh</mml:mi></mml:math></inline-formula> denotes the hyperbolic tangent function utilized for scaling, the value lies within [&#x2212;l, 1], and <inline-formula id="ieqn-58"><mml:math id="mml-ieqn-58"><mml:mi>&#x03C3;</mml:mi></mml:math></inline-formula>denotes the sigmoid activation function that provides the output within [0, 1].</p>
<p>The Long Short-Term Memory (LSTM) model captures the temporal dependencies and dynamics in the time-series data, which can provide important information about the behavior of people with ASD, and helps in the recognition and classification of autism spectrum disorder (ASD) in the ETASD-CBODL technique. In the ETASD-CBODL technique, time-series data, such as eye-tracking or motion capture data that capture the movements and behavior of people with ASD are processed using the LSTM model. The LSTM model is a kind of recurrent neural network (RNN) that works well for processing sequential inputs because it can selectively recall and forget information over time. The ETASD-CBODL technique can extract features that are important for identifying and diagnosing ASD by utilizing the LSTM model to capture the temporal dependencies and dynamics in the time-series data. The LSTM model, for instance, can be trained to recognize patterns in the eye-tracking data that are typical of people with ASD, such as prolonged fixations on particular regions of interest or diminished social gaze. To increase the precision of ASD recognition and classification, the LSTM model can also be combined with other forms of data, such as image or audio data. The LSTM model, for instance, can be used to analyse audio recordings of vocalizations and speech patterns made by people with ASD, which can provide more details about their behavior and communication skills.</p>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Results</title>
<p>The accuracy of the model can be significantly impacted by the caliber of the data used to train it. The ETASD-CBODL method can be more accurate by gathering high-quality data that is typical of the population being investigated. The ETASD-CBODL method uses hyper parameters to regulate the complexity of the model and the training process. Using techniques like the CBO algorithm to optimize these hyper parameters can help to increase the model&#x2019;s precision. Even though the ETASD-CBODL technique uses the Inception v3 feature extractor, which is meant to automatically extract pertinent features from the data, it may still be possible to further optimize the feature selection procedure to increase the model&#x2019;s accuracy. Although the ETASD-CBODL technique already uses a variety of data modalities, including eye-tracking, motion capture, and speech, it may be possible to include more modalities to increase the model&#x2019;s precision, such as electroencephalography (EEG) or functional magnetic resonance imaging (fMRI) data. This method entails retraining a deep learning model on a dataset size, and then optimizing it for a particular task on a smaller dataset. The ETASD-CBODL technique may be more accurate by utilizing preexisting knowledge in the model when transfer learning is applied. The ETASD-CBODL technique has produced encouraging results in some studies, but it will be crucial to test its effectiveness on larger datasets to make sure it can be used for a wider range of populations. In this section, the experimental validation of the ETASD-CBODL technique is tested using the ASD dataset with 547 total instances [<xref ref-type="bibr" rid="ref-35">35</xref>], comprising 219 images under the ASD class and 328 images under the TD class as represented in <xref ref-type="fig" rid="fig-2">Fig. 2</xref> illustrates the sample images.</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Sample Images (a) ASD (b) TD</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_39644-fig-2.tif"/>
</fig>
<p>The confusion matrix of the ETASD-CBODL technique is illustrated in <xref ref-type="fig" rid="fig-3">Fig. 3</xref>. With 80% of TRS, the ETASD-CBODL technique categorizes 178 samples into the ASD class and 248 samples into the TD class [<xref ref-type="bibr" rid="ref-36">36</xref>]. Meanwhile, with 20% of TSS, the ETASD-CBODL method categorizes 40 samples into the ASD class and 69 samples into the TD class. Eventually, with 70% of TRS, the ETASD-CBODL approach categorizes 138 samples into the ASD class and 222 samples into the TD class.</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>Confusion matrices of ETASD-CBODL approach, (a and b) TRS/TSS of 80:20 and (c and d) TRS/TSS of 70:30</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_39644-fig-3.tif"/>
</fig>
<p>Finally, with 30% of TSS, the ETASD-CBODL algorithm categorizes 62 samples into the ASD class and 102 samples into the TD class. In <xref ref-type="fig" rid="fig-4">Fig. 4</xref>, an overall classifier outcome of the ETASD-CBODL technique with 80:20 of TRS/TSS is provided. The experimental values represent that the ETASD-CBODL technique has shown proper results under both classes. For instance, with 80% of TRS, the ETASD-CBODL technique reaches 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:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of 97.78%, <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:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of 97.14%, <inline-formula id="ieqn-61"><mml:math id="mml-ieqn-61"><mml:mi>s</mml:mi><mml:mi>e</mml:mi><mml:mi>n</mml:mi><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of 97.78%, <inline-formula id="ieqn-62"><mml:math id="mml-ieqn-62"><mml:mi>s</mml:mi><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of 97.78%, <inline-formula id="ieqn-63"><mml:math id="mml-ieqn-63"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="italic">s</mml:mi><mml:mi mathvariant="italic">c</mml:mi><mml:mi mathvariant="italic">o</mml:mi><mml:mi mathvariant="italic">r</mml:mi><mml:mi mathvariant="italic">e</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> of 97.42%, <inline-formula id="ieqn-64"><mml:math id="mml-ieqn-64"><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of 97.77%. Furthermore, with 20% of TSS, the ETASD-CBODL method reaches an average <inline-formula id="ieqn-65"><mml:math id="mml-ieqn-65"><mml:mi>a</mml:mi><mml:mi>c</mml:mi><mml:mi>c</mml:mi><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of 99.29%, <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:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of 98.78%, <inline-formula id="ieqn-67"><mml:math id="mml-ieqn-67"><mml:mi>s</mml:mi><mml:mi>e</mml:mi><mml:mi>n</mml:mi><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of 99.29%, <inline-formula id="ieqn-68"><mml:math id="mml-ieqn-68"><mml:mi>s</mml:mi><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of 99.29%, <inline-formula id="ieqn-69"><mml:math id="mml-ieqn-69"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="italic">s</mml:mi><mml:mi mathvariant="italic">c</mml:mi><mml:mi mathvariant="italic">o</mml:mi><mml:mi mathvariant="italic">r</mml:mi><mml:mi mathvariant="italic">e</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> of 99.02%, and <inline-formula id="ieqn-70"><mml:math id="mml-ieqn-70"><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of 99.28%.</p>
<fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>Classifier outcome of ETASD-CBODL approach, (a and b) TRS of 80% and (c and d) TSS of 20%</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_39644-fig-4.tif"/>
</fig>
<p>In <xref ref-type="fig" rid="fig-5">Fig. 5</xref>, an overall classifier outcome of the ETASD-CBODL approach with 70:30 of TRS/TSS is provided. The results exhibited by the ETASD-CBODL method have shown proper results under both classes. For example, with 70% of TRS, the ETASD-CBODL method reaches an average <inline-formula id="ieqn-71"><mml:math id="mml-ieqn-71"><mml:mi>a</mml:mi><mml:mi>c</mml:mi><mml:mi>c</mml:mi><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of 93.35%, <inline-formula id="ieqn-72"><mml:math id="mml-ieqn-72"><mml:mi>p</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of 94.84%, <inline-formula id="ieqn-73"><mml:math id="mml-ieqn-73"><mml:mi>s</mml:mi><mml:mi>e</mml:mi><mml:mi>n</mml:mi><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of 93.35%, <inline-formula id="ieqn-74"><mml:math id="mml-ieqn-74"><mml:mi>s</mml:mi><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of 93.35%, <inline-formula id="ieqn-75"><mml:math id="mml-ieqn-75"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="italic">s</mml:mi><mml:mi mathvariant="italic">c</mml:mi><mml:mi mathvariant="italic">o</mml:mi><mml:mi mathvariant="italic">r</mml:mi><mml:mi mathvariant="italic">e</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> of 93.95%, <inline-formula id="ieqn-76"><mml:math id="mml-ieqn-76"><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of 93.22%. Likewise, with 30% of TSS, the ETASD-CBODL method reaches an average <inline-formula id="ieqn-77"><mml:math id="mml-ieqn-77"><mml:mi>a</mml:mi><mml:mi>c</mml:mi><mml:mi>c</mml:mi><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of 99.21%, <inline-formula id="ieqn-78"><mml:math id="mml-ieqn-78"><mml:mi>p</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of 99.51%, <inline-formula id="ieqn-79"><mml:math id="mml-ieqn-79"><mml:mi>s</mml:mi><mml:mi>e</mml:mi><mml:mi>n</mml:mi><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of 99.21%, <inline-formula id="ieqn-80"><mml:math id="mml-ieqn-80"><mml:mi>s</mml:mi><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of 99.21%, <inline-formula id="ieqn-81"><mml:math id="mml-ieqn-81"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="italic">s</mml:mi><mml:mi mathvariant="italic">c</mml:mi><mml:mi mathvariant="italic">o</mml:mi><mml:mi mathvariant="italic">r</mml:mi><mml:mi mathvariant="italic">e</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> of 99.36%, <inline-formula id="ieqn-82"><mml:math id="mml-ieqn-82"><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of 99.20%.</p>
<fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>Classifier outcome of ETASD-CBODL approach, (a and b) TRS of 70% and (c and d) TSS of 30%</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_39644-fig-5a.tif"/>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_39644-fig-5b.tif"/>
</fig>
</sec>
<sec id="s4">
<label>4</label>
<title>Discussion</title>
<p>The TACY and VACY of the ETASD-CBODL approach are investigated with ASD performance in <xref ref-type="fig" rid="fig-6">Fig. 6</xref>. The figure exhibits that the ETASD-CBODL approach has shown improved performance with increased values of TACY and VACY. Notably, the ETASD-CBODL technique has gained maximum TACY outcomes.</p>
<fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>TACY and VACY outcome of ETASD-CBODL approach</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_39644-fig-6.tif"/>
</fig>
<p>The TLOS and VLOS of the ETASD-CBODL approach are tested on ASD performance in <xref ref-type="fig" rid="fig-7">Fig. 7</xref>. The figure infers that the ETASD-CBODL technique has revealed better performance with minimal values of TLOS and VLOS. Seemingly, the ETASD-CBODL model has reduced VLOS outcomes.</p>
<fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>TLOS and VLOS outcome of ETASD-CBODL approach</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_39644-fig-7.tif"/>
</fig>
<p>A clear precision-recall analysis of the ETASD-CBODL approach under the test database is given in <xref ref-type="fig" rid="fig-8">Fig. 8</xref>. The figure shows the ETASD-CBODL algorithm has enhanced the values of precision recall values under all classes. The detailed ROC study of the ETASD-CBODL algorithm under the test database is depicted in <xref ref-type="fig" rid="fig-9">Fig. 9</xref>. The results denoted the ETASD-CBODL methodology has shown its capability in classifying different classes under the test database. A comparative MSE examination of the ETASD-CBODL technique with other techniques is performed in <xref ref-type="fig" rid="fig-10">Fig. 10</xref>. The results infer that the GoogleNet-SVM and ResNet-18-SVM models obtain poor performance with increasing MSE of 0.00049 and 0.00040, respectively. Along with that, the ANN, GoogleNet, and ResNet-18 models obtain closer MSE of 0.00035, 0.00031, and 0.00033, respectively. Meanwhile, the FFNN model results in a near-optimal MSE of 0.00023. Furthermore, the ETASD-CBODL technique gains effectual outcomes with the least MSE of 0.00015.</p>
<fig id="fig-8">
<label>Figure 8</label>
<caption>
<title>Precision-recall outcome of ETASD-CBODL approach</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_39644-fig-8.tif"/>
</fig><fig id="fig-9">
<label>Figure 9</label>
<caption>
<title>ROC curve outcome of ETASD-CBODL approach</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_39644-fig-9.tif"/>
</fig><fig id="fig-10">
<label>Figure 10</label>
<caption>
<title>MSE analysis of ETASD-CBODL system with other algorithms</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_39644-fig-10.tif"/>
</fig>
<p>Finally, an extensive comparative study of the ETASD-CBODL technique is made with other techniques in <xref ref-type="table" rid="table-1">Table 1</xref>. The outcomes indicate that the GoogleNet, GoogleNet-SVM, and ResNet-18-SVM methods attain the least classification performance. At the same time, the ANN and ResNet-18 models reached certainly improved outcomes.</p>
<table-wrap id="table-1">
<label>Table 1</label>
<caption>
<title>Comparative analysis of ETASD-CBODL system with other 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>Methods</th>
<th>Accuracy</th>
<th>Precision</th>
<th>Sensitivity</th>
<th>Specificity</th>
</tr>
</thead>
<tbody>
<tr>
<td>ETASD-CBODL</td>
<td>99.29</td>
<td>98.78</td>
<td>99.29</td>
<td>99.29</td>
</tr>
<tr>
<td>FFNN</td>
<td>99.00</td>
<td>98.22</td>
<td>98.25</td>
<td>98.85</td>
</tr>
<tr>
<td>ANN</td>
<td>98.86</td>
<td>98.59</td>
<td>98.72</td>
<td>98.64</td>
</tr>
<tr>
<td>GoogleNet</td>
<td>94.63</td>
<td>94.26</td>
<td>95.73</td>
<td>95.34</td>
</tr>
<tr>
<td>ResNet-18</td>
<td>98.69</td>
<td>98.56</td>
<td>98.18</td>
<td>98.09</td>
</tr>
<tr>
<td>GoogleNet-SVM</td>
<td>96.70</td>
<td>95.82</td>
<td>97.27</td>
<td>97.30</td>
</tr>
<tr>
<td>ResNet-18-SVM</td>
<td>95.60</td>
<td>96.08</td>
<td>94.62</td>
<td>94.66</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The ETASD-CBODL method has the potential to be used to identify autism spectrum disorder (ASD) in real-world situations, however, there are some potential restrictions and difficulties that need to be taken into account. The ETASD-CBODL method depends on the gathering of high-quality, multimodal data, which in practical situations might be difficult. Since noise and distractions might affect the model&#x2019;s accuracy, it may be challenging to gather data in naturalistic circumstances. Technical drawbacks: The ETASD-CBODL method needs specialized tools, such as eye-tracking and motion capture systems, which may not be easily accessible in real-world situations. The use of these gadgets may also be constrained by technical factors like short battery life or connectivity concerns. User acceptance: The ETASD-CBODL technique must be accepted by its users, including parents, doctors, and people with ASD, to be effective in real-world settings. There can be worries about how invasive the data collection procedure is or the possibility that the data will be abused. The ETASD-CBODL technique has demonstrated promising results in specific populations and contexts, but to assure generalizability, it is crucial to evaluate its performance across a range of people and settings. There are significant ethical issues raised by the gathering and use of sensitive personal data, such as eye tracking and motion capture data. It is crucial to make sure that data gathering and use follow ethical standards and laws. The ETASD-CBODL technique generates complicated outputs that may be challenging for non-experts to understand. Therefore, it is crucial to create user-friendly interfaces that enable physicians and other end users to easily interpret the results.</p>
</sec>
<sec id="s5">
<label>5</label>
<title>Conclusions</title>
<p>In this study, we have developed an automated ASD detection using the proposed ETASD-CBODL technique. The presented ETASD-CBODL technique concentrates on the detection and classification of ASD via the ET and DL models. To accomplish this, the ETASD-CBODL technique follows different subprocesses, namely U-Net segmentation, Inception, v3 feature extraction, CBO-based hyper parameter optimizer, and LSTM classification. To assess the performance of the ETASD-CBODL technique, a series of simulations were performed on datasets from the figure-shared data repository. The experimental values showed a better performance of the ETASD-CBODL technique over recent approaches. Therefore, the ETASD-CBODL technique can be employed for accurate ASD detection. In the future, the performance of the ETASD-CBODL technique can be employed by hybrid DL models. The ETASD-CBODL technique&#x2019;s potential for usage in clinical settings can further optimizes the method&#x2019;s ability to identify ASD.</p>
</sec>
</body>
<back>
<sec><title>Funding Statement</title>
<p>This research has been funded by the Deanship for Research &#x0026; Innovation, Ministry of Education in Saudi Arabia, for funding this research work through Project Number: IFP22UQU4281768DSR145.</p>
</sec>
<sec sec-type="COI-statement"><title>Conflicts of Interest</title>
<p>The authors declare that they have no conflicts of interest to report regarding the present study.</p>
</sec>
<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>X. J.</given-names> <surname>Kong</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Wei</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Sun</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Tu</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Huang</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Different eye tracking patterns in autism spectrum disorder in toddler and preschool children</article-title>,&#x201D; <source>Frontiers in Psychiatry</source>, vol. <volume>13</volume>, <issue>899521</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>10</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-2"><label>[2]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>E. L.</given-names> <surname>Arbaoui</surname></string-name>, <string-name><given-names>E. L.</given-names> <surname>Hari</surname></string-name> and <string-name><given-names>R.</given-names> <surname>Saidi</surname></string-name></person-group>, &#x201C;<article-title>A survey on the application of the internet of things in the diagnosis of autism spectrum disorder</article-title>,&#x201D; in <conf-name>Proc. in Int. Conf. on Advanced Technologies for Humanity</conf-name>, <publisher-loc>Rabat, Morocco, Cham</publisher-loc>, <publisher-name>Springer</publisher-name>, pp. <fpage>29</fpage>&#x2013;<lpage>41</lpage>, <year>2021</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>L.</given-names> <surname>Desideri</surname></string-name>, <string-name><given-names>P.</given-names> <surname>P&#x00E9;rez-Fuster</surname></string-name> and <string-name><given-names>G.</given-names> <surname>Herrera</surname></string-name></person-group>, &#x201C;<article-title>Information and communication technologies to support early screening of autism spectrum disorder: A systematic review</article-title>,&#x201D; <source>Children</source>, vol. <volume>8</volume>, no. <issue>2</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>29</lpage>, <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>Z.</given-names> <surname>Zhao</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Wei</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Xing</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Qu</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Use of oculomotor behavior to classify children with autism and typical development: A novel implementation of the machine learning approach</article-title>,&#x201D; <source>Journal of Autism and Developmental Disorders</source>, vol. <volume>53</volume>, no. <issue>3</issue>, pp. <fpage>934</fpage>&#x2013;<lpage>946</lpage>, <year>2022</year>; <pub-id pub-id-type="pmid">35913654</pub-id></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>A. F.</given-names> <surname>Rashid</surname></string-name> and <string-name><given-names>S. H.</given-names> <surname>Shaker</surname></string-name></person-group>, &#x201C;<article-title>Review of autistic detection using eye tracking and vocalization based on deep learning</article-title>,&#x201D; <source>Journal of Algebraic Statistics</source>, vol. <volume>13</volume>, no. <issue>1</issue>, pp. <fpage>286</fpage>&#x2013;<lpage>297</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Wadhera</surname></string-name> and <string-name><given-names>D.</given-names> <surname>Kakkar</surname></string-name></person-group>, &#x201C;<chapter-title>Eye tracker: An assistive tool in diagnosis of autism spectrum disorder</chapter-title>,&#x201D; in <source>Emerging Trends in the Diagnosis and Intervention of Neurodevelopmental Disorders</source>, <edition>1<sup>st</sup></edition> ed., vol. <volume>1</volume>. <publisher-loc>Kharagpur, India</publisher-loc>: <publisher-name>IGI Global Press</publisher-name>, pp. <fpage>125</fpage>&#x2013;<lpage>152</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Ahmed</surname></string-name>, <string-name><given-names>S. B.</given-names> <surname>Nur</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Hossain</surname></string-name>, <string-name><given-names>M. S.</given-names> <surname>Kaise</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Mahmud</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Computational Intelligence in detection and support of autism spectrum disorder</article-title>,&#x201D; in <conf-name>Proc. in Artificial Intelligence in Healthcare</conf-name>, <publisher-loc>Singapore</publisher-loc>, <publisher-name>Springer</publisher-name>, pp. <fpage>179</fpage>&#x2013;<lpage>197</lpage>, <year>2022</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>T. H.</given-names> <surname>Wen</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Cheng</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Andreason</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Zahiri</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Xiao</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Large scale validation of an early-age eye-tracking biomarker of an autism spectrum disorder subtype</article-title>,&#x201D; <source>Scientific Reports</source>, vol. <volume>12</volume>, no. <issue>1</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>13</lpage>, <year>2022</year>.</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>S.</given-names> <surname>Rahman</surname></string-name>, <string-name><given-names>S. F.</given-names> <surname>Ahmed</surname></string-name>, <string-name><given-names>O.</given-names> <surname>Shahid</surname></string-name>, <string-name><given-names>M. A.</given-names> <surname>Arrafi</surname></string-name> and <string-name><given-names>M. A. R.</given-names> <surname>Ahad</surname></string-name></person-group>, &#x201C;<article-title>Automated detection approaches to autism spectrum disorder based on human activity analysis: A review</article-title>,&#x201D; <source>Cognitive Computation</source>, vol. <volume>14</volume>, no. <issue>1</issue>, pp. <fpage>1773</fpage>&#x2013;<lpage>1800</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>R.</given-names> <surname>Anden</surname></string-name> and <string-name><given-names>E.</given-names> <surname>Linstead</surname></string-name></person-group>, &#x201C;<article-title>Predicting eye movement and fixation patterns on scenic images using machine learning for children with autism spectrum disorder</article-title>,&#x201D; in <conf-name>Proc. in 2020 IEEE Int. Conf. on Bioinformatics and Biomedicine (BIBM)</conf-name>, <publisher-loc>Seoul, South Korea</publisher-loc>, pp. <fpage>2563</fpage>&#x2013;<lpage>2569</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Tian</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Wu</surname></string-name> and <string-name><given-names>D.</given-names> <surname>Chen</surname></string-name></person-group>, &#x201C;<article-title>Application of skeleton data and long short-term memory in action recognition of children with autism spectrum disorder</article-title>,&#x201D; <source>Sensors</source>, vol. <volume>21</volume>, no. <issue>2</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>17</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Fang</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Duan</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Shi</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Min</surname></string-name> and <string-name><given-names>G.</given-names> <surname>Zhai</surname></string-name></person-group>, &#x201C;<article-title>Identifying children with autism spectrum disorder based on gaze-following</article-title>,&#x201D; in <conf-name>Proc. in 2020 IEEE Int. Conf. on Image Processing (ICIP)</conf-name>, <publisher-loc>Abu Dhabi, United Arab Emirates</publisher-loc>, pp. <fpage>423</fpage>&#x2013;<lpage>427</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Elbattah</surname></string-name>, <string-name><given-names>J. L.</given-names> <surname>Gu&#x00E9;rin</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Carette</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Cilia</surname></string-name> and <string-name><given-names>G.</given-names> <surname>Dequen</surname></string-name></person-group>, &#x201C;<article-title>NLP-based approach to detect autism spectrum disorder in saccadic eye movement</article-title>,&#x201D; in <conf-name>Proc. in 2020 IEEE Symp. Series on Computational Intelligence (SSCI)</conf-name>, <publisher-loc>Canberra, Australia</publisher-loc>, pp. <fpage>1581</fpage>&#x2013;<lpage>1587</lpage>, <year>2020</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>M.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Tang</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Zeng</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Zhou</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Zhu</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>An automated assessment framework for a typical prosody and stereotyped idiosyncratic phrases related to autism spectrum disorder</article-title>,&#x201D; <source>Computer Speech &#x0026; Language</source>, vol. <volume>56</volume>, no. <issue>1</issue>, pp. <fpage>80</fpage>&#x2013;<lpage>94</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-15"><label>[15]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>W.</given-names> <surname>Wei</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Liu</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Huang</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Nebout</surname></string-name> and <string-name><given-names>M. O.</given-names> <surname>Le</surname></string-name></person-group>, &#x201C;<article-title>Saliency prediction via multi-level features and deep supervision for children with autism spectrum disorder</article-title>,&#x201D; in <conf-name>Proc. in 2019 IEEE Int. Conf. on Multimedia &#x0026; Expo Workshops (ICMEW)</conf-name>, <publisher-loc>Shanghai, China</publisher-loc>, pp. <fpage>621</fpage>&#x2013;<lpage>624</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>C.</given-names> <surname>Xia</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Chen</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Li</surname></string-name> and <string-name><given-names>H.</given-names> <surname>Li</surname></string-name></person-group>, &#x201C;<article-title>Identification of autism spectrum disorder via an eye-tracking based representation learning model</article-title>,&#x201D; in <conf-name>Proc. 7th Int. Conf. on Bioinformatics Research and Applications</conf-name>, <publisher-loc>Berlin, Germany</publisher-loc>, pp. <fpage>59</fpage>&#x2013;<lpage>65</lpage>, <year>2020</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>I. A.</given-names> <surname>Ahmed</surname></string-name>, <string-name><given-names>E. M.</given-names> <surname>Senan</surname></string-name>, <string-name><given-names>T. H.</given-names> <surname>Rassem</surname></string-name>, <string-name><given-names>M. A.</given-names> <surname>Ali</surname></string-name>, <string-name><given-names>H. S. A.</given-names> <surname>Shatnawi</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Eye tracking-based diagnosis and early detection of autism spectrum disorder using machine learning and deep learning techniques</article-title>,&#x201D; <source>Electronics</source>, vol. <volume>11</volume>, no. <issue>4</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>30</lpage>, <year>2022</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>S.</given-names> <surname>Zhao</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Kang</surname></string-name> and <string-name><given-names>J.</given-names> <surname>Li</surname></string-name></person-group>, &#x201C;<article-title>Non-contact crack visual measurement system combining improved u-net algorithm and canny edge detection method with laser rangefinder and camera</article-title>,&#x201D; <source>Applied Sciences</source>, vol. <volume>12</volume>, no. <issue>20</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>30</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>R. A.</given-names> <surname>Hazarika</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Kandar</surname></string-name> and <string-name><given-names>A. K.</given-names> <surname>Maji</surname></string-name></person-group>, &#x201C;<article-title>An experimental analysis of different deep learning based models for Alzheimer&#x2019;s disease classification using brain magnetic resonance images</article-title>,&#x201D; <source>Journal of King Saud University-Computer and Information Sciences</source>, vol. <volume>34</volume>, no. <issue>10</issue>, pp. <fpage>8576</fpage>&#x2013;<lpage>8598</lpage>, <year>2022</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>M.</given-names> <surname>Rosi&#x0107;</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Sedak</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Simi&#x0107;</surname></string-name> and <string-name><given-names>P.</given-names> <surname>Pejovi&#x0107;</surname></string-name></person-group>, &#x201C;<article-title>An improved chaos driven hybrid differential evolution and butterfly optimization algorithm for passive target localization using TDOA measurements</article-title>,&#x201D; <source>Applied Sciences</source>, vol. <volume>13</volume>, no. <issue>2</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>16</lpage>, <year>2023</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>K.</given-names> <surname>Lakshmanna</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Subramani</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Alotaibi</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Alghamdi</surname></string-name>, <string-name><given-names>O. I.</given-names> <surname>Khalafand</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Improved metaheuristic-driven energy-aware cluster-based routing scheme for IoT-assisted wireless sensor networks</article-title>,&#x201D; <source>Sustainability</source>, vol. <volume>14</volume>, no. <issue>7712</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>19</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-22"><label>[22]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>R.</given-names> <surname>Meenakshi</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Ponnusamy</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Alghamdi</surname></string-name>, <string-name><given-names>K. O.</given-names> <surname>Ibrahim</surname></string-name> and <string-name><given-names>Y.</given-names> <surname>Alotaibi</surname></string-name></person-group>, &#x201C;<article-title>Development of mobile app to support the mobility of visually impaired people</article-title>,&#x201D; <source>Computers, Materials &#x0026; Continua</source>, vol. <volume>73</volume>, no. <issue>2</issue>, pp. <fpage>3473</fpage>&#x2013;<lpage>3495</lpage>, <year>2022</year>.</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>S.</given-names> <surname>Padhee</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Johnson</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Yi</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Banerjee</surname></string-name> and <string-name><given-names>Z.</given-names> <surname>Yang</surname></string-name></person-group>, &#x201C;<article-title>Machine learning for aiding blood flow velocity estimation based on angiography</article-title>,&#x201D; <source>Bioengineering</source>, vol. <volume>9</volume>, no. <issue>11</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>16</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-24"><label>[24]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Alotaibi</surname></string-name></person-group>, &#x201C;<article-title>A new meta-heuristics data clustering algorithm based on tabu search and adaptive search memory</article-title>,&#x201D; <source>Symmetry</source>, vol. <volume>14</volume>, no. <issue>3</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>15</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-25"><label>[25]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Tamilvizhi</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Surendran</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Anbazhagan</surname></string-name> and <string-name><given-names>K.</given-names> <surname>Rajkumar</surname></string-name></person-group>, &#x201C;<article-title>Quantum behaved particle swarm optimization-based deep transfer learning model for sugarcane leaf disease detection and classification</article-title>,&#x201D; <source>Mathematical Problems in Engineering</source>, vol. <volume>2022</volume>, <issue>3452413</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>12</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-26"><label>[26]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A. Z.</given-names> <surname>Allayali</surname></string-name></person-group>, &#x201C;<article-title>Prevalence of using non-prescribed topical corticosteroids on the face of female citizens of Makkah, Saudi Arabia (2020&#x2013;2021)</article-title>,&#x201D; <source>Journal of Umm Al-Qura University for Medical Sciences</source>, vol. <volume>8</volume>,no. <issue>2</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>6</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>K. S.</given-names> <surname>Riya</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Surendran</surname></string-name>, <string-name><given-names>C. A. T.</given-names> <surname>Romero</surname></string-name> and <string-name><given-names>M. S.</given-names> <surname>Sendil</surname></string-name></person-group>, &#x201C;<article-title>Encryption with user authentication model for internet of medical things environment</article-title>,&#x201D; <source>Intelligent Automation and Soft Computing</source>, vol. <volume>35</volume>, no. <issue>1</issue>, pp. <fpage>507</fpage>&#x2013;<lpage>520</lpage>, <year>2023</year>.</mixed-citation></ref>
<ref id="ref-28"><label>[28]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Z.</given-names> <surname>Tarek</surname></string-name>, <string-name><given-names>S. M.</given-names> <surname>Shohieb</surname></string-name>, <string-name><given-names>A. M.</given-names> <surname>Elhady</surname></string-name>, <string-name><given-names>E. M.</given-names> <surname>El-kenawy</surname></string-name> and <string-name><given-names>M. Y.</given-names> <surname>Shams</surname></string-name></person-group>, &#x201C;<article-title>Eye detection-based deep belief neural networks and speeded-up robust feature algorithm</article-title>,&#x201D; <source>Computer Systems Science and Engineering</source>,vol. <volume>45</volume>, no. <issue>3</issue>, pp. <fpage>3195</fpage>&#x2013;<lpage>3213</lpage>, <year>2023</year>.</mixed-citation></ref>
<ref id="ref-29"><label>[29]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Thanarajan</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Alotaibi</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Rajendran</surname></string-name> and <string-name><given-names>K.</given-names> <surname>Nagappan</surname></string-name></person-group>, &#x201C;<article-title>Improved wolf swarm optimization with deep-learning-based movement analysis and self-regulated human activity recognition</article-title>,&#x201D; <source>AIMS Mathematics</source>,vol. <volume>8</volume>, no. <issue>5</issue>, pp. <fpage>12520</fpage>&#x2013;<lpage>12539</lpage>, <year>2023</year>.</mixed-citation></ref>
<ref id="ref-30"><label>[30]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H. A.</given-names> <surname>Mengash</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Alqahtani</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Maray</surname></string-name>, <string-name><given-names>M. K.</given-names> <surname>Nour</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Marzouk</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Automated autism spectral disorder classification using optimal machine learning model</article-title>,&#x201D; <source>Computers, Materials &#x0026; Continua</source>, vol. <volume>74</volume>, no. <issue>3</issue>, pp. <fpage>5251</fpage>&#x2013;<lpage>5265</lpage>, <year>2023</year>.</mixed-citation></ref>
<ref id="ref-31"><label>[31]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>D.</given-names> <surname>Anuradha</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Subramani</surname></string-name>, <string-name><given-names>O. I.</given-names> <surname>Khalaf</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Alotaibi</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Alghamdi</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Chaotic search-and-rescue-optimization-based multi-hop data transmission protocol for underwater wireless sensor networks</article-title>,&#x201D; <source>Sensors</source>, vol. <volume>22</volume>, no. <issue>8</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>20</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-32"><label>[32]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Wedyan</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Falah</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Alturki</surname></string-name>, <string-name><given-names>I.</given-names> <surname>Giannopulu</surname></string-name>, <string-name><given-names>S. F. M.</given-names> <surname>Alfalah</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Augmented reality for autistic children to enhance their understanding of facial expressions</article-title>,&#x201D; <source>Multimodal Technologies and Interaction</source>, vol. <volume>5</volume>, no. <issue>8</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>17</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-33"><label>[33]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S. S.</given-names> <surname>Rawat</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Alghamd</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Kumar</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Alotaibi</surname></string-name>, <string-name><given-names>O. I.</given-names> <surname>Khalaf</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Infrared small target detection based on partial sum minimization and total variation</article-title>,&#x201D; <source>Mathematics</source>, vol. <volume>10</volume>, no. <issue>671</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>19</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-34"><label>[34]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S. M.</given-names> <surname>Yoo</surname></string-name>, <string-name><given-names>K. N.</given-names> <surname>Kim</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Kang</surname></string-name>, <string-name><given-names>H. J.</given-names> <surname>Kim</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Yun</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Prevalence and premature mortality statistics of autism spectrum disorder among children in Korea: A nationwide population-based birth cohort study</article-title>,&#x201D; <source>Journal of Korean Medical Science</source>, vol. <volume>37</volume>, no. <issue>1</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>11</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-35"><label>[35]</label><mixed-citation publication-type="other"><ext-link ext-link-type="uri" xlink:href="https://figshare.com/articles/dataset/Visualization_of_Eye-Tracking_Scanpaths_in_Autism_Spectrum_Disorder_Image_Dataset/7073087">https://figshare.com/articles/dataset/Visualization_of_Eye-Tracking_Scanpaths_in_Autism_Spectrum_Disorder_Image_Dataset/7073087</ext-link></mixed-citation></ref>
<ref id="ref-36"><label>[36]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>N. Q.</given-names> <surname>Abdulmajeed</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Al-Khateeb</surname></string-name> and <string-name><given-names>M. A.</given-names> <surname>Mohammed</surname></string-name></person-group>, &#x201C;<article-title>Voice pathology identification system using a deep learning approach based on unique feature selection sets</article-title>,&#x201D; <source>Expert Systems</source>, vol. <volume>2018</volume>, pp. <fpage>e13327</fpage>, <year>2023</year>.</mixed-citation></ref>
</ref-list>
</back></article>