[发明专利]一种基于非对称k近邻矩阵的增量式共享近邻获取方法在审
| 申请号: | 202211111968.2 | 申请日: | 2022-09-13 |
| 公开(公告)号: | CN115456072A | 公开(公告)日: | 2022-12-09 |
| 发明(设计)人: | 梁少军;张世荣;杨毅;鲁漫洁;梁瑜 | 申请(专利权)人: | 中国人民解放军陆军工程大学 |
| 主分类号: | G06K9/62 | 分类号: | G06K9/62;G06F17/16 |
| 代理公司: | 武汉宇晨专利事务所(普通合伙) 42001 | 代理人: | 李鹏 |
| 地址: | 430075 *** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 对称 近邻 矩阵 增量 共享 获取 方法 | ||
本发明公开了一种基于非对称k近邻矩阵的增量式共享近邻获取方法,获取无人机飞行数据集D的原始共享近邻矩阵,更新k近邻距离向量、非对称k近邻矩阵,计算无人机飞行数据集D对应的上三角共享近邻矩阵以及原始共享近邻矩阵;计算新添数据点dp的k近邻行向量和逆k近邻列向量,更新非对称k近邻矩阵;非对称k近邻矩阵赋值;赋值更新后的共享近邻矩阵,替换更新后的共享近邻矩阵中的部分数据点,新添数据点dp插入无人机飞行数据集D,替换非对称k近邻矩阵和原始共享近邻矩阵,重复上述步骤。本发明算法实现了共享近邻的增量式获取,将现有静态共享近邻获取方法推广到了动态。
技术领域
本方法属于数据挖掘领域,具体涉及一种基于非对称k近邻矩阵的增量式共享近邻获取方法,适用于无人机飞行数据的近邻分析。
背景技术
共享近邻是一种适用于变密度数据的数据间相似度的计算算法,该算法可根据数据集两两数据点之间的共享近邻数量探寻数据集的分布情况,若共享近邻数量越大表示两个数据点之间的相似度越高或分布越相近,反之则相似度越低或分布越疏远。共享近邻算法常用作基础算法与其他算法结合,目前被广泛应用于数据降维、聚类分析、模式识别、数据分类、故障诊断、异常度分析等领域。
在无人机飞行数据集D中两个数据点di,dj之间的共享近邻计算法方法如下:设定k为数据的最近邻数量,NNk(di)为无人机飞行数据集D中数据点di除自身外的k个最近邻集合,NNk(dj)为无人机飞行数据集D中数据点dj除自身外的k个最近邻集合,则数据点di,dj的共享近邻可由NNk(di)与NNk(dj)的交集得到。无人机飞行数据集D中每个数据点都有多个共享近邻,称为该数据点的共享近邻集合,所有数据点的共享近邻集组成的矩阵称为无人机飞行数据集D的原始共享近邻矩阵。
在实际情况下,随着新添数据点dp的加入无人机飞行数据集D的数据量不断增大,由于新添数据点dp的加入会打破无人机飞行数据集D中数据点间的距离关系,因此需要对无人机飞行数据集D中原始共享近邻矩阵进行更新。另外,实际应用中往往还需要获取新添数据点dp的共享近邻集合。传统的共享近邻计算方法是静态算法,需要针对每个新添数据点更新所有数据的共享近邻集乃至原始共享近邻矩阵,该方法算力消耗大且时延长,很难适用于即时响应场景,因此是制约该算法实用性的难题。
发明内容
针对现有技术存在的上述问题,本发明提出了一种基于非对称k近邻矩阵的增量式共享近邻获取方法。
为实现上述目的,本发明采用以下技术方案:
一种基于非对称k近邻矩阵的增量式共享近邻获取方法,包括以下步骤:
步骤1,获取无人机飞行数据集D的原始共享近邻矩阵,无人机飞行数据集D的数据点的个数赋值到数据量m,初始化并更新k近邻距离向量k_distvector,初始化并更新非对称k近邻矩阵ak_matrix,计算无人机飞行数据集D对应的上三角共享近邻矩阵us_matrix,根据上三角共享近邻矩阵us_matrix获得无人机飞行数据集D对应的原始共享近邻矩阵s_matrix;
步骤2、计算新添数据点dp的k近邻行向量pk_vector和逆k近邻列向量rpk_vector,并更新非对称k近邻矩阵ak_matrix;初始化扩维后的非对称k近邻矩阵pk_matrix并赋值;
步骤3、初始化并赋值更新后的共享近邻矩阵ps_matrix,结合新添数据点dp对步骤3.2中更新后的共享近邻矩阵ps_matrix中的部分数据点替换;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军陆军工程大学,未经中国人民解放军陆军工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211111968.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种固体废弃物负碳粉碎装置
- 下一篇:多箱交替的产品打包系统





