Wireless Sensor Network Assited Fire Detection And Prevention With Classification Algorithms

Similar documents
Wireless Monitoring of Agricultural Environment and Greenhouse Gases and Control of Water flow through Fuzzy Logic

COMPARISON OF MACHINE LEARNING ALGORITHMS IN WEKA

Classification Experiments for Number Plate Recognition Data Set Using Weka

IoT Based Monitoring of Industrial Safety Measures

An Investigation of Scalable Anomaly Detection Techniques for a Large Network of Wi-Fi Hotspots

Data Mining for Healthcare Data: A Comparison of Neural Networks Algorithms

An IoT Based Real-Time Environmental Monitoring System Using Arduino and Cloud Service

Comparing The Performance Of MLP With One Hidden Layer And MLP With Two Hidden Layers On Mammography Mass Dataset

Social Media Intelligence in Practice: The NEREUS Experimental Platform. Dimitris Gritzalis & Vasilis Stavrou June 2015

Ultra-Low Power Analog Sensor Module for Sulfur Dioxide

Detection and Classification of Power Quality Event using Discrete Wavelet Transform and Support Vector Machine

Design and Implementation of Smart Car Driving Kulkarni S.D.

PERFORMANCE ANALYSIS OF MLP AND SVM BASED CLASSIFIERS FOR HUMAN ACTIVITY RECOGNITION USING SMARTPHONE SENSORS DATA

A Smart Home Design and Implementation Based on Kinect

Knowledge discovery & data mining Classification & fraud detection

WIRELESS ROBOT FOR COAL MINES BASED ON MIXED SIGNAL PROCESSOR (MSP430)

IJITKMI Volume 7 Number 2 Jan June 2014 pp (ISSN ) Impact of attribute selection on the accuracy of Multilayer Perceptron

An IoT Based Automated Noise and Air Pollution Monitoring System

ULPSM-Ethanol

Real Time Safeguard of Workers in Coal Mining using Wireless Sensor Networks and RFID

ULPSM-RESPIRR

WSN Based Fire Detection And Extinguisher For Fireworks Warehouse

GE 113 REMOTE SENSING

Arduino-Based Real Time Air Quality and Pollution Monitoring System

ULPSM-NO August 2017

sdevelopment OF COAL MINE SAFETY SYSTEM USING WIRELESS SENSOR NETWORKS

Bot Detection in World of Warcraft Based on Efficiency Factors

MARKOV MODELS & NEURAL NETWORKS FOR FAILURE ANALYSIS OF POWER TRANSFORMERS Mohammed Abdul Rahman Uzair ¹, Dr. Basavaraja Banakara ²

Design of WSN for Environmental Monitoring Using IoT Application

Performance Analysis of Ultrasonic Mapping Device and Radar

SELECTING RELEVANT DATA

Comparative Study of various Surveys on Sentiment Analysis

Digital Monitoring Cum Control of a Power Transformer with Efficiency Measuring Meter

University of North Carolina-Charlotte Department of Electrical and Computer Engineering ECGR 3157 Electrical Engineering Design II Fall 2013

Latest trends in sentiment analysis - A survey

Pilot: Device-free Indoor Localization Using Channel State Information

A Novel Approach of Compressing Images and Assessment on Quality with Scaling Factor

Machine Learning, Data Mining, and Knowledge Discovery: An Introduction

Pervasive and mobile computing based human activity recognition system

International Journal of Engineering Science Invention Research & Development; Vol. II Issue IX March e-issn:

AUTOMATED MALARIA PARASITE DETECTION BASED ON IMAGE PROCESSING PROJECT REFERENCE NO.: 38S1511

CS 229 Final Project: Using Reinforcement Learning to Play Othello

Released Science Inquiry Task Mass and Matter Grade 8 Student Answer Booklet

POWER PLANT PARAMETER MONITORING ANDCONTROLLING SYSTEM BASED ON WIRELESS TECHNOLOGY

CS188 Spring 2010 Section 3: Game Trees

Kalman Filters and Adaptive Windows for Learning in Data Streams

Coal Mine Monitoring System for Rescue and Protection using ZigBee

