一种基于货主偏好性学习的车辆在线推荐排序方法.pdf

上传人:111****112 文档编号:1750501 上传时间:2018-07-09 格式:PDF 页数:7 大小:316.61KB
返回 下载 相关 举报
摘要
申请专利号:

CN201510282826.6

申请日:

2015.05.28

公开号:

CN104820723A

公开日:

2015.08.05

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06F 17/30申请日:20150528|||公开

IPC分类号:

G06F17/30

主分类号:

G06F17/30

申请人:

北斗导航位置服务(北京)有限公司

发明人:

曹红杰; 郭路; 欧阳玲

地址:

100191北京市海淀区知春路27号量子芯座2001

优先权:

专利代理机构:

北京方安思达知识产权代理有限公司11472

代理人:

王宇杨; 王敬波

PDF下载: PDF下载
内容摘要

本发明提供了一种基于货主偏好性学习的车辆在线推荐排序方法,所述方法包括:首先根据所有车辆的相关属性信息建立全连接图;然后根据货主已经浏览的和感兴趣的车辆计算概率矩阵和被浏览车辆的期望矩阵;从而计算未被浏览车辆与货主期望车辆的匹配度向量,所述匹配度向量的每个分量表征对应车辆与货主期望车辆的匹配程度,最后根据匹配程度对未被浏览的车辆进行排序,反复进行上述过程,直至货主选中期望的车辆。本发明的方法通过在线学习用户的偏好信息,为用户对后续选择的车辆进行更新排序,提高了车辆排序结果与用户期望之间的匹配程度,改善了用户体验,提高了车辆搜索效率。

权利要求书

权利要求书
1.  一种基于货主偏好性学习的车辆在线推荐排序方法,所述方法包括:首先根据所有车辆的相关属性信息建立全连接图;然后根据货主已经浏览的和感兴趣的车辆计算概率矩阵和被浏览车辆的期望矩阵;从而计算未被浏览车辆与货主期望车辆的匹配度向量,所述匹配度向量的每个分量表征对应车辆与货主期望车辆的匹配程度;最后根据匹配程度对未被浏览的车辆进行排序,反复进行上述过程,直至货主选中期望的车辆。

2.  根据权利要求1所述的基于货主偏好性学习的车辆在线推荐排序方法,所述方法具体包括:
步骤1)获取待查询的n台车辆的相关属性信息;并建立车辆的全连接图;
步骤2)当货主已经浏览了m台车辆,并点击查看了m台车辆中的k台感兴趣的车辆时,计算概率矩阵和货主对已浏览的m台车辆的期望值矩阵;
步骤3)计算未被浏览的n-m台车辆与货主期望车辆的匹配度向量;
步骤4)对步骤3)得到的匹配度向量中的n-m个分量从大到小进行排序,并按照对应的顺序对未被浏览的n-m台车辆进行排序;
步骤5)如果货主未完成车辆的选择,令m=m+1,转入步骤3),直至货主选中期望的车辆。

3.  根据权利要求2所述的基于货主偏好性学习的车辆在线推荐排序方法,其特征在于,所述步骤1)中的相关属性信息包括:车辆与货主的距离、车辆载重、吨位、总体积、当前可用空间体积、长、宽、高、使用年限和保养时间。

4.  根据权利要求3所述的基于货主偏好性学习的车辆在线推荐排序方法,其特征在于,所述步骤1)中的建立车辆的全连接图的具体过程为:
计算车辆节点i至车辆节点j的连接权重:
wij=exp(-αi||xi-xj||),i=1…n,j=1…n
其中i,j表示结点编号,每个结点即为一台车辆,xi、xj表示车辆节点i,j的属性矢量,xi=(xi1,xi2,…xir),xj=(xj1,xj2,…,xjr),矢量中共有r个属性,分别表示:车辆与货主的距离、车辆载重、吨位、总体积、当前可用空间体积、长、宽、高、使用年限和保养时间;αi=(αi1,αi2,…,αir)为给定的参数矢量,表示每个属性的权重,αi1(i=1…r)取值范围为(0,1);
根据车辆节点i至车辆节点j的连接权重,计算车辆节点i至车辆节点j的传播概率为:
pij=wijΣl=1nwil.]]>

5.  根据权利要求4所述的基于货主偏好性学习的车辆在线推荐排序方法,其特征在于,所述步骤2)的具体过程为:
概率矩阵为:
P=Pm,mPm,n-mPn-m,mpn-m,n-m]]>
其中,Pm,m=[pij]m×m是由已被浏览的m台车的传播概率pij组成的矩阵,i=1,2,…,m,j=1,2,…,m;
Pm,n-m=[pij]m×(n-m)是由已被浏览的m台车和未被浏览的n-m台车之间的传播概率pij构成的,i=1,2,…,m,j=m+1,m+2,…,n;
Pn-m,m是矩阵Pm,n-m的转置矩阵;
Pn-m,n-m=[pij](n-m)×(n-m)是由未被浏览的n-m台车的传播概率pij组成的矩阵,i=m+1,m+2,…,n,j=m+1,m+2,…,n;
货主对浏览的m台车辆的期望值矩阵为:
Ym=[yi]m×1
其中,当i为点击查看的k台感兴趣的车辆的序号时,yi=1,否则,yi=0。

