Author
Listed:
- Amir Masoud Rahmani
(Future Technology Research Center, National Yunlin University of Science and Technology, 123 University Road, Section 3, Douliou 64002, Yunlin, Taiwan
Amir Masoud Rahmani and Rizwan Ali Naqvi have contributed equally to this work.)
- Rizwan Ali Naqvi
(Department of Intelligent Mechatronics Engineering, Sejong University, Seoul 05006, Korea
Amir Masoud Rahmani and Rizwan Ali Naqvi have contributed equally to this work.)
- Saqib Ali
(Department of Information Systems, College of Economics and Political Science, Sultan Qaboos University, Muscat P.C.123, Oman)
- Seyedeh Yasaman Hosseini Mirmahaleh
(Department of Electrical Engineering, Science and Technology, Lille University, 59000 Lille, France
Department of Computer Engineering, Science and Research Branch, Islamic Azad University, Tehran 021, Iran)
- Mehdi Hosseinzadeh
(Pattern Recognition and Machine Learning Lab, Gachon University, 1342 Seongnamdaero, Sujeanggu, Seongnam 13120, Korea)
Abstract
The Internet of things and medical things (IoT) and (IoMT) technologies have been deployed to simplify humanity’s life, which the complexity of communications between their layers was increased by rising joining the applications to IoT and IoMT-based infrastructures. The issue is challenging for decision-making and the quality of service where some researchers addressed the reward-based methods to tackle the problems by employing reinforcement learning (RL) algorithms and deep neural networks (DNNs). Nevertheless, satisfying its availability remains a challenge for the quality of service due to the lack of imposing a penalty to the defective devices after detecting faults. This paper proposes a quasi-mapping method to transfer the roles of sensors and services onto a neural network’s nodes to satisfy IoT-based applications’ availability using a penalty-backwarding approach into the NN’s weights and prunes weak neurons and synaptic weights (SWs). We reward the sensors and fog services, and the connection weights between them when are covered the defective nodes’ output. Additionally, this work provides a decision-making approach to dedicate the suitable service to the requester using employing a threshold value in the NN’s output layer according to the application. By providing an intelligent algorithm, the study decides to provide a service based on its availability and updating initial information, including faulty devices and new joined components. The observations and results prove decision-making accuracy for different IoT-based applications by approximately 95.8–97% without imposing the cost. The study reduces energy consumption and delay by approximately 64.71% and 47.4% compared without using neural networks besides creating service availability. This idea affects deploying IoT infrastructures to decision-making about providing appropriate services in critical situations because of removing defective devices and joining new components by imposing penalties and rewards by the designer, respectively.
Suggested Citation
Amir Masoud Rahmani & Rizwan Ali Naqvi & Saqib Ali & Seyedeh Yasaman Hosseini Mirmahaleh & Mehdi Hosseinzadeh, 2021.
"Quasi-Mapping and Satisfying IoT Availability with a Penalty-Based Algorithm,"
Mathematics, MDPI, vol. 9(24), pages 1-29, December.
Handle:
RePEc:gam:jmathe:v:9:y:2021:i:24:p:3286-:d:705064
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jmathe:v:9:y:2021:i:24:p:3286-:d:705064. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.