基于大数据分析的地铁客流预测方法与流程

本发明属于大数据环境下的神经网络客流预测技术领域,具体指代一种大数据环境下基于递归神经网络(rnn)优化算法的地铁客流预测方法。

背景技术:

轨道交通在规划初期会进行中长期客流预测,但由于客流预测内容和预测条件的复杂性,其客流预测结果与实际运营客流统计值相差较大,实际运营中预测数据的可参考性比较差。

准确地预测地铁客流数据,对地铁运力安排、未来的发展和建设、功能的规划都有着至关重要的作用。因此,准确预测地铁客流量就成为了地铁运营管理中的一个重要课题,是地铁资源有效配置的根据。

神经网络(neuralnetworks)是一个高度复杂的非线性动力学习系统,作为对复杂非线性系统的逼近器,具有自学习、自组织及泛化能力,在预测领域有很大的优势。

递归神经网络(recurrentneuralnetwork,rnn)是神经网络的一种,继承了神经网络在函数逼近上具有自学习、自适应、容错等优点,克服了网络不收敛、收敛速度慢的问题,加上在大数据环境下,海量的数据为递归神经网络(rnn)提供了充足的训练样本,在预测精度方面也有较大提高。

技术实现要素:

针对于上述现有技术的不足,本发明的目的在于提供一种基于大数据分析的地铁客流预测方法,以解决现有技术中常用的地铁客流量预测方法预测结果与实际运营客流统计值相差较大,实际运营中预测数据的可参考性比较差的问题。

为达到上述目的,本发明的一种基于大数据分析的地铁客流预测方法,应用于轨道交通的客流预测,包括如下步骤:

1)从客流数据库中提取客流数据,并将其导入大数据存储系统;

2)从上述的大数据存储系统中读取每天分时客流数据和/或每天累计的客流数据;

3)根据上述的每天分时客流数据和/或每天累计的客流数据利用rnn模型进行客流预测建模,并进行优化,得到客流预测数据;

4)根据上述的每天分时客流数据和/或每天累计的客流数据与客流预测数据,持续优化预测模型参数,提高下一次预测的准确度。

优选地,所述的步骤3)进一步包括:根据所述的每天分时客流数据和/或每天累计的客流数据进行基础日客流预测建模。

优选地,所述的步骤3)进一步包括:根据所述每天分时客流数据和/或每天累计的客流数据进行基础周客流数据建模。

优选地,所述的步骤3)进一步包括:根据所述每天分时客流数据和/或每天累计的客流数据进行基础月客流数据建模。

优选地,所述的步骤3)进一步包括:根据所述每天分时客流数据和/或每天累计的客流数据进行季节性客流数据建模。

优选地,所述的步骤3)进一步包括:根据所述每天分时客流数据和/或每天累计的客流数据进行路网结构客流数据建模。

优选地,所述的步骤3)进一步包括:根据所述每天分时客流数据和/或每天累计的客流数据进行线网结构客流数据建模。

优选地,所述的步骤3)进一步包括:根据所述工作日客流数据和非工作日(双休日及国定节假日)客流数据分别进行客流预测建模,得到工作日客流预测数据和非工作日客流预测数据。

优选地,所述大数据存储系统读取地铁线路实际发生的客流数据和客流预测数据优化预测模型参数,得到优化后的预测模型参数。

本发明的有益效果:

本发明基于递归神经网络(rnn)技术,具有自学习、自适应、容错等优点,在大数据存储系统源源不断的海量数据训练下,建立预测模型参数,并根据系统自身预测的客流数据与实际发生的客流数据进行比对,持续优化预测模型参数,提高客流预测数据的精确度。

附图说明

图1为本发明预测方法的流程图。

图2为本发明基于rnn的客流预测模型图。

图3为rnn模型图。

图4为rnn模型展开图。

具体实施方式

为了便于本领域技术人员的理解,下面结合实施例与附图对本发明作进一步的说明,实施方式提及的内容并非对本发明的限定。

参照图1,图2所示,本发明的一种基于大数据分析的地铁客流预测方法,应用于轨道交通的客流预测,包括如下步骤:

1)从地铁售检票系统客流数据库中提取客流数据,并将其导入大数据存储系统;

