一种向驾驶者推荐货源的方法及装置.docx

上传人:lao****ou 文档编号:127477 上传时间:2023-04-05 格式:DOCX 页数:23 大小:61.39KB
下载 相关 举报
一种向驾驶者推荐货源的方法及装置.docx_第1页
第1页 / 共23页
一种向驾驶者推荐货源的方法及装置.docx_第2页
第2页 / 共23页
一种向驾驶者推荐货源的方法及装置.docx_第3页
第3页 / 共23页
一种向驾驶者推荐货源的方法及装置.docx_第4页
第4页 / 共23页
一种向驾驶者推荐货源的方法及装置.docx_第5页
第5页 / 共23页
亲,该文档总共23页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《一种向驾驶者推荐货源的方法及装置.docx》由会员分享,可在线阅读,更多相关《一种向驾驶者推荐货源的方法及装置.docx(23页珍藏版)》请在第一文库网上搜索。

1、CN 114331297 A说明书12/22 页地点L3的时间不能晚于t300070货源的运输需求的时间区间的两个端点分别为tA、tB。驾驶者的该空闲时间区间的两个端点分别为t2、t3。0071货源的运输需求的时间区间的左端点tA与驾驶者的该空闲时间区间的左端点t2的时间间隔越短,货源的运输需求的时间区间的右端点tB与驾驶者的该空闲时间区间的右端点t3的时间间隔越短,第二类时间匹配标签的得分越高,说明承接该货源能够非常高效地利用驾驶者的该段空闲时间,在时间这个维度上,上述第一个已有的运输任务完成后能很快衔接上该货源的运输,运输该货源并卸货后能够很快衔接上上述第二个已有的运输任务。0072第三种

2、情况:tA2t4 ,货源的运输需求的时间区间包含在驾驶者的空闲期(t4,t*),则第一类时间匹配标签匹配成功,驾驶者需要从地点L4赶往地点LA,到达地点LA的时间不能晚于tA。0073货源的运输需求的时间区间的两个端点分别为tA、tB。驾驶者的该空闲时间区间的两个端点分别为t4、t*。点与驾驶者的空闲期的两个端点之间的时间间隔、驾驶者愿意接受空跑的距离、驾驶者意愿休息时长,等。0079步骤S303中提到,驾驶者张三已经有了2个任务,任务1是1月4日从天津出发,运送一批货物,1月8日到太原任务2是1月12日从西安出发,运送一批货物,1月17日到广州。0080步骤S304中提到的货源1不应该推荐给

3、驾驶者张三。因为如果货源1推荐给张三,那么张三1月2日从济南出发,运输货源1,1月5日到达天津,而张三原有的任务1需要1月4日从天津出发,这就耽误了任务1。0081步骤S304中提到的货源2也不应该推荐给张三。因为货源2需要1月7日从太原出发,而张三1月7日还在从天津到太原的途中,1月8日才能到达太原。0082步骤S304中提到的货源3不应该推荐给张三。因为如果货源3推荐给张三,那么张三1月1日从济南出发,运输货源1,1月4日到达包头,而张三原有的任务1需要1月4日从天津出发,包头距离天津很远,张三1月4日到达包头后,无法当天再从天津出发执行任务1,这就耽误了任务1 o0083步骤S304中提

4、到的货源4也不应该推荐给张三。因为货源4需要1月8日从成都出发,而张三1月8日执行完任务1到达太原,太原距离成都很远,无法当天再赶到成都运输货源4。0091例如,货源1的运输需求的开始时间是1月3号,装车地点是A地,结束时间是1月8号,卸车地点是B地;货源2的运输需求的开始时间是1月8号,装车地点是C地,结束时间是1月12号,卸车地点是DL A地与B地的距离在预设距离之内,则将货源1、货减进行拼接,得到新的货源信息:货源1。货源1的运输需求的开始时间是1月3号,装车地点是A地,运输需求的结束时间是1月12号,卸车地点是D地。0092 再例如,货源3的运输需求的开始时间是1月2号,装车地点是E地

