Improvement of Apriori Algorithm Using Parallelization Technique on Multi-CPU and GPU Topology

Hooman Bavarsad Salehpour, Hamid Haj Seyyed Javadi, Parvaneh Asghari, Mohammad Ebrahim Shiri Ahmad Abadi
{"title":"Improvement of Apriori Algorithm Using Parallelization Technique on Multi-CPU and GPU Topology","authors":"Hooman Bavarsad Salehpour, Hamid Haj Seyyed Javadi, Parvaneh Asghari, Mohammad Ebrahim Shiri Ahmad Abadi","doi":"10.1155/2024/7716976","DOIUrl":null,"url":null,"abstract":"In the domain of data mining, the extraction of frequent patterns from expansive datasets remains a daunting task, compounded by the intricacies of temporal and spatial dimensions. While the Apriori algorithm is seminal in this area, its constraints are accentuated when navigating larger datasets. In response, we introduce an avant-garde solution that leverages parallel network topologies and GPUs. At the heart of our method are two salient features: (1) the use of parallel processing to expedite the realization of optimal results and (2) the integration of the cat and mouse-based optimizer (CMBO) algorithm, an astute algorithm mirroring the instinctual dynamics between predatory cats and evasive mice. This optimizer is structured around a biphasic model: an initial aggressive pursuit by the cats and a subsequent calculated evasion by the mice. This structure is enriched by classifying agents using their objective function scores. Complementing this, our architectural blueprint seamlessly amalgamates dual Nvidia graphics cards in a parallel configuration, establishing a marked ascendancy over conventional CPUs. In amalgamation, our approach not only rectifies the inherent shortfalls of the Apriori algorithm but also accentuates the extraction of association rules, pinpointing frequent patterns with enhanced precision. A comprehensive evaluation across a spectrum of network topologies explains their respective merits and demerits. Set against the benchmark of the Apriori algorithm, our method conspicuously outperforms in terms of speed and effectiveness, heralding a significant stride forward in data mining research.","PeriodicalId":501499,"journal":{"name":"Wireless Communications and Mobile Computing","volume":"137 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Wireless Communications and Mobile Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1155/2024/7716976","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In the domain of data mining, the extraction of frequent patterns from expansive datasets remains a daunting task, compounded by the intricacies of temporal and spatial dimensions. While the Apriori algorithm is seminal in this area, its constraints are accentuated when navigating larger datasets. In response, we introduce an avant-garde solution that leverages parallel network topologies and GPUs. At the heart of our method are two salient features: (1) the use of parallel processing to expedite the realization of optimal results and (2) the integration of the cat and mouse-based optimizer (CMBO) algorithm, an astute algorithm mirroring the instinctual dynamics between predatory cats and evasive mice. This optimizer is structured around a biphasic model: an initial aggressive pursuit by the cats and a subsequent calculated evasion by the mice. This structure is enriched by classifying agents using their objective function scores. Complementing this, our architectural blueprint seamlessly amalgamates dual Nvidia graphics cards in a parallel configuration, establishing a marked ascendancy over conventional CPUs. In amalgamation, our approach not only rectifies the inherent shortfalls of the Apriori algorithm but also accentuates the extraction of association rules, pinpointing frequent patterns with enhanced precision. A comprehensive evaluation across a spectrum of network topologies explains their respective merits and demerits. Set against the benchmark of the Apriori algorithm, our method conspicuously outperforms in terms of speed and effectiveness, heralding a significant stride forward in data mining research.
在多 CPU 和 GPU 拓扑上使用并行化技术改进 Apriori 算法
在数据挖掘领域,从庞大的数据集中提取频繁模式仍然是一项艰巨的任务,而错综复杂的时间和空间维度又使这项任务变得更加复杂。虽然 Apriori 算法在这一领域具有开创性意义,但在浏览大型数据集时,该算法的局限性更加突出。为此,我们推出了一种利用并行网络拓扑结构和 GPU 的前卫解决方案。我们方法的核心有两个显著特点:(1)利用并行处理加速实现最优结果;(2)整合基于猫和老鼠的优化器(CMBO)算法,这是一种反映捕食性猫和逃避性老鼠之间本能动态的精明算法。该优化器以双相模型为基础:猫最初的攻击性追逐和老鼠随后的计算躲避。通过使用目标函数得分对代理进行分类,这种结构得到了丰富。作为补充,我们的架构蓝图在并行配置中无缝集成了双 Nvidia 显卡,从而确立了对传统 CPU 的明显优势。在合并过程中,我们的方法不仅纠正了 Apriori 算法的固有缺陷,还突出了关联规则的提取,以更高的精度精确定位频繁出现的模式。对各种网络拓扑结构的综合评估说明了它们各自的优缺点。以 Apriori 算法为基准,我们的方法在速度和有效性方面明显优于 Apriori 算法,预示着数据挖掘研究向前迈出了一大步。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信