• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2010, Vol. 32 ›› Issue (11): 104-106.doi: 10.3969/j.issn.1007130X.2010.

• 论文 • 上一篇    下一篇

基于遗传算法和区分矩阵的属性约简

龙鹏飞,蔡翱鹏,陈曦   

  1. (长沙理工大学计算机与通信工程学院,湖南 长沙 410004)
  • 收稿日期:2009-06-02 修回日期:2009-11-28 出版日期:2010-11-25 发布日期:2010-11-25
  • 通讯作者: 龙鹏飞
  • 作者简介:龙鹏飞(1960),男,湖南祁东人,高级工程师,研究方向为计算机软件技术、数据库技术和决策支持系统;蔡翱鹏,硕士生,研究方向为数据库与数据挖掘;陈曦,教授,研究方向为数据挖掘。
  • 基金资助:
    湖南省科技计划资助项目(2007GK3042)

An Attribute Reduction Algorithm Based on Genetic Algorithms and Discemible Matrixes

LONG Pengfei,CAI Aopeng,CHEN Xi   

  1. (School of Computer and Communication Engineering,Changsha University of Science and Technology,Changsha 410004,China)
  • Received:2009-06-02 Revised:2009-11-28 Online:2010-11-25 Published:2010-11-25

摘要: 在保持知识库分类能力不变的条件下,为了获得决策系统中属性的最小约简,本文利用遗传算法在全局寻优、避免算法陷入局部收敛方面的优势,结合区分矩阵能够很容易地计算出属性约简和核的良好性质,提出了一种基于遗传算法和区分矩阵的属性约简算法。该算法将区分矩阵嵌入遗传算法中,充分发挥各自在求解最小属性约简方面的优良特性,其中遗传算法主要流程基本不变,适应值函数选取引入区分矩阵的性质。实验结果表明,在可接受的时间内得到了最小约简,约简结果优于HU算法和传统遗传算法,达到了预期的结果。

关键词: 粗糙集, 遗传算法, 区分矩阵, 属性约简

Abstract: In order to obtain the relatively minimal reduction of the attributes in a decisionmaking system without changing the classification capacity of the knowledge base, to take advantage of genetic algorithms in global optimization while avoiding the algorithm runing into local convergence, and to combine the property of discemible matrixes by calculating of the reduction of properties and the core easily, an attribue reduction algorithm based on genetic algorithms and discemible matrixes is proposed. The algorithm embeds the dicemible matrix into the genetic algorithm, and develops each of the good properties to its greatest extent in working out the relatively minimal reduction, in which the main process of GA is not changed, and the property of the discemible matrix is adopted in selecting the fitness function. The experimental results show that the algorithm can achieve the desired minimal reduction results in an acceptable time,which is better than the ones obtained from the HU algorithm and the traditional genetic algorithms.

Key words: rough sets;genetic algorithm;discemible matrix;attribute reduction.