5、,运输需求的结束时间是1月6号,卸车地点是F地;货源4的运输需求的开始时间是1月7号,装车地点是G地,结束时间是1月9号,卸车地点是H地;货源5的运输需求的开始时间是1月10号,装车地点是I地,结束时间是1月15号,卸车地点是J地。F地与G地的距离在预设距离之内,H地与I地的距离在预设距离之内,则将货源3、货源1、货源5进行拼接,得到新的货源信息:货源2 o货眼的运输需求的开始时间是1月2号,装车地点是E地,运输需求的结束时间是1月15号,卸车地点是J地。0093货源拼接的步骤结束之后,使用拼接后得到的货源信息与驾驶者进行匹配,匹配包括时间维度的匹配、地点维度的匹配等。先对货源进行拼接,再使用

6、拼接后得到的货源与驾驶者进行匹配的好处是:一次性可匹配两个或更多的货源,提高匹配的效率,在向驾驶者推荐货源的时候,一次性推荐两个或更多在时间、地点上紧密联系的货源,提高向驾驶者推荐货源的效率。0094 如图4所示,本申请实施例包括以下步骤:步骤S401:获取驾驶者与车辆信息,获取驾驶者与车辆的已知运输计划,获取货源信息。0095驾驶者信息可以包括驾驶者证件标号、驾驶者姓名、驾驶证信息、驾驶者的资质、驾驶者的证件信息、驾驶者的居住地、驾驶者经常跑的线路、驾驶者的历史评分等。0096车辆信息包括车牌号、车型、载重、长宽高、运输用途、装卸方式等。0097现有运输计划指的是驾驶者已有的任务,包括运输任

7、务编号、运输工具信息、驾驶者信息、运输开始时间、运输结束时间、装货地点(GPS经纬度坐标)、卸货地点(GPS经纬度坐标)、任务分类(历史/进行/计划)等。例如,驾驶者张三已经有了2个任务,任务1是1月4日从包含在指定运输空档期的开始时间至结束时间之内,如果是,将被保留;如果不是,将从对象样本池中清除。0102 货源1需要1月2日从济南出发,1月5日到达天津。货源2需要1月7日从太原出发,1月14日到达西安。货源3需要1月1日从济南出发,1月4日到达包头。货源4需要1月8日从成都出发,1月12日到达杭州。货源5需要1月9日从晋中出发,1月11日到达咸阳。0103货源1的运输区间为(1月2日,1月

8、5日),未包含在上述三个指定运输空档期中的任何一个中,因此,货源1属于匹配失败的货源,其数据被清除。0104 货源2的运输区间为(1月7日,1月14日),未包含在上述三个指定运输空档期中的任何一个中,因此,货源2属于匹配失败的货源,其数据被清除。0105货源3的运输区间为(1月1日,1月4日),包含在指定运输空档期(1月1日,1月4日)中。0106 货源4的运输区间为(1月8日,1月12日),包含在指定运输空档期(1月8日,1月12日)中。0107货源5的运输区间为(1月9日,1月11日),包含在指定运输空档期(1月8日,1月12日)中。0108货源1、2的数据被清除,货源3、4、5的数据保留

9、。0109步骤S404 :对清洗后的数据进行要素匹配度评分及组合数据建模,输出货源信息排列组合推荐结果。0W0要素匹配可以包括多个维度的匹配,例如,地点维度的匹配、运费的匹配、线路历史运营次数的匹配、双方历史合作次数的匹配等。不同的要素在匹配时权重是不同的,越是重要的要素,权重越高。根据多个要素的得分和权重,计算货源与驾驶者的匹配度。0111此推荐算法将基于决策树(decision tree)及决策加权评分的机器学习。主要步骤包括:基于决策树的非叶子节点要素整理;基于决策树的叶子节点类别的加权评分;冷启动下的加权设定及机器学习方案。0112步骤S405:输出的货源信息排列组合推荐结果经由驾驶者

