FETCH A Deep Learning-Based Fog Computing and IoT - 1
FETCH A Deep Learning-Based Fog Computing and IoT - 1
fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2022.3143793, IEEE Access
Date of publication xxxx 00, 0000, date of current version xxxx 00, 0000.
Digital Object Identifier 10.1109/ACCESS.2017.Doi Number
ABSTRACT These days cloud-based infrastructure is facing many challenges, out of which the major
issue is their syncing data before cutover and data migration. Due to the limited scalability in terms of
security concerns of cloud computing, the need for a centralized IoTs based environment has been
constrained to a limited extent. The sensitivity of device latency emerged during healthy systems such as
health monitoring, etc. is the main reason, because healthy systems require computing operations on high-
volume data. Fog computing provides an innovative solution to improve the performance of cloud
computing, providing the ability to take the necessary resources and those that are closer to the end-users.
Existing fog computing models retain several limitations, such as either considering result accuracy or
overestimating response time, but managing both together impairs system compatibility. FETCH is a
proposed framework that integrates with edge computing devices to work on deep learning technology and
automated monitoring and offers a highly useful framework for real-life health care systems such as heart
disease and more. The proposed Fog-enabled cloud computing framework uses FogBus, which
demonstrates utility in the form of consumption of power, network bandwidth, jitter, latency, process
execution time, and their accuracy as well.
INDEX TERMS Fog Computing, Edge Computing, Healthcare, Machine Learning (ML), Deep Learning
(DL), Internet of Things (IoT), Heart Disease Analysis
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2022.3143793, IEEE Access
conceivable type of assistance with energy usage, network deactivation and the response time of the network.
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2022.3143793, IEEE Access
Researcher K.C. Okafor[10] delivers a prediction algorithm expectation.[14] Likewise, some investment is required to
based on dynamic reliability that has the ability to accurately formulate this complex neural network and the data using for
estimate the average time to failure at the system level for the them must be isolated. Higher accuracy is required, the
CloudMesh architecture. The researcher focuses on the QoS organization is more refined, and higher expected time.[15],
Proactive Auto Scaling Algorithm (PASCQA), designed with a [16] This has been an important issue for medical services and
heuristic approach for CloudMesh Cyber-Physical Systems comparable IoT-based applications, where it is basic to get the
(CPS). This proposed algorithm is capable of reducing scaling results in a real-time scenario. As the computation at the edge
overheads, increasing the utilization of CPS resources, has an exceptionally favorable state of decreasing response
providing a highly flexible system for capturing user requests, time, it provides other directions to the test of incorporating
and reducing physical connections in terms of size. But still the edge computing into complex deep learning models with the
data delivery latency needs more attention in the context of ultimate goal that we have achieved with high accuracy results
high sensitive data like medical, etc. Also researcher Okafor et in real-time scenarios. One of the central points of this work is
al.[11] works on optimizing bandwidth with edge devices. The to overcome the issue and suggest a tangible platform that not
researcher extended the fog and cloud spine-leaf architecture only results in low latency using the edge computing-based
with the use of the Cisco Nexus platform to develop a scalalbe resources but in addition the use of the deep learning-based
IoT datacenter including a cost-effective processing, storage system to produce exceptionally precise results. These devices
and big data analysis environment. can give results of some work that has been done to perform a
Researcher Mutlag et al. [12] explores the difficulties of the calculation on edge computing-based devices near the patient
use of fog computing in the application domain of medical to reduce the resulting delivery time. A portion of this function
care that has been investigated and distinguished that lethargy actually depends on the simulations [4] and has not given a
and response time are the most important and difficult to single competent system. In this way, the medical care
streamline quality of services (QoS). Medical services are industry is expected to work towards this deficiency.
one of the surest application areas that require accurate and The traditional signs of heart issues are difficult to distinguish
ongoing results, and individuals have introduced fog and the patient needs an accomplished specialist to determine
computing in this field that promotes positive advancement in that a person has a heart issue. This is problematic to do for all
this technology. With the fog computing-based processing; intents and purposes due to the lack of experts as most nations
we move assets to adjacent customers and subsequently do not really consider the computer-based applications or
reduce inactivity and expand the measure of wellbeing framework as an option to identify heart issues with the
accordingly. Acquiring dizzying results suggests accelerated required accuracy and clarify capacity.[17], [18] Existing
movements for core heart patents. In any case, the quickness medical services frameworks, that are sent over the internet of
of the results is not sufficient with such sensitive data that we things technology and pre-configured devices that are suitable
cannot trade-off with the accuracy of the result. One approach for patient data processing to computing systems to the extent
to achieving high accuracy is by using the best in regular that results are communicated to customers within the cutoff
classroom exam programming that deep learning and their time. Several earlier works have attempted to use IoTs to
variance formulated on a vast dataset. Recently, deep estimate the medical conditions identified with the heart but
learning[13] has seen excellent development in areas cannot ascertain the accuracy required by the tougher
reaching from computer vision (CV) technology to the voice- guidelines of clinical generalization agencies. In the recent
based recognition system for the performance in general past few years, later advancement as deep learning has gained
language preparation, system forecasting, and mixed-work fame and also outperform experts in the accuracy of the
information settings, all from discourse acknowledgment. In location of coronary disease.[19], [20] The work plans to unify
addition, ensemble technology-based lelearning12] is used to deep learning in the medical services industry and IoT with
fetch the best multiple classifiers among the number of the hope that it will adopt a model that offers low inactivity
classifiers as per the target requirement. Among this one of and high precision to reduce the issue of absence of specialists
the ensemble, techniques are named bagging classifier, where in clinical normalization promotes organization. There does
the evaluator is on an arbitrary subset of the fit strains the not exist much such work, which means unifying these two
base classifier information and later expresses his or her parameters [21], although no one uses the idea of edge
personal expectations on the ballot or, on average, to obtain a computing to improve precision using in-depth study models.
final forecast. Such evaluators help minimize the change We present a more thorough correlation in section 2 and
when contrasted with a solitary evaluator by bringing subsection 7.9. Furthermore, the enhancement of the deep
randomness to the strategy of dataset dispersion. One other learning model is a specific extension to allow outcomes to be
advancement of deep learning technology is forecasting and ensured because it requires precise correction and a cautious
classifying the information from medical services with balance of lethargy enhancement to offer the most desired
surprisingly high accuracy.[13] As it may be, in the present support quality. Furthermore, expanding on previous works
scenario deep learning models for medical care applications such as [2], [21], [22], FETCH (Fog Enabled Technique for
are exceptionally sophisticated and required countless Clinical Healthcare) gives a design for medical care
computational properties for both preparation and computation that incorporates mixed backend structures such
VOLUME XX, 2017 1
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2022.3143793, IEEE Access
as FogBus [23] and Aneka [24], which makes it an optimal architecture and front-end design of the proposed FETCH
model. model are described in detail in the next sections 4 and 5. The
Earlier works elaborate that there are two important types of various essential implementation modules of the model are
medical care information classification schemes for cardiac briefly covered under Section 6. The next section 7 deals with
patients using a variety of devices (for example, IoT-enabled the model performance evaluation part of the proposed model.
sensors and recorded input data). The first short length of The conclusion and future directions of the research work are
data is handled at the center of the fog node and the second is included in the final section 8.
the high volume data prepared in the cloud data center
(CDC).[1], [8] Medical services receive quiet data by the II. LITERATURE REVIEW
organization at high speeds (configured as 250 MB for each For the effective processing of healthcare data in the medical
moment or upgraded).[1] Existing structures are not flexible domain, fog computing provides an important paradigm, that
enough to capture and result in two types of information can be fetched from various IoT-enabled equipment. The fog
situations and thus need to use edge and cloud computing computing enabled devices or fog node for gauging gauze has
enabled devices to take an application with such high volume the ability to deal with the heart patients' data, greatly reducing
data. After classification and collation of information from the latency, delay, or response time as edge computing enabled
curious devices of IoT-enabled networks, information is devices are much closer to the IoT enabled devices to compare
stored away and handled by nervous nodes or cloud workers. to the cloud-based data centers.
To deliver productive data administration to heart patients An IoT-enabled medical services framework was proposed
and various clients in need of ongoing results, a corporate by the researcher He et al.[5]. The researcher introduced a board
edge to convey medical services and other haziness to model called FogCapCare that incorporated a cloud layer with a
delicate results with short response time, minimal energy sensor layer to detect patented heart health conditions and
usage, and high accuracy- Fog computing including cloud- shorten the execution season for runtime readiness. FogCepCare
based calculation model required. The absence of such uses a parceling and grouping approach and correspondence and
models or structures that incorporate the force of high similar handling strategy to advance exaction time.
precision of the deep learning model, simultaneously with the FogCepCare’s presentation is in contrast and the current model
low inactivity of the edge computing-based nodes prompted uses a reproducible cloud climate and streamlines exaction time,
this work. although it falls short on performance evaluation as far as
In the current work, we propose to FETCH: A Fog Enabled significant quality of services limitations, for example, power
Technique for Clinical Healthcare system which is capable usage, inactivity, accuracy, and so on.
for in-depth study and automated diagnosis of heart disease Another IoT-based e-health monitoring services framework is
including IoT and Deep Leaning ensemble technique. proposed by Researcher Ali & Ghazal[25]. This framework
FETCH gives medical care in the form of a mild mist relies on the use of the software-defined network (SDN), which
administration, additionally, it is effectively related to the is capable of collecting information via cell phone as a voice
data of cardiac patients collated from various IoT-enabled control system, enabling the health status of patients.
devices. FETCH provides this kind of support by celebrative An Autonomous-Monitoring-System (AMS) model proposed
using of FogBus system[23] and demonstrates this by the researcher Rajasekaran et al. [26] is particularly used for
application and designing to use the mist property to the Internet of Medical Things (IoMT). This model is capable to
accomplish the same. provide functionality for medical care. This research work is
Some major contributions of this research paper are listed as; designed based on a reward mechanism that uses the Analytics-
• Propose a deep learning ensemble technique for the Hierarchy-Process (AHP) for the proper dispersion of the flow
advancement of fog computing that supports a of energy between the considered nodes in the model. Cloud
generic framework design computing enabled simulated framework has been used to
• Built-up a lightweight computing technique for heart simulate and test the presence of the autonomous monitoring
patient diagnosis framework with the use of a deep system as far as energy use and the autonomous monitoring
learning ensemble technique named FETCH. This system are better in caparison to the FGCS strategy, but the
system is deployed with the utilization of the timing of the correspondence between nodes reflects the high
FogBus system to reconcile IoT-Edge-Cloud in a latency of patient solicitation preparation.
single unit for analysis the real-time data processing. A SMART-For-Gateway (SFG) model was proposed by
• The deployment of FETCH is investigating various researcher Constant et al.[27] to provides a potential filter, an
performance measurements such as shown and intelligent filtering system, deep examination, and specific
accurate execution, response time, rate of data information exchanges during the IoT-enabled devices
transmission of the network, and the usage of energy. (wearable) and a system of data modeling in SFG. The proposed
The overall research is summarized into 8 sections, where model streamlines the exposition about the execution of the
section 2 presents the previous related work in the same time and the usage of energy in the system as well, although it
direction. Research section 3 highlights the technical doesn’t think about the performance parameters of the system
background of the work and its importance. The system i.e. latency.
VOLUME XX, 2017 1
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2022.3143793, IEEE Access
Azimi et al.[21] to explore the efficiency of Convolutional environment the use of FHIR delineation in the proposed
Neural Network (CNN) based models in conjunction with model provides the capability of accurately analyzing the
classification techniques for research for Hierarchical-Edge- multiple clinical opportunities from different focuses without
Based-Deep-Learning (HEDL) proposed for medical harmonizing the site-explicit data. In addition, the proposed
intensive as an illustration of a strategy for medical-care approach has been approved to use the clinical focus data in
despite the IoT enabled framework. Rajkumar et al.[28] the form of electronic health records (EHR) of two US
proposed a deep learning model with high scalability and scholars, with 216,221 adult patients in the hospital at any rate
accuracy for records the electronic health data of patents 24 hours admitted and the accuracy of the expectation
dependents on Fast-Healthcare-Interoperability-Resources improves. Table 1 summarizes the comparison of the
(FHIR) design. In the deep learning-enabled strategic proposed mode FETCH with the available models.
TABLE 1
A FEATURES COMPARISON TABLE OF FETCH (PROPOSED MODEL) WITH THE PREVIOUS EXISTING MODELS AND FRAMEWORKS
Features
Heart Performance Parameters
Disea
Ense Train Testi
Proposed Fog I Deep se Power
Authored by mble Late Jit ing ng
Models Comp o Lerar Predi Consu Executio Arbitrati Network
Lear ncy ter Accu Accu
uting T ning ction mption n Time on Time Bandwidth
ning racy racy
Syste
m
Gia et al.,
LCHM ✓ ✓
2017[29]
FogCepCa He et al.,
✓ ✓
re 2017[5]
IoT e-
Ali & Ghazal,
health ✓ ✓
2017 [25]
service
Akrivopoulos et
ECGH ✓ ✓ ✓
al., 2017[30]
Choi et al.,
GRAM ✓ ✓ ✓
2017[31]
Constant et al.,
SFG ✓ ✓ ✓ ✓
2017[27]
Azimi et al.,
HEDL ✓ ✓ ✓ ✓ ✓
2018[21]
Mahmud et al.,
FIH ✓ ✓ ✓ ✓
2018[23]
Barik et al.,
FogLearn ✓
2018[32]
Pham et al.,
CoSHE ✓
2018[33]
SLA- Sahoo et al.,
✓ ✓
HBDA 2018[34]
Rajasekaran et
AMS ✓ ✓
al., 2019[26]
Alam et al.,
EOTC ✓ ✓
2019[35]
Abdelmoneem et
CFBA ✓ ✓ ✓
al., 2019[36]
FETCH Proposed work ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
An end-to-end scheme proposed by Moosavi et al.[22], to A Framework proposed by researcher Rahmani et al.,[2]
estimate the security for the IoT enabled devices under named Smart E-Health Gateway to use the required position
consideration of medical care, which uses the datagram of a gateway on the edge of a dedicated network to offer a
transport layer security (DTLS) handshake protocol, which is variety of support, e.g., over time, with the real data mining
separated without the need for reintegration at the physical process, data processing, data incorporation, and the local
layer of the devices- details established a secure data storage. In addition, the proposed framework fully
correspondence between different spectacular routes. The approves portable use to test IoT Enabled Warning Scores
proposed scheme results showed effective use in reducing (EWS). Expanding this work, our proposed model FETCH
communication overhead by 25% and latency below 16.00%. highlighted the option of using an in-depth learning model in
Expanding this work, our proposed work FETCH is expected an ensemble technique to increase the expected accuracy and
to express an all-around incentive real framework and to prove more accurate results for native heart patients.
medical care application at centers of fog computing-based The challenges that analyzed in the previous works[5],
nodes. [25]–[27], [29], [31], [37] needs to address the full potential
VOLUME XX, 2017 1
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2022.3143793, IEEE Access
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2022.3143793, IEEE Access
manager in the delegate node) takes all of the specialist give ideal execution. FETCH provides the control to the
nodes' stake management information and selects which node users to set the arbitration plans dependent on their own load
or sub-node to progressively send to the businesses. balancing and applications requirements. The proposed
scheme is depicted as the flow chart in figure 2 and the
2) NODE FOR WORKER pseudo code are as follows;
This segment especially works to complete the ventures
assigned by the resource manager of the node of the broker. Set Threshold T: sample data workload W over E
The node of the worker may have devices and single-board (past data experience)
computers (SBCs) installed such as the Raspberry Pi Input Tn (working task),
processor. In the FETCH, worker nodes can be incorporate wL1,wWL2, ..., wLn (Worker loads)
modern in-depth learning models to measure information and 1 compute tw = min(wL1, wL2, ..., wLn)
create and measure results. 2 if tw>T, handover Tn to cloud (for further decision
process)
3) CLOUD BASED DATA CENTER (CDC) 3 else, handover Tn to arg min tw (for further
When the framework of fog computing becomes sample data computation)
overloaded, due to that the arability of the services follows
the latency or the size of the information is much larger than 3) DEEP LEARNING MODULE
the normal size, at which point FETCH organizations harness Deep learning enabled model for the proposed system uses
the resources of the cloud-based data center. the data to design a neural network focusing or group
information that includes vectors before handling
information received from the body area sensor network. In
C. SOFTWARE COMPONENTS OF FETCH MODEL light of the undertaking specified by the resource manager, it
The programming leading parts of the FETCH model additionally predicts and creates results for the information
include; received from the devices on the gateway.
1) PREPROCESSING AND REFINING THE COLLECTED 4) ENSEMBLE MODULE
DATA This module incorporated with the deep learning model to
The initial step after gathering the data from the input is boosting the expected results from various models and uses a
the preprocessing to refine the data as per the expectation for majority voting method to select the yield class that would be
the model. It involves the separation of information that uses required if the patient had coronary disease. Similar to the
information test evaluations. The discrete information is weighted average, the majority vote base aggregates the
reduced to a more trivial measurement that is performed outputs of the learners. However, instead of taking the
using set partitioning in hierarchical trees (SPIHT) algorithm, average of the probability results, the majority voting base
principal component analysis (PCA), and the encryption counts the learners' votes and predicts the final label as the
technique using singular value decomposition (SVD) to label with the most votes. Compared to the weighted average,
remove key segments of information vectors that affect the the majority vote is less biased towards a particular base
patients’ health status. learner's results because the number of majority votes
outweighs the effect. However, event dominance in the
2) MANAGEMENT OF THE RESOURCES ensemble model results from the favoring of a particular
It consists of two modules, the remaining burden head, and event by most of the same base learners or dependent base
the arbitration module.[24] The outstanding burden continues learners. The base learners are the sum of weak learners (wl)
to solicit the tasks and undertaking to prepare instructional computed as of equation (1);
information. It additionally handles large chunks of
information to be prepared. The interferences module resides
in the node of the broker and selects whether the fog This module resides in the FogBus hub which is returned
computing enabled node should be set to achieve the results, to the assignment and is responsible for disseminating
the actual broker, the fog expert node, or the cloud-based information and collecting results from other nodes of
data centers.[23] The primary objective is to separate the workers.
work into different resources to accommodate the stack and
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2022.3143793, IEEE Access
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2022.3143793, IEEE Access
then sends it to the CDC. Likewise, it guarantees that the IoT The application-specific domain information is required to be
sensors and passage gadgets are separated from hazardous taken care of in the framework. Normalizing age information
materials and programmers as they may not yet be connected as it was demonstrated in figure 4. Essentially, the data of
with the internet and have LANs with other fog computing- rest blood pressure is similarly slow and patients with
based nodes. Because the cloud-based environment is coronary disease indicated more severe hypertension with
capable to access a large set of resources, the timing of the patients not having the coronary disease. In the same way
execution is dependent on both the broker’s node and the that understanding cholesterol levels reflects some objective
CDC having higher correspondence overhead and less clear behavior, good health patient’s communication is
laziness due to the latency delay. At this point when the leptokurtic. In fact, even with the most extreme pulse, all
ensemble is empowered, the information received by the patients who are considered under healthy status have
worker/ broker node is routed to any remaining edge and the significantly high pulse rate i.e. approximately 160 in
greater part is picked up by the worker node, using the data comparison with those patients having heart disease i.e.
sent through the bagging technique. approximately 150. Various highlights such as chest pain and
fasting glucose should be constantly changed from virtue to
absolute virtue. Similarly, the peak exercise ST section and
the cardiac position recovered from the thallium test.
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2022.3143793, IEEE Access
The dataset is split into the ratio 7:2:1 with training, testing,
and validation respectively. The 70% ratio of the dataset is
used as the training dataset used to prepare the model, the
10% ratio of the dataset used as validation dataset that is used
to set the model, and the 20% ratio of the dataset used as the
testing dataset that is used to test how the model performs on
new information. The training model can be placed in all
nodes previously fitted for handling by placing them away in
a specific dataset. Another methodology may be used to train
the model independently, which focuses on datasets drawn in
a different model. In preparation for propagation, information
dissemination promotes processes, which test hastily
information from the dataset with replacement and send it to
different edge hubs to produce a singular model.[41] During
the time of diagnosis, at any point a hub has resumed an
undertone; it receives patient information that is a vector of
shape. This information is taken into account t as a
contribution to the model, making a forward pass on to the
DNN, for the binary output i.e. either 1 or 0 that means either Figure 6. FETCH model Gateway of a user interface for both negative
the patient has a coronary disease or not respectively. At the and positive patient heart-related issues
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2022.3143793, IEEE Access
input. Currently, the model haphazardly transmits the network and the energy overhead shows that the proposed
information among the classifiers to prepare the model. In the model is profitable and has low overheads.
time it accepts all the expected classes as input and the
predicted output of the major parts. The following parameters A. AN EXPERIMENTAL SETUP DETAILS
of the best base model on the considered dataset after tuning The experimental setups for evaluation of the proposed
to the next: system FETCH and configuration of the tools are depicted as
Input layer Size 13 # features of the considered
dataset follows;
Output layer Size 2 # 0 or 1 i.e. binary classifier • Gateway Devices: LETV S2 4G enabled with
#hidden layer 3 Android 10.
FC: Fully connected layer including • Nodes of Broker (Master node): Lenovo Yoga
20 nodes, 20 nodes and 10 nodes
ThinkPad X2 with Intel i7-250 GHz processing unit,
respectively
Model Optimizer’s "Adam" including 16GB RAM and 240 SSD ROM. The
Model Activation "ReLU" machine was configured with 64-bit professional
function windows 10. For the deployment toolkit, Apache
Learning rate of the 0.0001 HTTP server 2.4.34 has been used successfully.
model • Worker (slave node) nodes: Raspbian stretch
Operating System with Raspberry Pi 3B+ (μP),
The application of the Android interface was built using ARM Cortex SoC processing unit with 1.4GHz,
MIT's app inventor that establishes a communication link including 1GB LP-DDR2 SDRAM and a wifi unit
with the FogBus node of the broker. The Android interface (IEEE 802.11) with deployment toolkit apache
holds the information credit formatted documents in comma- HTTP server 2.4.34 have been used.
separated values (.csv) and transfers it to a broker node in the • Public Based Cloud: Microsoft Azure B1s Machine
Data Catalog module using HTTP POST. including 1v-CPU, 1GB-RAM, 2GB-SSD,
Arbitration modules are assigned to the node of brokers Windows Server 2016.
additionally that selects which worker node to perform the Figure 8 shows the actual performance of the proposed
task. This selection cycle of the worker node is performed system model. During the analysis process, specific data
according to the default FogBus strategy of selecting the parameters are considered and the data was recorded using
workers with the least CPU load. Any worker node which is the Microsoft Performance Monitor on the master and Azure
selected, a comma-separated value formatted record is sent enabled on virtual machines, although NMON performance
for examination. The execution interface module in each monitors are used in Raspberry Pi IC (integrated circuit)
expert receives information and initiates the deep learning (Source: Microsoft Windows performance toolkit.
ensemble technique code to check the information. The https://docs.microsoft.com/en- us/windows-
returned results are sent back to the worker/broker node that hardware/test/wpt/, SplunkBase performance monitor.
sent the information documents. The results are ensured to https://splunkbase.splunk.com/app/1753/). Microsoft
use the bagging technique and sent to the gateway decides. Network Monitor 3.4 was used in the broker's (Source:
A depiction of the various moduli and their collaboration Microsoft Network Monitor 3.4.
is shown in figure 7. https://www.microsoft.com/en-
au/download/details.aspx?id=4865) nodes and Raspberry Pi
in VnStat (Source: vnStat Network monitoring tool.
https://humdi.net/vnstat/) was used to use organization
transmission capability.
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2022.3143793, IEEE Access
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2022.3143793, IEEE Access
drawing separate tests we examine how a unique FETCH creates two possibilities P0: no heart disease probability and
design can be used for different users and application P1: heart disease probability, an ultimate disease that P0 + P1
prerequisites. = 1 with. An expectation (P0, P1) is measured as 100 (2 max
P (P0, P1) 1) and thus has a range of [0,100]. In this way, on
D. ACCURACY OF THE PREDICTED MODEL
the prediction that the probability is (0.5, 0.5) the certainty at
Variation in the accuracy of the training module with the the confidence level is 0 and when they are (0.9, 0.1) the
different nodes of edge computing (brokers nodes other than predictor class is 0% and the level of certainty is 80%. The
worker nodes) is shown in figure 9. We can see that the confidence variance shown in figure 11 represents the binary
accuracy of the training steadily increases as the number of classifier for the total test dataset, the subset on which the
workers increases. It is on this basis that each node learns a model made an accurate estimate, and where the prediction
model for the information it receives, and as the number of was inaccurate.
nodes increases, the number of models obtained by each We see that the certainty is higher for information where
node decreases, and therefore the model for different epochs the focus was correct, where predictability was in contrast to
over fitted the samples and hence the accuracy of the training information where the expectation was false. The greatest
increases. In figure 10 we show the variation of test certainty with which the model predicts 49.7% by mistake is
information precision as the quantity of edge computing likely to be closed in such a way that the certainty is less than
nodes increments. As per the expectation, the accuracy of the 50%, at which time our model advises the patient’s consult
test decreased with a greater number of nodes because each because the prognosis can be problematic.
Figure 11. Confidence level of the model with a different set of
node gets a more modest subset of the training dataset and
samples of the dataset
therefore it cannot sum to the model. Another assumption is
that adapting ensemble learning gives consistently better
performance without the ensemble learning-best or average F. ANALYSIS OF THE TIMING CHARACTERISTIC OF
case. THE MODEL
Variation in the interference time of the model broker node
Figure 9. Variation in training actuary with number of edge nodes for different fog calculations conditions:
• Specifically for the broker,
• Individual worker nodes,
• Two worker nodes, and
• The cloud environment is shown in figure 12.
We have seen that when the assignment is to be sent
directly to the broker or master's node or to interfere with the
cloud the time is almost negligible which is approximately
being 115ms. As the amount of edge computing nodes
increments, the broker nodes need to check the load on each
worker node and find out the base load of the individual
working person, later interference time increases because of
edge computing. The amount of nodes increases. At this
Figure 10. Variation in test actuary with number of edge nodes point when the information is passed to labor nodes to
assemble learning, the broker does not need to examine any
stack at that point, as the decision for most classes is
E. CONFIDENCE LEVEL FOR PREDICTION MODEL
terminated by one of the worker nodes, Therefore, arbitration
At whatever point the prediction model with deep learning
is like time without ensuring the case.
techniques is enabled, if the patient has coronary disease, it
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2022.3143793, IEEE Access
The jitter value represents the variation of response time G. CHARACTERISTICS OF THE NETWORK
for consecutive task demands. This is a basic parameter for BANDWIDTH USAGE
most continuous applications, including test information. The variations of network bandwidth usage of all the
Figure 14 guided the variation of jitter with the configuration considered edge computing nodes under different conditions
of fog computing. After observing the results we identified are shown in figure 16. We see that increasing the number of
that the jitter is higher for the broker than the case in which worker nodes requires heartbeat data packets, similar to the
the undertaking sends data to labor nodes. It is on this basis network usage expert. Security checks and data transmission
that discretion in various functions, management of resources, tricks (including cloud) are highly essential. The most
and security checks are additionally carried out by the broker. notable case when ensemble technique is considered is the
As the number of worker nodes increases, there is some use of network transmission capability in gathering
increase for the two edge computing nodes as opposed to information, as it is sent to all workers' nodes.
single edge computing nodes due to differences in the heap
of workers. Jitter is additionally high in the condition of the
considered ensemble. When the CDR is turned off, the jitter
response is very high.
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2022.3143793, IEEE Access
J. RESULT DISCUSSION
In the prior work[25], examination with the strength of
FogBus and earlier such fog computing enabled systems
demonstrated how FogBus gives more efficient execution of
the use of dealing with edge and cloud assets. This work
Figure 17. Results of consumption of power in watts (W) with
utilized the FogBus system with simplistically designing the
different fog computing scenarios
latency and the precise sensitive use of the heart patients and
quiet examination and provided an ideal opportunity to use
I. WORK ANALYSIS WITH THE EXISTED WORK the resources of edge and cloud effectively. The application
The various works propose to compute the models for the development system gave various setups that provide better
application of medical care using the fog computing accuracy or inactivity depending on the user requirements.
technique but they don’t consider the different approaches Given exploratory results, we propose the FETCH system to
that the FETCH system does. Much earlier work [28], [31], be used as an on-target application configuration based;
[39] does not use the influence resources that are closer to the For latency-critical and the targeting tasks that are
edge of the considered network. According to figure 13, such considered lightweight or the energy bounded conditions, the
models give very high latency because all the calculations are considered worker nodes should be used to fulfill the
performed on the cloud and consequently transfer high data. requirement. This gives an exceptionally short result time
Including the advanced technology i.e. artificial intelligence- due to the proximity of the worker nodes. On the off chance
enabled deep learning algorithm-based prediction model, the that the energy and the network data transfer capacity or
proposed model FETCH can make the best use in the class network bandwidth constraints requirements are in place,
neural network models for exceptionally accurate prediction then the bagging - ensemble technique should be deactivated
of health characteristics of patients. Various other works such but in the case, if it is not deactivated it will enabling the
as [2], [9] or more related works done by other researchers bagging that will support the better accuracy.
like [5], [27], [28], [44] do not have the ability to include
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2022.3143793, IEEE Access
A CDC configuration with adequate and latency open expressed to improve accuracy. In addition, the proposed
views should be used in any case such that the task would not architecture can be made robust and nonexclusive to support
have the option of effectively completing on the resource other fog computing-based applications, for example, smart
constraint edge of worker nodes. production lines in the agricultural sector, weather
The proposed model is limited and dependent on the past forecasting domains, smart city forecasting domains, and
workload data values, which supports boosting the nature of traffic management for industry domains. FETCH can
decision-making over minimizing the error. Model reliability likewise be expanded to other important areas of healthcare,
is high over the low features noise and bias values. for example, cancer, diabetes, and hepatitis, which can
support efficient healthcare services to the concerned user or
patient.
VIII. CONCLUSION AND THE FUTURE DIRECTIONS
Medical care as an assistant is a vast and sensitive project. REFERENCES
In the current research work, our main objective is to focus
[1] S. M. R. Islam, D. Kwak, M. D. H. Kabir, M. Hossain, and K.-S.
on the healthcare system for heart patients, which propose a Kwak, “The internet of things for health care: a comprehensive
Fog computing enabled smart healthcare system that survey,” IEEE access, vol. 3, pp. 678–708, 2015.
incorporated with the latest technology i.e. deep learning [2] A. M. Rahmani et al., “Exploiting smart e-Health gateways at
the edge of healthcare Internet-of-Things: A fog computing
ensemble technique that provides an automated diagnosis of
approach,” Futur. Gener. Comput. Syst., vol. 78, pp. 641–658,
heart disease with the utilizing of FETCH system for IoT 2018.
enabled resources. FETCH delivers medical care in the form [3] S. Tuli, N. Basumatary, and R. Buyya, “Edgelens: Deep learning
of fog computing services and effectively manages the data based object detection in integrated iot, fog and cloud computing
environments,” in 2019 4th International Conference on
of a heart patient user that come from various IoT-enabled Information Systems and Computer Networks (ISCON), 2019, pp.
devices. FETCH incorporates the deep learning technique in 496–502.
edge computing enabled devices and deployed these devices [4] S. S. Gill, R. C. Arya, G. S. Wander, and R. Buyya, “Fog-based
smart healthcare as a big data and cloud service for heart patients
in the environment for real-life use of heart disease testing. In using IoT,” in International Conference on Intelligent Data
the prior art for such a heart patient examination did not Communication Technologies and Internet of Things, 2018, pp.
utilize the deep learning technique and resulted in an 1376–1383.
[5] S. He, B. Cheng, H. Wang, Y. Huang, and J. Chen, “Proactive
exceptionally low accuracy rate in the prediction power, personalized services through fog-cloud computing in large-
which rendered them redundant in practical settings. The AI- scale IoT-based healthcare application,” China Commun., vol.
based deep learning model with high accuracy requires 14, no. 11, pp. 1–16, 2017.
exceptionally high processing resources (that includes CPUs [6] I. Abdullahi, S. Arif, and S. Hassan, “Ubiquitous shift with
information centric network caching using fog computing,” in
or GPUs) for both purposes i.e. to train the model or Computational intelligence in information systems, Springer,
predicted the model. This work allowed the network with a 2015, pp. 327–335.
complex deep learning model to set in edge computing [7] M. Satyanarayanan, “The emergence of edge computing,”
Computer (Long. Beach. Calif)., vol. 50, no. 1, pp. 30–39, 2017.
standards that use the correspondence and model dispersion [8] A. Goyal et al., “Seasonal variation in 24 h blood pressure
methods, such as to ensure that high latency can be met with profile in healthy adults-A prospective observational study,” J.
low latency. It was approved for examining real-life heart Hum. Hypertens., vol. 33, no. 8, pp. 626–633, 2019.
[9] S. S. Gill, P. Garraghan, and R. Buyya, “ROUTER: Fog enabled
patient data through formulating neural networks on well- cloud based intelligent resource management approach for smart
known datasets and sending a working framework, which home IoT devices,” J. Syst. Softw., vol. 154, pp. 125–138, 2019.
provides real-time prediction capability. We have used the [10] K. C. Okafor, “Dynamic reliability modeling of cyber-physical
edge computing network,” Int. J. Comput. Appl., vol. 43, no. 7,
FogBus structure to approve the FETCH in an environment
pp. 612–622, 2021.
of fog computing and try the effectiveness of the proposed [11] K. C. Okafor, I. E. Achumba, G. A. Chukwudebe, and G. C.
framework regarding consumption of power, network Ononiwu, “Leveraging fog computing for scalable IoT
bandwidth, latency, jitter, the accuracy of the training model, datacenter using spine-leaf network topology,” J. Electr. Comput.
Eng., vol. 2017, 2017.
testing precision, and the time of execution. [12] A. A. Mutlag, M. K. Abd Ghani, N. al Arunkumar, M. A.
As per the future direction of this proposed work, the Mohammed, and O. Mohd, “Enabling technologies for fog
extension work of FETCH allows for cost-optimal exaction computing in healthcare IoT systems,” Futur. Gener. Comput.
Syst., vol. 90, pp. 62–78, 2019.
to provide a specific quality of service features and a hybrid [13] O. Faust, Y. Hagiwara, T. J. Hong, O. S. Lih, and U. R. Acharya,
fog-cloud cost model. In the present work, FETCH works “Deep learning for healthcare applications based on
with the record-based dataset that can be continuously physiological signals: A review,” Comput. Methods Programs
Biomed., vol. 161, pp. 1–13, 2018.
incorporated to capture the data directly from the sensor to [14] X. Zhao et al., “Deep learning based mobile data offloading in
make it easier to understand. In addition, the model mobile edge computing systems,” Futur. Gener. Comput. Syst.,
preparation system currently uses a different preparation on vol. 99, pp. 346–355, 2019.
each worker node in the system. The models formulated at [15] T.-S. Lim, W.-Y. Loh, and Y.-S. Shih, “A comparison of
prediction accuracy, complexity, and training time of thirty-three
each node are consolidated using various aggregated models old and new classification algorithms,” Mach. Learn., vol. 40, no.
of stowing. More curiosity models may be additionally 3, pp. 203–228, 2000.
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2022.3143793, IEEE Access
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2022.3143793, IEEE Access
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/