本申请涉及计算机技术,尤其涉及一种信息推荐方法、装置、设备及存储介质。
背景技术:
1、人工智能(ai,artificialintelligence)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法和技术及应用系统。
2、人工智能技术广泛应用于推荐系统中,在向用户推荐信息的过程中,用户会对终端设备所接收到的推荐信息进行反馈,反馈数据可以作为推荐系统向用户进行信息推荐的依据,然而反馈信息之间的关系复杂,难以兼顾不同种类的反馈信息。
3、相关技术中,缺乏有效的方案结合不同的反馈信息对应的数据确定用户所需的推荐信息,影响了信息推荐的准确性。
技术实现思路
1、本申请实施例提供一种信息推荐方法、装置、设备及计算机可读存储介质、计算机程序产品,能够提示信息推荐的准确性。
2、本申请实施例的技术方案是这样实现的:
3、本申请实施例提供一种信息推荐方法,所述方法包括:
4、获取对象的对象数据以及多个待推荐信息的特征数据,其中,所述待推荐信息用于向所述对象进行推荐;
5、获取所述对象数据和所述多个待推荐信息的特征数据的拼接特征;
6、基于所述拼接特征预测多个反馈信息分别对应的目标表示向量,其中,所述反馈信息表征所述对象针对所述多个待推荐信息实施的反馈,所述目标表示向量用于表征所述反馈的发生概率;
7、基于多个所述目标表示向量,确定所述多个反馈信息中任意两个所述反馈信息之间的交叉发生概率;
8、基于每个所述待推荐信息对应的所述交叉发生概率,向所述对象关联的终端设备进行信息推荐处理。
9、本申请实施例提供一种信息推荐装置,包括:
10、数据采集模块,配置为获取对象的对象数据以及多个待推荐信息的特征数据,其中,所述待推荐信息用于向所述对象进行推荐;
11、特征提取模块,配置为获取所述对象数据和所述多个待推荐信息的特征数据的拼接特征;
12、概率预测模块,配置为基于所述拼接特征预测多个反馈信息分别对应的目标表示向量,其中,所述反馈信息表征所述对象针对所述多个待推荐信息实施的反馈,所述目标表示向量用于表征所述反馈的发生概率;
13、所述概率预测模块,还配置为基于多个所述目标表示向量,确定所述多个反馈信息中任意两个所述反馈信息之间的交叉发生概率;
14、推荐模块,配置为基于每个所述待推荐信息对应的所述交叉发生概率,向所述对象关联的终端设备进行信息推荐处理。
15、本申请实施例提供一种电子设备,所述电子设备包括:
16、存储器,用于存储计算机可执行指令或者计算机程序;
17、处理器,用于执行所述存储器中存储的计算机可执行指令或者计算机程序时,实现本申请实施例提供的信息推荐方法。
18、本申请实施例提供一种计算机可读存储介质,存储有计算机可执行指令或者计算机程序,用于被处理器执行时,实现本申请实施例提供的信息推荐方法。
19、本申请实施例提供一种计算机程序产品,包括计算机程序或计算机可执行指令,所述计算机程序或计算机可执行指令被处理器执行时,实现本申请实施例提供的信息推荐方法。
20、本申请实施例具有以下有益效果:
21、通过将对象数据以及待推荐信息的特征数据处理为拼接特征,融合对象的特征以及待推荐信息的特征,能够提升预测反馈信息的准确性。基于拼接特征预测用于表征每个反馈信息的目标表示向量,并基于不同反馈信息的目标表示向量确定不同反馈信息同时发生的概率,使得在信息推荐的过程中,兼顾以及权衡了不同的目标,构建了不同反馈信息之间的关系,基于交叉发生概率进行信息推荐,提升了信息推荐的准确性。
1.一种信息推荐方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取所述对象数据和所述多个待推荐信息的特征数据的拼接特征,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述拼接特征预测多个反馈信息分别对应的目标表示向量,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于多个所述目标表示向量,确定所述多个反馈信息中任意两个所述反馈信息之间的交叉发生概率,包括:
5.根据权利要求1至4任一项所述的方法,其特征在于,
6.根据权利要求5所述的方法,其特征在于,在所述获取对象的对象数据以及多个待推荐信息的特征数据之前,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述损失函数包括第一损失函数与第二损失函数;
8.根据权利要求7所述的方法,其特征在于,所述基于所述损失函数对所述多目标推荐模型进行参数更新,得到训练后的所述多目标推荐模型,包括:
9.根据权利要求7所述的方法,其特征在于,所述基于所述损失函数对所述多目标推荐模型进行参数更新,得到训练后的所述多目标推荐模型,包括:
10.根据权利要求1至4任一项所述的方法,其特征在于,所述基于每个所述待推荐信息对应的所述交叉发生概率,向所述对象关联的终端设备进行信息推荐处理,包括:
11.根据权利要求10所述的方法,其特征在于,所述待推荐信息用于供所述对象关联的终端设备进行展示,所述待推荐信息的展示方式包括以下至少一种:
12.一种信息推荐装置,其特征在于,所述装置包括:
13.一种电子设备,其特征在于,所述电子设备包括:
14.一种计算机可读存储介质,存储有计算机可执行指令或者计算机程序,其特征在于,所述计算机可执行指令或者计算机程序被处理器执行时实现权利要求1至11任一项所述的信息推荐方法。
15.一种计算机程序产品,包括计算机可执行指令或计算机程序,其特征在于,所述计算机可执行指令或计算机程序被处理器执行时实现权利要求1至11任一项所述的信息推荐方法。