Abstract
Rough set theory is a new data mining approach to manage vagueness. It is capable to discover important facts hidden in the data. Literature indicate the current rough set based approaches can’t guarantee that classification of a decision table is credible and it is not able to generate robust decision rules when new attributes are incrementally added in. In this study, an incremental attribute oriented rule-extraction algorithm is proposed to solve this deficiency commonly observed in the literature related to decision rule induction. The proposed approach considers incremental attributes based on the alternative rule extraction algorithm (AREA), which was presented for discovering preference-based rules according to the reducts with the maximum of strength index (SI), specifically the case that the desired reducts are not necessarily unique since several reducts could include the same value of SI. Using the AREA, an alternative rule can be defined as the rule which holds identical preference to the original decision rule and may be more attractive to a decision-maker than the original one. Through implementing the proposed approach, it can be effectively operating with new attributes to be added in the database/information systems. It is not required to re-compute the updated data set similar to the first step at the initial stage. The proposed algorithm also excludes these repetitive rules during the solution search stage since most of the rule induction approaches generate the repetitive rules. The proposed approach is capable to efficiently and effectively generate the complete, robust and non-repetitive decision rules. The rules derived from the data set provide an indication of how to effectively study this problem in further investigations.
Similar content being viewed by others
References
Ahn, B. S., Cho, S. S., & Kim, C. Y. (2000). The integrated methodology of rough set theory and artificial neural network for business failure prediction. Expert Systems with Applications, 18(2), 65–74.
Asharaf, S., Narasimha Murty, M., & Shevade, S. K. (2006). Rough set based incremental clustering of interval data. Pattern Recognition Letters, 27(6), 515–519.
Błaszczyński, J., & Słowiński, R. (2003). Incremental induction of decision rules from dominance-based rough approximations. Electronic Notes in Theoretical Computer Science, 82(4), 40–51.
Fan, Y.-N., Tseng, T.-L., Chern, C.-C., & Huang, C.-C. (2009). Rule induction based on an incremental rough set. Expert Systems with Applications, 36(9), 11439–11450.
Goh, C., & Law, R. (2003). Incorporating the rough sets theory into travel demand analysis. Tourism Management, 24(5), 511–517.
Gorsevski, P. V., & Jankowski, P. (2008). Discerning landslide susceptibility using rough sets. Computers, Environment and Urban Systems, 32(1), 53–65.
Greco, S., Matarazzo, B., & Slowinski, R. (2001). Rough sets theory for multicriteria decision analysis. European Journal of Operational Research, 129(1), 1–47.
Guan, L. (2009). An incremental updating algorithm of attribute reduction set in decision tables. In The sixth international conference on fuzzy systems and knowledge discovery (pp. 421–425).
Guo, S., Wang, Z.-Y., Wu, Z.-C., & Yan, H.-P. (2005). A novel dynamic incremental rules extraction algorithm based on rough set theory. In Proceedings of the 4th international conference on machine learning and cybernetics, GuangZhou, China.
Huang, C.-C., Tseng, T.-L. B., Chuang, H.-F., & Hsieh, Y.-L. (2010). Attribute-oriented rule induction using rough set theory: a case study of customer relationship management. In The 2010 international conference on business and information, Kitakyushu, Japan.
Inuiguchi, M. (2005). Several approaches to attribute reduction in variable precision rough set model. In V. Torra, Y. Narukawa, & S. Miyamoto (Eds.), Modeling decisions for artificial intelligence (pp. 215–226). Berlin: Springer.
Jackson, A. G., Pawlak, Z., & LeClair, S. R. (1998). Rough sets applied to the discovery of materials knowledge. Journal of Alloys and Compounds, 279(1), 14–21.
Jagielska, I., Matthews, C., & Whitfort, T. (1999). An investigation into the application of neural networks, fuzzy logic, genetic algorithms, and rough sets to automated knowledge acquisition for classification problems. Neurocomputing, 24(1–3), 37–54.
Kryszkiewicz, M. (1998). Rough set approach to incomplete information systems. Information Sciences, 112(1–4), 39–49.
Li, P., Wang, X.-l., & Guan, Y. (2008). Question classification with incremental rule learning algorithm based on rough set. Journal of Electronics & Information Technology, 30(5), 1127–1130.
Liou, J. J. H., & Tzeng, G.-H. (2010). A dominance-based rough set approach to customer behavior in the airline market. Information Sciences, 180(11), 2230–2238.
Liu, Y., Xu, C., & Pan, Y. (2004). An incremental rule extracting algorithm based on Pawlak reduction. In 2004 IEEE international conference on systems, man and cybernetics (pp. 5964–5968).
Liu, D., Li, T. R., Ruan, D., & Zou, W. L. (2009). An incremental approach for inducing knowledge from dynamic information systems. Fundamenta Informaticae, 94(2), 245–260.
Ning, Z., Ju-Zhen, D., Ohsuga, S., & Tsau Young, L. (1998). An incremental, probabilistic rough set approach to rule discovery. In The 1998 IEEE international conference on fuzzy systems (pp. 933–938).
Pancerz, K. (2009). Some issues on extensions of information and dynamic information systems. In A. Abraham, A.-E. Hassanien, & V. Snášel (Eds.), Foundations of computational intelligence (Vol. 5, pp. 79–106). Berlin: Springer.
Pattaraintakorn, P., & Cercone, N. (2008). Integrating rough set theory and medical applications. Applied Mathematics Letters, 21(4), 400–403.
Pawlak, Z. (1982). Rough sets. International Journal of Information & Computer Sciences, 11, 341–356.
Pawlak, Z. (1991). Rough sets: theoretical aspects of reasoning about data. Norwell: Kluwer Academic.
Pawlak, Z., & Skowron, A. (2007). Rudiments of rough sets. Information Sciences, 177(1), 3–27.
Shan, N., & Ziarko, W. (1995). Data-based acquisition and incremental modification of classification rules. Computational Intelligence, 11(2), 357–370.
Shyng, J.-Y., Wang, F.-K., Tzeng, G.-H., & Wu, K.-S. (2007). Rough set theory in analyzing the attributes of combination values for the insurance market. Expert Systems with Applications, 32(1), 56–64.
Sun, C.-M., Liu, D.-Y., Sun, S.-Y., Li, J.-F., & Zhang, Z.-H. (2005). Containing order rough set methodology. In Proceedings of 2005 international conference on machine learning and cybernetics (pp. 1722–1727).
Tan, R. R. (2005). Rule-based life cycle impact assessment using modified rough set induction methodology. Environmental Modelling & Software, 20(5), 509–513.
Tong, L., & An, L. (2002). Incremental learning of decision rules based on rough set theory. In The 4th world congress on intelligent control and automation (pp. 420–425).
Tseng, T.-L., & Huang, C.-C. (2007). Rough set-based approach to feature selection in customer relationship management. Omega, 35(4), 365–383.
Tseng, T.-L., Huang, C.-C., & Ho, J. C. (2008). Autonomous decision making in customer relationship management: a data mining approach. In Proceedings of the 2008 industrial engineering research conference, Vancouver, British Columbia, Canada.
Tseng, T.-L., Huang, C.-C., & Fan, Y.-N. (2011). Autonomous rule induction from data with tolerances in customer relationship management. Expert Systems with Applications, 38(5), 4889–4900.
Tseng, T.-L. B. (1999). Quantitative approaches for information modeling. Doctoral Dissertation, The University of Iowa.
Tsumoto, S. (1998). Automated extraction of medical expert system rules from clinical databases based on rough set theory. Information Sciences, 112(1–4), 67–84.
Wang, X., Yang, J., Jensen, R., & Liu, X. (2006). Rough set feature selection and rule induction for prediction of malignancy degree in brain glioma. Computer Methods and Programs in Biomedicine, 83(2), 147–156.
Wu, W.-Z., Mi, J.-S., & Zhang, W.-X. (2003). Generalized fuzzy rough sets. Information Sciences, 151, 263–282.
Yao, J., & Herbert, J. P. (2009). Financial time-series analysis with rough sets. Applied Soft Computing, 9(3), 1000–1007.
Ziarko, W. (1993). Variable precision rough set model. Journal of Computer and System Sciences, 46(1), 39–59.
Ziarko, W. (2004). Incremental learning with hierarchies of rough decision tables. In Processings of IEEE annual meeting of the fuzzy information (pp. 802–807).
Acknowledgements
This research was partially sponsored by the NSC in Taiwan (NSC 99-2410-H-260-051-MY3 and NSC 98-2410-H-260-011-MY3) and the US Department of Education (Award #P116B080100A).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Huang, CC., Tseng, TL.(., Jiang, F. et al. Rough set theory: a novel approach for extraction of robust decision rules based on incremental attributes. Ann Oper Res 216, 163–189 (2014). https://doi.org/10.1007/s10479-013-1352-1
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10479-013-1352-1