Energy Efficiency using Data Filtering Approach on Agricultural Wireless Sensor Network

Evolutionary Artificial Neural Networks For Medical Data Classification

Learning to Play like an Othello Master CS 229 Project Report. Shir Aharon, Amanda Chang, Kent Koyanagi

LABORATORY AND FIELD INVESTIGATIONS ON XBEE MODULE AND ITS EFFECTIVENESS FOR TRANSMISSION OF SLOPE MONITORING DATA IN MINES

An Energy Efficient Multi-Target Tracking in Wireless Sensor Networks Based on Polygon Tracking Method

ACADEMIC YEAR

Emergency Radio Identification by Supervised Learning based Automatic Modulation Recognition

Kernels and Support Vector Machines

5. Bell jar: use a high bell jar to prevent the flame from damaging either the delicate membrane of the Oxygen or the Humidity sensor.

IMAGINE IOT PROTOTYPE CHALLENGE PER HULTGREN

Testing Properties of E-health System Based on Arduino

Total Hours Registration through Website or for further details please visit (Refer Upcoming Events Section)

GSM based Patient monitoring system

Development of an Intelligent Agent based Manufacturing System

Wavelet-based Image Splicing Forgery Detection

The power behind an intelligent system is knowledge.

IBM SPSS Neural Networks

Adafruit SGP30 TVOC/eCO2 Gas Sensor

RFID Integrated Teacher Monitoring

Game-playing AIs: Games and Adversarial Search I AIMA

MatMap: An OpenSource Indoor Localization System

Hybrid Method based Retinal Optic Disc Detection

A Wireless Smart Sensor Network for Flood Management Optimization

The Automatic Classification Problem. Perceptrons, SVMs, and Friends: Some Discriminative Models for Classification

Hybrid Positioning through Extended Kalman Filter with Inertial Data Fusion

Application of Data Mining Techniques for Tourism Knowledge Discovery

CS188 Spring 2014 Section 3: Games

Research on Intelligent Helmet for Safety Monitoring in Coal Mine

Supplementary Materials for

UMBC 671 Midterm Exam 19 October 2009

Humidity Sensing Device for Soil, Atmosphere and Other Material with Temperature Intuit

Research and Design of Embedded Vehicle Monitoring System Based on Web Technology

[Kathar*, 5(2): February, 2016] ISSN: (I2OR), Publication Impact Factor: 3.785

Enhancing RBF-DDA Algorithm s Robustness: Neural Networks Applied to Prediction of Fault-Prone Software Modules

EFFECTIVE LOCALISATION ERROR REDUCTION IN HOSTILE ENVIRONMENT USING FUZZY LOGIC IN WSN

!"# Figure 1:Accelerated Plethysmography waveform [9]

COMPRESSIVE SENSING BASED ECG MONITORING WITH EFFECTIVE AF DETECTION. Hung Chi Kuo, Yu Min Lin and An Yeu (Andy) Wu

Smart Incubator using Internet of Things

Coal Dust Controller on Indramayu Power Plants Conveyor Lane Based IoT

A Novel Low Power Profile for Mixed-Signal Design of SARADC

p-percent Coverage in Wireless Sensor Networks

Design of expert system for fault diagnosis of water quality monitoring devices

IEEE Wireless Access Method and Physical Layer Specification. Proposal For the Use of Packet Detection in Clear Channel Assessment

ISSN: (Online) Volume 2, Issue 4, April 2014 International Journal of Advance Research in Computer Science and Management Studies

Federal Ecological, Technological and Atomic supervision Service

Learning Deep Networks from Noisy Labels with Dropout Regularization

Analog (4~20mA) & Digital (TTL) Transmitter Boards

WIRELESS SENSOR NETWORK BASED COAL MINE SAFTY SYSTEM WITH GPRS

From network-level measurements to Quality of Experience: Estimating the quality of Internet access with ACQUA

Research of Tunnel Construction Monitoring System Based on Senor Information Fusion

Privacy-Preserving Collaborative Recommendation Systems Based on the Scalar Product

Increasing the precision of mobile sensing systems through super-sampling

