一种基于车联网的网格化路径推荐方法及系统技术方案

技术编号:11637686 阅读:73 留言:0更新日期:2015-06-24 12:23
本发明专利技术公开了一种基于车联网的网格化路径推荐方法,属于信息检索领域。本发明专利技术采用网格划分法,构建网格OD矩阵,以目标用户输入的起始地和目的地为搜索中心,划分九宫格的搜索网格,仅从搜索网格中,考虑个体移动特征、网格的路径静态特征和动态特征,线性组合路径开销函数,根据路径开销函数得到目标用户的路径最近邻居集,针对搜索半径,提供迭代搜索目标用户更为准确的邻居集,提升了推荐结果的准确度。该方法减少了计算网格的时间复杂度,克服传统路径特征计算单一性的问题,重新定义了路径特征的构成及其计算规则。可以广泛应用于交通运输、社交网络等相关领域。

【技术实现步骤摘要】
一种基于车联网的网格化路径推荐方法及系统
本专利技术属于数据挖掘和信息检索领域,尤其是一种基于车联网的路径推荐方法。
技术介绍
随着智能交通系统快速发展,车联网为有效收集城市车辆GPS行驶数据带来了机遇。许多城市的出租车都装载了GPS芯片。该芯片主要是为出租车公司的调度和管理部门提供呼叫服务和监管所用。这些GPS芯片会定时将其车辆标识、触发事件、运营状态、GPS时间、GPS经纬度、GPS速度等数据上传至服务中心,由此汇聚而成大规模的出租车移动轨迹数据。而在这些数据面前,则是现实中的种种问题:城市交通规划的缺陷导致拥堵;一些出租车司机的驾驶经验不足使其在寻找乘客时会采取毫无目的的随机漫游行为等。针对司机漫游行为导致收益低的问题,本专利技术方法根据用户指定目的地和时间间隔的条件下,通过对大量的出租车GPS历史数据、地图兴趣点POI(PointofInterest)数据、签到数据以及城市路网数据的分析,计算在当前起始地附近不同路段的不同时间能搭载乘客并到达指定目的地的可能性,以推荐最优的载客路径。现有的路径推荐方法具有的一个共同特点是力求建立路网连接图方法,以采集到的各个路段的车辆平均速度作为该路段的权值,以行程时间最短为目的求解最优路径,但未考虑路段上的历史载客概率、车辆移动周期差异等因素,通过这样的路网连接图,计算得到的最优路径并不理想。同时,虽然有些研究者根据道路属性对路网进行了分层,结合道路网络的分层特性和经典的最短路径算法提出新型的搜索策略,有效地提高了搜索效率。但是,这样的分层方式仍然存在两方面的不足:一是所得到的分层路网是静态的,不能根据各个时间段的不同很好地反映实际的路况信息;二是没有充分考虑各个路段的车辆流动性、人群活跃性等特征。因此,本专利技术首先引入路径网格划分的思想,在目标用户给定目的地和时间间隔的条件下,以当前行驶位置划定网格搜索半径,在半径内查找可达路径,减少路径搜索的时间复杂度,然后再结合线上社交网络的签到行为、兴趣点和线下网格的路径静态、动态特征,最后得出起始地搜索半径内的各个路段的权值。本专利技术方法应用到交通领域,可以规避司机毫无目的的随机漫游,减少出行时间,提出最优的出行路径。经过验证分析,本专利技术方法比传统的路径推荐具有更好的推荐效果。
技术实现思路
本专利技术针对现有技术的上述缺陷,根据目标用户选择的目的地和时间间隔,首先将整个交通道路网划分为相等大小的网格区域,然后分别以起始地和目的地所在的网格为中心划定网格搜索半径,查找起始地网格半径内的可达路径,建立路网连接图,再计算搜索半径内的各个网格的静态、动态以及个体移动的特征,生成各个路径的开销函数,最后产生针对目标用户的Top-N推荐集,其中Top-N表示为根据生成的开销值升序排列(开销值越小,载客的概率越大),选取开销值前N的路径。本专利技术解决上述技术问题的技术方案是,建立了一种基于车联网的网格化路径推荐系统,该系统包括:获取数据源信息模块、构建网格OD(Origin-Destination)矩阵模块、计算路径特征模块、生成开销函数模块、搜索最近邻居集模块、生成Top-N推荐集模块。构建网格OD矩阵,以起始地和目的地所在的网格搜索半径为计算区域,不需考虑其它剩余的道路网网格,降低了网格计算的时间复杂度,提高了搜索计算效率;计算路径特征模块,目的是提取个体移动性、网格搜索半径内的路径静态和动态特征;推荐系统的最终目的是为目标用户产生可能最感兴趣的N个路径列表。为了实现以上专利技术目的,建立一种基于车联网的网格化路径推荐方法,具体包括以下实施步骤:获取数据源信息模块获取信息,构建网格OD矩阵模块构建网格OD矩阵;计算路径特征模块计算个体移动特征、网格静态特征和网格动态特征;生成开销函数模块根据路径特征向量得到搜索半径内各条路径的权值,搜索最近邻居集模块把所得的路径权值排序;生成Top-N推荐集模块根据最近邻居集的相关特征计算路径开销函数,根据生成的开销值升序排列,选取路径推荐集。本专利技术的一个实施例为,所述构建网格OD矩阵具体为:将道路网划分为等分的网格,分别以起始地和目的地为搜索中心,以起始地搜索范围内预定网格为x轴,以目的地搜索范围内的预定网格为y轴,以时间片为z轴,则每个纵切面为固定z轴的各个时间片下的邻接OD矩阵。本专利技术的另一个实施例为,所述计算个体移动特征、网格路径静态特征和网格路径动态特征进一步具体包括:个体移动性特征由周期转移性决定,在不同时间周期内从起始地搜索半径内某一网格移动到目的地搜索半径内的另一网格的转移概率为个体转移性特征;网格路径静态特征由各个路段的道路信息、兴趣点特征决定,网格路径动态特征由起始地搜索半径内的各个网格间的流动性和活跃性构成。本专利技术的另一个实施例为,根据公式生成起始地搜索网格内的路径开销函数,其中,l表示单个路段,L表示起始地搜索半径内的所有路段,分别表示个体移动特征、网格的路径静态特征和动态特征。本专利技术的另一个实施例为,根据从起始地网格到目的地搜索半径内网格数|ro→rD|,从起始地网格到目的地所有网格的总次数|ro→R′D|,调用公式:计算从起始地的网格搜索半径出发,到目的地网格搜索半径的网格转移概率,则个体移动特征根据路段宽度rdwidth,路段等级rdrank构成二维特征向量froad=(rdwidth,rdrank),路径周边存在n种类别兴趣点POI的特征fPOI=(POI1,POI2,…,POIn),根据公式:获得网格的路径静态特征根据公式计算网格的路径动态特征其中,是路段l上的平均转移时间花费,为社交平台的用户在网格内路径附近签到点的次数。本专利技术提出一种基于车联网的网格化路径推荐系统,该系统包括:获取数据源信息模块、构建网格OD矩阵模块、计算路径特征模块、生成开销函数模块、搜索最近邻居集模块、生成Top-N推荐集模块。获取数据源信息模块获取路网数据、兴趣点、用户签到点、历史GPS数据,构建网格OD矩阵模块分别以起始地和目的地为中心,一个网格长度为半径划定网格搜索范围,计算路径特征模块计算个体移动特征、网格静态特征和网格动态特征;生成开销函数模块根据路径特征向量得到搜索半径内各条路径的权值,搜索最近邻居集模块把所得的路径权值排序;生成Top-N推荐集模块根据最近邻居集计算的路径开销函数,根据开销值选择路径,作为最终的路径推荐集。传统的路径特征计算方法仅利用道路信息,如距离、交通状况等进行计算,同时大多的路径推荐方法是推荐最短或最快的路径提供给目标用户,并且从指定起始地附近搜索最优路径到达目的地的方法较少。为了克服传统路径特征计算单一性的问题,本文引入网格静态特征、网格动态特征和个体移动特征的概念,重新定义了路径特征的构成及其计算规则,提出一种改进的路径推荐算法。其中,采用网格划分法,以目标用户输入的起始地和目的地为搜索中心,划分搜索网格,仅从搜索网格中计算路径特征,从而时间复杂度也低于传统的方法,更加地合理化。然后,针对搜索半径,提供迭代搜索目标用户更为准确的邻居集,提升了推荐结果的准确度。本专利技术首先通过网格搜索半径降低了原始所有网格矩阵的复杂度。其次在填充的网格矩阵的基础上,构造网格的路径静态特征、动态特征和个体移动特征用于路径的权值计算,其中结合线上社交网络的签到行为、兴趣点和线下本文档来自技高网
...
一种基于车联网的网格化路径推荐方法及系统

