Cargando…
Dempster–Shafer Theory for Modeling and Treating Uncertainty in IoT Applications Based on Complex Event Processing
The Internet of Things (IoT) has emerged from the proliferation of mobile devices and objects connected, resulting in the acquisition of periodic event flows from different devices and sensors. However, such sensors and devices can be faulty or affected by failures, have poor calibration, and produc...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7962120/ https://www.ncbi.nlm.nih.gov/pubmed/33800039 http://dx.doi.org/10.3390/s21051863 |
_version_ | 1783665409474428928 |
---|---|
author | Bezerra, Eduardo Devidson Costa Teles, Ariel Soares Coutinho, Luciano Reis da Silva e Silva, Francisco José |
author_facet | Bezerra, Eduardo Devidson Costa Teles, Ariel Soares Coutinho, Luciano Reis da Silva e Silva, Francisco José |
author_sort | Bezerra, Eduardo Devidson Costa |
collection | PubMed |
description | The Internet of Things (IoT) has emerged from the proliferation of mobile devices and objects connected, resulting in the acquisition of periodic event flows from different devices and sensors. However, such sensors and devices can be faulty or affected by failures, have poor calibration, and produce inaccurate data and uncertain event flows in IoT applications. A prominent technique for analyzing event flows is Complex Event Processing (CEP). Uncertainty in CEP is usually observed in primitive events (i.e., sensor readings) and rules that derive complex events (i.e., high-level situations). In this paper, we investigate the identification and treatment of uncertainty in CEP-based IoT applications. We propose the DST-CEP, an approach that uses the Dempster–Shafer Theory to treat uncertainties. By using this theory, our solution can combine unreliable sensor data in conflicting situations and detect correct results. DST-CEP has an architectural model for treating uncertainty in events and its propagation to processing rules. We describe a case study using the proposed approach in a multi-sensor fire outbreak detection system. We submit our solution to experiments with a real sensor dataset, and evaluate it using well-known performance metrics. The solution achieves promising results regarding Accuracy, Precision, Recall, F-measure, and ROC Curve, even when combining conflicting sensor readings. DST-CEP demonstrated to be suitable and flexible to deal with uncertainty. |
format | Online Article Text |
id | pubmed-7962120 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-79621202021-03-17 Dempster–Shafer Theory for Modeling and Treating Uncertainty in IoT Applications Based on Complex Event Processing Bezerra, Eduardo Devidson Costa Teles, Ariel Soares Coutinho, Luciano Reis da Silva e Silva, Francisco José Sensors (Basel) Article The Internet of Things (IoT) has emerged from the proliferation of mobile devices and objects connected, resulting in the acquisition of periodic event flows from different devices and sensors. However, such sensors and devices can be faulty or affected by failures, have poor calibration, and produce inaccurate data and uncertain event flows in IoT applications. A prominent technique for analyzing event flows is Complex Event Processing (CEP). Uncertainty in CEP is usually observed in primitive events (i.e., sensor readings) and rules that derive complex events (i.e., high-level situations). In this paper, we investigate the identification and treatment of uncertainty in CEP-based IoT applications. We propose the DST-CEP, an approach that uses the Dempster–Shafer Theory to treat uncertainties. By using this theory, our solution can combine unreliable sensor data in conflicting situations and detect correct results. DST-CEP has an architectural model for treating uncertainty in events and its propagation to processing rules. We describe a case study using the proposed approach in a multi-sensor fire outbreak detection system. We submit our solution to experiments with a real sensor dataset, and evaluate it using well-known performance metrics. The solution achieves promising results regarding Accuracy, Precision, Recall, F-measure, and ROC Curve, even when combining conflicting sensor readings. DST-CEP demonstrated to be suitable and flexible to deal with uncertainty. MDPI 2021-03-07 /pmc/articles/PMC7962120/ /pubmed/33800039 http://dx.doi.org/10.3390/s21051863 Text en © 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Bezerra, Eduardo Devidson Costa Teles, Ariel Soares Coutinho, Luciano Reis da Silva e Silva, Francisco José Dempster–Shafer Theory for Modeling and Treating Uncertainty in IoT Applications Based on Complex Event Processing |
title | Dempster–Shafer Theory for Modeling and Treating Uncertainty in IoT Applications Based on Complex Event Processing |
title_full | Dempster–Shafer Theory for Modeling and Treating Uncertainty in IoT Applications Based on Complex Event Processing |
title_fullStr | Dempster–Shafer Theory for Modeling and Treating Uncertainty in IoT Applications Based on Complex Event Processing |
title_full_unstemmed | Dempster–Shafer Theory for Modeling and Treating Uncertainty in IoT Applications Based on Complex Event Processing |
title_short | Dempster–Shafer Theory for Modeling and Treating Uncertainty in IoT Applications Based on Complex Event Processing |
title_sort | dempster–shafer theory for modeling and treating uncertainty in iot applications based on complex event processing |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7962120/ https://www.ncbi.nlm.nih.gov/pubmed/33800039 http://dx.doi.org/10.3390/s21051863 |
work_keys_str_mv | AT bezerraeduardodevidsoncosta dempstershafertheoryformodelingandtreatinguncertaintyiniotapplicationsbasedoncomplexeventprocessing AT telesarielsoares dempstershafertheoryformodelingandtreatinguncertaintyiniotapplicationsbasedoncomplexeventprocessing AT coutinholucianoreis dempstershafertheoryformodelingandtreatinguncertaintyiniotapplicationsbasedoncomplexeventprocessing AT dasilvaesilvafranciscojose dempstershafertheoryformodelingandtreatinguncertaintyiniotapplicationsbasedoncomplexeventprocessing |