Local and Low-Cost White Space Detection

Transcription:

International Journal of Emerging Trends in Science and Technology Wireless Sensor Network Assited Fire Detection And Prevention With Classification Algorithms Brinda.s Student of M.Tech Information and Technology,Anna University(CEG), Chennai. Abstract: Thermal coal, non-renewable resources for energy, accounts for 40 percentage of theworld s electricity production. Coal fire occurs in their storage areas emit greenhouse gases like carbon dioxide, methane and other toxic substance which leads to global warming. Also Coal fire in coal warehouse leads to economic loss, loss of human lives. The greenhouse gases and toxic substances have to be detected and neutralized at a fast rate to prevent the fire accidents. Wireless Sensor Network contributes well in early detection of changes in environment condition of coal warehouse. The main objectives of this proposed system is early detection of excess temperature, humidity, gases in coal warehouse and to store the values in Secure Digital card and classify the dataset using J48 and Naïve Bayes algorithm by using Weka explorer to calculate the efficiency, TP rate, FP rate, Precision, Recall, ROC curve, F-measure. Keywords: Interfacing Sensors, Coal Fire Data, TP rate, FP rate, Precision, Recall, ROC curve, F- measure. Introduction Fire in Coal Warehouse The coal storage area is almost closed having more than one entry/exit point.sometimes the entry/exit is more than one. But due to poor ventilation and air flow different gases can be accumulated inside the area and they can create suffocation, explosions or fire as explained byzeshanaslam Khan et.al[1]. In coal warehouse heat generated in the environment are allowed to accumulate inside it and the accumulated temperature ignites the coal this process is called spontaneous combustion, where this is the main cause of losing good quality of coal as explored by M.Syed Mohamed et.al [2].Hence, there is a need for detection and monitoring of coal fires in coal warehouse in order to control them effectively. These uncontrolled coal fires occur in all coal warehouse pose multiple threats to environmentbecause they emit greenhouse gases like carbondioxide (CO2), methane (CH4), mercury(hg), carbon monoxide (CO), and other toxic substances as listed bym.syed Mohamed et.al[2]. WSN assisted Coal fire monitoring unit. Coal monitoring unit comprises of three sensors they are Temperature, Humidity, Gas Sensors. Temperature sensor is used to collect the temperatures in Coal Storage area. The temperature sensor has three pins, they are (GND, SIGNAL, +V).Humidity Sensor determines the amount of water Vapor present in an environment. There are four pins available in humidity sensor, they are VDD (Power supply), Serial data out, NC (not connected), GND (Ground).The gas sensor used to measure amount of oxygen level in the coal warehouse environment. It has three pins, they are Vcc, GND, Output. These Sensors will get connected with the Intel Galileo board through jumper wires. Values which displays in Serial monitor will be stored in SD card. These values Brinda.s www.ijetst.in Page 674

will classify using J48 and Naïve Bayes algorithm in order to avoid Fire accidents in coal warehouse. J48 Algorithm J48 is decision tree algorithm and it is a extension of C4.5, Which is used to construct the model classification process. In decision tree the internal node of the tree denotes a test on attribute branch represents the outcome of the test, leaf node holds the class label and the top most node is the root node. The decision tree algorithm has few base classes the first one is if all the samples in the list belong to the same class. It simply creates a leaf node for the decision tree.the second one is if none of the features provide any information gain, C4.5 creates a decision node Create a tree using the expected value of the class. Finally the third one is if the Instance of previously-unseen class encountered then C4.5 creates a decision node higher up the tree using the expected value [10]. Naïve Bayes Algorithm Naive Bayes is a practical learning algorithm works based on probability. It is supervised learning algorithm which is highly scalable and suitable for high dimensional data. It works based on Bayes Theorem with strong independence of Naive assumptions. Naive Bayes System Design can combine prior knowledge with observed data. The main advantage of Naive Bayes algorithm is fast to train and classify data and it is insensitive to irreverent features of data set. It can handle real, discrete and stream data well [12]. SVM Algorithm SVM are supervised learning models with associated learning algorithms that analyse data classification and regression analysis. SVM can efficiently perform a non-linear classification using what is called the kernel trick, implicitly mapping their inputs into high dimensional features space. SVM belong to the family of generalized linear classifier and can be interpreted as an extension of the perceptron. SVM is only view of over fitting problems, under fitting and fitting the module rightly. Weka Tool. WEKA stands for Waikato Environmental of knowledge Analysis. It is apopularsoftware in machine learning, WEKA written in language java. WEKA accepts dataset either in ARFF format or CSV format. WEKA is used calculate the no of instances in the given data set, Efficiency, Elapsed time, Precision, Recall, F- Measure, ROC curve. System Design comprises of three sensors namely Temperature Sensor, Humidity Sensor, Gas Sensor. These sensors are connected with Intel Galileo Gen 2 Board through jumper wires. The code for these are written and run through Arduino IDE Software. The values collected through Sensors are stored in SD Card which is inserted in Intel Galileo Gen 2 Board. Finally the Stored values will get classified using j48,naïve Bayes and SVM Algorithm in order to calculate the efficiency and elapsed time of the algorithm. Brinda.s www.ijetst.in Page 675