【技术保护点】
一种基于车联网的网格化路径推荐方法,其特征在于,该方法包括步骤:获取数据源信息模块获取信息,构建网格OD矩阵模块构建网格OD矩阵;计算路径特征模块计算个体移动特征、网格静态特征和网格动态特征;生成开销函数模块根据路径特征向量得到搜索半径内各条路径的权值,搜索最近邻居集模块把所得的路径权值排序;生成Top‑N推荐集模块根据最近邻居集的相关特征计算路径开销函数,根据生成的开销值升序排列,选取路径推荐集。

【技术特征摘要】
1.一种基于车联网的网格化路径推荐方法,其特征在于,该方法包括步骤:获取数据源信息模块获取信息,构建网格OD矩阵模块分别以起始地和目的地为中心,一个网格长度为半径划定网格搜索范围,将道路网划分为等分的网格,以起始地搜索范围内预定网格为x轴,以目的地搜索范围内的预定网格为y轴,以时间片为z轴,每个纵切面为固定z轴的各个时间片下的邻接OD矩阵;计算路径特征模块计算个体移动特征、网格静态特征和网格动态特征;生成开销函数模块根据路径特征向量得到搜索半径内各条路径的权值,搜索最近邻居集模块把所得的路径权值排序;生成Top-N推荐集模块根据最近邻居集计算路径开销函数,根据生成的开销值升序排列,选取路径推荐集。2.根据权利要求1所述的方法,其特征在于,所述计算个体移动特征、网格路径静态特征和网格路径动态特征进一步具体包括:个体移动性特征由周期转移性决定,在不同时间周期内从起始地搜索半径内某一网格移动到目的地搜索半径内的另一网格的转移概率为个体转移性特征;网格路径静态特征由各个路段的道路信息、兴趣点特征决定,网格路径动态特征由起始地搜索半径内的各个网格间的流动性和活跃性构成。3.根据权利要求1所述的方法,其特征在于,根据公式生成起始地搜索网格内的路径开销函数,其中,l表示单个路段,L表示起始地搜索半径内的所有路段,分别表示个体移动特征、网格的路径静态特征和动态特征。4.根据权利要求2或3所述的方法,其特征在于,根据从起始地网格到目的地搜索半径内网格次数|ro→rD|,从起始地网格到目的地所有网格的总次数|ro→R′D|,调用公式:计算从起始地的网格搜索半径出发,到目的地网格搜索半径的网格转移概率,则个体移动特征根据路段宽度rdwidth,路段等级rdrank构成二维特征向量froad=(rdwidth,rdrank),路径周边存在n种类别兴趣点POI的特征fPOI=(POI1,POI2,…,POIn),根据公式:获得网格的路径静态特征根据公式计算网格的路径动态特征其中,是路段l上的平均转移时间花费,为社交平台的用户在网格内路径附近签到点的次数。5.一种基于车联网的网格化路径推荐系统,其特征在于,该系统包括:获取数据源信息...

【专利技术属性】
技术研发人员:刘宴兵冉欢肖云鹏徐光侠钟晓宇卢星宇蹇怡刘亚
申请(专利权)人:重庆邮电大学
类型:发明
国别省市:重庆;85

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

1