10、选择,并记录匹配成功信息,同时生成匹配后的新的运输任务计划。0113步骤S406 :特定档期推荐执行结束。0114本申请涉及一种基于运力提供方(驾驶者)近远期运输任务计划中任务空档期与运力需求方(货源的货主)近远期运力需求的供需匹配方法,该方法采用决策树对匹配维度进行要素归类,并对决策机制进行了改进,通过机器学习对结果进行验证与纠偏,最终实现运力资CN 114331297 A说明书15/22 页标签权重是指推荐标签的权重值。0118 s= (t, tagRat ing)其中t为推荐标签,tagRating为权重属性。重要性越高的维度权重绝对值越高,反之则越低。0119标签(t)权重(tagRa

11、ting)证件符合tRl车型符合tR2载重符合(注1)tR3时间符合(注2)tR4运输任务的出发地点与空闲期开始位置距离近(注3)tR5运输任务的出发时间与空闲期开始时间间隔短(注4)tR6运输任务的到达地点与空闲期结束位置距离近(注5)tR7运输任务的到达时间与空闲期结束时间间隔短(注6)tR8运费单价高低(注7)tR9线路历史运营次数tR10双方历史合作次数tRll业务执行好评度tR12注释:载重符合(XI)是指:货主对于运输工具承载能力的要求,包括发货重量与承载工具载重的匹配度,或货物体积与运输工具的空间匹配度。0120时间符合(派2)是指:货主要求的运输时间区间,即运输开始、结束时间段

12、,是否在驾驶者现在或未来的运输任务空闲时间区间内o即不与现有任务计划时间冲突。0121运输任务的出发地点与空闲期开始位置距离近(派3)是弟货主的运输委托中指定的装货地点与驾驶者现在或者未来空闲开始地点的距离,空闲开始地点指:驾驶者如现在处于空闲(没有运输任务)状态则为现在所在地点,如未来某段时间空闲,则为未来空闲时间之前最近运输任务的卸货地点。货主装货地点与驾驶者空闲开始地点距离越近评分越高。0122运输任务的出发时间与空闲期开始时间间隔短(公是指:货主的运输委托中指定的装货时间与驾驶者现在或者未来空闲开始时间的间隔,空闲开始时间指:驾驶者如现在处于空闲(没有运输任务)状态则为当前时间,如未来

13、某段时间空闲,则为未来空闲时间之前最近运输任务的结束时间。货主发货时间与驾驶者空闲开始时间的间隔越短评分越高。0123运输任务的到达地点与空闲期结束位置距离近(拉是箱:货主的运输委托中指定的卸货地点与驾驶者现在或者未来空闲结束地点的距离,空闲结束地点指:驾驶者如现在处于空闲(没有运输任务)状态则为现在之后最近运输任务的出发地点,如未来某段时间空闲则为未来空闲时间之后最近运输任务的出发地点,如不存在任何运输任务则不对此维度评分。货主卸货地点与驾驶者空闲结束地点的距离越近评分越高。0124运输任务的到达时间与空闲期结束时间间隔短(派6)是指:货主怛运瞬委登冲楣注的卸货时间与驾驶者现在或者未来空闲结

14、束时间的间隔,空闲结束时间指:驾驶者如现在处于空闲(没有运输任务)状态则为现在之后最近运输任务的出发时间,如未来某段时间空闲则为未来空闲时间之后最近运输任务的出发时间,如不存在任何运输任务则不对此维度评分。货主卸货时间与驾驶者空闲结束时间的间隔越短评分越高。0125运费单价高低(派7)是玲.货主与驾驶者的期望价格匹配度,以货主视角推荐时,运费价格越低评分越高;以驾驶者视角推荐时,运费价格越高评分越高。0126图2-1、2-2、2-3、2-4示出了不同货源与驾驶者的匹配情况,详细的描述见上文,此处不再赘述。0127 定义3 .基于标签权重的数据集合在基于标签权重评分的推荐算法中数据表示可以描述为

15、一个五元数据集合。0128M1=(U,I,R,S,Y)U为用户(驾驶者)任务信息集合,也可以理解为基于驾驶者现在及未来任务计划的数据集合。uU,Unu=(u1,u2,-,um)1,u=(u1,u2,um)2,),其中一(;1,2,,m)为用户的第k项基本属性。0129结合图27至2-4,假设某用户“张三”的现有信息如下:5047, “zhangsan”,“20210101”,“空闲”,“济南”,(“津A34567”,35, “3”),(20210104, “天津”,“start”),(20210108, “太原”end”) (20210112, “西安”,start”),(20210117,“广州,end),此信息表示:假设今天为2020年1月1日,编号为5047的用户张三,现处于空闲状态,位置山东济南。未来将驾驶津A34567载重吨数为35吨的车型编

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

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服