FireDS-IoT: A Fire Detection System for Smart Home Based on IoT Data Analytics

Fire is the most widespread cause of death by accident. Fire affects thousand of residents each year, resulting in injury and loss of life. In this paper, an Internet of Things (IoT) based Fire Detection System (FireDS-IoT) is designed to prevent people from fire by providing an alert message in the emergency. The system is designed using MQ-135 (CO_2), MQ-2 (smog), MQ-7 (CO) and DHT-11 (temperature) sensors embedded with Arduino to get the fire event information in the surrounding more accurately. This research distinguishes the conditions in a surrounding as fire, no fire, and may be fire. This classification is performed using the K-Nearest Neighbors (K-NN) and decision tree machine learning algorithms in Python. Several scenarios were recorded in the experiment for training. Results show that K-NN and decision tree shows an accuracy of 93.15% and 89.25%, respectively. As a result, we were able to prove that K-NN provides more accuracy in detecting fire. Therefore, it is used for classification, and if fire conditions arise then a safety message is sent to the registered mobile number using Python programming.

[1]  Serbulent Tozlu,et al.  Wi-Fi enabled sensors for internet of things: A practical approach , 2012, IEEE Communications Magazine.

[2]  C. Brodley,et al.  Decision tree classification of land cover from remotely sensed data , 1997 .

[3]  Prasanta K. Jana,et al.  An Efficient Task Consolidation Algorithm for Cloud Computing Systems , 2016, ICDCIT.

[4]  Antonio Pescapè,et al.  Integration of Cloud computing and Internet of Things: A survey , 2016, Future Gener. Comput. Syst..

[5]  Lida Xu,et al.  The internet of things: a survey , 2014, Information Systems Frontiers.

[6]  Prasanta K. Jana,et al.  Load balanced task scheduling for cloud computing: a probabilistic approach , 2019, Knowledge and Information Systems.

[7]  Dae-Man Han,et al.  Design and implementation of smart home energy management systems based on zigbee , 2010, IEEE Transactions on Consumer Electronics.

[8]  Sanjaya Kumar Panda,et al.  A User-Oriented Collaborative Filtering Algorithm for Recommender Systems , 2018, 2018 Fifth International Conference on Parallel, Distributed and Grid Computing (PDGC).

[9]  Mohsen Guizani,et al.  Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications , 2015, IEEE Communications Surveys & Tutorials.

[10]  Sahibsingh A. Dudani The Distance-Weighted k-Nearest-Neighbor Rule , 1976, IEEE Transactions on Systems, Man, and Cybernetics.

[11]  David A. Landgrebe,et al.  A survey of decision tree classifier methodology , 1991, IEEE Trans. Syst. Man Cybern..

[12]  Kyung Chang Lee,et al.  Network-based fire-detection system via controller area network for smart home automation , 2004, IEEE Trans. Consumer Electron..

[13]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[14]  Hwee Pink Tan,et al.  Machine Learning in Wireless Sensor Networks: Algorithms, Strategies, and Applications , 2014, IEEE Communications Surveys & Tutorials.

[15]  John A. Stankovic,et al.  Research Directions for the Internet of Things , 2014, IEEE Internet of Things Journal.

[16]  Prasanta K. Jana,et al.  An Efficient Resource Allocation Algorithm for IaaS Cloud , 2015, ICDCIT.