Abstract
Association rule mining is one of the most studied research fields of data mining, with applications ranging from grocery basket problems to explainable classification systems. Classical association rule mining algorithms have several limitations, especially with regards to their high execution times and number of rules produced. Over the past decade, neural network solutions have been used to solve various optimization problems, such as classification, regression or clustering. However there is still no efficient way to mine association rules using neural networks. In this paper, we present an auto-encoder solution to mine association rule called ARM-AE. We compare our algorithm to FP-Growth and NSGAII on three categorical datasets, and show that our algorithm discovers high support and confidence rule set and has a better execution time than classical methods while preserving the quality of the rule set produced.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Agrawal, R., Srikant, R., et al.: Fast algorithms for mining association rules. In: Proceedings of the 20th International Conference on Very Large Data Bases, VLDB, vol. 1215, pp. 487–499. Citeseer (1994)
Alkeshuosh, A.H., Moghadam, M.Z., Al Mansoori, I., Abdar, M.: Using PSO algorithm for producing best rules in diagnosis of heart disease. In: 2017 International Conference on Computer and Applications (ICCA), pp. 306–311. IEEE (2017)
Borgelt, C.: Keeping things simple: finding frequent item sets by recursive elimination. In: Proceedings of the 1st International Workshop on Open Source Data Mining: Frequent Pattern Mining Implementations, pp. 66–70 (2005)
Christian, B.: An implementation of the FP-growth algorithm. In: Proceedings of the 1st International Workshop on Open Source Data Mining: Frequent Pattern Mining Implementations, pp. 1–5 (2005)
Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182–197 (2002)
Djenouri, Y., Bendjoudi, A., Djenouri, D., Comuzzi, M.: GPU-based bio-inspired model for solving association rules mining problem. In: 2017 25th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), pp. 262–269. IEEE (2017)
Dua, D., Graff, C.: UCI machine learning repository (2017). http://archive.ics.uci.edu/ml
Fortin, F.A., De Rainville, F.M., Gardner, M.A.G., Parizeau, M., Gagné, C.: DEAP: evolutionary algorithms made easy. J. Mach. Learn. Res. 13(1), 2171–2175 (2012)
Fournier-Viger, P., Wu, C.-W., Tseng, V.S.: Mining top-K association rules. In: Kosseim, L., Inkpen, D. (eds.) AI 2012. LNCS (LNAI), vol. 7310, pp. 61–73. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-30353-1_6
Fund, I.: Comparing association rules and deep neural networks on medical data. Ph.D. thesis, University of Houston (2019)
Geng, L., Hamilton, H.J.: Choosing the right lens: finding what is interesting in data mining. In: Guillet, F.J., Hamilton, H.J. (eds.) Quality Measures in Data Mining. SCI, vol. 43, pp. 3–24. Springer, Cham (2007). https://doi.org/10.1007/978-3-540-44918-8_1
Heraguemi, K.E., Kamel, N., Drias, H.: Multi-swarm bat algorithm for association rule mining using multiple cooperative strategies. Appl. Intell. 45(4), 1021–1033 (2016)
Kishor, P., Sammulal, P.: Association rule mining using an unsupervised neural network with an optimized genetic algorithm. In: Kumar, A., Mozar, S. (eds.) ICCCE 2018. LNEE, vol. 500, pp. 657–669. Springer, Singapore (2019). https://doi.org/10.1007/978-981-13-0212-1_67
LeCun, Y., Bengio, Y., Hinton, G.: Deep learning. Nature 521(7553), 436–444 (2015)
Li, X., Li, D., Deng, Y., Xing, J.: Intelligent mining algorithm for complex medical data based on deep learning. J. Ambient. Intell. Humaniz. Comput. 12(2), 1667–1678 (2021)
Lore, K.G., Akintayo, A., Sarkar, S.: LLNet: a deep autoencoder approach to natural low-light image enhancement. Pattern Recogn. 61, 650–662 (2017)
Martín, D., Rosete, A., Alcalá-Fdez, J., Herrera, F.: QAR-CIP-NSGA-II: a new multi-objective evolutionary algorithm to mine quantitative association rules. Inf. Sci. 258, 1–28 (2014)
Min, E., Guo, X., Liu, Q., Zhang, G., Cui, J., Long, J.: A survey of clustering with deep learning: from the perspective of network architecture. IEEE Access 6, 39501–39514 (2018)
Nair, B.B., Mohandas, V., Nayanar, N., Teja, E., Vigneshwari, S., Teja, K.: A stock trading recommender system based on temporal association rule mining. SAGE Open 5(2), 2158244015579941 (2015)
Pei, J., Han, J., Lu, H., Nishio, S., Tang, S., Yang, D.: H-Mine: fast and space-preserving frequent pattern mining in large databases. IIE Trans. 39(6), 593–605 (2007)
Ramponi, A., Plank, B.: Neural unsupervised domain adaptation in NLP—a survey. arXiv preprint arXiv:2006.00632 (2020)
Raschka, S.: MLxtend: providing machine learning and data science utilities and extensions to Python’s scientific computing stack. J. Open Source Softw. 3(24), 638 (2018). https://doi.org/10.21105/joss.00638
Telikani, A., Gandomi, A.H., Shahbahrami, A.: A survey of evolutionary computation for association rule mining. Inf. Sci. 524, 318–352 (2020)
Valdivia, A., et al.: What do people think about this monument? Understanding negative reviews via deep learning, clustering and descriptive rules. J. Ambient. Intell. Humaniz. Comput. 11(1), 39–52 (2020)
Vougas, K., et al.: Deep learning and association rule mining for predicting drug response in cancer. A personalised medicine approach, p. 070490. BioRxiv (2017)
Zhang, Z., He, Q., Gao, J., Ni, M.: A deep learning approach for detecting traffic accidents from social media data. Transp. Res. Part C Emerg. Technol. 86, 580–596 (2018)
Zhuang, F., Cheng, X., Luo, P., Pan, S.J., He, Q.: Supervised representation learning: transfer learning with deep autoencoders. In: Twenty-Fourth International Joint Conference on Artificial Intelligence (2015)
Acknowledgments
This research was made possible by the support of the INSPQ, as well as the financial support of the Canadian research funding agencies CIHR and NSERC.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Ethics declarations
Disclosure of Interests
The authors have no competing interests to declare that are relevant to the content of this article.
Rights and permissions
Copyright information
© 2025 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Berteloot, T., Khoury, R., Durand, A. (2025). Association Rules Mining with Auto-encoders. In: Julian, V., et al. Intelligent Data Engineering and Automated Learning – IDEAL 2024. IDEAL 2024. Lecture Notes in Computer Science, vol 15346. Springer, Cham. https://doi.org/10.1007/978-3-031-77731-8_5
Download citation
DOI: https://doi.org/10.1007/978-3-031-77731-8_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-77730-1
Online ISBN: 978-3-031-77731-8
eBook Packages: Computer ScienceComputer Science (R0)