人工神经网络在铁路客票票票中的应用_第1页
人工神经网络在铁路客票票票中的应用_第2页
人工神经网络在铁路客票票票中的应用_第3页
人工神经网络在铁路客票票票中的应用_第4页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

人工神经网络在铁路客票票票中的应用

铁路票的销售和预订系统(以下简称票系统)的应用已经实现了计算机在线门票的全路应用。计算机发票的类型简单快速,充分发挥了很大的兴趣。随着铁路客运专线大规模建设,开行列车车次增加,旅客在购票时若不明确指定车次,售票员一般是对出行车次、换乘车次凭借经验进行选择。将人工神经网络引入客票系统进行中转路径的优选,可以避免人工选择的盲目性,同时也为售票提供方便。售票员只需输入发到站,系统将提供经过人工神经网络计算后的最优换乘方案。人工神经网络是一种基于生物神经网络的数学模型或是计算模型,是一个由人工神经元和使用关联方法进行信息计算的处理过程所共同组成的互联群体。在多数情况下,人工神经网络是一个自适应系统,可以通过外部或内部的信息改变自身的结构,在学习过程中这些信息从网络中产生。人工神经网络在结构和实现方面模拟生物智能,可对并行和分布式的问题进行处理,解决一些传统方法无法处理或效果较差的问题。在实际应用中,神经网络是非线性分析数据模型工具,可以用来模型化输入和输出之间的复杂关系,或者在数据中发现模式。人工神经网络是由大量简单的神经元广泛地互相连接而形成的复杂网络系统,在某种程度上模拟人脑神经系统的工作过程。其中,神经元可以分为3种类型:输入单元、输出单元和隐含单元。输入单元从外界环境接受信息;输出单元则给出神经网络系统对外界环境的作用;隐含单元处于两者之间,调节网络并对网络各功能的实现起重要的作用。根据连接方式的不同,人工神经网络可以分为前馈神经网络、反馈神经网络和自组织神经网络。人工神经网络的模型有很多种,但理论上最完善、应用最广泛的主要是误差反向传播网络模型(BP网络模型)。BP网络模型具有很好的函数逼近能力,通过对训练样本的学习,能很好地反映出对象的输入和输出之间复杂的非线性关系。2输入系统的人工神经网络模型2.1神经网络构建如果对于给定的上下车站之间没有直达列车,则旅客需进行换乘。客票系统对所有经由上车站和下车站的列车车次与路网进行分析,得到所有可以换乘的车站。将上车站到中转站的所有车次与中转站到下车站的所有车次进行笛卡尔计算,从而得到每个中转站的换乘方案的笛卡尔集合,集合中的每一项就是一种中转换乘方案,将方案的总历程时间、总公里、中转站等级、中转站等候时间、中转站是否为同一车站、换乘的车次是否有席位等因素作为人工神经网络的输入信息,最终得到换乘方案的可乘度。其中,可乘度最高的为最优方案。计算换乘方案的前馈神经网络的输入层由总历程时间、总里程、中转站等级、中转站等候时间、中转站是否为同一车站、换乘的车次是否有席位等6个神经元组成,每个输入神经元分别对应1个输入参数;隐含层由神经网络中间的6个神经元组成,每个神经元都与输入层的6个神经元相连;与可乘度参数相连的神经元组成输出层,输出神经元与隐含层中的6个神经元相连。在前馈神经网络中输入层与隐含层、隐含层与输出层的神经元之间的连线上的权重用W表示,隐含层神经元的阈值用θ表示,输出层神经元的阈值用γ表示。2.2运行时间3.为了得到前馈神经网络中各神经元之间的权重和阈值,需要通过选择最佳的学习样本计算获得。而样本应该选择那些最具有代表性的,从而可以提高学习速度,还可以提高网络的推广泛化能力。以下是最具代表性的4种换乘样本。(1)样本一:济南→北京→乌兰浩特。D40次:济南—北京南,里程485km,运行时间3h10min,13:29到。2189次:北京—乌兰浩特,里程1180km,运行时间19h19min,15:30开。(2)样本二:北京→哈尔滨→黑河。D25次:北京—哈尔滨,里程1249km,运行时间8h05min,15:20到。K7035次:哈尔滨—黑河,里程1m885km,运行时间9h47min,21:10开。(3)样本三:太原→株洲→三亚。K237次:太原—株洲,里程1843km,运行时间26h42min,02:23到。K511次:株洲—三亚,里程1812km,运行时间23h05min,23:12开。(4)样本四:攀枝花→广元→兰州。K166次:攀枝花—广元,里程1068km,运行时间18h44min,18:35到。K856次:广元—兰州,里程853km,运行时间15h03min,20:55开。将所选取的4个样本参数化,计算每个样本的总时间和中转时间,并对车站等级进行相应定义,生成相对应的输入与输出的可乘度,如表1所示。2.3神经网络的权重用样本学习网络的结构、各神经元之间的权重和阈值,其中学习步长取0.9,4个样本的输出误差应小于1‰。(1)神经网络的权重:Wij(1)为输入层第i个神经元与隐含层第j个神经元之间的权重;Wj(2)为隐含层第j个神经元与输出层神经元之间的权重。(2)神经网络的阈值:θj为隐含层第j个神经元的阈值;γ为输出层神经元的阈值。3不同乘车方案的比选以广州—丹东的中转换乘方案为例,其径路如图1所示。(1)对广州站的所有车次和路网进行分析,共有18个车站被选为中转站,可以换乘到达目的地,如表2所示。其中,由广州站到每个中转站的出发列车数和由中转站到丹东站的到达列车数并不相同。(2)考虑以天津站作为中转站,则有3列广州—天津的旅客列车,有2列天津—丹东的旅客列车。T124/T121次(广州19:04—天津20:07),里程2404km,运行时间25h03min。T254次(广州17:58—天津20:28),里程2436km,运行时间26h30min。T236/T237次(广州东18:25—天津19:32),里程2412km,运行时间25h07min。K27次(天津19:11—丹东07:17),里程995km,运行时间12h06min。1206/1207次(天津04:41—丹东18:20),里程995km,运行时间13h39min。将发站车次与到站车次进行笛卡尔乘积,得到6种换乘方案,如表3所示。同时,计算出其他中转站的换乘方案,从而得到所有可选的换乘方案。(3)计算每种方案的总历程时间、总里程、中转站等级、中转站等候时间、中转站是否为同一车站、换乘的车次是否有席位,并输入前馈神经网络,得出最优换乘方案。通过输入6种换乘方案的具体数值,从而获得各种换乘方案相对应的可乘度,如表4所示,规定可乘度为0~1之间的数,越接近1则换乘方案越好。由于第2种换乘方案的可乘度数值最大,因此该换乘方案最优。4增强网络模型,提高模型的科学性。我国传统网络人工神经网络在客票系统的中转路径优选中虽然有较好的应用,但是旅客中转换乘的因素很多,该模型只是列举出几个重要的因素,在改进模型中还可以加入每个因素的权重,使模型更加符合实际。为了高效快速地获取中转站,需要对上车站和下车站的连通图和旅客列车车次进行分析,然而路网的变化和列车的增减等不确定因素,都增加了

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论