Fig 1.System Architecture Implementation Interfacing Sensor Sensors are sophisticated devices which will detect and measure any non-electrical physical quantity. Sensor converts the physical parameter (for example: temperature, blood pressure, humidity, speed etc ) into signal which can be measured electrically. In this project we interfaced three sensors namely Temperature sensor (LM35), Humidity sensor (DHT11), Gas sensor (MQ2). The challenging work in interfacing sensor is three sensors need to get supplied voltage and ground simultaneously with common Intel Galileo gen 2 board. Hence the bread board is used to supply the voltage and ground simultaneously for three sensors. The output of the Temperature sensor (LM35), Humidity sensor (DHT11), Gas sensor (MQ2) are connected to Analog pins A0, A1, A2 of Intel Galileo gen 2 board. Thus, here three sensors are interfaced and serial monitor of Arduino IDE will display the temperature, humidity, and carbondioxide values of the coal warehouse environment Fig 2. Interfaced Sensor with Intel Galileo Gen 2 Board Storing Values in SD Card SD card stands for Secure digital (SD) is a non-volatile memory card format developed by SD card association (SDA) for use in portable devices. The SD card used here is a micro size SD card will get inserted in SD card slot of Intel Galileo gen 2 board. The command used to create a text file in SD card is File myfile=sd.open( filename.txt,file_write). myfile is an pointer to the text document, Which need to be stored in SD card. The command to print the values in SD card is myfile.print( ). The command to print the values in Serial monitor is Serial.print( ). Classification Algorithms Finally, the dataset is collected through sensors and stored in SD card which is in Intel Galileo Gen 2 Board. Experiment are performed on WEKA with 10 fold cross validation. It has proved that statically good enough in evaluating the performance of the classifier. The first step is to find the number of instances of Coal fire dataset using Naïve Bayes, j48, and SVM classification algorithm. In the next step experiment calculates Brinda.s www.ijetst.in Page 676

the classification efficiency and Elapsed time. Confusion matrix contains information about actual and predicted classified values. Standard terms defined for this matrix. True positive true positive(tp)(high chances getting Fire explosion in Coal Warehouse) False positive-false positive(fp) (False Alarm) Precision precision is measure of accuracy Precision = tp/(tp + fp) Recall-measure the predications Recall = tp / ( tp + fn). Performance and Result The values of Interfaced Sensors are displayed on the Serial Monitor of Arduino IDE are shown below. Result for Classification using J48 J48 is a module for generating a pruned or unpruned C4.5 decision tree. When applying J48 on Coal Fire dataset results are as given below: Fig 5.J48 Tree Fig 3.Display Interfaced Sensor Values. In this study we are taking Coal Fire Dataset collected through sensors and for making comparison of two classifier Naïve Bayes and j48. Coal Fire dataset have total no. of 1768 instances. When algorithms are applied to the dataset the confusion matrix is generated. Fig 4. J48 Accuracy Calculation Brinda.s www.ijetst.in Page 677

