Multitask-based association rule mining

Recently, there has been a growing interest in association rule mining ARM in various fields. However, standard ARM algorithms fail to discover rules for multitask problems as they do not consider task-oriented investigation and, therefore, they ignore the correlation among the tasks. Considering this situation, this paper proposes a novel algorithm, named multitask association rule miner MTARM , that tends to jointly discover rules by considering multiple tasks. This paper also introduces two novel concepts: single-task rule and multiple-task rule. In the first phase of the proposed approach, highly frequent local rules single-task rules are explored for each task separately and then these local rules are combined to produce the global result multitask rules using a majority voting mechanism. Experiments were conducted on four different real-world multitask learning datasets. The experimental results indicated that the proposed MTARM approach discovers more information than that of traditional ARM algorithms by jointly considering the relationships among multiple tasks.

___

  • [1] Ai D, Pan H, Li X, Gao Y, He D. Association rule mining algorithms on high-dimensional datasets. Artificial Life and Robotics 2018; 23 (3): 420-427. doi: 10.1007/s10015-018-0437-y
  • [2] Moodley R, Chiclana F, Caraffini F, Carter J. Application of uninorms to market basket analysis. International Journal of Intelligent Systems 2019; 34 (1): 39-49. doi: 10.1002/int.22039
  • [3] Gao T, Cheng B, Chen J, Xue H, Duan L et al. Interest-aware service association rule creation for service recommendation and linking mode recommendation in user-generated service. IEEE Access 2018; 6: 57721-57737. doi: 10.1109/access.2018.2873708
  • [4] Hela S, Amel B, Badran R. Early anomaly detection in smart home: a causal association rule-based approach. Artificial Intelligence in Medicine 2018; 91: 57-71. doi: 10.1016/j.artmed.2018.06.001
  • [5] Agapito G, Guzzi P, Cannataro M. Parallel extraction of association rules from genomics data. Applied Mathematics and Computation 2019; 350: 434-446. doi: 10.1016/j.amc.2017.09.026
  • [6] Santos F, Domingues M, Sundermann C, Carvalho V, Moura M et al. Latent association rule cluster based model to extract topics for classification and recommendation applications. Expert Systems with Applications 2018; 112: 34-60. doi: 10.1016/j.eswa.2018.06.021
  • [7] Naik A, Rangwala H. Multi-task learning. In: Naik A (editor). Large Scale Hierarchical Classification: State of the Art. Cham, Switzerland: Springer International Publishing, 2019, pp. 75-88.
  • [8] Agrawal R, Srikant R. Fast algorithms for mining association rules. In: Proceedings of the 20th International Conference on Very Large Data Bases VLDB’94; San Francisco, CA, USA; 1994. pp. 487-499.
  • [9] Han J, Pei J, Yin Y, Mining frequent patterns without candidate generation. In: Proceedings of the 2000 International Conference on Management of Data ACM SIGMOD; Dallas, TX, USA; 2000. pp. 1-12.
  • [10] Zaki M. Scalable algorithms for association mining. IEEE Transactions on Knowledge and Data Engineering 2000; 12 (3): 372-390. doi: 10.1109/69.846291
  • [11] Kao W, Lo C, Li K, Yang H, Yan J. Research of mining multi-level association rule models. In: Hung J, Yen N, Li KC (editors). Frontier Computing, Lecture Notes in Electrical Engineering. Singapore: Springer, 2016, pp. 279-288.
  • [12] Alsukhni E, Al Eroud A, Saifan A. A hybrid pre-post constraint-based framework for discovering multi-dimensional association rules using ontologies. International Journal of Information Technology and Web Engineering 2019; 14 (1): 112-131. doi: 10.4018/ijitwe.2019010106
  • [13] Tran MD, d’Amato C, Nguyen BT, Tettamanzi AGB. Comparing rule evaluation metrics for the evolutionary discovery of multi-relational association rules in the semantic web. In: Castelli M, Sekanina L, Zhang M, Cagnoni S, Garcia-Sanchez P (editors). Genetic Programming, Lecture Notes in Computer Science. Cham, Switzerland: Springer, 2018, pp. 289-305.
  • [14] Kamaruddin S, Yusof Y, Husni H, Al Refai M. Text classification using modified multi class association rule. Jurnal Teknologi 2016; 78 (8-2): 163-170. doi: 10.11113/jt.v78.9553
  • [15] Song A, Ding X, Chen J, Li M, Cao W et al. Multi-objective association rule mining with binary bat algorithm. Intelligent Data Analysis 2016; 20 (1): 105-128. doi: 10.3233/ida-150796
  • [16] Yang L, Li Z, Luo G. MH-ARM: A multi-mode and high-value association rule mining technique for healthcare data analysis. In: 2016 International Conference on Computational Science and Computational Intelligence (CSCI); Las Vegas, NV, USA; 2016. pp. 122-127.
  • [17] Wang D, Xie Q, Huang D, Yuan H, Lu H et al. Multi-granule association rule mining based on quantitative concept lattice. In: Lei J, Wang FL, Li M, Luo Y (editors). Network Computing and Information Security, Communications in Computer and Information Science. Berlin, Germany: Springer, 2012, pp. 268-274.
  • [18] He R, Xiong N, Yang L, Park J. Using multi-modal semantic association rules to fuse keywords and visual features automatically for web image retrieval. Information Fusion 2011; 12 (3): 223-230. doi: 10.1016/j.inffus.2010.02.001
  • [19] Liu P, Li X, Feng Y. An algorithm of multi-level fuzzy association rules mining with multiple minimum supports in network faults diagnosis. In: 2013 Ninth International Conference on Natural Computation (ICNC); Shenyang, China; 2013. pp. 884-888.
  • [20] Atteya WA, Dahal K, Hossain MA. Multi-agent association rules mining in distributed databases. In: Gaspar-Cunha A, Takahashi R, Schaefer G, Costa L (editors). Soft Computing in Industrial Applications, Advances in Intelligent and Soft Computing. Berlin, Germany: Springer, 2011, pp. 305-314.
  • [21] Zhang Y, Yang Q. An overview of multi-task learning. National Science Review 2017; 5 (1): 30-43. doi: 10.1093/nsr/nwx105
  • [22] Thung K, Wee C. A brief review on multi-task learning. Multimedia Tools and Applications 2018; 77 (22): 29705- 29725. doi: 10.1007/s11042-018-6463-x
  • [23] Zhang C, Zhao P, Hao S, Soh YC, Lee BS. Distributed multi-task classification: a decentralized online learning approach. Machine Learning 2017; 107 (4): 727-747. doi: 10.1007/s10994-017-5676-y
  • [24] Zhang X, Zhang X, Liu H, Liu X. Multi-task clustering through instances transfer. Neurocomputing 2017; 251: 145-155. doi: 10.1016/j.neucom.2017.04.029
  • [25] Zhang Z, Zhou J. Multi-task clustering via domain adaptation. Pattern Recognition 2012; 45 (1): 465-473. doi: 10.1016/j.patcog.2011.05.011
  • [26] Mueller A. Fast Sequential and Parallel Algorithms for Association Rule Mining: A Comparison. Technical Report. College Park, MD, USA: University of Maryland, 1995.
  • [27] Zaki MJ. Parallel and distributed association mining: a survey. IEEE Concurrency 1999; 7 (4): 14-25. doi: 10.1109/4434.806975
  • [28] Zaiane OR, El-Hajj M, Lu P. Fast parallel association rule mining without candidacy generation. In: Proceedings of IEEE International Conference on Data Mining; San Jose, CA, USA; 2001. pp. 665-668.
  • [29] Agrawal R, Shafer JC. Parallel mining of association rules. IEEE Transactions on Knowledge and Data Engineering 1996; 8 (6): 962-969. doi: 10.1109/69.553164
  • [30] Zaki MJ. Large-scale parallel data mining. In: Zaki MJ, Ho CT (editors). Lecture Notes in Computer Science. San Jose, CA, USA: Springer, 2000, pp. 1-23.
  • [31] Sakhapara AM, Bharathi HN. Comparative study of Apriori algorithms for parallel mining of frequent itemsets. International Journal of Computer Applications 2014; 90 (8): 21-24.
  • [32] Borgelt C. Frequent item set mining. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery 2012; 2 (6): 437-456. doi: 10.1002/widm.1074
  • [33] Borgelt C, Wang X. (Approximate) Frequent item set mining made simple with a split and merge algorithm. In: Laurent A, Lesot M (editors). Scalable Fuzzy Algorithms for Data Management and Analysis: Methods and Design. Hershey, PA, USA: IGI Global, 2009, pp. 254-272.
  • [34] Olmezogullari E, Ari I. Online association rule mining over fast data. In: 2013 IEEE International Congress on Big Data; Santa Clara, CA, USA; 2013. pp. 2379-7703.
  • [35] Kadappa V, Nagesh S. Local support-based partition algorithm for frequent pattern mining. Pattern Analysis and Applications 2019; 22 (3): 1137-1147. doi: 10.1007/s10044-018-0752-x
  • [36] Xue W. Weighted feature-task-aware regularization learner for multitask learning. Pattern Analysis and Applications 2020; 23 (1): 253-263. doi: 10.1007/s10044-019-00781-8
  • [37] Kong Y, Shao M, Li K, Fu Y. Probabilistic low-rank multitask learning. IEEE Transactions on Neural Networks 2018; 29 (3): 670-680. doi: 10.1109/tnnls.2016.2641160
  • [38] Liu C, Zheng C, Qian S, Wu S, Wong H. Encoding sparse and competitive structures among tasks in multi-task learning. Pattern Recognition 2019; 88: 689-701. doi: 10.1016/j.patcog.2018.12.018
  • [39] Levatic J, Kocev D, Ceci M, Dzeroski S. Semi-supervised trees for multi-target regression. Information Sciences 2018; 450: 109-127. doi: 10.1016/j.ins.2018.03.033
  • [40] Borchani H, Varando G, Bielza C, Larranaga P. A survey on multi-output regression. WIRES Data Mining and Knowledge Discovery 2015; 5 (5): 216-233. doi: 10.1002/widm.1157
  • [41] Parameswaran S, Weinberger K. Large margin multi-task metric learning. In: Proceedings of Advances in Neural Information Processing Systems NIPS’10; Vancouver, British Columbia, Canada; 2010. pp. 1867-1875.
  • [42] Borgelt C. Simple algorithms for frequent item set mining. In: Koronacki J, Ras ZW, Wirezchon ST, Kacprzyk J (editors). Advances in Machine Learning II, Studies in Computational Intelligence. Berlin, Germany: Springer, 2010, pp. 351-369.