Abstract
Many researchers in database and machine learning fields are primarily interested in data mining because it offers opportunities to discover useful information and important relevant patterns in large databases. Most previous studies have shown how binary valued transaction data may be handled. Transaction data in real-world applications usually consist of quantitative values, so designing a sophisticated data-mining algorithm able to deal with various types of data presents a challenge to workers in this research field. In the past, we proposed a fuzzy data-mining algorithm to find association rules. Since sequential patterns are also very important for real-world applications, this paper thus focuses on finding fuzzy sequential patterns from quantitative data. A new mining algorithm is proposed, which integrates the fuzzy-set concepts and the AprioriAll algorithm. It first transforms quantitative values in transactions into linguistic terms, then filters them to find sequential patterns by modifying the AprioriAll mining algorithm. Each quantitative item uses only the linguistic term with the maximum cardinality in later mining processes, thus making the number of fuzzy regions to be processed the same as the number of the original items. The patterns mined out thus exhibit the sequential quantitative regularity in databases and can be used to provide some suggestions to appropriate supervisors.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Agrawal R, Imielinksi T, Swami A (1993) Mining association rules between sets of items in large database. In: The ACM SIGMOD conference, pp 207–216
2. Agrawal R, Imielinksi T, Swami A (1993). Database mining: a performance perspective. IEEE Trans Knowl Data Eng. 5(6):914-925
Agrawal R, Srikant R (1994) Fast algorithm for mining association rules. In: The international conference on very large data bases, pp 487–499
Agrawal R, Srikant R (1995) Mining se quential patterns In: The eleventh international conference on data engineering, pp 3–14
5. Blishun AF. (1987). Fuzzy learning models in expert systems. Fuzzy Sets Syst. 22: 57-70
6. de Campos LM, Moral S. (1993). Learning rules for a fuzzy inference model. Fuzzy Sets Syst. 59: 247-257
7. Chang RLP, Pavliddis T. (1977). Fuzzy decision tree algorithms. IEEE Trans Syst Man Cybern. 7: 28-35
Clair C, Liu C, Pissinou N (1998) Attribute weighting: a method of applying domain knowledge in the decision tree process. In: The seventh international conference on information and knowledge management, pp 259–266
9. Clark P, Niblett T. (1989). The CN2 induction algorithm. Mach Learn. 3: 261-283
10. Delgado M, Gonzalez A. (1993). An inductive learning procedure to identify fuzzy systems. Fuzzy Sets and Syst. 55: 121-132
Frawley WJ, Piatetsky-Shapiro G, Matheus CJ (1991) Knowledge discovery in databases: an overview. The AAAI workshop on knowledge discovery in databases, pp 1–27
12. Gonzalez A. (1995). A learning methodology in uncertain and imprecise environments. Int J Intell Syst. 10: 57-371
Graham I, Jones PL (1988) Expert systems – knowledge, uncertainty and decision. chapman and computing, Boston, pp 117–158
14. Hong TP, Chen JB. (1999). Finding relevant attributes and membership functions. Fuzzy Sets and Syst. 103(3): 389-404
15. Hong TP, Chen JB. (2000). Processing individual fuzzy attributes for fuzzy rule induction. Fuzzy Sets and Syst. 112(1): 127-1400
16. Hong TP, Lee CY. (1996). Induction of fuzzy rules and membership functions from training examples. Fuzzy Sets and Syst. 84: 33-47
17. Hong TP, Tseng SS (1997). A generalized version space learning algorithm for noisy and uncertain data. IEEE Trans Knowl Data Eng. 9(2):336-340
18. Hou RH, Hong TP, Tseng SS, Kuo SY (1997). A new probabilistic induction method. J Automat Reason. 18:5-24
Kandel A (1992) Fuzzy Expert Systems. CRC Boca Raton, 8–19
Mamdani EH (1974) Applications of fuzzy algorithms for control of simple dynamic plants. IEEE Proceedings, pp 1585–1588
Mannila H (1997) Methods and problems in data mining. In: The international conference on database theory, Greece, pp 41–55
Quinlan JR (1987) Decision tree as probabilistic classifier. In: The fourth international machine learning workshop, Morgan Kaufmann, San Mateo, CA, pp 31–37
Quinlan JR (1993) C4.5: Programs for machine learning. Morgan Kaufmann, San Mateo, CA
Rives J (1990) FID3: fuzzy induction decision tree. In: The first international symposium on uncertainty, modeling and analysis, pp 457–462
Srikant R, Agrawal R (1996) Mining quantitative association rules in large relational tables. In: The 1996 ACM SIGMOD international conference on management of data, Monreal, Canada, pp 1–12
Srikant R, Vu Q, Agrawal R (1997) Mining association rules with item constraints. In: The third international conference on knowledge discovery in databases and data mining, pp 67–73
Wang CH, Hong TP, Tseng SS (1996) Inductive learning from fuzzy examples. In: The fifth IEEE international conference on fuzzy systems, New Orleans, pp 13–18
28. Wang CH, Liu JF, Hong TP, Tseng SS. (1999). A fuzzy inductive learning strategy for modular rules. Fuzzy Sets Syst. 103(1): 91-105
Weber R (1992) Fuzzy-ID3: a class of methods for automatic knowledge acquisition. In: The second international conference on fuzzy logic and neural networks, Iizuka, Japan, pp 265–268
30. Yuan Y, Shaw MJ. (1995). Induction of fuzzy decision trees. Fuzzy Sets Syst. 69: 125-139
31.Zadeh LA. (1988). Fuzzy logic. IEEE Comput. 21(4): 83-93
32. Zimmermann HJ. (1991). Fuzzy set theory and its applications. Kluwer, Boston
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Hong, TP., Lin, KY. & Wang, SL. Mining fuzzy sequential patterns from quantitative transactions. Soft Comput 10, 925–932 (2006). https://doi.org/10.1007/s00500-005-0018-6
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-005-0018-6