Hardware Architecture of Tree Structure for Real-time Progressive Sequential Pattern Mining

碩士 === 國立臺灣大學 === 電機工程學研究所 === 95 === Traditional sequential pattern mining algorithms induce a significant amount of time. It is even worse on progressive database. In this paper, we design a hardware architecture to implement an efficient progressive sequential pattern mining algorithm. Our algori...

Full description

Bibliographic Details
Main Authors: Bo-Han Chen, 陳伯翰
Other Authors: Ming-Syan Chen
Format: Others
Language:en_US
Online Access:http://ndltd.ncl.edu.tw/handle/00023364342740474032
id ndltd-TW-095NTU05442092
record_format oai_dc
spelling ndltd-TW-095NTU054420922015-12-07T04:04:11Z http://ndltd.ncl.edu.tw/handle/00023364342740474032 Hardware Architecture of Tree Structure for Real-time Progressive Sequential Pattern Mining 應用於即時累進循序性樣式探勘的硬體樹狀結構設計 Bo-Han Chen 陳伯翰 碩士 國立臺灣大學 電機工程學研究所 95 Traditional sequential pattern mining algorithms induce a significant amount of time. It is even worse on progressive database. In this paper, we design a hardware architecture to implement an efficient progressive sequential pattern mining algorithm. Our algorithm, HATS, uses a tree to maintain potential candidate sequential patterns in each sequence parallelly. With the pipeline design, HATS can generate candidate itemsets efficiently. We use software-hardware co-design technique on FPGA to design and verify our architecture. Our experimental result shows that HATS not only significantly outperforms competitive algorithms on synthetic datasets but also performs well on a real wireless gateway data. By processing wireless gateway log, the result of progressive sequential patterns mining provides a precise prefetching rule on wireless gateway, and minimizes the latency of mobile device query in a revolutionary way. Our design can also be adopted by other real-time applications of progressive sequential patterns mining. Ming-Syan Chen 陳銘憲 學位論文 ; thesis 83 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立臺灣大學 === 電機工程學研究所 === 95 === Traditional sequential pattern mining algorithms induce a significant amount of time. It is even worse on progressive database. In this paper, we design a hardware architecture to implement an efficient progressive sequential pattern mining algorithm. Our algorithm, HATS, uses a tree to maintain potential candidate sequential patterns in each sequence parallelly. With the pipeline design, HATS can generate candidate itemsets efficiently. We use software-hardware co-design technique on FPGA to design and verify our architecture. Our experimental result shows that HATS not only significantly outperforms competitive algorithms on synthetic datasets but also performs well on a real wireless gateway data. By processing wireless gateway log, the result of progressive sequential patterns mining provides a precise prefetching rule on wireless gateway, and minimizes the latency of mobile device query in a revolutionary way. Our design can also be adopted by other real-time applications of progressive sequential patterns mining.
author2 Ming-Syan Chen
author_facet Ming-Syan Chen
Bo-Han Chen
陳伯翰
author Bo-Han Chen
陳伯翰
spellingShingle Bo-Han Chen
陳伯翰
Hardware Architecture of Tree Structure for Real-time Progressive Sequential Pattern Mining
author_sort Bo-Han Chen
title Hardware Architecture of Tree Structure for Real-time Progressive Sequential Pattern Mining
title_short Hardware Architecture of Tree Structure for Real-time Progressive Sequential Pattern Mining
title_full Hardware Architecture of Tree Structure for Real-time Progressive Sequential Pattern Mining
title_fullStr Hardware Architecture of Tree Structure for Real-time Progressive Sequential Pattern Mining
title_full_unstemmed Hardware Architecture of Tree Structure for Real-time Progressive Sequential Pattern Mining
title_sort hardware architecture of tree structure for real-time progressive sequential pattern mining
url http://ndltd.ncl.edu.tw/handle/00023364342740474032
work_keys_str_mv AT bohanchen hardwarearchitectureoftreestructureforrealtimeprogressivesequentialpatternmining
AT chénbóhàn hardwarearchitectureoftreestructureforrealtimeprogressivesequentialpatternmining
AT bohanchen yīngyòngyújíshílèijìnxúnxùxìngyàngshìtànkāndeyìngtǐshùzhuàngjiégòushèjì
AT chénbóhàn yīngyòngyújíshílèijìnxúnxùxìngyàngshìtànkāndeyìngtǐshùzhuàngjiégòushèjì
_version_ 1718146523990065152