一种新的凸壳算法及其在特征选择中的应用.pptVIP

一种新的凸壳算法及其在特征选择中的应用.ppt

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

一种求任意维凸壳的算法及其在特征选择中的应用 报告人:郭峰 guofeng314@163.com What Is Convex Set? What Is Convex Set? Let C be a set in a real or complex vector space. C is said to be convex if, for all x and y in C and all t in the interval [0,1], the point (1 ? t) x + t y is in C. In other words, every point on the line segment connecting x and y is in C. This implies that a convex set is connected. What Is Convex Hull? For a subset S of V, the convex hull of S is defined as the smallest convex set in V containing S 我们可以看出边界顶点决定了凸壳的范围 如何寻找边界顶点? 或者说如何确定一个点是不是边界顶点? Komei Fukuda的做法 一种新的计算方法 在凸壳外部:存在X 在凸壳内部:不存在X 转化为线性规划模型 求点集S的顶点集Bset的算法 Step0: 输入S Step1: 初始化BSet为凸集的任意一个点, Step2: 取点集S内的第二个点为p Step3: 求出p 与凸集顶点集中的每一个顶点的差组成的向量集Vset, Step4: 判断是不是存在一个向量x,使得它与Vset中所有的向量的内积都为非负 Step4.1: 如果存在x就把p放入凸集的顶点集Bset, 否则转Step5; Step4.2: 依次取出BSet内的每一个点为q, 然后检查点q是 不是已经成为了凸集Bset-{q}的内点,如果是,就从Bset中把q它删除。 Step5:取点集S内的下一个点为p Goto step3 输出Bset 一维的情况 输入: 0.8952 0.9424 0.3351 0.4374 0.4712 0.1493 0.1359 0.5325 0.7258 0.3987 返回: 0.9424 0.1359 二维数据 三维的情况(角度1) 三维的情况(角度2) 三维的情况(角度3) 在特征提取中的应用 对于边界比较清晰,每一类都有一个凸壳的数据。如果去掉某些特征,凸壳之间不产生交叠,说明这些特征的去出不影响我们的分类。 Iris-1 Iris-2 4.8000 1.8000 2.0000 5.0000 1.7000 2.0000 5.1000 1.6000 2.0000 wine Wine-交叠数据 3.6300 72.8300 8.4100 0.0900 2.0000 3.5100 73.0100 8.2300 0.0600 2.0000 3.5400 72.6500 8.8900 0.1500 3.0000 3.4800 72.9700 8.5600 0.0900 1.0000 3.5300 71.8100 8.7800 0.1100 1.0000 3.5400 72.6500 8.8900 0.1500 3.0000 1.6100 72.1800 9.7000 0.2400 4.0000 参考文献 http://www.ifor.math.ethz.ch/~fukuda/polyfaq/node22.html#polytope:Vredundancy 刁在筠等. 运筹学(第二版)高等教育出版社 XUEQIN ZHANG,CHUN-HUA GU. CH-SVM BASED NETWORK ANOMALY DETECTION. Proceeding of Sixth ICMLC, HONG KONG 谢 谢 * * Machine Learning Center * 凸集的定义我们知道凸集中的点可以被凸集的边界顶点线性表出而且凸集的它们的系数之和为1,即 属性1,2,3,4,5,6,7,8,9,12 属性1,2

文档评论(0)

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

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

1亿VIP精品文档

相关文档