3)根据上述的每天分时客流数据和/或每天累计的客流数据利用rnn模型进行客流预测建模,并进行参数优化,得到客流预测数据;在建立的模型中,共有三层:输入层、隐藏层和输出层;xt-1,xt-2,xt-3为输入层三个历史同期时刻t-1,t-2,t-3的客流数据,yt-1为输入层上一时刻预测的客流数据,是模型中的一个反馈值,用以提高预测准确度。yt为输出层t时刻客流预测值。

所述方法中,根据所述每天分时客流数据和/或每天累计的客流数据进行基础日客流数据建模。

所述方法中,根据所述每天分时客流数据和/或每天累计的客流数据进行基础周客流数据建模。

所述方法中,根据所述每天分时客流数据和/或每天累计的客流数据进行基础月客流数据建模。

所述方法中,根据所述每天分时客流数据和/或每天累计的客流数据进行季节性客流数据建模。

所述方法中,根据所述每天分时客流数据和/或每天累计的客流数据进行路网结构客流数据建模。

所述方法中,根据所述每天分时客流数据和/或每天累计的客流数据进行线网结构客流数据建模。

所述方法中,根据所述工作日客流数据和非工作日客流数据进行客流预测建模,得到工作日客流预测数据和非工作日客流预测数据。

所述方法中,根据所述大数据存储系统读取地铁线路实际发生的客流数据和客流预测数据优化预测模型参数,得到优化后的预测模型参数。

模型参数计算过程如下:

参照图3,其为rnn模型图,展开后得到图4。

st=tanh(uxt+wst-1)

如果隐藏层节点个数为100,字典大小c=8000,参数的维度信息为:

xt∈r8000

yt∈r8000

st∈r100

u∈r100×8000

v∈r8000×100

w∈r100×100

使用交叉熵作为损失函数,如果有n个样本,损失函数可以写为:

损失是交叉熵,可表示为:

其中为t时刻的估计客流,为总客流,et为t时刻损失,e为总损失,对总损失求w的偏导数为:

进一步可以将et表示为:

根据链式法则和rnn中w权值共享,可以得到:

w即为模型中所求的参数。

本发明具体应用途径很多,以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进,这些改进也应视为本发明的保护范围。

