Correction
9 May 2024: Amgothu S, Koppu S (2024) Correction: COVID-19 prediction using Caviar Squirrel Jellyfish Search Optimization technique in fog-cloud based architecture. PLOS ONE 19(5): e0303617. https://doi.org/10.1371/journal.pone.0303617 View correction
Figures
Abstract
In the pandemic of COVID-19 patients approach to the hospital for prescription, yet due to extreme line up the patient gets treatment after waiting for more than one hour. Generally, wearable devices directly measure the preliminary data of the patient stored in capturing mode. In order to store the data, the hospitals require large storage devices that make the progression of data more complex. To bridge this gap, a potent scheme is established for COVID-19 prediction based fog-cloud named Caviar Squirrel Jellyfish Search Optimization (CSJSO). Here, CSJSO is the amalgamation of CAViar Squirrel Search Algorithm (CSSA) and Jellyfish Search Optimization (JSO), where CSSA is blended by the Conditional Autoregressive Value-at-Risk (CAViar) and Squirrel Search Algorithm (SSA). This architecture comprises the healthcare IoT sensor layer, fog layer and cloud layer. In the healthcare IoT sensor layer, the routing process with the collection of patient health condition data is carried out. On the other hand, in the fog layer COVID-19 detection is performed by employing a Deep Neuro Fuzzy Network (DNFN) trained by the proposed Remora Namib Beetle JSO (RNBJSO). Here, RNBJSO is the combination of Namib Beetle Optimization (NBO), Remora Optimization Algorithm (ROA) and Jellyfish Search optimization (JSO). Finally, in the cloud layer, the detection of COVID-19 employing Deep Long Short Term Memory (Deep LSTM) trained utilizing proposed CSJSO is performed. The evaluation measures utilized for CSJSO_Deep LSTM in database-1, such as Mean Squared Error (MSE) and Root Mean Squared Error (RMSE) observed 0.062 and 0.252 in confirmed cases. The measures employed in database-2 are accuracy, sensitivity and specificity achieved 0.925, 0.928 and 0.925 in K-set.
Citation: Amgothu S, Koppu S (2023) COVID-19 prediction using Caviar Squirrel Jellyfish Search Optimization technique in fog-cloud based architecture. PLoS ONE 18(12): e0295599. https://doi.org/10.1371/journal.pone.0295599
Editor: Praveen Kumar Donta, TU Wien: Technische Universitat Wien, AUSTRIA
Received: September 15, 2023; Accepted: November 24, 2023; Published: December 21, 2023
Copyright: © 2023 Amgothu, Koppu. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: Data relevant to this paper are available from https://github.com/UCSD-AI4H/COVID-CT and https://data.humdata.org/dataset/novel-coronavirus-2019-ncov-cases.
Funding: The author(s) received no specific funding for this work.
Competing interests: The authors have declared that no competing interests exist.
1. Introduction
The industry of medical care with the new innovation has widespread importance in the day-to-day life of humans. Nevertheless, the essential challenges experienced by medical care organizations are to collect accurate information and provide an extreme nature of organizations in the present atmosphere. In recent years, the pandemic coronavirus 2019 (COVID-19) has been alleged all over the world as a fundamental issue caused by viral contamination, which directly affects the various organs of our human body. In spite of that, a supreme managing and controlling scheme should be introduced to detect COVID-19 specifically in the areas which are highly affected with a high range of spread. All over the world, this kind of disease is the prime test for the agencies of healthcare to manage in real-time. Smart sensors can be embedded at any region with the enhanced development of the innovation of the Internet of Things (IoT). The enhanced growth of innovation and the impending unavoidable technological revolt produce possible effectual applications based on healthcare [1]. COVID-19 is the prime pandemic diagnosis where an enormous amount of dullness and death occurred all over the world. The early stage of this diagnosis shows fever, cough, headache, lack of smell and taste with unpredicted oxygen saturation [2,3]. According to the investigations, 40% to 60% of COVID-19 cases are mysterious which is a momentous restraint for the industry of medical service. The infection fails to recognize and screen the disease accurately by the preceding and old developments [4].
Fog and cloud computing development as well as embedded IoT schemes have been elected as the fundamental one due to energy handling, more capacity limit and intuition of effectual and accurate information [4]. The trio-logical computing module is related to the medical care scheme, which is employed for the examination of disaster, enhancing sound living at minimal outlay and viewing the far site that is unreachable, then only the safety measures are taken in the real world. In spite of the points of interest in the developed scheme, data mining progression for data assessment and evaluation enhances the quality of medical care organization by authorized valuable chances. The novel model of IoT fog-cloud computing has been effectually enhanced by several industries in terms of medical to achieve some errands like managing medical care and the outcomes of transportation with unpredictable delays of time. In the fog layer, the fog hubs accumulate the standard information from several sensors and IoT-based devices connected with some pre-arranged devices to handle constant information and assign the outcomes to the user in the real world [4]. COVID-19 has spread around 215 countries with enormous amount of cases and deaths. Throughout this eruption, each part of our everyday life has been intensely affected. One of the prime difficulties is its physical transmission rate in the course of droplet inhalation or contact with tainted areas. Recent investigations have established that asymptomatic patients are specifically infectious, since human beings are inclined to stay away from others by showing clear symptoms, but asymptomatic humans cannot be quickly identified [5].
Early recognition of infected cases and the sensible allotment of partial medical resources are important [5,6]. A COVID-19 symptom includes sore throat, running nose and cough. The virus may aggravate people’s death with weak immune systems. The spread of this disease is transmitted through physical contact. Normally, healthy people may be infected by the contact of breath and mucous contact of the affected person [7]. Some symptoms may be linked with chest X-ray (CXR) and it may be employed to treat this disease. A CXR may be employed as a visual indicator of COVID-19 by the radiologists who led to the establishment of an enormous amount of deep learning (DL) techniques and its examination may reveal that the detection correctness of COVID-19 infected patients employing chest radiography images [8]. Convolutional neural networks (CNNs) obtained existing assessments in the medical image field provided by sufficient data. Such assessment is achieved by training on labeled data and fine-tuning an enormous amount of factors. CNNs can effortlessly over fit on minimal databases since it has a large amount of parameters; thus, the efficacy of generalization is relative to the dimension of the labeled data. With an adequate amount and diversity of samples, the prime confront in the domain of medical imaging is minimal databases. The collection of medical images is an extremely luxurious and tedious progression that needs the participation of radiologists and investigators. Also, due to the recent outbreak of COVID-19 outbreak, adequate data on CXR images is complex to congregate [8].
The role of this examination is to establish a model for COVID-19 in fog-cloud named CSJSO_Deep LSTM. Firstly, the healthcare IoT sensor layer is employed to gather information about the patient’s condition and then the routing progression is conducted by proposed CSJSO. Secondly, the fog layer is utilized to detect COVID-19 by DNFN which is trained employing RNBJSO. Lastly, the cloud layer is to predict COVID-19 by employing Deep LSTM, which is trained by CSJSO.
Proposed CSJSO_Deep LSTM for COVID-19 prediction: A potent framework CSJSO_Deep LSTM is introduced for COVID-19 prediction in the fog-cloud model. Here, COVID-19 is detected in the fog layer by utilizing DNFN, which is trained by RNBJSO. Here, RNBJSO is the incorporation of NBO and ROA. COVID-19 is accomplished in the cloud layer by Deep LSTM which is trained by CSJSO. Here, CSJSO is the combination of CSSA and JSO, where CSSA is formed by CAViar and SSA.
The remainder segment is as follows: In fragment 2, the prior techniques of COVID-19 prediction and detection are described. The system module of the fog-cloud model is designed and decrypted in segment 3. Probe 4 enumerates the proposed model with the three layers and its training algorithm. Lastly, the outcomes of the model are deliberated in segment 5 with the future scope.
2. Motivation
In recent times, deep learning strategies are trending to detect COVID-19 in the course of radiological images. So, the investigators are motivated to develop a scheme for detecting the COVID-19 disease based on the fog-cloud model by learning the prior models as well as by experiencing the benefits and drawbacks of those models.
2.1 Literature survey
Wang B, et al. [5] developed Reinforcement Learning Approach. This scheme was helpful in the early recognition of COVID-19 cases and also for governments and decision-making establishments. However, it did not utilize more data to validate and amend this early recognition model at escalated accurateness. Waheed A, et al. [8] introduced the Auxiliary Classifier GAN. This method was enhanced to detect COVID-19 and it attains robust structure. Nevertheless, it failed to improve the x of synthetic chest image quality by training a progressive growing GAN. Togacar, M., et al. [7] devised Deep learning (DL) models. This scheme obtained the entire rate of classification and effectually contributed diagnose of COVID-19. Nevertheless, it did not implement several structuring models to improve the databases. Ozturk, T., et al. [9] established deep neural networks (DNN). DNN was utilized to aid radiologists in authorizing their original screening, and also it was used through the cloud to screen the patients directly. But, this method can only utilize the limited amount of data that failed to obtain this model more robust.
Fan, D.P., et al. [10] created Lung Infection Segmentation Deep Network (Inf-Net). This strategy enhanced the learning capability and attained with supreme assessment. This method had a slight variance in accuracy while assuming the non-infected slices. By implementing an additional slice-wise classifier for electing the affected slice was an effectual solution for neglecting the assessment the drop on non-infected slices. Muller, D., et al. [1] designed U-Net architecture. This method produced high latent to be included as a medical decision system for COVID-19 quantitative performance and disease examination in a medical environment and it showed that the medical image segmentation pipeline was capable of training precise and robust techniques devoid of over fitting on limited data. However, the prior database with minimal data resulted as partial and imprecise labels. Ranjbarzadeh, R., et al. [11] generated Cascade Convolutional neural network (CNN). This scheme outperformed more categorization efficacy by means of stability and time consumption. The drawback of this module was that the pulmonary nodules inside the lung adjacent to the border of a lesion were not accurately detected from the affected tissue. Liu, J., et al. [12] devised a transfer learning (TL) framework. This technique obtained supreme segmentation precision and surpassed cutting-edge schemes both quantitatively and qualitatively and also it deliberated the efficaciousness of the two-stage TL model, the generalization of this scheme, and the efficacy of modules.
2.2 Challenges
The difficulties experienced by prior models in terms of COVID-19 prediction in the fog-cloud model are elucidated below.
- ➢ An approach DNN devised in [7] was well performed in the categorization of COVID-19 data. However, DL-based evaluation was not performed employing data images of other organs infected by the virus from the point of a COVID-19 specialist.
- ➢ Even though in [9], the method was capable of conducting binary and multi-class tasks, it failed to be employed in remote areas in countries infected by COVID-19 to conquer a lack of radiologists.
- ➢ Although Inf-Net in [10] accomplished superior achievements in segmenting infected regions, it failed to generate an end-to-end framework in order to obtain multi-class infection labeling.
- ➢ In [1], the devised model surpassed the prior semantic segmentation models for lungs and COVID-19-affected areas. However, this model failed to implement the semantic segmentation of COVID-19 in medical diagnosis for examining the assessment and its robustness.
- ➢ Recently, the COVID-19 prediction in the fog-cloud model deduced the death rate by the healthcare sector. However, the security protocol is not applied to achieve the extreme assessment by employing the fog-cloud model.
3. System model
This system model [13] comprises a healthcare IoT sensor layer, fog layer and cloud layer. Firstly, in the healthcare IoT sensor layer, the IoT sensor layer will gather the details relevant to the patient’s health conditions by employing location sensors, ultrasonic sensors, pressure sensors, temperature sensors, biosensors and image sensors. Secondly, the fog layer is positioned amid the cloud layer and healthcare IoT sensor layer. The doctors are linked directly to the fog layer and they will respond to the queries. In order to reduce the delay, the data should be transferred from the fog layer to the cloud layer as well as the energy consumed by devices employed at the fog layer is extremely minimal. If the delay and time response are high, it will be difficult to respond and treat the patients as well as it leads the patients to a dead state. So, the fog layer is employed to overcome this challenge. Lastly, the cloud layer accumulates the details at the cloud data center. Fig 1 represents the system model.
4. Proposed CSJSO_Deep LSTM for COVID-19 prediction in fog layer
The proposed architecture comprises three layers, like Healthcare IoT sensor layer, Fog layer, and cloud layer. The proposed system of three layers and its training algorithm are briefly elaborated in beneath sub-fragments.
4.1 Healthcare IoT sensor layer
At the Healthcare IoT sensor layer, the nodes collect Computed Tomography (CT) images from the patients and the routing process is carried out by employing the proposed CSJSO. Here, CSJSO is devised by integrating the CSSA and JSO [14], where CSSA is obtained by CAViar [15] and SSA [16] with the help of fitness parameters like, energy, link lifetime, distance, and trust.
4.1.1 Routing.
Routing is employed to elect the optimal path in the network then only data packets are transferred from sender to receiver in a safe manner. This process improves the significance of network-based services. The optimal path selection is performed in terms of objective functions like energy, link lifetime (LLT), distance and trust.
4.1.2 Training algorithm of routing using proposed CSJSO.
SSA [16] is inspired from the behaviour of squirrels and it is a vigorous way to conduct the locomotion called gliding. Normally, this model is about food searching and it acquires large-scale optimal solutions with improved convergence distinctiveness. In CAViar [15], is based on the distribution of returns in terms of quantile features. Moreover, the imprecise factors may be examined by quantile process with time employing the process of autoregressive and regression quantile model. In JSO [14], the algorithm is motivated by the movement of jellyfish present in the ocean which are searching for food. By the amalgamation of SSA, CAViar and JSO, the proposed model CSJSO obtained the well performance with more efficaciousness. The training algorithm of routing employed presented model CSJSO is elucidated in the below sub-sections.
a) Position encoding
The solution encoding is employed to recognize the optimal solution in a given search space for COVID-19 prediction. The size of the solution is 1×x and the index of nodes as y in the range of 1≤v≤y, which is described in Fig 2.
b) Fitness Measure
It is employed to analyze the utmost solution and minimal value is elected as the optimal path that is illustrated as,
(1)
Here, ez is the energy consumption, hzy is the Euclidean distance, ℑzy is the trust, and xzy is the LLT.
Step1: Initialization
This phase is employed to initialize the population with random solutions of flying squirrels that are illustrated by,
(2)
where, KLB,KUB represents the upper and lower bound and UB(0,1) indicates the random number that is uniformly distributed in the interval of (0,1).
Step 2: Compute fitness measure
It is employed to identify an optimal solution with the greatest resultant for every squirrel employing Eq (1).
Step 3: Evaluate the position
The position of squirrel is arranged from the minimal order using the values of fitness. Hence, the squirrel with minimal value is transferred to hickory nut tree and the exploration deeds are exaggerated due to the presence of predators. The natural deeds are altered by the possibility of an upgrade position.
Step 4: Upgrade the new solution
The squirrels are transferred to the forest to find food through their non-existence of predators. Nevertheless, it migrates to the nearby direction to hide from the predator and thus the foraging deeds of squirrels are arithmetically formulated in three cases.
Case-1: The squirrels in acorn nut trees migrate to hickory nut tree, and the new position is given by,
(3)
From CAViaR [17], the upgrade expression is formulated as,
(4)
(5)
Subtracting
on both sides,
(6)
The upgrade expression from JSO is employed to enhance the better performance and it is illustrated by,
(7)
Assume,
(8)
(9)
(10)
Substituting Eqs (8), (9) and (10) in Eq (7),
(11)
Substituting Eq (11) in Eq (6),
(12)
(13)
(14)
Here, γ implies the p-vector of unknown parameters,
is indicated as the flying squirrel on across nut tree at v−1 and v−3, k(K) is the fitness of flying squirrel, random gliding distance is represented as he, where Zo = 1.9,
is the flying squirrel on hickory nut tree, γ = 3, and the mean location is signified as λ.
If the above expression is not satisfied, then the random location R1 will be chosen for further process.
Case-2: In normal tress, the squirrels migrate towards the acorn nut tree to finish their daily necessities that is computed by,
(15)
Else, the random location R2 will be elected.
Case-3: In acorn nut trees, the squirrels try to migrate to the hickory nut tree, which is determined by,
(16)
Else, the random location R3 will be elected.
Step 5: Examine the seasonal constant
The seasonal constant is computed by the following expression,
(17)
Step 6: Random relocation of the season
The squirrels may not discover the forest for supreme food in winter yet they live in new directions. The relocation of the squirrels is computed by,
(18)
Step 7: Termination
The aforesaid progress of CSJSO will be frequent till it achieves a superior solution. The pseudo-code of CSJSO is mentioned in algorithm 1.
Algorithm 1. Pseudo code of developed CSJSO.
SL. NO Pseudo code of developed CSJSO
1 Input: Kl
2 Output:
3 Begin
4 Initialization population
5 Determine fitness by Eq (1)
6 Sort the location
7 While (the termination condition is not satisfied)
8 for v = 1 to h1; h1-flying squirrels on acorn trees
9 if R1≥υ-υ is considered as the presence of predator
10 Update the new solution by Eq (14)
11 Else
12 = random location of search space
13 End
14 End
15 for v = 1 to h2; h2-flying squirrels on normal trees
16 if (R2≥υ)
17 Update the new solution by Eq (14)
18 Else
19 = random location
20 End
21 End
22 for v = 1 to h3
23 if (R3≥υ)
24 Determine the shifting process of squirrels by Eq (16)
25 Else
26 = random location
27 End
28 End
29 Examine seasonal constant
30 if (Gv<Gmin)
31 Evaluate the lesser value of a seasonal constant by (18)
32 End
33 The position of squirrel on hickory nut tress is the end solution
34 End
35 Return
36 Terminate
4.2 Fog layer
In the phase of the fog layer, the COVID patients are predicted by initializing the input CT image acquired from the database [18]. Initially, the input images are subjected to the pre-processing phase, where the noise and artifacts present in the image are neglected by employing an adaptive wiener filter [19] and ROI extraction [20]. After that, the pre-processed image is forwarded to the lung lobe segmentation in order to deduce the complexity of the image that is conducted by utilizing the Pyramid Scene Parsing Network (PSPNet) [21]. Then, the segmented image is given to the feature extraction, where the suitable features are extracted. Here, the extracted features are Local Ternary Pattern (LTP) [22], Gray Level Co-occurrence Matrix (GLCM) features [23], Local Gabor XoR Pattern (LGXP) [24], statistical features such as mean, variance, standard deviation, kurtosis, and skewness. Moreover, the extracted features are then given to the detection unit, where the COVID detection is categorized into COVID and non-COVID. The detection of COVID is done by employing a Deep Neuro Fuzzy Network (DNFN) [25], which is trained by the proposed Namib Beetle Remora JSO (RNBJSO). Here, NBRJSO is concatenated by Namib Beetle Optimization (NBO) [26] and Remora Optimization Algorithm (ROA) [27]. Fig 3 designs the illustration of the fog layer.
4.2.1 Image acquisition.
Considering a standard database E with b number of CT images that is computed by,
(19)
where, Ea is the input for the entire process occurs in the fog layer.
4.2.2 Image pre-processing.
The image Ex is forwarded to the pre-processing unit to abolish the noise and artifacts by adaptive wiener filtering as well as the extraction of ROI.
a) Adaptive wiener filtering
On the basis of the local variance of the image, adaptive wiener filtering [19] amends the resultant of the filter. The primary aim of this filter is to deduce the MSE among the recovered image and the actual image. This filter is extremely functional to preserve the edges and the image’s high-frequency areas.
Assume, the image filters corrupted in terms of signal intent noise is determined by,
(20)
where, noisy measurement denotes δ(yy,zz), noise-free image as ρ(yy,zz) and additive noise as σ(yy,zz). The purpose of abolishing noise is δ(yy,zz).
The mean and variance of pixels in various dimensions of windows for a pixel in the image is like (3+2yy)2+yy = 0,1,2,3 are compared, thus the window is employed by the final processing window. The smaller window filter is employed in the concise portion and the larger window filter is employed in the even portion which may improve the value and hold the texture areas and edges. It is illustrated by,
(21)
Here, the original pixel is given by gg(yy,zz) and J(yy,zz) signifies an output pixel.
b) ROI extraction
The image J(yy,zz) is given to the ROI extraction [20], where the suitable extraction may improve the chances of the medical diagnosis model accurately by detecting the significant areas in an image with COVID as it neglects the non-associated information. The outcome is symbolized as Gx.
4.2.3 Lung lobe segmentation.
The Gx is then fed to the segmentation phase, where the lobes are individual parts of the lungs and it is the prime one to diagnose the lung disease. This phase is done by PSP-Net [21].
a) Structure of PSP-Net
PSP-Net [21] is the segmentation system that employs the pyramid pooling module, which comprises features in terms of four pyramid scales. The pyramid level splits the feature map to various sub-areas that appear as a pooled description for several positions that result in several dimensions. After maintaining the weight of global features, the low-size feature maps are up-sampled directly to get equivalent dimension features as actual one through the bilinear interpolation. Finally, a variety of levels of attributes are integrated as final pyramid-pooling global feature.
The numerous levels of pyramids and the dimensions of every level can be altered. They are relevant to the dimension of the feature map, which is forwarded to the pyramid pooling layer. The architecture elucidates several sub-areas by assuming various size pooling kernels in a few strides. Therefore, the multi-stage kernels should manage the reasonable gap in the illustration. The module of this pyramid pooling is a four-level with the corresponding dimensions of bin as 1×1,2×2,3×3, and 6×6. The result is illustrated by Sx. Fig 4 depicts the architectural view of PSP-Net.
4.2.4 Feature extraction.
This unit is to extract the features and to obtain the suitable feature vectors and to deduce the dimensionality of the image. The segmented image Sx is forwarded to LTP and LGXP features to obtain suitable vectors.
a) LTP
It [22] comprises three valued codes like (-1, 0,1). The grey levels have a width of −ƛ to +ƛ about νι are quantized to 0, −1 and 1. It is represented by,
(22)
Here, the user-defined threshold implied as ƛ and LTP is signified as f1.
b) LGXP
LGXP [24] is initially classified into various ranges and then the LXP operator is employed to classify the stages of central pixel. The outcomes of the binary labels are linked uniformly as local pattern of central pixel. LGXP f2 is formulated by,
(23)
Here, bb and cc is symbolized as binary and decimal, Gabor stage map comprises scale as l and orientation θ implies oϑ and dimension as Λ.
Thus, the extracted features of LTP and LGXP is determined by,
(24)
c) GLCM features
The extracted feature Ψm is forwarded to GLCM features and statistical features to acquire the appropriate vectors.
GLCM [23] is a statistical model to examine the textures by considering the spatial connection of pixels. This feature regulates the traits of image texture by examining the pair of pixels with specific efficiency and the particular spatial connection repeatedly occurs in the image develops GLCM and extracts the statistical measures from the matrix.
(25)
Here, the count of grey levels is Aa, the mean value as υ, the mean and standard deviation are implied as υβ, ηβ, Xxβ(χ) is indicated as χth entry.
d) Statistical features
Here, the features mean, kurtosis, standard deviation, variance and skewness are deliberated in this section.
(i)Mean
It refers as the entire values of images categorized by the whole count of pixel values that is represented by,
(26)
Here, r as the entire count of images and f4 implies mean.
(ii) Variance
It refers the square of standard deviation with the values of input and output image that is computed by,
(27)
Here, f5 specifies variance.
(iii) Standard deviation
It indicates the square root of variance that is evaluated by,
(28)
Here, the standard deviation is represented by f6.
(iv) Kurtosis
It is referred to describe the image distribution approximately with the mean, which is calculated by,
(29)
Here, f7 as kurtosis.
(v) Skewness
It measures the distorted image from the normal image and it is expressed by,
(30)
Here, ℓr is signified as a random image.
4.2.5 COVID-19 detection.
The extracted feature vectors Fx are forwarded to the COVID-19 detection, which is done employing DNFN that is trained by utilizing RNBJSO. Here, RNBJSO is obtained by the incorporation of RNBO and JSO, where RNBO is the formation of ROA and NBO. The architecture of DNFN is delivered in the below sub-fragment.
a) Structure of DNFN
The structure of DNFN [25] comprises input layer, hidden layer and output layer, where the hidden layer if for learning and validation purposes. The input layer is based on numerous factors and the fuzzification values in this module. The hidden layers like rule, normalization and de-fuzzification layer, which is considered as the output layer.
Every input or output parameter is merged to a certain detail processing unit for every layer. The degree of every input is in the range of 0 and 1. The arithmetic expression is computed by,
(32)
Here, uu, νν are illustrated as consequent, S∞ and T∞−2 represents the antecedent functions and PP1,∞ indicates the degree of membership in layer 1.
The layer 2 that is the rule base layer employed to describe the set of rules. Here, each entity increased the linguistic variable to assure the membership degree, which is formulated as,
(33)
Here, ϖϖ∞ implies weight of generic network factor. Layer 3 contracts with normalization wherein every entity examines the ratio of strength with the summation of firing strength that is computed by,
(34)
The de-fuzzification that is layer 4, wherein every rule consequents are examined to indicate an entire effect on the resultant, which is formulated by,
(35)
where, m,n,o are signified as the consequent set of factors. Moreover, the last layer is called as summation layer determines the progression of the last result computation that is formulated by,
(36)
The factors employed in this structure are initially examined with random numbers and tuned with the training algorithm for supreme resultants of the model. The detected output is symbolized as Hx. The architecture of DNFN is illustrated in Fig 5.
b) Training Algorithm of RNBJSO
ROA [27] is enthused of parasitic traits of remora as well as it furnishes an extremely promising position and supreme competitive ability. NBO [26] is inspired by the traits of Namib beetles, which have a clear technique to generate water and hence deduce data space. JSO [14] is based on the inspiration of the behaviour and movement of jellyfish in the ocean. Here, RNBJSO is obtained by the incorporation of RNBO and JSO, where RNBO is the formation of ROA and NBO. Here, DNFN is trained by the model RNBJSO to obtain the utmost results.
Solution encoding
In a given search space (Δ), the solution encoding is employed to obtain the utmost solution, which is illustrated by,
(37)
where, the learning factor of DNFN is ℵ.
Fitness Measure
It is utilized to find the optimum solution using the expression of the difference between the output target and the outcome of DNFN that is computed by,
(38)
where, the target output is ϕa, the outcome of DNFN is Ha and the fitness is A.
Algorithmic Steps
The algorithmic stages of RNBJSO are deliberated in the beneath fragment.
Step 1: Initialization
The first phase is to initialize the problem of the population in every solution computed by,
(39)
Here, Bb signifies bth candidate solution, c implies the count of variables and population is indicated by B.
Step 2: Examine the fitness
It is employed to examine an optimal solution and to obtain the utmost solution by employing Eq (38).
Step 3: Appropriate position to collect the water
In order to solve every solution in random space, the beetle is to be initialized utilizing the intent function, which has the extreme ability to collect the water and to moisture by the assessment of high values from every beetle. From this perspective, the beetle is placed in the finest area that may be striking for other beetles direct them to collect the water in the regions. In every region, the beetle Bb is positioned with the capability for propelling several beetles which is expressed by,
(40)
Here, Eb is denoted as the ability of beetles count in a region, Ee is signified as high capability of beetles. μ(Bb) is implied as the competence of beetle and μe and μg are the minimal and maximal abilities of beetles. Here, E indicates the entire population of beetles that is seeking water. A non-linear value is increased by the benefits from zero and Ee.
Step 4: Examine the migration to wet areas
Every beetle needs to elect the area with enough wetness for finding the water, which is assumed as every beetle has attraction similar to wetness surrounded by the area. Hence, beetle attracts towards this area, where this type receives the wetness deduces with the escalation in distance. Assume beetle in single area Bb and in problem search space Ba. The count of beetles tends to migrate towards the beetle Bb. The distance amid two beetles is computed as,
(42)
(43)
Here, D0 is symbolized as the amount of initial humidity equivalent to 2 and D(Φ) is indicated by the amount of wetness, where Ba is from regions of beetle Bb, ∂ is implied as power, and φba is signified as the distance. The co-efficient of rising humidity in terms to the proximity is examined with increased iteration and it will be altered by the trait from local to global as illustrated by,
(44)
Here, the present iteration count is ℜ and ℜe is signified as maximal iteration count, o0 is an initial coefficient of humidity and ℑ is illustrated as humidity coefficient by beetles adjacent to regions with maximum humidity.
An attraction system of one to another beetle in current position and coefficient of wetness are employed and it is formulated by,
(45)
From remora, the expression is employed for further process that is elucidated as,
(46)
here,
(47)
(48)
Assume,
(49)
(50)
(51)
Then, Eq (46) becomes
(52)
The upgrade expression of RHBO is computed as,
(53)
Subtracting
on both sides, then the equation becomes,
(54)
By integrating the upgrade equation of JSO, the further process will be attained the updated solution for this developed model, which is calculated by,
(55)
Assuming,
(56)
(57)
(58)
Substituting Eqs (56), (57) and (58) in Eq (55),
(59)
(60)
Substitute Eq (60) in Eq (54),
(61)
(62)
(63)
Here, the remora parameters are signified as λ,L,M, where
, the best position is indicated as
,
and
are new and current positions of beetle and random number is signified as rand(0,1). The random vector levy is computed by,
(64)
where, β is indicated as constant equivalent to 1.5, w and L are random vectors in the range of (0,1).
Step 5: Examine population mass and movement towards wet mass
By sensing the fragrance of high wetness, the beetles are capable to predict the areas. In order to enhance this behaviour, the center of gravity and the wet locations must be utilized. The search space of beetles is around the gravity point and finest solution. The quantity of water and wet is considered for every beetle that can be employed from this center of gravity for extreme search. Hence, the regions with a high chance to predict the water is illustrated as,
(65)
Step 6: Examine the population’s hunting and removal
Beetles are ready to return to their own place after watering progress is performed on hill and wetness also collected from air. Here, few of them are hunted by lizards and this is probable to furnish an opportunity to remove a beetle with a negligible of solution. Normally, impossible solutions are neglected from the population and it is extremely prone to dispose and hunt. Hence unsystematic solutions are created in the space of problems.
Step 7: Termination
This progress will be till it attains proper solution with utmost outcomes and the pseudo-code of RNBJSO is described in algorithm 2.
Algorithm 2. Pseudo code of RNBJSO.
SL. No Pseudo code of RNBJSO
1 Input: Population B, Maximum iteration Maxiter
2 Output:
3 Begin
4 Initializing the population
5 Compute fitness value by Eq (26)
6 While(ℜ< = ℜe) do
7
8 Determine the initial coefficient of humidity by Eq (44)
9 for b = 1 to c do
10 Evaluate the ability for getting several beetles by Eq (38)
11 end for
12 forb = 1 to c do
13 for a = Eb to c do
14 Searching around Bb
15 end for
16 end for
17 for b = 1 to c do
18 for a = 1 to c do
19 Evaluate web areas and upgrade solution by Eqs (42), (43) and (63)
20 end for
21 end for
22 for b = 1 to c do
23 Evaluate population mass and move towards wet mass by Eq (65)
24 end for
25 ℜ = ℜ+1
26 end while
27 Return
28 Terminate
4.3 Cloud layer
Finally, in the cloud data center, the COVID-19 prediction at a particular region is performed in the cloud layer. After that, the COVID prediction is conducted by employing the following phases. At first, the input time series data is allowed to the technical indicators extraction unit. Here, the technical indicators employed such as the Exponential Moving Average (EMA), Relative Strength Index (RSI), Average Directional Movement Index (ADX), and Average True Range (ATR), stochastic %R, Double Exponential Moving Average (DEMA), and Rate of Change (ROC) [17,28]. Then, the extracted indicators are carried out to the data augmentation unit. Afterwards, the augmented data is forwarded to the COVID-19 prediction, wherein the prediction is accomplished by Deep LSTM [29] trained employing CSJSO. Fig 6 illustrates the model of the cloud layer.
4.3.1 Data acquisition.
Assume the standard database C with n number of time series data that is determined by,
(66)
Where, Cm is considered as the input for the further process at cloud layer.
4.3.2 Technical indicators extraction.
The input time series data Cm is forwarded to the extraction unit in order to attain the appropriate technical indicators. Here, the technical indicators extracted such as EMA, RSI, ADX, ATR, stochastic %R, ROC and DEMA [17,28], which are briefly explained in the sub-fragments.
a) EMA
It is a moving average, where it considers the weight to determine the resultants of future prediction. EMA is formulated by,
(67)
where, O is indicated as weight, and EMA is signified as i1.
b) RSI
It refers the fault of the predicted case in regards to the last closing cases of COVID-19, which is computed by,
(68)
where, j+ as the increased cases, and j− as decreased cases. RSI is signified by i2.
c) ADX
It is utilized to examine the entire strength of prediction and needs a series of evaluation due to numerous lines in the indicator that is evaluated by,
(69)
Here, the preceding ADX is signified as M, present ADX is signified as N and ADX is implied as i3.
d) ATR
It provides information of the degree of transmission of the cases of COVID-19. ATR is calculated by,
(70)
where, higher and lower number of COVID-19 cases is symbolized as Tx,Ux, edifies the individuals affected per day is specified as Vp, || is symbolized as appropriate value, and i4 is implied as ATR.
e) Stochastic %D
It furnishes the turn round data of time series that represents the individuals who are infected with COVID-19 or not. It is determined by 3 days EMS of stochastic %K with a period of days.
(71)
where, i5 as stochastic %D.
f) DEMA
It is employed to reduce the entire lag that occurred in the normal moving averages and it is the mean of COVID-19 cases to provide weight for the new case. DEMA is formulated by,
(72)
where, i6 is symbolized as DEMA, B is signified as EMA, and z is referred as time.
g) ROC
It is employed to measure the rate of regular change with prior time interval of prediction that is illustrated by,
(73)
where, X is indicated as the prediction of COVID-19, X(t) is signified as the prediction of COVID-19 at t and X(t−g) is illustrated as the change of prediction at the time t. The ROC technical indicator is specified as i7.
Finally, the extracted technical indicators Im are represented as,
(74)
4.3.3 Data augmentation.
The extracted technical indicators Im are allowed to the data augmentation to perform the oversampling by dividing the data by means of class labels to generate the remaining samples, which are created to improve the dimensions of the data. The outcome of data augmentation is signified as Jm.
4.3.4 COVID-19 prediction using Deep LSTM.
The augmented data Jm is allowed to the COVID-19 prediction in order to predict the affected patient utilizing Deep LSTM. Here Deep LSTM is trained by CSJSO. The structure of Deep LSTM and the training algorithm of CSJSO are described in the below fragments.
a) Deep LSTM
Deep LSTM [29] architecture has LSTM layers, dropout layers and dense layer. The primary network of sequential learning is the Recurrent Neural Network (RNN). In few layers, the recurrent neurons result the response as Xτ are analyzed in terms of input Eτ and the response Eτ−1 from preceding slots. It is expressed by,
(75)
LSTM is the improvised description of RNN, which learns about long-range dependencies. It has input, forget, cell and output gate and output response. The flow of information is directed by the input and forget gate. The information form the cell is passed to output managed by the output gate. The memory cell contains a self-connected recurrent edge of weight, which ensures gradient and may allow various time stages with lack of exploration. Therefore, it overcomes the issues of RNN by vanishing the gradient effect. For entire LSTM neurons in a few layers at time τ, the recursive activation computation of units is determined as,
(76)
(77)
(78)
(79)
(80)
Here, the element-wise product is ⊕,bias is ξZ. To compute the outcome, bidirectional LSTM is utilized to provide the details of the future and past. The predicted data is represented by Pm. The architecture of Deep LSTM is in Fig 7.
b) Training Algorithm of proposed CSJSO
Deep LSTM is trained by the devised technique CSJSO. Here, CSJSO is achieved by the concatenation of CSSA and JSO, where CSSA is blended and formed by the amalgamation of CAViar and SSA. The training algorithm of the presented model CSJSO is already explained in segment 4.1.1.
Position Encoding
In a given search space (ς), position encoding is utilized to examine the optimal position for extreme solution utilizing CSJSO, which is formulated by,
(81)
Here, the learning factor of CSJSO is κ
Fitness Measure
It is utilized to attain the supreme outcome of CSJSO and it depicts the extraction since CSJSO is employed in this training stage that is illustrated as,
(82)
Here, Y defines the fitness measure, the output target symbolizes ζm and Pm implies the resultant of Deep LSTM.
5. Results and discussion
The results of the presented model CSJSO_Deep LSTM is deliberated and discussed with the implementation, description of database, metrics and the analysis of comparative schemes of routing and CSJSO_Deep LSTM.
5.1 Experimental setup
The CSJSO_Deep LSTM is experimentally conducted with the PYTHON tool in Windows 10 OS.
5.2 Experimental outcomes
The resultants of CSJSO_Deep LSTM are designed in Fig 8. In Fig 8A), the input image is indicated and in Fig 8B), pre-processed image is represented. Fig 8C) enumerates extracted image and Fig 8D) elucidates segmented image.
Experimental outcomes of CSJSO_Deep LSTM a) Input image, b) Pre-processed image c) Extracted image and d) Segmented image.
5.3 Simulation parameters
The simulation parameter of CSJSO_Deep LSTM is designed and in Fig 9.
5.4 Dataset description
The description of database-1 and database-2 employed for CSJSO_Deep LSTM is described in this section.
5.4.1 Database-1: Novel coronavirus.
This database [18] comprises of COVID-19’s confirmed cases, death cases and recovered cases. The file format of this database is in CSV format. This source of data is created by Johns Hopkins University Center for Systems Science and Engineering (JHU CCSE) from numerous resources. The fields available in every data are Country/Region, Province/State, Last Update, Suspected, Confirmed, Deaths, and Recovered.
5.4.2 Database-2: COVID-CT.
The COVID-CT [30] comprise 349 images with medical diagnose of COVID-19 from 216 patients and 463 non-COVID patients. The database is in zip format. The images gathered from COVID-19 relevant from medRxiv, NEJM, JAMA and so on. The data contains patient information, patient ID, image caption, and DOI.
5.5 Performance measures
In this fragment, the measures of CSJSO_Deep LSTM namely, MSE and RMSE for database-1 and accuracy, sensitivity, and specificity for database-2 are described.
5.5.1 MSE.
It referred as the mean squared variance amid the exact and the predicted value, which is formulated by Eq (79).
5.5.3 Accuracy.
It is utilized for the evaluation of the possibility or exactness of the diagnose formulated by,
(84)
5.5.5 Specificity.
This computes the exact outcomes of true negative determined by,
(86)
Here, true positive and true negative is indicated as TP, TN and false positive and false negative is signified as YN, YP.
5.6 Comparative methods
The assessment of the presented model CSJSO_Deep LSTM is examined with the preceding schemes like, Reinforcement learning [5], Auxiliary GAN [8], Deep learning [7] DNN [9], CSSA_Deep LSTM, and JSO_Deep LSTM in database-1 and Inf-Net [10], U-Net [1], Cascade CNN [11], Transfer learning [12], Auxiliary GAN [8], CSSA_Deep LSTM, and JSO_Deep LSTM in database-2. In the same way, the CSJSO_Deep LSTM is analyzed for routing with prior models, such as Fractional Artificial Bee Colony (FABC) [31], Multipath QoS Aware Routing Protocol (MMQARP) [32], Priority-based Congestion-avoidance Routing Protocol (PCRP routing) [33], Energy Efficient Routing Protocol using Dual Prediction Model (EERP-DPM) [34] and Autoregressive Squirrel Search (ArSS).
5.7 Comparative analysis
The evaluation is based on routing and the presented technique CSJSO_Deep LSTM is illustrated in the beneath sub-fragments.
5.7.1 Assessment of CSJSO_Deep LSTM based on routing.
The evaluation of CSJSO_Deep LSTM based on routing altering rounds is designed in Fig 10. In Fig 10A), the CSJSO_Deep LSTM in terms of energy is illustrated. When the number of rounds is assumed as 1000, the CSJSO_Deep LSTM attained the energy as 0.006J, the existing models like FABC obtained 0.001, MMQARP achieved 0.001, PCRP routing acquired 0.003, EERP-DPM attained 0.004 and ArSS gained 0.005. In Fig 10B), the CSJSO_Deep LSTM by means of trust is devised. If the round is 1000, then the CSJSO_Deep LSTM gained 84.946, the traditional models namely, FABC as 59.195, MMQARP as 64.842, PCRP routing as 70.000, EERP-DPM as 79.836 and ArSS as 84.946.
Evaluation of CSJSO_Deep LSTM based on routing a) Energy and b) Trust.
5.7.2 Analysis of CSJSO_Deep LSTM with database-1.
The examination of CSJSO_Deep LSTM with database-1 comprises three setups namely, confirmed cases, death cases and recovered cases, which are clearly exploited below.
a) Valuation of CSJSO_Deep LSTM with confirmed cases
Fig 11 enumerates the CSJSO_Deep LSTM on the basis of confirmed cases altering delay. In Fig 11A), the CSJSO_Deep LSTM in terms of MSE is represented. With the delay of 5000, the CSJSO_Deep LSTM obtained the MSE of 0.062, while the traditional models like Reinforcement learning, Auxillary GAN, Deep learning, DNN, CSSA_Deep LSTM, and JSO_Deep LSTM gained 0.466, 0.294, 0.220, 0.163, 0.160, and 0.149. Fig 11B) elucidates the RMSE with CSJSO_Deep LSTM. The CSJSO_Deep LSTM accomplished RMSE of 0.252, the conventional schemes namely, Reinforcement learning as 0.491, Auxiliary GAN as 0.425, Deep learning as 0.405, DNN as 0.354, CSSA_Deep LSTM as 0.388, and JSO_Deep LSTM as 0.375 with the delay of 5000.
Valuation of CSJSO_Deep LSTM with confirmed cases a) MSE and b) RMSE.
b) Valuation of CSJSO_Deep LSTM with death cases
In Fig 12, the CSJSO_Deep LSTM in terms of death cases varying delay is illustrated. The CSJSO_Deep LSTM in regards of MSE is indicated in Fig 12A). When the delay is 5000, the CSJSO_Deep LSTM obtained the MSE of 0.250, the traditional models such as, Reinforcement learning as 0.682, Auxillary GAN as 0.542, Deep learning as 0.469, DNN as 0.404, CSSA_Deep LSTM as 0.122, and JSO_Deep LSTM as 0.120. In Fig 12B), the RMSE of CSJSO_Deep LSTM is specified. With the delay of 5000, the CSJSO_Deep LSTM gained RMSE of 0.061, the conventional schemes accomplished 0.273, 0.178, 0.175, 0.129, 0.350, and 0.349.
Valuation of CSJSO_Deep LSTM with death cases a) MSE and b) RMSE.
c) Valuation of CSJSO_Deep LSTM with recovered cases
Fig 13 exploits the CSJSO_Deep LSTM in regards of recovered cases varying delay. In Fig 13A), the CSJSO_Deep LSTM with MSE is represented. If the delay is assumed as 5000, then the CSJSO_Deep LSTM acquired MSE of 0.063, while the prior techniques like, Reinforcement learning as 0.241, Auxillary GAN as 0.181, Deep learning as 0.164, DNN as 0.125, CSSA_Deep LSTM as 0.123, and JSO_Deep LSTM as 0.120. Fig 13B) designs the CSJSO_Deep LSTM with RMSE. The CSJSO_Deep LSTM of RMSE gained 0.248 and the preceding models gained 0.522, 0.422, 0.418, 0.359, 0.353, and 0.351.
Valuation of CSJSO_Deep LSTM with recovered cases a) MSE and b) RMSE.
5.7.3 Analysis of CSJSO_Deep LSTM with database-2.
The examination of CSJSO_Deep LSTM with database-2 is designed by altering the training set and k-set.
a) Assessment of CSJSO_Deep LSTM altering training set
In Fig 14, the CSJSO_Deep LSTM altering training set is designed. Fig 14A) represents the CSJSO_Deep LSTM of accuracy. With 90% of training set, the CSJSO_Deep LSTM gained accuracy of 0.923, while the performance gain of prior models namely, Inf-Net, U-Net, Cascade CNN, Transfer learning, Auxillary GAN, CSSA_Deep LSTM, and JSO_Deep LSTM obtained 9.199%, 8.529%, 6.166%, 3.031%, 2.600%, 2.275%, and 2.167%. In Fig 14B), the CSJSO_Deep LSTM of sensitivity is indicated. Assuming training set as 90%, the CSJSO_Deep LSTM gained 0.928, while the performance gain achieved 11.619%, 9.149%, 7.073%, 4.469%, 4.203%, 3.987%, and 3.556%. Fig 14C) signifies the specificity of CSJSO_Deep LSTM. By considering the training set = 90%, the CSJSO_Deep LSTM gained the specificity of 0.928, the performance gain of preceding techniques accomplished 9.915%, 9.312%, 6.440%, 4.324%, 4.203%, 3.987%, and 3.879%.
Examination of CSJSO_Deep LSTM altering training set on database-2 a) Accuracy, b) Sensitivity and c) Specificity.
b) Assessment of CSJSO_Deep LSTM varying K-set
Fig 15 specifies the CSJSO_Deep LSTM altering K-set. In Fig 15A), the CSJSO_Deep LSTM in terms of accuracy is illustrated. If K-set = 9, the CSJSO_Deep LSTM observed an accuracy of 0.925, while comparing the performance gain of existing models obtained 10.274%, 8.536%, 5.900%, 2.727%, 2.703%, 2.378%, and 2.162%. Fig 15B) elucidates the CSJSO_Deep LSTM with sensitivity. With 9 as K-set, the CSJSO_Deep LSTM obtained the sensitivity of 0.928, the performance gain of traditional models accomplished 10.936%, 8.401%, 7.205%, 4.354%, 4.203%, 3.987%, and 3.341%. Fig 15C) indicates the specificity of CSJSO_Deep LSTM. Assuming K-set as 9, the CSJSO_Deep LSTM gained a specificity of 0.925, the performance gain while comparing achieved 9.784%, 9.004%, 6.003%, 3.512%, 3.135%, 2.703%, and 2.703%.
Examination of CSJSO_Deep LSTM altering K-set on database-2 a) Accuracy, b) Sensitivity and c) Specificity.
5.8 Comparative discussion
The comparative discussion of CSJSO_Deep LSTM is described in Tables 2–4. The metrics employed for routing is indicated in Table 2 namely, energy and trust obtained 0.006J, and 84.946. The evaluation measures utilized for CSJSO_Deep LSTM in database-1 are signified in Table 3 such as MSE and RMSE observed 0.062 and 0.252 in confirmed cases. The measures employed in database-2 are accuracy, sensitivity and specificity achieved 0.925, 0.928 and 0.925 as described in Table 4.
6. Conclusion
In this research, a novel strategy is established for COVID-19 prediction-based fog-cloud named CSJSO. Here, CSJSO is the amalgamation of CSSA and JSO, where CSSA is blended by CAViar and SSA. This architecture comprises the healthcare IoT sensor layer, fog layer and cloud layer. In the healthcare IoT sensor layer the routing process is performed with the collection of patient’s health condition data and in the fog layer detection of COVID-19 is conducted employing Deep Neuro-Fuzzy Network (DNFN), which is trained by the proposed RNBJSO. Finally, the detection of COVID-19 is performed in the cloud layer employing Deep LSTM, which is trained utilizing CSJSO. The metrics employed for routing namely, energy and trust obtained 0.006J, and 84.946. The evaluation measures utilized for CSJSO_Deep LSTM in database-1, such as MSE and RMSE observed 0.062 and 0.252 in confirmed cases. The measures employed in database-2 are accuracy, sensitivity and specificity achieved 0.925, 0.928 and 0.925 in K-set. However, the security factors are not considered in this research. In future, emerging paradigms of Blockchain, 5G, and Artificial Intelligence (AI) will be implemented with the proposed scheme. Also, real-time experiments will be conducted in further research.
References
- 1. Wang B., Sun Y., Duong T.Q., Nguyen L.D., Hanzo L., “Risk-aware identification of highly suspected covid-19 cases in social iot: A joint graph theory and reinforcement learning approach”, IEEE Access, vol.8, pp.115655–61, June 2020. pmid:34192110
- 2. Waheed A., Goyal M., Gupta D., Khanna A., Al-Turjman F., Pinheiro P.R., “Covidgan: data augmentation using auxiliary classifier gan for improved covid-19 detection”, IEEE Access, vol.8, pp.91916–23, May 2020. pmid:34192100
- 3. Togacar M., Ergen B., Cömert Z., “COVID-19 detection using deep learning models to exploit Social Mimic Optimization and structured chest X-ray images using fuzzy color and stacking approaches”, Computers in biology and medicine, vol.121, pp.103805, 2020. pmid:32568679
- 4. Ozturk T., Talo M., Yildirim E.A., Baloglu U.B., Yildirim O., Acharya U.R., “Automated detection of COVID-19 cases using deep neural networks with X-ray images”, Computers in biology and medicine, vol.121, pp.103792, 2020. pmid:32568675
- 5. Fan D.P., Zhou T., Ji G.P., Zhou Y., Chen G., Fu H., et al, “Inf-net: Automatic covid-19 lung infection segmentation from ct images”, IEEE Transactions on Medical Imaging, vol.39, no.8, pp.2626–2637, May 2020. pmid:32730213
- 6. Müller D., Rey I.S., Kramer F., “Automated chest ct image segmentation of covid-19 lung infection based on 3d u-net”, arXiv preprint arXiv:2007.04774, June 2020.
- 7. Ranjbarzadeh R., JafarzadehGhoushchi S., Bendechache M., Amirabadi A., AbRahman M.N., BaseriSaadi S., et al, “Lung infection segmentation for COVID-19 pneumonia based on a cascade convolutional network from CT images”, BioMed Research International, April 2021. pmid:33954175
- 8. Liu J., Dong B., Wang S., Cui H., Fan D.P., Ma J., et al, “COVID-19 lung infection segmentation with a novel two-stage cross-domain transfer learning framework”, Medical image analysis, vol.74, pp.102205, December 2021. pmid:34425317
- 9.
The Novel Coronavirus (COVID 19) Cases Dataset available at, https://data.humdata.org/dataset/novel-coronavirus-2019-ncov-cases, accessed on July 2023.
- 10.
The COVID CT database is available at "https://github.com/UCSD-AI4H/COVID-CT", accessed on July 2023.
- 11. Chou J.S., Truong D.N., “A novel met heuristic optimizer inspired by behavior of jellyfish in ocean”, Applied Mathematics and Computation, vol.389, pp.125535, 2021.
- 12. Engle R.F., Manganelli S., “CAViaR: Conditional autoregressive value at risk by regression quintiles”, Journal of business & economic statistics, vol.22, no.4, pp.367–381, 2004.
- 13. Jain M., Singh V., Rani A., “A novel nature-inspired algorithm for optimization: Squirrel search algorithm”, Swarm and evolutionary computation, vol.44, pp.148–175, 2019.
- 14. Gupta V., Gill S.H., Singh P., Kaur R., "An energy efficient fog-cloud based architecture for healthcare", Journal of Statistics and Management Systems, vol. 21, no. 4, pp.529–537, 2018.
- 15. Wu F., Yang W., Xiao L., Zhu J., "Adaptive wiener filter and natural noise to eliminate adversarial perturbation", Electronics, vol. 9, no. 10, pp. 1634, 2020.
- 16.
Kim B., Kehtarnavaz N., LeBoulluec P., Liu H., Peng Y., Euhus D., “Automation of ROI extraction in hyper spectral breast images”, In proceedings of 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), IEEE, pp.3658–3661,July2013.
- 17. Zhao H., Shi J., Qi X., Wang X., Jia J., “Pyramid scene parsing network”, In Proceedings of the IEEE conference on computer vision and pattern recognition, pp.2881–2890, 2017.
- 18. Chahi A., Ruichek Y., Touahni R., “Local directional ternary pattern: A new texture descriptor for texture classification”, Computer vision and image understanding, vol.169, pp.14–27, 2018.
- 19. Zulpe N., Pawar V., “GLCM textural features for brain tumor classification”, International Journal of Computer Science Issues (IJCSI), vol.9, no.3, pp.354, May 2012.
- 20. Xie S., Shan S., Chen X., Chen J., "Fusing local patterns of gabor magnitude and phase for face recognition", IEEE transactions on image processing, vol.19, no.5, pp.1349–1361, 2010. pmid:20106741
- 21.
Javaid S., Abdullah M., Javaid N., Sultana T., Ahmed J., Sattar N.A., “Towards buildings energy management: using seasonal schedules under time of use pricing tariff via deep neuro-fuzzy optimizer”, In proceedings of 15th international wireless communications & mobile computing conference (IWCMC), pp. 1594–1599, IEEE, June 2019.
- 22. Chahardoli M., Eraghi N.O., Nazari S., "Namib beetle optimization algorithm: a new meta‐heuristic method for feature selection and dimension reduction", Concurrency and Computation: Practice and Experience, vol. 34, no. 1, pp.e6524,2022.
- 23. Jia H., Peng X., Lang C., "Remora optimization algorithm", Expert Systems with Applications, vol. 185, pp.115665, 2021.
- 24. Shynkevich Y., McGinnity T.M., Coleman S.A., Belatreche A., Li Y., “Forecasting price movements using technical indicators: Investigating the impact of varying input window length”, Neurocomputing, vol.264, pp.71–88, November 2017.
- 25. Lee S.J., Ahn J.J., Oh K.J., Kim T.Y., “Using rough set to support investment strategies of real-time trading in futures market”, Applied Intelligence, vol.32, no.3, pp.364–377, 2010.
- 26. Zhu W., Lan C., Xing J., Zeng W., Li Y., Shen L., et al, “Co-occurrence feature learning for skeleton based action recognition using regularized deep LSTM networks”, In Proceedings of the AAAI conference on artificial intelligence, vol. 30, no. 1, March 2016.
- 27. Kumar R., Kumar D., “Multi-objective fractional artificial bee colony algorithm to energy aware routing protocol in wireless sensor network”, Wireless, vol.22, no.5, pp.1461–74, July 2016.
- 28. Balachandra M., Prema K.V., Makkithaya K., “Multi constrained and multipath QoS aware routing protocol for MANETs”, Wireless networks, vol.20, no.8, pp.2395–408, November 2014.
- 29. Awan K.M., Ashraf N., Saleem M.Q., Sheta O.E., Qureshi K.N., Zeb A., et al, “A priority-based congestion-avoidance routing protocol using IoT-based heterogeneous medical sensors for energy efficiency in healthcare wireless body area networks”, International Journal of Distributed Sensor Networks, vol.15, no.6, pp.1550147719853980, June 2019.
- 30. Almalki F.A., Ben Othman S., Almalki F.A., Sakli H., “EERP-DPM: Energy Efficient Routing Protocol Using Dual Prediction Model for Healthcare Using IoT”, Journal of Healthcare Engineering, May 2021. pmid:34040708
- 31. Ahanger T.A., Tariq U., Nusir M., Aldaej A., Ullah I., Sulman A., “A novel IoT–fog–cloud-based healthcare system for monitoring and predicting COVID-19 outspread”, The Journal of Supercomputing, vol. 78, no. 2, pp.1783–1806. pmid:34177116
- 32. Shi F., Wang J., Shi J., Wu Z., Wang Q., Tang Z., et al, “Review of artificial intelligence techniques in imaging data acquisition, segmentation, and diagnosis for COVID-19”, IEEE reviews in biomedical engineering, vol. 14, pp.4–15, 2020.
- 33. Hasan Iqbal, Dhawan Prince, Rizvi S. A. M, and Dhir Sanjay, "Data analytics and knowledge management approach for COVID-19 prediction and control," International Journal of Information Technology, vol. 15, pp. 937–954, 2023. pmid:35729979
- 34. Solayman Sanzida, Sk. Azmiara Aumi, Chand Sultana Mery, Muktadir Mubassir, and Khan Riasat, "Automatic COVID-19 prediction using explainable machine learning techniques," International Journal of Cognitive Computing in Engineering, vol. 4, pp.36–46, 2023.