System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 出行状态特征提取、网络训练方法、装置及电子设备制造方法及图纸_技高网

出行状态特征提取、网络训练方法、装置及电子设备制造方法及图纸

技术编号:41138097 阅读:7 留言:0更新日期:2024-04-30 18:09
本公开提供了出行状态特征提取、网络训练方法、装置及电子设备,涉及数据处理技术领域,尤其涉及大数据、人工智能以及智能推荐领域。具体实现方案为:获取至少一个目标用户的多种类型的出行相关数据,对各种类型的出行相关数据分别进行特征编码处理,得到编码特征;基于第一目标编码特征对各目标用户进行群体划分,得到至少一个用户群体;基于各用户群体内目标用户的第二目标编码特征构建异构图;基于异构图进行图表征学习,确定各节点对应的节点特征;将各节点特征进行特征融合处理,得到各目标用户的出行状态特征。基于本方案所学习出的出行状态特征具有更好的特征表达效果,能够有效应用于出行推荐,有助于提升出行推荐的准确性。

【技术实现步骤摘要】

本公开涉及数据处理,尤其涉及大数据、人工智能以及智能推荐,具体而言,本公开涉及一种出行状态特征提取、网络训练方法、装置及电子设备


技术介绍

1、目前,出行相关的应用一般会为用户提供出行推荐功能,如目的地推荐、应用首页内容推荐等。

2、一般的内容推荐系统中,通常是基于用户历史行为数据提取用户行为特征,通过用户行为特征反映用户的偏好,基于用户行为特征进行内容推荐。而这种方式中所提取的用户行为特征无法有效应用于出行推荐。


技术实现思路

1、本公开为了解决上述缺陷中的至少一项,提供了一种出行状态特征提取、网络训练方法、装置及电子设备。

2、根据本公开的第一方面,提供了一种出行状态特征提取方法,该方法包括:

3、获取至少一个目标用户的多种类型的出行相关数据,对各种类型的出行相关数据分别进行特征编码处理,得到编码特征;

4、基于第一目标编码特征对各目标用户进行群体划分,得到至少一个用户群体,第一目标编码特征为至少一种类型的出行相关数据对应的编码特征;

5、基于各用户群体内目标用户的第二目标编码特征构建异构图,第二目标编码特征为除第一目标编码特征以外的编码特征,第二目标编码特征包括至少两种类型的出行相关数据对应的编码特征,异构图以第二目标编码特征为节点,异构图中同一目标用户对应的节点之间存在边;

6、基于异构图进行图表征学习,确定各节点对应的节点特征;

7、将各节点特征进行特征融合处理,得到各目标用户的出行状态特征。

8、根据本公开的第二方面,提供了一种出行状态特征提取网络训练方法,该方法包括:

9、将第一训练样本集输入至出行状态特征提取网络,第一训练样本集包括至少一个样本用户的多种类型的样本出行相关数据;

10、对各种类型的样本出行相关数据分别进行特征编码处理,得到样本编码特征;

11、基于样本第一目标编码特征对各样本用户进行群体划分,得到至少一个样本用户群体,样本第一目标编码特征为至少一种类型的样本出行相关数据对应的样本编码特征;

12、基于各样本用户群体内样本用户的样本第二目标编码特征构建样本异构图,样本第二目标编码特征为除样本第一目标编码特征以外的样本编码特征,样本第二目标编码特征包括至少两种类型的样本出行相关数据对应的样本编码特征,样本异构图以样本第二目标编码特征为节点,样本异构图中同一样本用户对应的节点之间存在边;

13、基于样本异构图进行图表征学习,确定各节点对应的样本节点特征;

14、将各样本节点特征进行特征融合处理,得到各样本用户的样本出行状态特征;

15、根据基于第一时间窗口内的样本出行相关数据所提取的样本出行状态特征,以及第二时间窗口内的样本出行相关数据所提取的样本出行状态特征,确定第一损失,基于第一损失对出行状态特征提取网络进行训练,第一时间窗口在第二时间窗口之前。

16、根据本公开的第三方面,提供了一种出行状态特征提取网络,包括:

17、特征编码子网络,用于获取至少一个目标用户的多种类型的出行相关数据,对各种类型的出行相关数据分别进行特征编码处理,得到编码特征;

