A Systematic Survey on Sensor Failure Detection and Fault-Tolerance in Ambient Assisted Living
Abstract
:1. Introduction
2. Background on Sensors Failures in Smart homes and AAL
- Data-centric viewpoint, which is based on the characteristics of sensor readings, e.g., stuck-at and spike.
- System-centric viewpoint, which describes faults causing the malfunction of sensor, e.g., low battery and calibration.
- Fault-tolerant distributed system viewpoint, that is based on the behaviour of the failed sensor, e.g., crash and omission.
- Duration viewpoint that classifies faults based on their duration e.g., permanent and intermittent.
- Components viewpoint, e.g., functional and informational faults.
- A fail-stop failure means that the sensor has stopped responding.
- A non-fail-stop failure indicates that the sensor is still responding, however, the reported values are no longer representative of the measured variable, nor the occurring events in the surrounding environment that are intended to be detected.
- Moved-location failure, which occurs due to moving furniture that have sensors installed on it to a different area or re-mounting in the wrong location.
- true positives (TP) are the data points reported as positive when they actually are positive
- false positives (FP) are the data points reported as positive while they are actually negative
- false negatives (FN) are the data points reported as negative while they are actually positive
- true negatives (TN) are the data points are reported as negative while they are negative
- precision measures the percentage of true positives from the total points reported as positive ()
- recall measures the percentage of true positives from the actual positive points ()
- accuracy measures the percentage of true positives and negatives from the data()
- failure detection latency is the amount of time taken to detect a sensor failure after its occurrence.
3. Datasets
3.1. Kasteren Datasets
3.2. CASAS Datasets
3.3. Placelab Datasets
3.4. Tapia Datasets
4. Literature Survey Methodology
- sensor failure detection in AAL
- fault-tolerant ADL recognition
- fault-tolerant abnormal behavior detection
- fault-tolerant indoor localization system/location tracking
- maintenance scheduling/management
- fault detection and diagnosis framework for AAL
5. Literature Survey Results
5.1. Correlation-Based Fault Detection
5.2. Model-Based Fault Detection
5.3. Fault-Tolerant Location Tracking
5.4. Fault-Tolerant Activity Recognition
5.5. Fault Detection and Diagnosis Framework for AAL
6. Discussion
6.1. Correlation-Based Fault Detection Systems
6.2. Model-Based Fault Detection Systems
6.3. Fault-Tolerant Location Tracking Systems
6.4. Fault-Tolerant Activity Recognition Systems
6.5. Fault Detection and Diagnosis Framework
7. Conclusions
- Most of the existing works have developed their approaches considering only single failures. However, it may happen that more than one sensor fail simultaneously.
- The majority of the developed algorithms use parameters or thresholds that need to be chosen by an expert rather than being deduced automatically.
- Differentiating between failed sensors and anomalies in human behaviour is still a challenge that needs to be addressed.
- The public datasets used for the training and testing phases are limited to short duration, low sensor node redundancy and single resident apartments.
- Also, the data in the publicly available datasets was originally collected for activity detection with labelled activities, thus, failures or anomalies were not labelled. Instead, sensor failures were manually injected and simulated by the researchers, which may not be representative of real-home sensor failures rate and percentage.
- It is difficult to compare between the efficiency of the presented approaches because not all the authors use the same evaluation criteria and same testing data. Thus, there is a need for standardized evaluation criteria.
- Beside the accuracy, precision and recall, the sensor failure detection latency is an important criterion to be considered.
- Real-time online evaluation of the algorithms was not carried out, instead the data collected from previous experiments or datasets were fed to the algorithms.
- The proposed approaches should additionally be evaluated on data collected from elderlies with physical and/or cognitive deficiencies.
- Can novel machine learning techniques tackle the problem of sensor failure detection in AAL without the need for expert knowledge?
- Should the research priority be directed towards enhancing the accuracy of binary sensors or instead towards dealing with the faulty sensors data through fault-tolerant systems?
- Would differentiating between behaviour anomalies of residents and sensor anomalies be possible?
Conflicts of Interest
Abbreviations
AAL | Ambient assisted living |
ICT | Information and communication technologies |
ADL | Activities of daily living |
GMM | Gaussian mixture model |
EM | Expectation maximization |
NB | Naive Bayes |
HMM | Hidden Markov model |
PCA | Principle component analysis |
CCA | Canonical correlation analysis |
DBSCAN | Density-based spatial clustering of applications with noise |
LCS | Least common subsumer |
CBLOF | Cluster-based local outlier factor |
SMART | Simultaneous multi-classifier activity recognition technique |
IHL | Indoor human localization |
PIR | Passive infrared |
FDI | Fault detection and isolation |
IR | Infrared |
TBM | Transferable belief model |
MCM | Markov chain model |
HSMM | Hidden semi-Markov model |
References
- World Health Organization. Global Strategy and Action Plan on Ageing and Health; World Health Organization: Geneva, Switzerland, 2016. [Google Scholar]
- Al-Shaqi, R.; Mourshed, M.; Rezgui, Y. Progress in ambient assisted systems for independent living by the elderly. SpringerPlus 2016, 5, 624. [Google Scholar] [CrossRef] [PubMed]
- Monekosso, D.; Florez-Revuelta, F.; Remagnino, P. Ambient Assisted Living [Guest editors’ introduction]. IEEE Intell. Syst. 2015, 30, 2–6. [Google Scholar] [CrossRef]
- Memon, M.; Wagner, S.R.; Pedersen, C.F.; Beevi, F.H.A.; Hansen, F.O. Ambient assisted living healthcare frameworks, platforms, standards, and quality attributes. Sensors 2014, 14, 4312–4341. [Google Scholar] [CrossRef] [PubMed]
- Steinke, F. Influence of Trust in Ambient Assisted Living Technologies. Ph.D. Thesis, Lebenswissenschaftliche Fakultät, Berlin, Germany, 2015. [Google Scholar]
- Rashidi, P.; Mihailidis, A. A survey on ambient-assisted living tools for older adults. IEEE J. Biomed. Health Inf. 2013, 17, 579–590. [Google Scholar] [CrossRef]
- Debes, C.; Merentitis, A.; Sukhanov, S.; Niessen, M.; Frangiadakis, N.; Bauer, A. Monitoring activities of daily living in smart homes: Understanding human behavior. IEEE Signal Process. Mag. 2016, 33, 81–94. [Google Scholar] [CrossRef]
- Nazerfard, E.; Cook, D.J. CRAFFT: An activity prediction model based on Bayesian networks. J. Ambient Intell. Humaniz. Comput. 2015, 6, 193–205. [Google Scholar] [CrossRef] [PubMed]
- Viard, K.; Fanti, M.P.; Faraut, G.; Lesage, J.J. An Event-Based Approach for Discovering Activities of Daily Living by Hidden Markov Models. In Proceedings of the International Conference on Ubiquitous Computing and Communications and 2016 International Symposium on Cyberspace and Security (IUCC-CSS), Granada, Spain, 14–16 December 2016; pp. 85–92. [Google Scholar]
- Danancher, M. A Discrete Event Approach for Model-Based Location Tracking of Inhabitants in Smart Homes. Ph.D. Thesis, École normale supérieure de Cachan-ENS Cachan, Cachan, France, 2013. [Google Scholar]
- International Organization for Standardization (ISO). 26262–1: 2011 Road Vehicles Functional Safety; International Organization for Standardization: Geneva, Switzerland, 2011. [Google Scholar]
- Ni, K.; Ramanathan, N.; Chehade, M.N.H.; Balzano, L.; Nair, S.; Zahedi, S.; Kohler, E.; Pottie, G.; Hansen, M.; Srivastava, M. Sensor network data fault types. ACM Trans. Sens. Netw. 2009, 5, 25. [Google Scholar] [CrossRef]
- Mahapatro, A.; Khilar, P.M. Fault diagnosis in wireless sensor networks: A survey. IEEE Commun.Surv. Tutor. 2013, 15, 2000–2026. [Google Scholar] [CrossRef]
- Kapitanova, K.; Hoque, E.; Stankovic, J.A.; Whitehouse, K.; Son, S.H. Being SMART about failures: Assessing repairs in SMART homes. In Proceedings of the 2012 ACM Conference on Ubiquitous Computing, Pittsburgh, PA, USA, 5–8 September 2012; pp. 51–60. [Google Scholar]
- Flöck, M. Activity Monitoring and Automatic Alarm Generation in AAL-Enabled Homes; Logos Verlag Berlin GmbH: Berlin, Germany, 2010. [Google Scholar]
- Rahal, Y.; Pigot, H.; Mabilleau, P. Location estimation in a smart home: System implementation and evaluation using experimental data. Int. J. Telemed. Appl. 2008, 2008, 4. [Google Scholar] [CrossRef] [PubMed]
- Munir, S.; Stankovic, J.A. Failuresense: Detecting sensor failure using electrical appliances in the home. In Proceedings of the 2014 IEEE 11th International Conference on Mobile Ad Hoc and Sensor Systems (MASS), Philadelphia, PA, USA, 28–30 October 2014; pp. 73–81. [Google Scholar]
- Ye, J.; Stevenson, G.; Dobson, S. Fault detection for binary sensors in smart home environments. In Proceedings of the 2015 IEEE International Conference on Pervasive Computing and Communications (PerCom), St. Louis, MO, USA, 23–27 March 2015; pp. 20–28. [Google Scholar]
- Hnat, T.W.; Srinivasan, V.; Lu, J.; Sookoor, T.I.; Dawson, R.; Stankovic, J.; Whitehouse, K. The hitchhiker’s guide to successful residential sensing deployments. In Proceedings of the 9th ACM Conference on Embedded Networked Sensor Systems, Seattle, WA, USA, 1–4 November 2011; pp. 232–245. [Google Scholar]
- Kasteren Datasets. Available online: https://sites.google.com/site/tim0306/datasets (accessed on 22 March 2018).
- van Kasteren, T.L.; Englebienne, G.; Kröse, B.J. Human activity recognition from wireless sensor network data: Benchmark and software. In Activity Recognition in Pervasive Intelligent Environments; Springer: Berlin, Germany, 2011; pp. 165–186. [Google Scholar]
- CASAS Datasets. Available online: http://ailab.wsu.edu/casas/datasets/ (accessed on 9 March 2018).
- PlaceLab Datasets. Available online: http://web.mit.edu/cron/group/house_n/data/PlaceLab/PlaceLab.htm (accessed on 22 March 2018).
- Logan, B.; Healey, J.; Philipose, M.; Tapia, E.M.; Intille, S. A long-term evaluation of sensing modalities for activity recognition. In Proceedings of the International Conference on Ubiquitous Computing, Innsbruck, Austria, 16–19 September 2007; Springer: Berlin, Germany, 2007; pp. 483–500. [Google Scholar]
- Tapia Datasets. Available online: http://courses.media.mit.edu/2004fall/mas622j/04.projects/home/ (accessed on 12 May 2018).
- Ye, J.; Stevenson, G.; Dobson, S. Using temporal correlation and time series to detect missing activity-driven sensor events. In Proceedings of the 2015 IEEE International Conference on Pervasive Computing and Communication Workshops (PerCom Workshops), St. Louis, MO, USA, 23–27 March 2015; pp. 44–49. [Google Scholar]
- Kodeswaran, P.A.; Kokku, R.; Sen, S.; Srivatsa, M. Idea: A system for efficient failure management in smart iot environments. In Proceedings of the 14th Annual International Conference on Mobile Systems, Applications, and Services, Singapore, 26–30 June 2016; pp. 43–56. [Google Scholar]
- Monekosso, D.N.; Remagnino, P. Data reconciliation in a smart home sensor network. Expert Syst. Appl. 2013, 40, 3248–3255. [Google Scholar] [CrossRef]
- Ye, J.; Stevenson, G.; Dobson, S. Detecting abnormal events on binary sensors in smart home environments. Pervasive Mob. Comput. 2016, 33, 32–49. [Google Scholar] [CrossRef] [Green Version]
- Kapitanova, K.; Hoque, E.; Stankovic, J.A.; Son, S.H.; Whitehouse, K.; Alessandrelli, D. Being SMART About Failures: Assessing Repairs in Activity Detection. In Proceedings of the 2012 ACM Conference on Ubiquitous Computing, Pittsburgh, PA, USA, 5–8 September 2012. [Google Scholar]
- Veronese, F.; Pour, D.S.; Comai, S.; Matteucci, M.; Salice, F. Method, Design and Implementation of a Self-checking Indoor Localization System. In Proceedings of the International Workshop on Ambient Assisted Living, Belfast, UK, 2–5 December 2014; pp. 187–194. [Google Scholar]
- Veronese, F.; Comai, S.; Matteucci, M.; Salice, F. Method, design and implementation of a multiuser indoor localization system with concurrent fault detection. In Proceedings of the 11th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services, London, UK, 2–4 December 2014; pp. 100–109. [Google Scholar]
- Mohamed, A.; Jacquet, C.; Bellik, Y. A fault detection and diagnosis framework for ambient intelligent systems. In Proceedings of the 2012 9th International Conference on Ubiquitous Intelligence & Computing and 9th International Conference on Autonomic & Trusted Computing (UIC/ATC), Fukuoka, Japan, 4–7 September 2012; pp. 394–401. [Google Scholar]
- Jacquet, C.; Mohamed, A.; Bellik, Y. An ambient assisted living framework with automatic self-diagnosis. Int. J. Adv. Life Sci. 2013, 5, 10. [Google Scholar]
- Oliveira, C.H.S.; Giroux, S.; Ngankam, H.; Pigot, H. Generating Bayesian Network Structures for Self-diagnosis of Sensor Networks in the Context of Ambient Assisted Living for Aging Well. In Proceedings of the International Conference on Smart Homes and Health Telematics, Paris, France, 29–31 August 2017; pp. 198–210. [Google Scholar]
- Amri, M.H.; Aubry, D.; Becis, Y.; Ramdani, N. Robust fault detection and isolation applied to indoor localization. IFAC PapersOnLine 2015, 48, 440–445. [Google Scholar] [CrossRef]
- Marhic, B.; Delahoche, L.; Solau, C.; Jolly-Desodt, A.M.; Ricquebourg, V. An evidential approach for detection of abnormal behaviour in the presence of unreliable sensors. Inf. Fusion 2012, 13, 146–160. [Google Scholar] [CrossRef]
- Hong, X.; Nugent, C.; Mulvenna, M.; McClean, S.; Scotney, B.; Devlin, S. Assessment of the impact of sensor failure in the recognition of activities of daily living. In Proceedings of the International Conference on Smart Homes and Health Telematics, Ames, IA, USA, 28 June–2 July 2008; pp. 136–144. [Google Scholar]
- Hong, X.; Nugent, C.; Mulvenna, M.; McClean, S.; Scotney, B.; Devlin, S. Evidential fusion of sensor data for activity recognition in smart homes. Pervasive Mob. Comput. 2009, 5, 236–252. [Google Scholar] [CrossRef]
- Hong, X.; Nugent, C.; Liu, W.; Ma, J.; McClean, S.; Scotney, B.; Mulvenna, M. Uncertain information management for adl monitoring in smart homes. Intell. Patient Manag. 2009, 315–332. [Google Scholar]
- Mckeever, S.; Ye, J.; Coyle, L.; Bleakley, C.; Dobson, S. Activity recognition using temporal evidence theory. J. Ambient Intell. Smart Environ. 2010, 2, 253–269. [Google Scholar]
- Liao, J.; Bi, Y.; Nugent, C. Evidence fusion for activity recognition using the Dempster-Shafer theory of evidence. In Proceedings of the 9th International Conference on Information Technology and Applications in Biomedicine, Larnaca, Cyprus, 4–7 November 2009; pp. 1–4. [Google Scholar]
- Liao, J.; Bi, Y.; Nugent, C. Reasoning activity for smart homes using a lattice-based evidential structure. In Proceedings of the International Conference on Knowledge Science, Engineering and Management, Belfast, UK, 1–3 September 2010; pp. 186–197. [Google Scholar]
- Liao, J.; Bi, Y.; Nugent, C. Using the Dempster–Shafer theory of evidence with a revised lattice structure for activity recognition. IEEE Trans. Inf. Technol. Biomed. 2011, 15, 74–82. [Google Scholar] [CrossRef] [PubMed]
- Javadi, E.; Moshiri, B.; Yazdi, H.S. Activity Recognition In Smart Home Using Weighted Dempster-Shafer Theory. Int. J. Smart Home 2013, 7, 23–34. [Google Scholar] [CrossRef]
- Ballardini, A.L.; Ferretti, L.; Fontana, S.; Furlan, A.; Sorrenti, D.G. An indoor localization system for telehomecare applications. IEEE Trans. Syst. Man Cybern. Syst. 2016, 46, 1445–1455. [Google Scholar] [CrossRef]
- Ahvar, E.; Lee, G.M.; Han, S.N.; Crespi, N.; Khan, I. Sensor network-based and user-friendly user location discovery for future smart homes. Sensors 2016, 16, 969. [Google Scholar] [CrossRef] [PubMed]
- Isermann, R. Model-based fault-detection and diagnosis–status and applications. Annu. Rev. Control 2005, 29, 71–85. [Google Scholar] [CrossRef]
- Wu, J.; Xia, M.; Shu, S. Location Tracking of a Single Inhabitant in Smart Home: A Discrete Event System Approach. In Proceedings of the 2016 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), Chengdu, China, 15–18 December 2016; pp. 615–620. [Google Scholar]
- Bruckner, D.; Yin, G.Q.; Faltinger, A. Relieved commissioning and human behavior detection in Ambient Assisted Living Systems. Elektrotech. Inftech. 2012, 129, 293. [Google Scholar] [CrossRef]
Group A 1 | Group B | Group C | Group D |
---|---|---|---|
"sensor*" | "smart home" | "fault detection" | "sensor* error" |
"ambient assisted living" | "failure detection" | "sensor* failure*" | |
"AAL" | "fault toleran*" | "sensor* fault*" | |
"location tracking" | "fault identification" | "sensor reliab*" | |
"actvity recognition" | "failure identification" | "faulty sensor*" | |
"activity monitoring" | "fault diagnosis" | "*reliable sensor" | |
"activity detection" | "FDI" | "uncertain sensor" | |
"home* based care" | "fault isolation" | "sensor diagnos*" | |
"indoor localization" | "fault prevention" | "sensor node fail*" | |
"fault prediction" | "fail* sensor*" | ||
"fault recover*" | "anomal*" AND "binary sensor*" | ||
"self-check*" | |||
"self-heal*" | |||
"dependable" | |||
"failure management" |
Focus | Research Work |
---|---|
Sensor failure detection | [10,14,17,18,26,27,28,29,30,31,32,33,34,35,36] |
Maintenance scheduling/management | [14,27,30] |
Fault-tolerant ADL recognition | [14,27,30,37,38,39,40,41,42,43,44,45] |
Fault-tolerant abnormal behavior detection | [37] |
Fault-tolerant indoor localization system/location tracking | [16,46,47] |
Source | Contribution | Method | Algorithm | Experiments | Performance Metrics | |
---|---|---|---|---|---|---|
Data | Failure Type | |||||
[17] | sensor fault detection | sensor-appliance correlations | GMM & EM | custom datasets | injecting fail-stop and non-fail-stop (obstructed-view and moved-location) failures | precision, recall & failure detection latency |
[26] | sensor fault detection | sensors correlations | mutual information and non-linear time series analysis techniques | publicly available dataset (Kasteren, house A) | injecting non-fail-stop failures (removing random sensors events) | precision & recall |
[27] | sensor fault detection, fault-tolerant activity recognition & maintenance scheduling | sensor-activity correlations | frequent itemset mining algorithm & rarity score calculation | publicly available datasets (Kasteren; house A, B & C, and CASAS; aruba, twor9-10, twor2009, tworsmr & adlnormal) | injecting fail-stop failures | sensor failure false alert rate, failure latency detection & reduction in ADL detection accuracy in presence of failures |
[28] | sensor fault detection and masking | sensors correlations | PCA & CCA | publicly available dataset (Kasteren, house A) | injecting permanent and intermittent faults (i.e., fail-stop and non-fail-stop) | ability to detect faults |
[18,29] | sensor fault detection | clustering-based outlier detection | DBSCAN clustering algorithm | publicly available datasets (Placelab, PLCouple1, and Kasteren; house A and B, and CASAS, adlinterweave) | injecting random and systematic false positive sensor triggers (non-fail-stop) | precision & recall |
[14,30] | sensor fault detection, fault-tolerant activity recognition & maintenance scheduling | simultaneous use of multiple classifiers | NB, HMM, hidden semi-Markov model (HSMM) & decision trees | publicly available datasets (Kasteren, house A and B, and CASAS (not specified)) | injecting non-fail-stop failures (stuck-at and moved-location) | failure detection accuracy & failure latency detection |
[31,32] | indoor localization system with fault detection | model-based fault detection using RF-based localization & home automation subsystems | estimating the location using the activation of home automation sensors and the RF-based localization subsystem | custom dataset | collected with blinded PIR sensor and forgotten worn device | sensitivity & specificity |
[10] | location tracking with sensor fault detection | model-based fault detection using a model of the observed motion of the inhabitant | finite automata & residual calculation | scenario of motion of inhabitant | in the presence of fail-stop and non-fail-stop failures | ability to detect faults |
[49] | location tracking dealing with transient faults | state estimation with reset procedure | automaton model & state tree of graph theory | scenario of motion of inhabitant | scenario of the presence of missing sensor event (non-fail-stop) | location estimation in presence of transient sensor faults (non-fail-stop) |
[36] | localization system with sensor fault detection | model-based fault detection using the random walk model of inhabitant | set-membership fault detection using the q-relaxed intersection method | custom data collected from Living lab | not specified | ability to detect faults (outliers) |
Source | Contribution | Method | Algorithm | Experiments | Performance Metrics | |
---|---|---|---|---|---|---|
Data | Failure Type | |||||
[16] | fault-tolerant localization system | state estimation based on sensor fusion | particle filters approach | custom data collected | injecting random sensor noise (non-fail-stop) | localization accuracy & mean belief |
[46] | fault-tolerant localization system | state estimation | bayes filtering | custom dataset | data collected in presence of noise | localization error rate |
[47] | fault-tolerant localization system | fuzzy-based approach using various types of ambient binary sensors | fuzzy-set theory | scenario and simulation of motion of inhabitant on DPWsim simulator | in the presence of sensor node failure fail-stop and non-fail-stop | localization accuracy |
[38,39,40] | fault-tolerant activity recognition framework | evidential approach for reasoning under uncertainty | sensor evidence reasoning network & dempster-shafer theory | scenario and custom data collected | injecting different combinations of sensor failures | belief in activity inference |
[41] | fault-tolerant activity recognition framework | evidential approach for reasoning under uncertainty | temporal evidence theory & dempster-shafer theory | publicly available dataset (Kasteren, house A) | no faults injected | activity recognition precision, recall & F-measure |
[42,43,44] | fault-tolerant activity recognition framework | evidential approach for reasoning under uncertainty | evidential lattice structure considering historical information and activity patterns & dempster-shafer theory | scenario and publicly available dataset (Tapia, subject 1) | no faults injected | activity recognition precision, recall and F-measure of activity recognition |
[45] | fault-tolerant activity recognition framework | evidential approach for reasoning under uncertainty | weighted dempster-shafer theory & fast fourier transform | publicly available dataset (Tapia, subject 1) | no faults injected | activity recognition accuracy |
[37] | fault-tolerant abnormal behaviour detection | evidential approach for reasoning under uncertainty in the presence of heterogeneous redundancy per activity | sensor fusion based on Smet’s operator, experts, TBM & MCM | custom data | collected with inducing non-fail-stop sensor failure | ability to detect abnormal behaviour and/or failed sensor |
[33,34] | fault detection and diagnosis framework for AAL | modeling the physical phenomena that are supposed to be detected by sensor due to the activation of an actuator | not applicable | simulating a scenario in presence of sensor failure | not specified | ability to detect system fault |
[35] | self-diagnosis framework for AAL | Bayesian network for each scenario that is supposed to be fulfilled by the AAL system to assist the user | bayesian network construction algorithm | scenario of inhabitant in the presence of sensor failure | fail-stop | ability to detect system fault |
© 2018 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/).
Share and Cite
ElHady, N.E.; Provost, J. A Systematic Survey on Sensor Failure Detection and Fault-Tolerance in Ambient Assisted Living. Sensors 2018, 18, 1991. https://doi.org/10.3390/s18071991
ElHady NE, Provost J. A Systematic Survey on Sensor Failure Detection and Fault-Tolerance in Ambient Assisted Living. Sensors. 2018; 18(7):1991. https://doi.org/10.3390/s18071991
Chicago/Turabian StyleElHady, Nancy E., and Julien Provost. 2018. "A Systematic Survey on Sensor Failure Detection and Fault-Tolerance in Ambient Assisted Living" Sensors 18, no. 7: 1991. https://doi.org/10.3390/s18071991
APA StyleElHady, N. E., & Provost, J. (2018). A Systematic Survey on Sensor Failure Detection and Fault-Tolerance in Ambient Assisted Living. Sensors, 18(7), 1991. https://doi.org/10.3390/s18071991