Cargando…

Efficient Top-K Identical Frequent Itemsets Mining without Support Threshold Parameter from Transactional Datasets Produced by IoT-Based Smart Shopping Carts

Internet of Things (IoT)-backed smart shopping carts are generating an extensive amount of data in shopping markets around the world. This data can be cleaned and utilized for setting business goals and strategies. Artificial intelligence (AI) methods are used to efficiently extract meaningful patte...

Descripción completa

Detalles Bibliográficos
Autores principales: Rehman, Saif Ur, Alnazzawi, Noha, Ashraf, Jawad, Iqbal, Javed, Khan, Shafiullah
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9612089/
https://www.ncbi.nlm.nih.gov/pubmed/36298424
http://dx.doi.org/10.3390/s22208063
_version_ 1784819692133679104
author Rehman, Saif Ur
Alnazzawi, Noha
Ashraf, Jawad
Iqbal, Javed
Khan, Shafiullah
author_facet Rehman, Saif Ur
Alnazzawi, Noha
Ashraf, Jawad
Iqbal, Javed
Khan, Shafiullah
author_sort Rehman, Saif Ur
collection PubMed
description Internet of Things (IoT)-backed smart shopping carts are generating an extensive amount of data in shopping markets around the world. This data can be cleaned and utilized for setting business goals and strategies. Artificial intelligence (AI) methods are used to efficiently extract meaningful patterns or insights from such huge amounts of data or big data. One such technique is Association Rule Mining (ARM) which is used to extract strategic information from the data. The crucial step in ARM is Frequent Itemsets Mining (FIM) followed by association rule generation. The FIM process starts by tuning the support threshold parameter from the user to produce the number of required frequent patterns. To perform the FIM process, the user applies hit and trial methods to rerun the aforesaid routine in order to receive the required number of patterns. The research community has shifted its focus towards the development of top-K most frequent patterns not using the support threshold parameter tuned by the user. Top-K most frequent patterns mining is considered a harder task than user-tuned support-threshold-based FIM. One of the reasons why top-K most frequent patterns mining techniques are computationally intensive is the fact that they produce a large number of candidate itemsets. These methods also do not use any explicit pruning mechanism apart from the internally auto-maintained support threshold parameter. Therefore, we propose an efficient TKIFIs Miner algorithm that uses depth-first search strategy for top-K identical frequent patterns mining. The TKIFIs Miner uses specialized one- and two-itemsets-based pruning techniques for topmost patterns mining. Comparative analysis is performed on special benchmark datasets, for example, Retail with 16,469 items, T40I10D100K and T10I4D100K with 1000 items each, etc. The evaluation results have proven that the TKIFIs Miner is at the top of the line, compared to recently available topmost patterns mining methods not using the support threshold parameter.
format Online
Article
Text
id pubmed-9612089
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-96120892022-10-28 Efficient Top-K Identical Frequent Itemsets Mining without Support Threshold Parameter from Transactional Datasets Produced by IoT-Based Smart Shopping Carts Rehman, Saif Ur Alnazzawi, Noha Ashraf, Jawad Iqbal, Javed Khan, Shafiullah Sensors (Basel) Article Internet of Things (IoT)-backed smart shopping carts are generating an extensive amount of data in shopping markets around the world. This data can be cleaned and utilized for setting business goals and strategies. Artificial intelligence (AI) methods are used to efficiently extract meaningful patterns or insights from such huge amounts of data or big data. One such technique is Association Rule Mining (ARM) which is used to extract strategic information from the data. The crucial step in ARM is Frequent Itemsets Mining (FIM) followed by association rule generation. The FIM process starts by tuning the support threshold parameter from the user to produce the number of required frequent patterns. To perform the FIM process, the user applies hit and trial methods to rerun the aforesaid routine in order to receive the required number of patterns. The research community has shifted its focus towards the development of top-K most frequent patterns not using the support threshold parameter tuned by the user. Top-K most frequent patterns mining is considered a harder task than user-tuned support-threshold-based FIM. One of the reasons why top-K most frequent patterns mining techniques are computationally intensive is the fact that they produce a large number of candidate itemsets. These methods also do not use any explicit pruning mechanism apart from the internally auto-maintained support threshold parameter. Therefore, we propose an efficient TKIFIs Miner algorithm that uses depth-first search strategy for top-K identical frequent patterns mining. The TKIFIs Miner uses specialized one- and two-itemsets-based pruning techniques for topmost patterns mining. Comparative analysis is performed on special benchmark datasets, for example, Retail with 16,469 items, T40I10D100K and T10I4D100K with 1000 items each, etc. The evaluation results have proven that the TKIFIs Miner is at the top of the line, compared to recently available topmost patterns mining methods not using the support threshold parameter. MDPI 2022-10-21 /pmc/articles/PMC9612089/ /pubmed/36298424 http://dx.doi.org/10.3390/s22208063 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Rehman, Saif Ur
Alnazzawi, Noha
Ashraf, Jawad
Iqbal, Javed
Khan, Shafiullah
Efficient Top-K Identical Frequent Itemsets Mining without Support Threshold Parameter from Transactional Datasets Produced by IoT-Based Smart Shopping Carts
title Efficient Top-K Identical Frequent Itemsets Mining without Support Threshold Parameter from Transactional Datasets Produced by IoT-Based Smart Shopping Carts
title_full Efficient Top-K Identical Frequent Itemsets Mining without Support Threshold Parameter from Transactional Datasets Produced by IoT-Based Smart Shopping Carts
title_fullStr Efficient Top-K Identical Frequent Itemsets Mining without Support Threshold Parameter from Transactional Datasets Produced by IoT-Based Smart Shopping Carts
title_full_unstemmed Efficient Top-K Identical Frequent Itemsets Mining without Support Threshold Parameter from Transactional Datasets Produced by IoT-Based Smart Shopping Carts
title_short Efficient Top-K Identical Frequent Itemsets Mining without Support Threshold Parameter from Transactional Datasets Produced by IoT-Based Smart Shopping Carts
title_sort efficient top-k identical frequent itemsets mining without support threshold parameter from transactional datasets produced by iot-based smart shopping carts
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9612089/
https://www.ncbi.nlm.nih.gov/pubmed/36298424
http://dx.doi.org/10.3390/s22208063
work_keys_str_mv AT rehmansaifur efficienttopkidenticalfrequentitemsetsminingwithoutsupportthresholdparameterfromtransactionaldatasetsproducedbyiotbasedsmartshoppingcarts
AT alnazzawinoha efficienttopkidenticalfrequentitemsetsminingwithoutsupportthresholdparameterfromtransactionaldatasetsproducedbyiotbasedsmartshoppingcarts
AT ashrafjawad efficienttopkidenticalfrequentitemsetsminingwithoutsupportthresholdparameterfromtransactionaldatasetsproducedbyiotbasedsmartshoppingcarts
AT iqbaljaved efficienttopkidenticalfrequentitemsetsminingwithoutsupportthresholdparameterfromtransactionaldatasetsproducedbyiotbasedsmartshoppingcarts
AT khanshafiullah efficienttopkidenticalfrequentitemsetsminingwithoutsupportthresholdparameterfromtransactionaldatasetsproducedbyiotbasedsmartshoppingcarts