THE END
1.大数据预测分析的四个关键因素预测分析的关键点有哪些大数据预测分析(Big Data Predictive Analytics)可谓是大数据的圣杯,也是众多数据分析人士的终极梦想。谁不想帮助企业做出英明的业务决策、卖出更多商品和服务、让客户更开心同时避免灾难的发生呢?但是预测分析同时也是一个极端困难的任务,实施成功的预测分析有赖于以下四大关键因素: https://blog.csdn.net/xinxing__8185/article/details/46470067
2.大数据分析预测需求.docx大数据分析预测需求.docx 26页内容提供方:布丁文库 大小:41.09 KB 字数:约1.21万字 发布时间:2024-06-28发布于浙江 浏览人气:4 下载次数:仅上传者可见 收藏次数:0 需要金币:*** 金币 (10金币=人民币1元)大数据分析预测需求.docx 关闭预览 想预览更多内容,点击免费在线预览全文 免费在线预览全文 https://max.book118.com/html/2024/0627/8067071040006104.shtm
3.大数据预测性分析大数据预测性分析:洞察未来趋势的关键 随着大数据时代的到来,大数据预测性分析成为越来越多企业重要的战略工具。通过利用大数据技术和分析工具,企业可以更准确地预测未来趋势,从而优化决策和资源分配。本文将探讨大数据预测性分析的重要性、应用领域以及实施策略。 http://www.ntqsjj.com/zhxy/54127.html
4.大数据分析能否预测未来趋势为决策提供依据大数据分析能否预测未来趋势为决策提供依据 大数据时代,一个充满了无限可能的新纪元。随着技术的飞速发展,大数据已经渗透到了我们生活的每一个角落,从金融服务到医疗保健,再到日常消费,它都在发挥着其巨大的影响力。然而,这一时代也带来了新的挑战:如何利用这些数据来预测未来的趋势,为决策提供依据?这一问题是我们今天https://www.jvahvb5c.cn/shou-ji/487055.html
5.预测分析和大数据分析的终极指南数据分析根据IBM公司的研究,大数据预测分析属于高级分析。它能够借助历史数据、统计建模、数据挖掘和机器学习预测未来结果。企业使用预测分析,借助于可以预测的数据模式,了解其风险和机遇。 预测分析也属于大数据和数据科学。如今,企业使用事务性数据库数据、设备日志文件、图像、视频、传感器和其他数据源来获取见解。企业可以借助深度https://www.d1net.com/bigdata/analysis/571788.html
6.一分钟攻略#加拿大28大数据分析预测网(2024平台推荐依托加拿大28大数据分析预测网大数据平台的专业分析,我们通过历史开奖数据和走势的精确分析,致力于为用户提供最专业的预测服务前10月中国市场手机出货量2.5亿部 同比增8.9% 中新社北京11月27日電 (記者 劉育英)中國信息通信研究院27日發佈的數據顯示,今年前10個月,中國市場手機出貨量2.5億部,同比增長https://m.dslyy.com/patt1128i74IB-PoZG
7.每天1分钟加拿大28大数据分析预测网(2024排行榜加拿大28大数据分析预测网 加拿大pc28二维码 采用加拿大28大数据分析预测网与GPT-4.0+AI智能模型,提供最精准的预测和查询服务,聚焦专业研究和算法创新,力求打造最优质的查询平台(高质量发展调研行)苏轼云“一日不可无此君”,“此君”何以育一方?https://www.ccgx.gov.cn/mahjZp11130.aspx
8.大数据三大分析类型解析:描述性,预测性,规范性分析慧都智能制造大数据革命催生了不同种类,类型和阶段的数据分析。在本文中,就将探讨三种不同类型的分析-描述性分析,预测性分析和描述性分析-来了解每种类型的分析可以提供什么以改善组织的运营能力。 描述性分析 如今,90%的组织使用描述性分析,这是分析的最基本形式。定义描述性分析的最简单方法是回答问题“发生了什么?”。这种类https://bigdata.evget.com/post/16976.html
9.大数据分析技术时间序列分析在金融市场预测与销售趋势分析中的应用大数据分析技术是利用先进的计算机和数据处理技术,对海量、多样化和高维度的数据进行分析和挖掘,从中获取有价值的信息和知识。它可以帮助企业更好地理解市场,预测趋势,优化销售策略,提高营销效率。 大数据分析技术的核心作用 大数据分析技术通过数据挖掘、机器学习、人工智能等手段,对海量数据进行深入分析,从而为企业提供更准https://www.jianshu.com/p/76d2e2517e7e
10.如何利用大数据分析来预测和应对市场风险?利用大数据分析来预测和应对市场风险是一种先进的方法,可以帮助公司更好地制定战略和管理风险。以下是一些步骤和方法,可以帮助公司有效利用大数据分析来预测和应对市场风险:1. 数据收集和整理:收集与市场风险相关的各种数据,包括市场趋势、竞争情报、消费者行为等。整理和清洗数据,使其适合分析。2. 数据分析:利用数据分析https://www.chinaacc.com/zhucekuaijishi/jhwd/zy20231128113440.shtml
11.大数据决策分析——数据建模与预测(豆瓣)本书将大数据分析用于管理实践与政策评估中的多个应用场景,运用管理学、数据科学、系统工程、交通工程、统计学、数学等不同学科的分析模型和研究方法,实现多学科的深度交叉融合,促进数据建模与预测科学的发展。 本书的研究内容将有助于提升管理者的决策能力和创新效率,揭示决策范式转变的机理与规律,开展以决策支撑为导向https://book.douban.com/subject/36469184/
12.什么是大数据分析?MicrosoftAzure通过本指南了解云中的大数据分析。了解大数据如何实现更全面、更明智的决策方法。https://azure.microsoft.com/zh-cn/resources/cloud-computing-dictionary/what-is-big-data-analytics
13.百家争鸣:2019大数据预测观点数据观中国大数据产业观察Fractal analytics的战略顾问、董事会成员道格?希拉里(Doug Hillary)表示,(未来)分析有足够的空间去影响日常业务的方方面面。 【数据观注释】Fractal Analytics组建于2000年,致力于为企业(消费品公司、零售商和金融机构)提供理解、预测和培养消费者行为,及改善市场营销、定价、供应链、风险管控和索赔管理的工具。 https://www.cbdio.com/BigData/2019-01/07/content_5978881.htm