18、特征交互子网络,用于基于第一目标编码特征对各目标用户进行群体划分,得到至少一个用户群体,基于各用户群体内目标用户的第二目标编码特征构建异构图,基于异构图进行图表征学习,确定各节点对应的节点特征,其中,第一目标编码特征为至少一种类型的出行相关数据对应的编码特征,第二目标编码特征为除第一目标编码特征以外的编码特征,第二目标编码特征包括至少两种类型的出行相关数据对应的编码特征,异构图以第二目标编码特征为节点,异构图中同一目标用户对应的节点之间存在边;

19、特征融合子网络,用于将各节点特征进行特征融合处理,得到各目标用户的出行状态特征。

20、根据本公开的第四方面,提供了一种出行状态特征提取装置,该装置包括:

21、特征编码模块,用于获取至少一个目标用户的多种类型的出行相关数据,对各种类型的出行相关数据分别进行特征编码处理,得到编码特征;

22、用户群体划分模块,用于基于第一目标编码特征对各目标用户进行群体划分,得到至少一个用户群体,第一目标编码特征为至少一种类型的出行相关数据对应的编码特征;

23、异构图构建模块,用于基于各用户群体内目标用户的第二目标编码特征构建异构图,第二目标编码特征为除第一目标编码特征以外的编码特征,第二目标编码特征包括至少两种类型的出行相关数据对应的编码特征,异构图以第二目标编码特征为节点,异构图中同一目标用户对应的节点之间存在边;

24、节点特征提取模块,用于基于异构图进行图表征学习,确定各节点对应的节点特征;

25、特征融合模块,用于将各节点特征进行特征融合处理,得到各目标用户的出行状态特征。

26、根据本公开的第五方面,提供了一种出行状态特征提取装置,该装置包括:

27、数据输入模块,用于将第一训练样本集输入至出行状态特征提取网络,第一训练样本集包括至少一个样本用户的多种类型的样本出行相关数据;

28、样本特征编码模块,用于对各种类型的样本出行相关数据分别进行特征编码处理,得到样本编码特征;

29、样本用户群体划分模块,用于基于样本第一目标编码特征对各样本用户进行群体划分,得到至少一个样本用户群体,样本第一目标编码特征为至少一种类型的样本出行相关数据对应的样本编码特征;

30、样本异构图构建模块,用于基于各样本用户群体内样本用户的样本第二目标编码特征构建样本异构图,样本第二目标编码特征为除样本第一目标编码特征以外的样本编码特征,样本第二目标编码特征包括至少两种类型的样本出行相关数据对应的样本编码特征,样本异构图以样本第二目标编码特征为节点,样本异构图中同一样本用户对应的节点之间存在边;

31、样本节点特征提取模块,用于基于样本异构图进行图表征学习,确定各节点对应的样本节点特征;

32、样本特征融合模块,用于将各样本节点特征进行特征融合处理,得到各样本用户的样本出行状态特征;

33、模型训练模块,用于根据基于第一时间窗口内的样本出行相关数据所提取的样本出行状态特征,以及第二时间窗口内的样本出行相关数据所提取的样本出行状态特征,确定第一损失,基于第一损失对出行状态特征提取网络进行训练,第一时间窗口在第二时间窗口之前。

34、根据本公开的第六方面,提供了一种电子设备,该电子设备包括:

35、至少一个处理器;以及

36、与上述至少一个处理器通信连接的存储器;其中,

37、存储器存储有可被上述至少一个处理器执行的指令,指令被上述至少一个处理器执行,以使上述至少一个处理器能够执行上述出行状态特征提取或者网络训练方法。

38、根据本公开的第七方面,提供了一种存储有计算机指本文档来自技高网...

【技术保护点】

1.一种出行状态特征提取方法,包括:

2.根据权利要求1所述的方法,其中,所述基于第一目标编码特征对各所述目标用户进行群体划分,得到至少一个用户群体,包括:

3.根据权利要求2所述的方法,其中,所述出行相关数据包括:

4.根据权利要求3所述的方法,其中,所述第一目标编码特征包括所述出行时间数据对应的出行时间编码特征,以及所述出行空间数据对应的出行空间编码特征,所述第二目标编码特征包括所述用户运动状态数据对应的运动状态编码特征,以及所述用户操作行为数据对应的操作行为编码特征;

