New frequent pattern mining algorithm tested for activities models creation

When extracting frequent patterns, usually, the events order is either ignored or handled with a simple precedence relation between instants. In this paper we propose an algorithm applicable when perfect order, between events, must be respected. Not only it estimates delay between two adjacent events, but its first part allows non temporal algorithms to work on temporal databases and reduces the complexity of dealing with temporal data for the others. The algorithm has been implemented to address the problem of activities models creation, the first step in activity recognition process, from sensors history log recorded in a smart home. Experiments, on synthetic data and on real smart home sensors log, have proven the algorithm effectiveness in detecting all frequent activities in an efficient time.

[1]  Svetha Venkatesh,et al.  Recognition of emergent human behaviour in a smart home: A data mining approach , 2007, Pervasive Mob. Comput..

[2]  Tai-hoon Kim,et al.  Applications, Systems and Methods in Smart Home Technology: A Review , 2010 .

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

[4]  Anthony J. T. Lee,et al.  An efficient algorithm for mining closed inter-transaction itemsets , 2008, Data Knowl. Eng..

[5]  Sandeep Kumar,et al.  A Survey of latest Algorithms for Frequent Itemset Mining in Data Stream , 2013 .

[6]  Liu Rui,et al.  Fuzzy c-Means Clustering Algorithm , 2008 .

[7]  Jiawei Han,et al.  BIDE: efficient mining of frequent closed sequences , 2004, Proceedings. 20th International Conference on Data Engineering.

[8]  Ramakrishnan Srikant,et al.  Mining sequential patterns , 1995, Proceedings of the Eleventh International Conference on Data Engineering.

[9]  John F. Roddick,et al.  Sequential pattern mining -- approaches and algorithms , 2013, CSUR.

[10]  Yun Chi,et al.  Frequent Subtree Mining - An Overview , 2004, Fundam. Informaticae.

[11]  James F. Allen Maintaining knowledge about temporal intervals , 1983, CACM.

[12]  Abdenour Bouzouane,et al.  Unsupervised Activity Recognition using Temporal Data Mining , 2012 .

[13]  Andrej Trnka,et al.  Market Basket Analysis with Data Mining methods , 2010, 2010 International Conference on Networking and Information Technology.

[14]  J. Bezdek,et al.  FCM: The fuzzy c-means clustering algorithm , 1984 .