本人于2013年7月6日上传至本网站和百度文库内的资源《关于粗糙集和邻域粗糙集的基本理论和程序算例》,其中发现一处错误,该错误可能会误导读者的分析和研究,在此做出更正说明。
首先,非常感谢优快云网友baobaotte的评语,感谢QQ网友zfl提出的错误。(个人感觉这两个是一个人吧!呵呵)
错误所在:文章第19页提到:
我这里的决策属性进行了归一化,所以第9列就是0和1.
更改:将原文中的数字9更改为10. 决策属性应该是第10列,仍保持原样1和2。当然,如果在归一化过程中,对决策属性进行了归一化处理,则这里的决策属性将变成0和1.
资源中所使用的UCI数据breast数据,条件属性为9个,决策属性为1个。所以我在归一化处理时只处理了条件属性,而没有理会决策属性。
归一化并将9个条件属性和1个决策属性整合到一起的结果:
注意图中的红色框!此时breast数据为277*10维,即包含了9个条件属性和1个决策属性。而图中数据区域没有体现出决策属性。
对于邻域粗糙集的约简程序而言,需要将决策属性放置在所有条件属性的最后一列,然后就可以进行约简判断了。
补充一点:优快云内的资源没办法重新更正资源描述,也没办法回复评论,所以在此贴出了更正说明,希望读者能读到这里,做好更正!
资源的连接地址:http://download.youkuaiyun.com/detail/buaasuozi/5712433
百度文库的资源地址为:http://wenku.baidu.com/view/54c1bff6f8c75fbfc77db2f3.html
再次感谢网友的热心帮助,提出的宝贵意见!多谢!
关于粗糙集和邻域粗糙集的相关交流,欢迎加我QQ379786867,继续交流学习!
ps:关于breast数据的说明:
breast数据是UCI数据集中的一个例子,其中包括9个条件属性和1个决策属性。原始数据形式如下:
注意看红色框区域说明!
data即为条件属性,共9列
label也就是标签,就是决策属性,分为1和2两类。
邻域粗糙集在约简的时候数据,需要将数据整合(就是将条件属性和决策属性放到一起,决策属性在最后一列),整合之后就变成了277*10维了。