Result for Classification using SVM Result for Classification using Naïve Bayes When Naïve Bayes algorithm is applied on Coal Fire dataset, we got the results shown below. When SVM algorithm is applied on Coal Fire dataset, we got the results shown below. Fig.5 Classification using SVM Fig 6. Naïve Bayes Classifier FIG: 6 Accuracy Calculations Fig 7.Accuracy Calculation Conclusion and Future work Both the algorithms are applied on the Coal Fire dataset and the results are given below on table 1.1 and 1.2 Brinda.s www.ijetst.in Page 678

Table 1.1 Evaluation Results of Algorithms These algorithms can be compared using Tanagra and Matlab tool. References [1] ZeshanAslam Khan, Edison Pignaton de Freitas, Tony Larsson, Haider Abbas, A Multi-agent Model for Fire Detection in Coal Mines using Wireless Sensor Networks, IEEE International Conference on Trust, Security and Privacy in Computing and Communications, pp.35-38, 2013 Table 1.2 Accuracy Calculations of Algorithms From the result we see time to build the model is less when using Naive Bayes and correctly classified instances are more when using Naive Bayes and prediction accuracy is also greater in Naive Bayes than of J48. Hence it is concluded that SVM perform better than J48and Naïve Bayes Algorithm on Coal Fire dataset. Future Work Classification is important data mining technique used to make sense of data. In this study we focused on comparison of two classification techniques and few issues like accuracy and cost. There are still many issues that can be taken into consideration for further research which are as follows: Different algorithms which are not included in Weka can be tested. The real dataset from the industry can be taken. [2] M.Syed Mohamed, M.MohamedSathik, K.SenthamaraiKannan, Coal burn deletion using wireless sensor network with evidence combinations, International Journal of Soft Computing and Engineering (IJSCE), vol.2, no.5, pp. 1754-1761, 2013. [3] I.F.Akyildiz, W.Su,Y.Sankarasubramaniam, E.Cayirci, Wireless sensor networks: a survey, Broadband and Wireless Networking Laboratory, School of Electrical and Computer Engineering, pp. 393-422, 2002. [4] Monjur Ahmed, Wireless Sensor Network: An Emerging Technology, Journal of Electronics and Communication Engineering, vol.4, pp. 01-04, 2012. [5] D.SivaJyothi, NitinMeena, Web Server Based Wireless Coal Mine Monitoring System, International Journal of Emerging Technology and Advanced Engineering, vol.3, No.7, pp. 165-175, 2013. [6] RonaldBeaubrun,BiswanathMukherjee,Di pakghosal, Wireless sensornetworksurvey, Department of Computer Science, pp. 2292 2330, 2008 Brinda.s www.ijetst.in Page 679

[7] G.Divya,B.A.Sarath,ManoharBabu, Rescu e System for Coal Mine Workers using Different Sensors Based on GSM and RF- PRO, International Journal of Advanced Research in Computer Engineering & Technology (IJARCET), vol.3, no.7, pp. 2540-2553, 2014. [8] Hajovsky,stepanozana,pavelnevriva, Rem ote Sensor Net for Wireless Temperatureand Gas Measurement on Mining Dumps, Recent Researches in Applied Informatics and Remote Sensing, pp. 124-129, 2014. [9] Jingjiang Song,Yingli Zhu and Fuzhou Dong, Automatic Monitoring System for Coal Mine Safety Based on Wireless Sensor Network, College of Communication and Electronics, pp. 936-945, 2011. [10] Ganganjotkaur, AmitChhabra, Improved j48 and naïve bayes classification algorithm for prediction of Diabetes, IEEE international journal of computer Applications, vol.98, no.22, 2014. [11] Purva Sewaiwar, Kamal Kant Verma, Comparative Study of Various Decision Tree Classification Algorithm Using WEKA International Journal of Emerging Research in Management &Technology, vol.10, No.10, 2015. [12] RohitAroraSuman, Comparative Analysis of Classification Algorithms on Different Datasets using WEKA, International Journal of Computer Applications, Vol.54, no.13, 2012 Brinda.s www.ijetst.in Page 680