空间信息用户模型构建方法、装置、设备及存储介质制造方法及图纸

技术编号:36265550 阅读:78 留言:0更新日期:2023-01-07 10:05
本申请涉及一种空间信息用户模型构建方法、装置、设备及存储介质,涉及卫星遥感数据处理应用领域。该空间信息用户模型构建方法包括:获取空间信息的元数据,并将空间信息的元数据作为空间信息用户模型的元素项;获取元素项的权重;获取元素项的分布范围和步长,其中,分布范围是指包括元素项的各个检索样本值的最小区间,步长将分布范围均匀分割成各个大小相等的子区间;获取元素项的分布特征值,分布特征值用于表征子区间在元素项的各个检索样本值中出现的频率;根据元素项、元素项的权重、元素项的分布范围和步长,以及元素项的分布特征值,构建空间信息用户模型。本申请用以解决现有模型仅用向量表示推荐空间信息准确性差的问题。的问题。的问题。

【技术实现步骤摘要】
空间信息用户模型构建方法、装置、设备及存储介质


[0001]本申请涉及卫星遥感数据处理应用领域,尤其涉及一种空间信息用户模型构建方法、装置、设备及存储介质。

技术介绍

[0002]用户模型是智能服务最重要的、不可缺少的知识来源,其具有的搜索与获取用户兴趣偏好的能力对最终推荐结果的准确程度起着决定性的作用。实现个性化推荐必须要依次经历三个重要阶段,分别为:用户建模、项目匹配以及推荐输出;在这个过程中,用户建模是关键,是发现和收集与用户偏好、需求等相关的知识的过程,其主要目的是为了构建能够精准反映用户当前的信息偏好或特定背景信息的用户模型。只有精确把握用户兴趣后,才能设计出高效的推荐算法,从而提升数据推荐的准确性。这正是目前信息推送系统并没能充分解决的难题之一。
[0003]空间信息服务研究领域中,依据提供服务的内容不同可将用户偏好模型分为以下两类:一类是依据模型对用户空间信息处理服务的需求特征的具体描述,针对性的为用户提供相应的数据处理功能。另一类则是通过模型对用户的空间信息需求特征进行描述来为用户提供准确的空间数据,当前对这类模型的研究较为集中。上述方法由于用户偏好内容复杂,仅仅使用向量表示难以准确捕捉用户的真实需求,不能根据用户兴趣的变化及时进行调整,因此所产生的推荐结果可能存在一些偏差,适应能力差。

技术实现思路