6.  根据权利要求5所述的基于货主偏好性学习的车辆在线推荐排序方法,其特征在于,所述步骤3)的匹配度向量的计算过程为:
Fn-m=(In-m,n-m-Pn-m,n-m)-1Pn-m,mYm
其中,In-m,n-m为单位矩阵;Fn-m为n-m维的匹配度向量,所述匹配度向量的每个分量表征对应车辆与货主期望车辆的匹配程度。

说明书

说明书一种基于货主偏好性学习的车辆在线推荐排序方法
技术领域
本发明涉及信息技术和自动控制领域,特别涉及一种基于货主偏好性学习的车辆在线推荐排序方法。
背景技术
物流平台建立了车主和货主之间的信息桥梁,车主可以进行车辆信息的发布和货物的查找,货主也可进行货物信息的发布与车辆查找。在货主进行车辆查找时,货主会综合考虑安全、司机诚信度、车辆行驶状况、维修保养状况等多方面因素影响,即使在同样满足要求的条件下,货主对车辆的选择也具有明显的偏好性。但现在的物流平台大多不提供查询选项或只提供几个简单的查询选项,查询后车辆排序结果与货主的期望很难一致,排序结果难以令人满意;目前还没有根据货主对车辆选择的偏好性,进行车辆池中其他车辆自动排序方面的研究。如何提高车辆池中车辆排序和用户期望之间匹配程度,实现用户偏好的在线学习,提高货主对查询结果的满意度,是亟待解决的一个技术难点。
发明内容
本发明的目的在于克服现有物流平台上货主在查找车辆时,存在的车辆池中车辆排序和用户期望之间匹配程度不高的问题,提出了一种基于货主偏好性学习的车辆在线推荐排序方法,该方法基于货主的偏好性,能够对车辆池中车辆进行自动排序,提高了货主查询车辆的速度和满意度。
为了实现上述目的,本发明提供了一种基于货主偏好性学习的车辆在线推荐排序方法,所述方法包括:首先根据所有车辆的相关属性信息建立全连接图;然后根据货主已经浏览的和感兴趣的车辆计算概率矩阵和被浏览车辆的期望矩阵;从而计算未被浏览车辆与货主期望车辆的匹配度向量,所述匹配度向量的每个分量表征对应车辆与货主期望车辆的匹配程度,最后根据匹配程度对未被浏览的车辆进行排序,反复进行上述过程,直至货主选中期望的车辆。
上述技术方案中,所述方法具体包括以下步骤:
步骤1)获取待查询的n台车辆的相关属性信息;并建立车辆的全连接图;
步骤2)当货主已经浏览了m台车辆,并点击查看了m台车辆中的k台感兴趣的 车辆时,计算概率矩阵和货主对已浏览的m台车辆的期望值矩阵;
步骤3)计算未被浏览的n-m台车辆与货主期望车辆的匹配度向量;
步骤4)对步骤3)得到的匹配度向量中的n-m个分量从大到小进行排序,并按照对应的顺序对未被浏览的n-m台车辆进行排序;
步骤5)如果货主未完成车辆的选择,令m=m+1,转入步骤3),直至货主选中期望的车辆。
上述技术方案中,所述步骤1)中的相关属性信息包括:车辆与货主的距离、车辆载重、吨位、总体积、当前可用空间体积、长、宽、高、使用年限和保养时间。
上述技术方案中,所述步骤1)中的建立车辆的全连接图的具体过程为:
计算车辆节点i至车辆节点j的连接权重:
wij=exp(-αi||xi-xj||),i=1…n,j=1…n
其中i,j表示结点编号,每个结点即为一台车辆,xi、xj表示车辆节点i,j的属性矢量,xi=(xi1,xi2,…xir),xj=(xj1,xj2,…,xjr),矢量中共有r个属性,分别表示:车辆与货主的距离、车辆载重、吨位、总体积、当前可用空间体积、长、宽、高、使用年限和保养时间;αi=(αi1,αi2,…,αir)为给定的参数矢量,表示每个属性的权重,αi1(i=1…r)取值范围为(0,1);
根据车辆节点i至车辆节点j的连接权重,计算车辆节点i至车辆节点j的传播概率为:
pij=wijΣl=1nwil.]]>
上述技术方案中,所述步骤2)的具体过程为:
概率矩阵为:
P=Pm,mPm,n-mPn-m,mpn-m,n-m]]>
其中,Pm,m=[pij]m×m是由已被浏览的m台车的传播概率pij组成的矩阵,i=1,2,…,m,j=1,2,…,m;
Pm,n-m=[pij]m×(n-m)是由已被浏览的m台车和未被浏览的n-m台车之间的传播 概率pij构成的,i=1,2,…,m,j=m+1,m+2,…,n;
Pn-m,m是矩阵Pm,n-m的转置矩阵;
Pn-m,n-m=[pij](n-m)×(n-m)是由未被浏览的n-m台车的传播概率pij组成的矩阵,i=m+1,m+2,…,n,j=m+1,m+2,…,n;
货主对浏览的m台车辆的期望值矩阵为:
Ym=[yi]m×1
其中,当i为点击查看的k台感兴趣的车辆的序号时,yi=1,否则,yi=0。
上述技术方案中,所述步骤3)的匹配度向量的计算过程为:
Fn-m=(In-m,n-m-Pn-m,n-m)-1Pn-m,mYm
其中,In-m,n-m为单位矩阵;Fn-m为n-m维的匹配度向量,所述匹配度向量的每个分量表征对应车辆与货主期望车辆的匹配程度。
本发明的优点在于:通过在线学习用户的偏好信息,为用户对后续选择的车辆进行更新排序,提高了车辆排序结果与用户期望之间的匹配程度,改善了用户体验,提高了车辆搜索效率。
附图说明
图1为本发明的基于货主偏好性学习的车辆在线推荐排序方法的流程图。
具体实施方式
下面结合附图和具体实施例对本发明做详细的说明。
步骤1)获取待查询的所有车辆相关属性信息;并建立车辆的全连接图;
待查询的所有车辆的总数为n,每个车辆的相关属性信息包括:车辆与货主的距离、车辆载重、吨位、总体积、当前可用空间体积、长、宽、高、使用年限和保养时间;
计算车辆节点i至车辆节点j的连接权重:
wij=exp(-αi||xi-xj||),i=1…n,j=1…n
其中i,j表示结点编号,每个结点即为一台车辆,xi、xj表示车辆节点i,j的 属性矢量,xi=(xi1,xi2,…xir),xj=(xj1,xj2,…,xjr),矢量中共有r个属性,分别表示:车辆与货主的距离、车辆载重、吨位、总体积、当前可用空间体积、长、宽、高、使用年限和保养时间;αi=(αi1,αi2,…,αir)为给定的参数矢量,表示每个属性的权重,αi1(i=1…r)取值范围为(0,1)。
根据车辆节点i至车辆节点j的连接权重,计算车辆节点i至车辆节点j的传播概率为:
pij=wijΣl=1nwil.]]>
步骤2)当货主已经浏览了m台车辆,并点击查看了m台车辆中的k台感兴趣的车辆时,计算概率矩阵和货主对浏览的m台车辆的期望值矩阵;
概率矩阵为:
P=Pm,mPm,n-mPn-m,mpn-m,n-m]]>
其中,Pm,m=[pij]m×m是由已被浏览的m台车的传播概率pij组成的矩阵,i=1,2,…,m,j=1,2,…,m;
Pm,n-m=[pij]m×(n-m)是由已被浏览的m台车和未被浏览的n-m台车之间的传播概率pij构成的,i=1,2,…,m,j=m+1,m+2,…,n;
Pn-m,m是矩阵Pm,n-m的转置矩阵;
Pn-m,n-m=[pij](n-m)×(n-m)是由未被浏览的n-m台车的传播概率pij组成的矩阵,i=m+1,m+2,…,n,j=m+1,m+2,…,n;
货主对浏览的m台车辆的期望值矩阵为:
Ym=[yi]m×1
其中,当i为点击查看的k台感兴趣的车辆的序号时,yi=1,否则,yi=0。
步骤3)计算未被浏览的车辆与货主期望车辆的匹配度向量:
Fn-m=(In-m,n-m-Pn-m,n-m)-1Pn-m,mYm
其中,In-m,n-m为单位矩阵;Fn-m为n-m维的匹配度向量,所述匹配度向量的每个分量表征对应车辆与货主期望车辆的匹配程度;
步骤4)对匹配度向量Fn-m中n-m个分量从大到小进行排序,并按照对应的顺序对未被浏览的n-m台车的进行排序;
步骤5)如果货主未完成车辆的选择,令m=m+1,转入步骤3),直至货主选中期望的车辆。

一种基于货主偏好性学习的车辆在线推荐排序方法.pdf_第1页
第1页 / 共7页
一种基于货主偏好性学习的车辆在线推荐排序方法.pdf_第2页
第2页 / 共7页
一种基于货主偏好性学习的车辆在线推荐排序方法.pdf_第3页
第3页 / 共7页
点击查看更多>>
资源描述

《一种基于货主偏好性学习的车辆在线推荐排序方法.pdf》由会员分享,可在线阅读,更多相关《一种基于货主偏好性学习的车辆在线推荐排序方法.pdf(7页珍藏版)》请在专利查询网上搜索。

本发明提供了一种基于货主偏好性学习的车辆在线推荐排序方法,所述方法包括:首先根据所有车辆的相关属性信息建立全连接图;然后根据货主已经浏览的和感兴趣的车辆计算概率矩阵和被浏览车辆的期望矩阵;从而计算未被浏览车辆与货主期望车辆的匹配度向量,所述匹配度向量的每个分量表征对应车辆与货主期望车辆的匹配程度,最后根据匹配程度对未被浏览的车辆进行排序,反复进行上述过程,直至货主选中期望的车辆。本发明的方法通过在。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1