数据挖掘_分类方法(修改).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据挖掘_分类方法(修改)

下面我们首先对AQR算法进行概念描述,然后介绍算法描述和相关例子,最后分析其性能。 在算法AQR中调用了过程STAR,来排除所有的反例,产生覆盖种子的星。 AQR算法描述 算法 4-5 AQR: 输入:正例样本POS; 反例样本NEG 输出:覆盖COVER AQR算法描述 (1) COVER= Φ;//初始化COVER为空集Φ (2) WHILE COVER does not cover all positive examples in POS DO BEGIN (3) Select a SEED;//选取一个种子SEED,例如没有被COVER覆盖的一个正样例 (4) Call procedure STAR(SEED,NEG); //产生一个能覆盖种子而同时排除所有反例的星 (5) Select the best Complex BEST from the STAR according to user-defined criteria;//从星中选取一个最好的复合 (6) Add BEST as an extra disjuct to COVER ;//把最好的复合与COVER合取,形成新的COVER (7) END (8) RETURN COVER. AQR算法描述 算法 4-6 STAR: 输入:种子SEED;反例NEG 输出:星STAR AQR算法描述 (1)初始化STAR为空Complex (2)WHILE one or more Complexes in STAR covers some negative examples in NEG BEGIN /*如果STAR中的一个或多个Complex覆盖NEG中的负样例*/ (3)Select a negative example Eneg covered by a Complex in STAR;/*选取一个被STAR中的Complex覆盖的负样例*/ (4)Let EXTENSION be all Selectors that cover SEED but not ENEG;/*令EXTENSION为那些覆盖SEED但不覆盖ENEG的Selectors;*/ (5)Let STAR be the set {x∧y|x∈STAR,y∈EXTENSION}; /*令STAR= {x∧y|x∈STAR,y∈EXTENSION};*/ (6) Remove all Complexes in STAR subsumed by other Complexes in STAR; /*从STAR中除去被其他Complexes所包含的Complexes;*/ (7)Remove the worst Complexes from STAR UNTIL size of STAR is less than or equal to user-defined maximum (maxstar)/*删除STAR中最坏的Complex直到STAR的大小等于或小于用户定义的最大数目maxstar*/ (8)END (9)RETURN STAR. /*返回一系列覆盖SEED但不覆盖NEG的规则*/ AQR算法举例 假设现有一个训练集,其包含两种属性: size (属性值:微小型,小型,中型,大型,巨大型,庞大型) type (属性值:自行车,摩托车,汽车,喷气式飞机,滑翔机) 正例样本: 反例样本: Size Type Class 巨大型 自行车 捷安特两轮车 巨大型 摩托车 捷安特两轮车 Size Type Class 小型 摩托车 大众交通 小型 汽车 大众交通 中型 汽车 大众交通 微小型 喷气式飞机 快速飞机 小型 喷气式飞机 快速飞机 中型 喷气式飞机 快速飞机 初始化COVER为{},进入循环 选取SEED ={ size=巨大型,type=自行车 } 调用STAR(SEED,NEG) 初始化STAR为{},进入循环 选取STAR覆盖的负样例,如ENEG={size=小型,type =摩托车 } EXTENSION为覆盖SEED,不覆盖ENEG的选择 EXTENSION包括size= 巨大型和type =自行车 STAR=STAR={x∧y|x∈STAR,y∈EXTENSION} STAR={ size=巨大型∧type =自行车 } 查看STAR覆盖的负样例 返回STAR={size=巨大型∧type=自行车 } 巨大型 自行车 小型 摩托车 AQR算法举例 假设现有一个训练集,其包含两种属性: size (属性值:微小型,小型,中型,大型,巨大型,庞大型) typ

文档评论(0)

dajuhyy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档