5.根据权利要求3或4所述的方法,其中,所述出行时间数据包括:

6.根据权利要求3-5中任一项所述的方法,其中,所述出行空间数据包括出行地点的位置数据,所述出行空间数据对应的编码特征为出行空间编码特征,所述对各种类型的所述出行相关数据分别进行特征编码处理,得到编码特征,包括:

7.根据权利要求3-6中任一项所述的方法,其中,所述用户运动状态数据包括:

8.根据权利要求3-7中任一项所述的方法,其中,所述用户操作行为数据包括:</p>

9.根据权利要求1-8中任一项所述的方法,在所述得到各所述目标用户的出行状态特征之后,所述方法还包括:

10.一种出行状态特征提取网络训练方法,包括:

11.根据权利要求10所述的方法,还包括:

12.一种出行状态特征提取网络,包括:

13.一种出行状态特征提取装置,包括:

14.根据权利要求13所述的装置,其中,所述用户群体划分模块在基于第一目标编码特征对各所述目标用户进行群体划分,得到至少一个用户群体时,具体用于:

15.根据权利要求14所述的装置,其中,所述出行相关数据包括:

16.根据权利要求15所述的装置,其中,所述第一目标编码特征包括所述出行时间数据对应的出行时间编码特征,以及所述出行空间数据对应的出行空间编码特征,所述第二目标编码特征包括所述用户运动状态数据对应的运动状态编码特征,以及所述用户操作行为数据对应的操作行为编码特征;

17.根据权利要求15或16所述的装置,其中,所述出行时间数据包括:

18.根据权利要求15-17中任一项所述的装置,其中,所述出行空间数据包括出行地点的位置数据,所述出行空间数据对应的编码特征为出行空间编码特征,所述特征编码模块在对各种类型的所述出行相关数据分别进行特征编码处理,得到编码特征时,具体用于:

19.根据权利要求15-18中任一项所述的装置,其中,所述用户运动状态数据包括:

20.根据权利要求15-19中任一项所述的装置,其中,所述用户操作行为数据包括:

21.根据权利要求13-20中任一项所述的装置,还包括内容推荐模块,所述内容推荐模块用于:

22.一种出行状态特征提取网络训练装置,包括:

23.根据权利要求22所述的装置,还包括微调训练模块,所述微调训练模块用于:

24.一种电子设备,包括:

25.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-11中任一项所述的方法。

26.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-11中任一项所述的方法。

...

【技术特征摘要】

1.一种出行状态特征提取方法,包括:

2.根据权利要求1所述的方法,其中,所述基于第一目标编码特征对各所述目标用户进行群体划分,得到至少一个用户群体,包括:

3.根据权利要求2所述的方法,其中,所述出行相关数据包括:

4.根据权利要求3所述的方法,其中,所述第一目标编码特征包括所述出行时间数据对应的出行时间编码特征,以及所述出行空间数据对应的出行空间编码特征,所述第二目标编码特征包括所述用户运动状态数据对应的运动状态编码特征,以及所述用户操作行为数据对应的操作行为编码特征;

5.根据权利要求3或4所述的方法,其中,所述出行时间数据包括:

6.根据权利要求3-5中任一项所述的方法,其中,所述出行空间数据包括出行地点的位置数据,所述出行空间数据对应的编码特征为出行空间编码特征,所述对各种类型的所述出行相关数据分别进行特征编码处理,得到编码特征,包括:

7.根据权利要求3-6中任一项所述的方法,其中,所述用户运动状态数据包括:

8.根据权利要求3-7中任一项所述的方法,其中,所述用户操作行为数据包括:

9.根据权利要求1-8中任一项所述的方法,在所述得到各所述目标用户的出行状态特征之后,所述方法还包括:

10.一种出行状态特征提取网络训练方法,包括:

11.根据权利要求10所述的方法,还包括:

12.一种出行状态特征提取网络,包括:

13.一种出行状态特征提取装置,包括:

14.根据权利要求13所述的装置,其中,所述用户群体划分模块在基于第一目标编码特征对各所述目标用户进行群体划分,得到至少一个用...

【专利技术属性】
技术研发人员:赵明贾凯凯袁子超梁振铎王思吉邹冰邴峰
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1