Mining top-k high-utility itemsets from a data stream under sliding window model
Autor: | Siddharth Dawar, Veronica Sharma, Vikram Goyal |
---|---|
Rok vydání: | 2017 |
Předmět: |
Data stream
Computer science Result set Data stream mining InformationSystems_DATABASEMANAGEMENT 02 engineering and technology computer.software_genre Data structure Set (abstract data type) Task (computing) Artificial Intelligence 020204 information systems Sliding window protocol 0202 electrical engineering electronic engineering information engineering 020201 artificial intelligence & image processing Data mining computer |
Zdroj: | Applied Intelligence. 47:1240-1255 |
ISSN: | 1573-7497 0924-669X |
Popis: | High-utility itemset mining has gained significant attention in the past few years. It aims to find sets of items i.e. itemsets from a database with utility no less than a user defined threshold. The notion of utility provides more flexibility to an analyst to mine relevant itemsets. Nowadays, a continuous and unbounded stream of data is generated from web-clicks, transaction flow from retail stores, sensor networks, etc. Mining high-utility itemsets from a data stream is a challenging task as the incoming stream of data has to be processed on the fly with time and storage memory constraints. The number of high-utility itemsets depends on the user-defined threshold. A large number of itemsets can be generated at very low threshold values and vice versa. It can be a tedious task to set a threshold value to get a reasonable number of itemsets. Top-k high-utility itemset mining was coined to address this issue. k is the number of high-utility itemsets in the result set as defined by the user. In this paper, we propose a data structure and an efficient algorithm for mining top-k high-utility itemsets from a data stream. The algorithm has a single phase that does not generate any candidates, unlike many algorithms that work in two phases, i.e., candidate generation followed by candidates verification. We conduct extensive experiments on several real and synthetic datasets. Experimental results demonstrate that our proposed algorithm performs 20 to 80 times better on sparse datasets and 300 to 700 times on dense datasets than the state-of-the-art algorithm in terms of computation time. Furthermore, our proposed algorithm requires less memory compared to the state-of-the-art algorithm. |
Databáze: | OpenAIRE |
Externí odkaz: |