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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |