Matrix-based dynamic updating rough fuzzy approximations for data mining

被引:81
作者
Huang, Yanyong [1 ]
Li, Tianrui [1 ]
Luo, Chuan [2 ]
Fujita, Hamido [3 ]
Horng, Shi-jinn [1 ]
机构
[1] Southwest Jiaotong Univ, Sch Informat Sci & Technol, Chengdu 611756, Peoples R China
[2] Sichuan Univ, Coll Comp Sci, Chengdu 610065, Peoples R China
[3] Iwate Prefectural Univ, Fac Software & Informat Sci, Takizawa, Iwate 0200693, Japan
基金
中国博士后科学基金; 美国国家科学基金会;
关键词
Rough fuzzy set; Incremental learning; Matrix; Rough approximations; SET APPROXIMATIONS; FEATURE-SELECTION; DECISION SYSTEMS; REPRESENTATION; MAINTENANCE; ALGORITHMS; RULES;
D O I
10.1016/j.knosys.2016.12.015
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In a dynamic environment, the data collected from real applications varies not only with the amount of objects but also with the number of features, which will result in continuous change of knowledge over time. The static methods of updating knowledge need to recompute from scratch when new data are added every time. This makes it potentially very time-consuming to update knowledge, especially as the dataset grows dramatically. Calculation of approximations is one of main mining tasks in rough set theory, like frequent pattern mining in association rules. Considering the fuzzy descriptions of decision states in the universe under fuzzy environment, this paper aims to provide an efficient approach for computing rough approximations of fuzzy concepts in dynamic fuzzy decision systems (FDS) with simultaneous variation of objects and features. We firstly present a matrix-based representation of rough fuzzy approximations by a Boolean matrix associated with a matrix operator in FDS. While adding the objects and features concurrently, incremental mechanisms for updating rough fuzzy approximations are introduced, and the corresponding matrix-based dynamic algorithm is developed. Unlike the static method of computing approximations by updating the whole relation matrix, our new approach partitions it into sub-matrices and updates each sub-matrix locally by utilizing the previous matrix information and the interactive information of each sub-matrix to avoid unnecessary calculations. Experimental results on six UCI datasets shown that the proposed dynamic algorithm achieves significantly higher efficiency than the static algorithm and the combination of two reference incremental algorithms. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:273 / 283
页数:11
相关论文
共 49 条
[1]  
[Anonymous], 1992, Intelligent Decision Support. Handbook of Applications and Advances of the Rough Sets Theory, DOI DOI 10.1007/978-94-015-7975-9_21
[2]   A method for extracting rules from spatial data based on rough fuzzy sets [J].
Bai, Hexiang ;
Ge, Yong ;
Wang, Jinfeng ;
Li, Deyu ;
Liao, Yilan ;
Zheng, Xiaoying .
KNOWLEDGE-BASED SYSTEMS, 2014, 57 :28-40
[3]  
Cai M.J., 2015, ARXIV150402930
[4]   A rough set approach to attribute generalization in data mining [J].
Chan, CC .
INFORMATION SCIENCES, 1998, 107 (1-4) :169-176
[5]   MRM: A matrix representation and mapping approach for knowledge acquisition [J].
Chen, Chun-Hslen ;
Rao, Zhiming .
KNOWLEDGE-BASED SYSTEMS, 2008, 21 (04) :284-293
[6]   A Decision-Theoretic Rough Set Approach for Dynamic Data Mining [J].
Chen, Hongmei ;
Li, Tianrui ;
Luo, Chuan ;
Horng, Shi-Jinn ;
Wang, Guoyin .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2015, 23 (06) :1958-1970
[7]   Forward approximation and backward approximation in fuzzy rough sets [J].
Cheng, Yi .
NEUROCOMPUTING, 2015, 148 :340-353
[8]   The incremental method for fast computing the rough fuzzy approximations [J].
Cheng, Yi .
DATA & KNOWLEDGE ENGINEERING, 2011, 70 (01) :84-100
[9]   ROUGH FUZZY-SETS AND FUZZY ROUGH SETS [J].
DUBOIS, D ;
PRADE, H .
INTERNATIONAL JOURNAL OF GENERAL SYSTEMS, 1990, 17 (2-3) :191-209
[10]   Bayesian Fuzzy Clustering [J].
Glenn, Taylor C. ;
Zare, Alina ;
Gader, Paul D. .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2015, 23 (05) :1545-1561