Efficient mining of association rules from Wireless Sensor Networks

Wireless Sensor Networks (WSNs) produce large scale of data in the form of streams. Recently, data mining techniques have received a great deal of attention in extracting knowledge from WSNs data. Mining association rules on the sensor data provides useful information for different applications. Even though there have been some efforts to address this issue in WSNs, they are not suitable when multiple database scans are the major limitation. In this paper, we propose a new tree-based data structure called Sensor Pattern Tree (SP-tree) to generate association rules from WSNs data with one database scan. The SP-tree is constructed in frequency-descending order, which facilitates an efficient mining using the FP-growth-based [6] mining technique. The experimental results show that SP-tree outperforms related algorithms in generating association rules from WSNs data.

[1]  Jia-Ling Koh,et al.  An Efficient Approach for Maintaining Association Rules Based on Adjusting FP-Tree Structures1 , 2004, DASFAA.

[2]  Jian Pei,et al.  Mining frequent patterns without candidate generation , 2000, SIGMOD '00.

[3]  Azzedine Boukerche,et al.  An Efficient Data Extraction Mechanism for Mining Association Rules from Wireless Sensor Networks , 2007, 2007 IEEE International Conference on Communications.

[4]  Catherine Blake,et al.  UCI Repository of machine learning databases , 1998 .

[5]  Rajeev Motwani,et al.  Dynamic itemset counting and implication rules for market basket data , 1997, SIGMOD '97.

[6]  Kay Römer,et al.  Distributed Mining of Spatio-Temporal Event Patterns in Sensor Networks , 2007 .

[7]  Azzedine Boukerche,et al.  A Novel Algorithm for Mining Association Rules in Wireless Ad Hoc Sensor Networks , 2008, IEEE Transactions on Parallel and Distributed Systems.

[8]  Philip S. Yu,et al.  An effective hash-based algorithm for mining association rules , 1995, SIGMOD '95.

[9]  Ramakrishnan Srikant,et al.  Fast Algorithms for Mining Association Rules in Large Databases , 1994, VLDB.

[10]  Leonidas J. Guibas,et al.  Wireless sensor networks - an information processing approach , 2004, The Morgan Kaufmann series in networking.

[11]  Christopher J. Merz,et al.  UCI Repository of Machine Learning Databases , 1996 .

[12]  C. Siva Ram Murthy,et al.  Ad Hoc Wireless Networks: Architectures and Protocols , 2004 .

[13]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[14]  Ramakrishnan Srikant,et al.  Fast algorithms for mining association rules , 1998, VLDB 1998.

[15]  Tomasz Imielinski,et al.  Mining association rules between sets of items in large databases , 1993, SIGMOD Conference.

[16]  Deborah Estrin,et al.  Directed diffusion for wireless sensor networking , 2003, TNET.

[17]  Ben Kao,et al.  Online Algorithms for Mining Inter-stream Associations from Large Sensor Networks , 2005, PAKDD.