[0004]本申请提供了一种空间信息用户模型构建方法、装置、设备及存储介质,用以解决现有模型仅用向量表示推荐空间信息准确性差的问题。
[0005]第一方面,本申请实施例提供了一种空间信息用户模型构建方法,包括:
[0006]获取空间信息的元数据,并将所述空间信息的元数据作为空间信息用户模型的元素项;
[0007]获取所述元素项的权重;
[0008]获取所述元素项的分布范围和步长,其中,所述分布范围是指包括所述元素项的各个检索样本值的最小区间,所述步长将所述分布范围均匀分割成各个大小相等的子区间,所述步长是指所述子区间的最大长度;
[0009]获取所述元素项的分布特征值,所述分布特征值用于表征所述子区间在所述元素项的各个检索样本值中出现的频率;
[0010]根据所述元素项、所述元素项的权重、所述元素项的分布范围和步长,以及所述元素项的分布特征值,构建所述空间信息用户模型。
[0011]可选地,所述检索样本值用区间表示,所述检索样本值具有下限值和上限值,所述分布范围是指包括各个所述检索样本值中所述下限值和所述上限值的最小区间。
[0012]可选地,所述元素项包括空间范围、时间范围、波谱范围和空间分辨率范围中的至
少一种。
[0013]可选地,所述获取所述元素项的分布范围和步长,包括:
[0014]在所述元素项包括时间范围、波谱范围和空间分辨率范围中的至少一种时,将所述检索样本值用一维区间数表示,其中,所述检索样本值有一个上限值和一个下限值;
[0015]获取各个所述检索样本值的所述下限值中的最小值,并将所述下限值中的最小值作为所述分布范围的最小值;
[0016]获取各个所述检索样本值的所述上限值中的最大值,并将所述上限值中的最大值作为所述分布范围的最大值;
[0017]获取将所述分布范围均匀分割成各个大小相等的一维子区间的最大长度,将所述一维子区间作为所述子区间,并将所述最大长度作为所述步长。
[0018]可选地,所述获取所述元素项的分布范围和步长,包括:
[0019]在所述元素项包括空间范围时,将所述检索样本值用二维区间数表示,其中,所述检索样本值有两个上限值和两个下限值,分别是经度值下限值、经度值上限值、纬度值下限值和纬度值上限值;
[0020]获取各个所述检索样本值的所述经度值下限值中的最小值,并将所述经度值下限值中的最小值作为所述分布范围的经度最小值;
[0021]获取各个所述检索样本值的所述经度值上限值中的最大值,并将所述经度值上限值中的最大值作为所述分布范围的经度最大值;
[0022]获取各个所述检索样本值的所述纬度值下限值中的最小值,并将所述纬度值下限值中的最小值作为所述分布范围的纬度最小值;
[0023]获取各个所述检索样本值的所述纬度值上限值中的最大值,并将所述纬度值上限值中的最大值作为所述分布范围的纬度最大值;
[0024]获取将所述分布范围沿经度方向和纬度方向均匀分割成各个大小相等的二维子区间的经度最大长度和纬度最大长度,将所述二维子区间作为所述子区间,并将所述经度最大长度作为经度方向的所述步长,将所述纬度最大长度作为纬度方向的所述步长。
[0025]可选地,所述获取所述元素项的分布特征值,包括:
[0026]获取所述子区间在各个所述检索样本值中出现的概率;
[0027]对所述概率进行线性变换,将所述概率映射到预设取值范围,获得所述元素项的所述子区间的所述分布特征值,其中,所述分布特征值和所述概率成正相关。
[0028]可选地,所述获取所述元素项的权重,包括:
[0029]获取用户的历史检索数据;
[0030]将所述历史检索数据划分成各个组,并获取每组中所述用户分别对各个所述元素项的检索次数;
[0031]根据所述检索次数,计算各个所述元素项的信息熵,所述信息熵和所述检索次数成负相关;
[0032]根据所述信息熵,计算各个所述元素项的权重,所述权重和所述信息熵成负相关。
[0033]第二方面,本申请实施例提供了一种空间信息用户模型构建装置,包括:
[0034]第一获取模块,用于获取空间信息的元数据,并将所述空间信息的元数据作为空间信息用户模型的元素项;
[0035]第二获取模块,用于获取所述元素项的权重;
[0036]第三获取模块,用于获取所述元素项的分布范围和步长,其中,所述分布范围是指包括所述元素项的各个检索样本值的最小区间,所述步长将所述分布范围均匀分割成各个大小相等的子区间,所述步长是指所述子区间的最大长度;
[0037]第四获取模块,用于获取所述元素项的分布特征值,所述分布特征值用于表征所述子区间在所述元素项的各个检索样本值中出现的频率;
[0038]处理模块,用于根据所述元素项、所述元素项的权重、所述元素项的分布范围和步长,以及所述元素项的分布特征值,构建所述空间信息用户模型。
[0039]第三方面,本申请实施例提供了一种电子设备,包括:处理器、存储器和通信总线,其中,处理器和存储器通过通信总线完成相互间的通信;
[0040]所述存储器,用于存储计算机程序;
[0041]所述处理器,用于执行所述存储器中所存储的程序,实现第一方面所述的空间信息用户模型构建方法。
[0042]第四方面,本申请实施例提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的空间信息用户模型构建方法。
[0043]本申请实施例提供的上述技术方案与现有技术相本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种空间信息用户模型构建方法,其特征在于,包括:获取空间信息的元数据,并将所述空间信息的元数据作为空间信息用户模型的元素项;获取所述元素项的权重;获取所述元素项的分布范围和步长,其中,所述分布范围是指包括所述元素项的各个检索样本值的最小区间,所述步长将所述分布范围均匀分割成各个大小相等的子区间,所述步长是指所述子区间的最大长度;获取所述元素项的分布特征值,所述分布特征值用于表征所述子区间在所述元素项的各个检索样本值中出现的频率;根据所述元素项、所述元素项的权重、所述元素项的分布范围和步长,以及所述元素项的分布特征值,构建所述空间信息用户模型。2.根据权利要求1所述的空间信息用户模型构建方法,其特征在于,所述检索样本值用区间表示,所述检索样本值具有下限值和上限值,所述分布范围是指包括各个所述检索样本值中所述下限值和所述上限值的最小区间。3.根据权利要求2所述的空间信息用户模型构建方法,其特征在于,所述元素项包括空间范围、时间范围、波谱范围和空间分辨率范围中的至少一种。4.根据权利要求3所述的空间信息用户模型构建方法,其特征在于,所述获取所述元素项的分布范围和步长,包括:在所述元素项包括时间范围、波谱范围和空间分辨率范围中的至少一种时,将所述检索样本值用一维区间数表示,其中,所述检索样本值有一个上限值和一个下限值;获取各个所述检索样本值的所述下限值中的最小值,并将所述下限值中的最小值作为所述分布范围的最小值;获取各个所述检索样本值的所述上限值中的最大值,并将所述上限值中的最大值作为所述分布范围的最大值;获取将所述分布范围均匀分割成各个大小相等的一维子区间的最大长度,将所述一维子区间作为所述子区间,并将所述最大长度作为所述步长。5.根据权利要求3所述的空间信息用户模型构建方法,其特征在于,所述获取所述元素项的分布范围和步长,包括:在所述元素项包括空间范围时,将所述检索样本值用二维区间数表示,其中,所述检索样本值有两个上限值和两个下限值,分别是经度值下限值、经度值上限值、纬度值下限值和纬度值上限值;获取各个所述检索样本值的所述经度值下限值中的最小值,并将所述经度值下限值中的最小值作为所述分布范围的经度最小值;获取各个所述检索样本值的所述经度值上限值中的最大值,并将所述经度值上限值中的最大值作为所述分布范围的经度最大值;获取各个所述检索样本值的所述纬度值下限值中的最小值,并将所述纬度值下限值中的最小值作为所述分布范围...

【专利技术属性】
技术研发人员:周仿荣文刚徐真马御棠马仪潘浩王国芳王一帆耿浩曹俊
申请(专利权)人:云南电网有限责任公司电力科学研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1