Hanh-Thong Huynh, Hai V. Duong, Tin C. Truong, Bac Le, Philippe Fournier-Viger
{"title":"利用一种新的效用函数挖掘高效用序列","authors":"Hanh-Thong Huynh, Hai V. Duong, Tin C. Truong, Bac Le, Philippe Fournier-Viger","doi":"10.1109/KSE53942.2021.9648660","DOIUrl":null,"url":null,"abstract":"Mining high utility sequential patterns (HUSP) is a popular data mining task. The goal is to find all subsequences that yield a high utility (e.g. high profit) in a quantitative sequence database (QSDB). Traditional algorithms for this task have many uses but a major limitation is that they rely on the maximum or minimum utility measures for calculating the utility of a pattern, thus assuming either a best or worst case scenario. These measures are unsuitable for many real-life applications such as business decision-making. To address this issue, this paper introduces a novel utility function (NUF) to calculate the utility of a sequence in each input sequence, which provides a trade-off between the above two extreme cases. A novel upper bound on NUF is designed as well as search space pruning strategies to eliminate unpromising candidate patterns early. These contributions are integrated into a novel efficient algorithm named FHNewUSM to discover frequent HUSPs with NUF. An experimental study with both real-life and synthetic databases shows that the proposed algorithm is efficient for mining HUSPs with NUF in terms of execution time, memory consumption and scalability.","PeriodicalId":130986,"journal":{"name":"2021 13th International Conference on Knowledge and Systems Engineering (KSE)","volume":"193 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Mining High Utility Sequences with a Novel Utility Function\",\"authors\":\"Hanh-Thong Huynh, Hai V. Duong, Tin C. Truong, Bac Le, Philippe Fournier-Viger\",\"doi\":\"10.1109/KSE53942.2021.9648660\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Mining high utility sequential patterns (HUSP) is a popular data mining task. The goal is to find all subsequences that yield a high utility (e.g. high profit) in a quantitative sequence database (QSDB). Traditional algorithms for this task have many uses but a major limitation is that they rely on the maximum or minimum utility measures for calculating the utility of a pattern, thus assuming either a best or worst case scenario. These measures are unsuitable for many real-life applications such as business decision-making. To address this issue, this paper introduces a novel utility function (NUF) to calculate the utility of a sequence in each input sequence, which provides a trade-off between the above two extreme cases. A novel upper bound on NUF is designed as well as search space pruning strategies to eliminate unpromising candidate patterns early. These contributions are integrated into a novel efficient algorithm named FHNewUSM to discover frequent HUSPs with NUF. An experimental study with both real-life and synthetic databases shows that the proposed algorithm is efficient for mining HUSPs with NUF in terms of execution time, memory consumption and scalability.\",\"PeriodicalId\":130986,\"journal\":{\"name\":\"2021 13th International Conference on Knowledge and Systems Engineering (KSE)\",\"volume\":\"193 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-11-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 13th International Conference on Knowledge and Systems Engineering (KSE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/KSE53942.2021.9648660\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 13th International Conference on Knowledge and Systems Engineering (KSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/KSE53942.2021.9648660","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Mining High Utility Sequences with a Novel Utility Function
Mining high utility sequential patterns (HUSP) is a popular data mining task. The goal is to find all subsequences that yield a high utility (e.g. high profit) in a quantitative sequence database (QSDB). Traditional algorithms for this task have many uses but a major limitation is that they rely on the maximum or minimum utility measures for calculating the utility of a pattern, thus assuming either a best or worst case scenario. These measures are unsuitable for many real-life applications such as business decision-making. To address this issue, this paper introduces a novel utility function (NUF) to calculate the utility of a sequence in each input sequence, which provides a trade-off between the above two extreme cases. A novel upper bound on NUF is designed as well as search space pruning strategies to eliminate unpromising candidate patterns early. These contributions are integrated into a novel efficient algorithm named FHNewUSM to discover frequent HUSPs with NUF. An experimental study with both real-life and synthetic databases shows that the proposed algorithm is efficient for mining HUSPs with NUF in terms of execution time, memory consumption and scalability.