专利类型:发明专利
语 言:中文
申 请 号:CN201710508616.3
申 请 日:20170628
申 请 人:重庆大学
申请人地址:400044重庆市沙坪坝区沙坪坝正街174号
公 开 日:20171107
公 开 号:CN107330048A
代 理 人:赵荣之
代理机构:北京同恒源知识产权代理有限公司11275
摘 要:本发明公开了一种快速求解高维海量数据的凸包的方法,具体为:当高维数据输入后,先将数据各维度进行格式归一化操作,转化为标准的数据点,再执行初始凸包求解操作,然后求解出该初始凸包的内接球体,再利用该内接球体对内部点进行点定位操作,凡是位于内接球体内部的数据点就直接删除,余下的数据点再根据点面的位置关系递归地处理,直至求解出整个数据集的凸包。本发明利用内接球体排除冗余内部数据,显著提高了凸包求解算法的效率。本发明通过简单的比较考察点到重心的距离与内接球的半径的大小,便可排除大量的内部点,最好的情况下可排除99%以上的内部点。??全部
主 权 项:一种快速求解高维海量数据的凸包的方法,其特征在于:包括以下步骤:S1.把N维数据集中的每个数据视为一个点,求解数据集中的若干极值点;S2.求解这些极值点构成的初始凸包;S3以点集重心为球心,求解该初始凸包的内接球体;S4利用该内接球体排除冗余的内部点;S5对剩余的点,则利用其与初始凸包各个面的位置关系,判断该点是否在初始凸包内部,如果在内部则删除它;否则,把它加入离它最远的异侧面对应的外部点集;S6在外部点集中求出离各个面最远的点,这些点也是凸包的顶点;新的凸包顶点与其所对应的所有水平边构建多面体,删除位于多面体内部的点及异侧面,把其余点加入该多面体的其它面中离它最远的异侧面对应的外部点集;S7重复步骤S6,递归地求解出整个点集合的凸包。
关 键 词:
法律状态:生效
IPC专利分类号:G06F17/30(2006.01)I