基于RBF的民航客运量预测及MATLAB实现

合集下载

基于GA、RBF_和改进Cao_方法的空中交通流预测方法

基于GA、RBF_和改进Cao_方法的空中交通流预测方法

基于GA、RBF和改进Cao方法的空中交通流预测方法*王莉莉▲赵云飞(中国民航大学天津市空管运行规划与安全技术重点实验室天津300300)摘要:针对传统空中交通流量预测方法精度不足、时效性差的问题,考虑空中交通流量时间序列的混沌特征,在相空间重构理论的基础上,研究了结合遗传算法(GA)、径向基(RBF)神经网络与改进Cao方法的空中交通流量预测方法。

为降低传统Cao方法人为参数选择引入的误差,提高相空间重构精度,通过判定虚假邻近点,以及迭代比较嵌入维度离差和可接受偏差,确定重构相空间嵌入维度值的选择标准,进而得到重构后的空中交通流量时间序列数据;为提升径向基神经网络预测精度并降低参数误差,使用遗传算法优化RBF神经网络的中心矢量、加权系数和输出层阈值,再通过最优系数标定后的神经网络对重构后的时间序列进行预测;利用实际空中交通流量数据进行仿真以验证方法的有效性,并结合最大Lyapunov指数和预测结果分析了预测的时效性以及时间尺度对精度影响。

结果显示:①改进后的预测方法具有更好的非线性拟合能力,提高了交通流量时间序列的预测精度;②以5min时间间隔预测为例,相比传统RBF神经网络,改进方法的平均绝对误差、均方误差以及平均绝对百分比误差分别降低了19.44%、34.78%和27.21%;③相比反向传播(BP)神经网络和长短期记忆(LSTM)神经网络,所提方法的平均绝对误差分别降低了36.20%和16.10%,运行速度分别提高了27.42%和35.00%。

综上所述,所提方法能更好地解析系统的混沌特性,提升空中交通流量预测精度与速度。

关键词:航空运输管理;空中交通流量预测;混沌时间序列;改进Cao方法;径向基神经网络中图分类号:V355.1文献标识码:A doi:10.3963/j.jssn.1674-4861.2023.01.012A Method for Predicting Air Traffic Flow Based on a CombinedGA,RBF,and Improved Cao MethodWANG Lili▲ZHAO Yunfei(ATM Operation Planning and Safety Techniques Key Lab of Tianjin,Civil Aviation University of China,Tianjin300300,China)Abstract:Considering the chaotic characteristic of air traffic flow time series data,a prediction model based on the phase space reconstruction theory is proposed to improve the accuracy and effectiveness of previous air traffic flow prediction methods,which combines genetic algorithm(GA),radial basis function(RBF)neural network(NN)and improved Cao method.First,to reduce the error introduced by the human in the traditional Cao method and improve the accuracy of phase space reconstruction,the criteria for determining the dimension of the reconstructed phase space is developed by identifying false neighboring points and iteratively comparing the deviation of the embedded dimension with its acceptable limits.In this way,reconstructed air traffic flow time series data is developed.Second-ly,to improve the prediction accuracy of the traditional RBF neural network,GA is employed to optimize center vec-tors,weight coefficients,and output layer thresholds of the neural network.Then,the reconstructed time series are predicted by the calibrated RBF neural network with optimal coefficients.Finally,the proposed method is verified using the observed air traffic flow data,the effectiveness of the prediction is evaluated,and the influence of the time scale on the accuracy is analyzed by incorporating the maximal Lyapunov exponent and the quality of the predic-收稿日期:2022-06-02*国家自然科学基金委员会与中国民用航空局联合基金项目(U1633124)资助▲第一作者(通信作者)简介:王莉莉(1973—),博士,教授.研究方向:空中交通流量管理.E-mail:*****************tion.Study results show that①the proposed method fits the nonlinear data well and improves the accuracy of traffic flow prediction.②Taking the prediction with a5-min time interval as the instance,compared with the traditional RBF neural network,the mean absolute errors(MAE),mean square errors(MSE)and mean absolute percentage er-ror(MAPE)is reduced by19.44%,34.78%,and27.21%,respectively.③Compared with the back propagation(BP) neural network and the long short-term memory(LSTM)neural network model,the MAE of the proposed method is reduced by36.20%and16.10%,respectively,and the response speed is increased by27.42%and35.00%.In sum-mary,the proposed method can explain the intricate chaotic properties of the system and improves the accuracy and efficiency of air traffic flow prediction.Keywords:air transport management;air traffic flow prediction;chaotic time series;improved Cao method;radial basis function neural network0引言空中交通系统受外界环境影响产生了很强的随机性,但航路的固定性、航空器的跟驰性等又使其存在确定性,这正是以非线性、复杂性和随机性为特征的混沌系统的体现。

基于QPSO-RBF神经网络的交通流量预测方法

基于QPSO-RBF神经网络的交通流量预测方法

基于QPSO-RBF神经网络的交通流量预测方法王惟【摘要】提出一种粒子群优化神经网络的预测方法,首先基于改进的量子行为粒子群算法对神经网络进行训练,以保证各权值和阈值能得到最优解,同时时训练样本进行了基于聚类算法的优选.最后进行了仿真验证,证明本文方法用于短时交通流量预测可以获得较高的精度并且误差稳定,为交通流量预测的实际应用提供了一种参考.【期刊名称】《太原师范学院学报(自然科学版)》【年(卷),期】2015(014)002【总页数】5页(P28-32)【关键词】RBF神经网络;量子行为粒子群算法;交通流量;预测【作者】王惟【作者单位】晋中学院数学学院,山西晋中030600【正文语种】中文【中图分类】O29我国的城市交通拥堵已经成为了城市生活面临的主要问题之一,交通拥堵导致了严重的能源浪费和环境污染,对生产和生活均带来了不利影响.准确及时的预测交通流量的变化,可以为提前疏导和分流提供技术支持,是高效利用道路网络,实现城市智能交通的基础[1].然而实际上,影响交通变化的因素众多,如上游路段交通状况[1]、时间因素、当前交通状况等,且各因素对结果的作用过程复杂,属于典型的复杂非线性时变系统.由于各影响因素与结果之间的具体关系没有显式表达式或高精度的逼近表达式,这就给使用传统数学方法预测交通流量带来了很大困难.因此诸多学者求诸人工智能方法,如时间序列分析法[2],神经网络法[3-7],支持向量机方法[8],等.其中神经网络方法因具有良好的学习能力和容错能力而得到了广泛的应用[3,4],并取得了良好的效果.在众多的神经网络类型中,RBF网络的逼近能力尤为突出[4,9,10],为此本文即采用一种改进型的RBF网络进行交通流量的预测.RBF神经网络作为一种典型的有导师学习网络,其输入与输出之间的映射性能取决于训练样本和训练方法,而映射性能的优劣又决定了其预测精度的高低.为此,文献[3,5,8]采用了基于灰色理论的改进方法,文献[4,11]采用了粒子群的方法进行神经网络的训练,均取得了较好的效果.本文则应用了寻优搜索性能更好的量子行为粒子群优化算法(记为QPSO)进行网络的训练,同时,基于聚类分析原理对训练样本的构成进行了优化.一般情况下,影响交通流量的因素有之前时段和当前时段交通状况,上游交通状况,不同时间点的影响,等.那么可以认为存在这样的关系:在式(1)中,Xt=(Vt,Ut,t),Vt=(v1,v2,…,vn)表示本路段上游n个路口的交通流量,Ut=(ut-1,ut-2,…,ut-m)表示本路段之前m个时间段内的交通流量,t表示当前时刻,X称为输入向量,yt表示对应的t时刻的交通流量,称为输出向量.如果求得映射关系F(·),就预测下一时刻的交通流量值yt了.显然,映射关系F(·)为一复杂的高维函数,一般的初等表达式难以准确描述这种关系.为了解决这一问题,本文使用RBF 神经网络,实现对(1)式的高精度逼近:其中Γ(·)在表示输入量与输出量之间的映射关系.RBF神经网络的结构如图1所示[10]:令(Vt,Ut,t,yt)表示由各影响因素与对应的交通流量信息构成的欧氏空间中的点,那么当这些点的数量足够大时,即可实现对F(·)的高精度插值逼近.RBF神经网络是基于高维插值理论而构造的,当结构、激励函、权值、阈值等合理时,就可以实现Γ的功能[12].经典的RBF训练一般通过聚类算法完成,经聚类后的一组子样本就构成一个神经元.对网络进行合理的训练后,网络中形成的映射关系可以用数学的方式表达为: 其中:在式(3)和(4)中, 指输入层和隐层之间的第i个神经元和第j个神经元的权值,bj则为隐含层中第j个神经元上的阈值,xi表示输入层中第i个神经元对应的输入量,‖·‖是欧氏范数.网络的结构、权值和阈值都通过学习算法确定后,即可在网络中形成由Xt到yt的映射,即得到了影响交通流量变化的输入值和输出值之间的对应关系.2.1 基于粒子群优化的训练方法在利用粒子群优化算法训练神经网络的工程中应用中,每一个粒子都是一个可能的解向量,粒子个体通过以下规则进化搜索,实现寻优[12-14]:在上式(5)中的符合意义与文献[12-14]一致.那么这些粒子也就是待求的经元数量、权值、阈值构成的一个向量,起始位置就是这一向量的初始值.即:通过搜索寻优得到的粒子的最优“位置”也就是所求的能使神经网络的性能最优的神经元数、权值和阈值.粒子群优化因其特定的进化算法和搜索过程,存在着诸如早熟、不能保证搜索整个可行解空间等问题.所以本文中改进后的量子行为粒子群算法实现神经网络的整体优化.QPSO的解算框架更简单,协同能力也得到了很大提高,这就增强了搜索全局最优解的能力[13,14].QPSO典型改进之处在于引入了势点(p点)的概念[13],用以表示每个进化中的粒子都可能会随机收敛于某一点,这也是AQPSO算法对量子思想的体现.对于势点的数学描述为:同时定义:式中pi,j是单个粒子的当前最优位置,而pg则通过式(8)求解,式(8)中的a是在0与1之间的一个随机数,式(9)中的f(·)称之为适应度函数,用以衡量粒子进化的效果,在本文中设定f(·)为下式中的函数,用以描述当前的权值和阈值下被训练的神经网络的理论输出与实际输出的符合程度:式(11)中则表示进化过程中的粒子的个数.这时,粒子位置的表达形式为:其中u为0~1之间的随机数,当u≥0.5时,±取—,当u<0.5取为粒子群的当前平均最优位置,β称之为速度系数[14,15].为了获得更优的训练效果,文中将β取为自适应变量,即:同时将式(13)改进为:2.2 基于因子分析的样本优选所谓聚类分析就是指根据被研究对象的某些特征,把相似性较高的个体归为一类,也可以认为是一个子集[16,17].一般的聚类算法是一种称之为“硬划分”的规划方法,但这并不适合每一种具体的情况,像神经网络的训练样本这种数据,其间没有明确的隶属关系,此时就需要对聚类进行相对模糊的定义,也就更适合软划分方法.为此本文使用了一种广泛应用的软划分方法,即模糊聚类方法,用以对训练样本进行优选.具体的操作过程,便是基于FCM的方法对神经网络的训练样进行聚类处理[16],所谓FCM算法可以转化为特定的数学规划问题,其原理为:在这里,X=(x1,x2,…,xn)为总的训练样本,并用s表示样本的维数,V=(v1,v2,…,vi,…,vc)为聚类中心,U是模糊划分矩阵,uij表示样本xj与聚类中心vi的隶属度,m是模糊因子.并且:uij=1.文中通过这样的方法求解U,V:这里c 表示聚类的类别数.那么聚类过程可以表述为:步骤1:选择合适的聚类数的范围[cmin,cmax];步骤2:对于c∈[cmin,cmax]:1)初始化聚类中心V;2)使用FCM算法更新参数U,V;3)判断算法的收敛性,如果不收敛,则转回(2),如果收敛,则转步骤(4);4)计算指标函数值V(c);步骤3:比较各指标函数值V(c),最大的指标函数值V(ci)里的ci就是所求的最佳聚类数;步骤4:确定样本的归类,若,则xj归入第i0类.将样本进行基于聚类的优化,是为了避免某一类型的样本的过分集中而导致神经网络的权阈值偏离最优解,毕竟神经网络的训练是从样本中寻找规律,所以样本选取的合理与否就在很大程度上决定了训练的效果,聚类之后需要人为删除一些过于集中的训练数据,使数据更均匀的分布在整个空间上.3.1 训练与预测选取晋中市某路段的交通数据进行预测试验,统计6天的车流量数据,从早上7点钟开始到晚上6点,将每隔10分钟的交通状况选取一次样本.将周一至周五的数据编制为训练样本,以第二周周一的数据进行测试.作为有导师学习的神经网络,其预测精度一方面取决于训练方法,另一方面取决于训练样本是否能真实反映系统特性.为了使样本分布均匀并且更具有“代表性”,根据式(1)中的量编制样本后,基于上文中的模糊聚类的方法优化训练样本,以提高训练效率见图2.从图2中可以直观的看出,基于优选样本和优化学习的训练方法误差下降速度快并趋于稳定.训练完成后进行测试.交通流量的预测效果如图3、4所示.3.2 数据分析从图3可以看出,本文提出的优化训练样本和训练过程的方法,预测精度较高,并高于普通RBF神经网络方法.由于模型误差和随机误差的存在,预测值和实际值之间仍有一定的偏差,这一方面是由于单日的交通流量受一些不可知因素的影响,且具有一定的随机性,另一方面就是由于神经网络的模型和输入神经元的选取,还无法达到最优.考虑外界的随机扰动和时间相关性,在神经网络方法中引入时间序列分析法[2],是今后有望进一步提高预测精度的途径之一,也是今后工作的一个方向.本文使用了RBF神经网络进行交通流量的预测,并对训练样本做了基于模糊聚类的优选,对训练算法做了基于自适应量子行为粒子群算法的改进.最后进行了预测测试,说明:1)基于RBF神经网络的方法用以预测交通流量具有较好的精度,对实际工程应用有一定的借鉴意义;2)本文使用的样本优选法和训练优化法可以在一定程度上提高预测精度.【相关文献】[1] Yubin Wan,Jan H.van Schuppen,Jos Vrancken.On-line distributed prediction of traffic flow in a large-scale road, network[J].Simulation Modelling Practice andTheory,2014,47(1):276-303[2] 吴建军,徐尚义,孙会君.混合交通流时间序列的去趋势波动分析[J].物理学报,2011,60(1):1-7[3] 陈淑燕,王炜.交通量的灰色神经网络预测方法[J].东南大学学报(自然科学版),2004,34(4):541-544[4] 崔吉峰,乞建勋,杨尚东.基于粒子群改进BP神经网络的组合预测模型及其应用[J].中南大学学报(自然科学版),2009,40(1):190-194[5] 张敬磊,王晓原.交通流灰色RBF网络非线性组合预测方法[J].数学的实践与认识,2011,41(19):1-7[6] Kranti Kumar,M.Parida,V.K.Katiyar.Short term traffic flow prediction for a non urban highway using Artificial Neural Network[J].Procedia-Social and BehavioralSciences,2013,104:755-764[7] LI Rui,CHEN Jian-ya,LIU Yun-jie,et al.WPANFIS:combine fuzzy neural network with multiresolution for network traffic prediction[J].The Journal of China Universities of Posts and Telecommunications,2010,17(4):88-93[8] 郑勋烨,黄晶晶.基于支持向量回归机的交通状态短时预测和北京某区域实例分析[J].数学的实践与认识,2010,40(10):76-85[9] 李自珍,白玫,黄颖.BP网络和RBF网络在期货预测中的比较研究[J].数学的实践与认识,2008,38(1):60-64[10] 隆金玲.Sum-of-Product神经网络和径向基函数神经网络逼近能力研究[D].大连:大连理工大学,2008[11] Vahid Fathi,Gholam Ali Montazer.An improvement in RBF learning algorithm based on PSO for real time applications[J].Neurocomputing,2013,111(2):169-176[12] George E.Tsekouras.A simple and effective algorithm for implementing particle swarm optimization i n RBF network’s design using input-output fuzzyclustering.Neurocomputing,2013,108(2):36-44[13] Sun J,Feng B,Xu W.Particle swarm optimization with particles having quantum behavior[C]//Evolutionary Computation,2004.CEC2004.Congress on.IEEE,2004,1:325-331 [14] J.Sun,W.Fang,V.Palade,et al.Quantum-behaved particle swarm optimization with Gaussian distributed local attractor point[J].Applied Mathematics and Computation, 2011,218(7):3763-3775[15] 孔丽丹,孙俊,须文波.基于全局层次的自适应QPSO算法[J].计算机工程与应用,2007,43(26):50-53[16] 朱文婕,吴楠,胡学钢.一个改进的模糊聚类有效性指标[J].计算机工程与应用,2011,47(5):206-209[17] 张敏,于剑.基于划分的模糊聚类算法[J].软件学报,2004,15(6):858-868。

Matlab技术在交通流量预测中的应用案例分享

Matlab技术在交通流量预测中的应用案例分享

Matlab技术在交通流量预测中的应用案例分享交通流量对于城市的交通管理至关重要。

无论是改善交通拥堵,优化信号配时,还是规划交通基础设施,准确的交通流量预测都是必要的。

而近年来,随着计算机和数学建模技术的快速发展,Matlab作为一种强大的科学计算工具,在交通流量预测中的应用也日益受到重视。

一、交通流量预测的意义交通拥堵是城市发展面临的一大挑战。

交通流量预测能够为城市交通管理者提供重要的决策支持。

通过准确预测交通流量,可以及时调整信号配时,优化交通路线,甚至规划新的交通基础设施。

这些都有助于减少拥堵,提高交通效率,提升居民出行品质。

二、数据获取与预处理交通流量预测需要大量的交通数据支持。

一般来说,交通数据可以通过传感器、摄像头或其他监测设备收集得到。

在数据收集过程中,需要考虑数据的时空分布特点,并确保数据的可靠性和完整性。

此外,还需要对收集到的原始数据进行预处理,包括数据清洗、特征提取等步骤。

Matlab作为一种强大的数据分析和处理工具,可以帮助我们高效地完成这些任务。

三、基于时间序列的交通流量预测模型时间序列分析是交通流量预测中常用的方法之一。

它通过对历史交通数据进行分析,建立起交通流量与时间的关系模型,从而进行未来交通流量的预测。

Matlab提供了丰富的时间序列分析工具箱,如ARMA、ARIMA、GARCH等模型。

这些工具可以帮助我们方便地进行时序数据建模和预测。

四、基于机器学习的交通流量预测模型近年来,机器学习技术在交通流量预测中的应用也越来越广泛。

机器学习算法可以通过对大量交通数据的学习和训练,建立起交通流量与其他因素之间的非线性关系模型。

Matlab作为一种流行的科学计算工具,集成了各种机器学习算法,如决策树、支持向量机、神经网络等。

这些算法可以帮助我们构建出特定场景下的交通流量预测模型。

五、城市交通流量预测案例分析在实际应用中,Matlab技术已经成功地应用于各种城市交通流量预测项目中。

基于ARIMA-RBF神经网络的库存预测模型的研究与实现

基于ARIMA-RBF神经网络的库存预测模型的研究与实现

摘要在全球的电脑产业中,各电脑制造厂商之间的竞争日趋激烈,各公司在不断寻求能够适应市场发展的方法。

为了提升公司竞争力和企业服务质量,高效的售后维修服务尤为重要,保持适量的库存是保证优质售后服务的基础,可以有效提高企业的服务水平。

于是库存控制应运而生,库存控制是为了让库存量控制在最佳状态,既不能出现过度积压的情况,也不能出现库存短缺的情况。

连带料件是电脑零件中的一种特殊零件,连带料件又被称作为附加料件,连带料件可以单独使用,除此之外,当维修过程中使用到主料件时,连带料件需要捆绑使用。

因其特殊性,如果连带料件的数量不足,主料件也无法使用,会造成产品的闲置,导致工程滞留,会带来更大的影响。

针对这一现状,对连带料件的库存预测模型的研究具有重大意义和实用价值。

论文主要完成了以下工作:(1)针对连带料件的产品特性,介绍了数据统计规则,分析了影响连带料件需求的相关因素;为了减弱异常值对需求预测准确度的影响,采用四分位距法来筛选异常值并将其剔除。

(2)提出ARIMA-RBF组合预测模型对连带料件需求进行预测。

首先采用ARIMA模型进行需求量预测,然后通过善于处理多维向量的RBF神经网络来解决ARIMA模型的缺陷,加入需求影响因素对ARIMA的预测误差进行修正。

RBF神经网络的核心是基函数中心的选取,本文通过k-means找到训练样本的聚类中心,并以此聚类中心作为RBF神经网络的基函数中心,通过这种方式选择的中心更具有代表性。

(3)本文将ARIMA-RBF组合预测模型与单一ARIMA预测法、指数平滑法等多种预测方法预测方法的实验结果进行对比,验证了该组合模型有效提高了连带料件的需求预测精度,具有较好的效果。

关键词:库存预测,ARIMA,RBF神经网络,连带料件AbstractIn the global computer industry, the competition among computer manufacturers is becoming increasingly fierce, companies are constantly seeking management methods that can adapt to the development of the market. In order to improve the company's core competitiveness and service quality, efficient after-sales maintenance service is particularly important, maintaining adequate inventory is the basis of ensuring quality after-sales service, appropriate inventory management can effectively improve the service level of enterprises. So inventory control arises at the historic moment. Inventory control is to control the inventory in the best state, neither excessive backlog nor shortage of inventory can occur. Related parts is a special part of computer parts. Related parts are also called additional parts, it can be used alone. In addition, When the main parts are used in the maintenance process, related parts needs to be bundled and used. Because of its particularity, if the quantity of related parts is insufficient, the main parts can not be used, which will cause idle products and engineering detention, it will bring greater impact. In view of this situation, it is of great significance and practical value to study the inventory forecasting model related parts.This thesis mainly completes the following work:(1)For the product characteristics of the related parts, the statistical rules of data are introduced, and the related factors affecting the demand of the connected materials are analyzed . In order to reduce the influence of outliers on the accuracy of demand forecasting, the quartile distance method is used to screen outliers and eliminate them.(2)The ARIMA-RBF combined forecasting model is proposed to predict the demand for related parts. Firstly, the ARIMA model is used to predict the demand, and then the defect of the ARIMA model is solved by the RBF neural network which is good at processing multidimensional vectors, the prediction error of ARIMA is corrected by adding the demand influencing factors. The core of the RBF neural network is the selection of the basis function center. This thesis finds the clustering center of the training samples through k-means, and uses the cluster center as the base function center of the RBF neural network. The center selected by this method is more representative.(3) This thesis compares the ARIMA-RBF combined forecasting model with the experimental results of multiple predictive methods such as single ARIMA forecasting method and exponential smoothing method, and proves that the combined model effectively improves the accuracy of demand forecasting of related ,and it has good effect.Keywords: Inventory forecast, Autoregressive Integrated Moving Average Model, Radial basis function neural network, Related part目录摘要 (I)Abstract (II)目录 (III)第一章绪论 (1)1.1引言 (1)1.2国内外研究现状 (2)1.2.1 库存控制发展 (2)1.2.2 预测方法发展 (3)1.3 论文研究目的及意义 (4)1.4 论文研究内容 (5)1.5论文组织结构 (5)第二章相关技术 (7)2.1 时间序列预测法 (7)2.1.1 ARIMMA预测法 (7)2.1.2 指数平滑预测法 (8)2.2 人工神经网络预测法 (9)2.2.1 BP神经网络 (9)2.2.2 RBF神经网络 (12)2.3 本章小结 (13)第三章库存数据预处理 (14)3.1 库存影响因素 (14)3.2 库存数据预处理 (15)3.3 本章小结 (19)第四章预测模型设计与实现 (20)4.1基于ARIMA-RBF的预测模型设计 (20)4.2 ARIMA预测实现 (22)4.3基于RBF神经网络的预测误差修正实现 (28)4.4可视化实现 (34)4.5 本章小结 (35)第五章实验结果与分析 (36)5.1 实验准备 (36)5.2 评判指标 (36)5.3 实验结果分析 (37)5.4 本章小结 (43)第六章总结与展望 (44)6.1 工作总结 (44)6.2 展望 (44)致谢 (46)参考文献 (47)第一章绪论第一章绪论1.1引言现如今,在电子产品更新换代的速度越来越快的背景下,很多电脑生产厂商和代工厂的发展停滞不前,制约其发展的主要因素是现金流。

基于神经网络的铁路客运量优化预测

基于神经网络的铁路客运量优化预测

基于神经网络的铁路客运量优化预测
吴昕慧
【期刊名称】《计算机仿真》
【年(卷),期】2010(027)010
【摘要】研究铁路客运量的优化管理,可以为国家资源分配提供依据,铁路客运量预测对铁路企业的经营决策也有着良好的指导意义,针对传统RBF神经网络极易陷入局部最优问题,为了提高铁路客运量的预测精度,提出一种基于遗传优化RBF神经网络的铁路客运量预测方法(GA-RBFNN).GA-RBFNN首先用遗传算法优化神经网络的参数,并在遗传进化过程中保留最优个体的方法,选择参数的最优解来建立最优预测模型.以我国1985-2008年铁路客运量数据对GA-RBFNN进行仿真,结果表明,采用经遗传算法优化后的RBF神经网络模型比传统RBF神经网络有更高的预测精度和收敛速度,适用于铁路客运量等非线性预测问题,具有较高的预测精度和应用价值.
【总页数】4页(P168-170,174)
【作者】吴昕慧
【作者单位】柳州铁道职业技术学院,广西,柳州,545007
【正文语种】中文
【中图分类】TP183
【相关文献】
1.混沌粒子群优化神经网络在铁路客运量预测中的应用 [J], 赵清艳;熊茂华
2.基于遗传优化神经网络的铁路客运量预测研究 [J], 郭文;乔谊正
3.铁路客运量的神经网络与遗传算法优化预测 [J], 王枭
4.改进粒子群算法优化LSTM神经网络的铁路客运量预测 [J], 李万;冯芬玲;蒋琦玮
5.基于小波神经网络对铁路客运量的预测研究 [J], 张鹏;唐琴琴
因版权原因,仅展示原文概要,查看原文内容请购买。

基于灰色系统理论的RBF神经网络铁路货运量预测

基于灰色系统理论的RBF神经网络铁路货运量预测

均预测误差 为 14 % , .7 因此认 为基于灰色 系统理论 的 R F神经 网络 的铁路货运量预测方法有效可行 。 B [ 关键词 】 铁路货运 量; 灰色关联 ; B R F神经网络 ; 预测
[ 中图分类号 ] 2 4 1 U 9 .3
[ 文献标志码 ] A
[ 文章编号] 084 3 (0 2 0 -0 80 10 -6 0 2 1 ) 30 3 - 4
到 了广 泛应 用 , 但其 权 值 的 调 节采 用 的是 负 梯 度
笔 者 以我 国 19 20 92— 08年 共 l 的铁 路 货 7年 运 量及其 影 响因素数 据作 为分 析对 象 … 。其 中铁 路 货运 量 的影 响 因素 由 国 内生 产 总 值 、 业 增 加 工 值 、 国煤 炭产量 、 国钢铁 产 量 、 国原 油产 量 、 全 全 全 全 国粮 食 产量 、 国铁路货 车 拥有 量 、 国铁路 营 全 全 业里程 、 路货运 量 份额这 9个元 素组 成 , 别用 铁 分
关 联性 , 出主要 的影响 因素 。 找 2 1 确定 参考数 列和 比较 数列 .
确定 、 时变系统预测上的不足 , 使预测趋 于准确 。
鉴 于此 , 将神 经 网络 预测 方 法 适 用 于 铁 路 货运 量 预测 。在人 工神 经 网络 中 ,P网络 因 自身优 点 得 B
L B软 件, 立铁路 货运量 的 R F神经 网络预 测模 型, 我国 19 A 建 B 对 92—20 0 8年 的铁路货 运量进 行仿 真实验 。
结 果 表 明基 于灰 色 系 统 理 论 的 R F神 经 网 络模 型预 测平 均 相 对 误 差 为 04 % , B .4 常规 R F神 经 网络 模 型 的平 B

基于RBF的民航客运量预测及MATLAB实现

基于RBF的民航客运量预测及MATLAB实现

1 引言
民航客运量的预测方法很多, 分为定性的预测方法和定量的预测方法。 定性的预测方法 有头脑风暴法和 Detphi 方法。定量的预测方法有回归分析法、时间序列法、趋势外推法和 马尔可夫分析法等[1-3]。使用回归分析等预测方法要考虑到各种影响因素,而且要收集大量 信息,这样会导致计算工作量增大,建模困难,特别是有些信息难以量化,难以确定模型的 参数,进而导致无法实现预测;而使用移动平均、指数平滑等时间序列方法又难以达到较高 的精度[4]。由于民航客运量的大小受到社会经济发展状况、人均收入、票价等诸多因素的影 响。这些因素随着时间的变化而变化,在变化过程中还呈现出某种不确定性,所以传统的民 航客运量预测方法所建立的模型很难全面、 科学和本质地反映所预测动态数据的内在结构和 复杂特性。 径向基函数(Radial Basic Function,RBF)是由 J.Moody 和 C.Darken 于 20 世纪 80 年 代末提出的,它是一种将输入矢量扩展或者预处理到高维空间中的神经网络学习方法 [5]。 RBF 神经网络是一种新颖有效的前向型神经网络,该网络输出层是对中间层的线性加权, 避免了像 BP 网络那样繁琐冗长的计算,具有较高的运算速度和外推能力,同时有较强非线 性映射功能。 RBF 网络是通过非线性基函数的线性组合实现从输入空间 RN 到输出空间 RM 的非线性转换[6]。而民航客运量实际上是非线性的时间序列,对它们进行预测,即从前 N 个 数据中预测将来的 M 个数据,实质上就是找出 RN 到 RM 的非线性映射关系。因此,可以 说径向基网络特别适合于非线性时间序列如民航客运量等系统的预测。
1982 445 1990 1660 1998 5755 2006 15968
1983 391 1991 2178 1999 6094 2007 18576

基于RBF神经网络的网络流量建模及预测

基于RBF神经网络的网络流量建模及预测

基于RBF神经网络的网络流量建模及预测
王俊松;高志伟
【期刊名称】《计算机工程与应用》
【年(卷),期】2008(044)013
【摘要】随着计算机网络的迅速发展,目前的网络规模极为庞大和复杂,网络流量预测对于网络管理具有至关重要的意义.根据实际网络中测量的大量网络流量数据,建立了一个基于RBF神经网络的流量模型,给出了RBF神经网络的结构设计及基于正交最小二乘的学习算法,并基于该流量模型时网络流量进行预测.仿真结果表明,该模型具有较高的预测效果,相对于传统线性模型及BP神经网络模型具有更高的预测精度和良好的自适应性.
【总页数】3页(P6-7,11)
【作者】王俊松;高志伟
【作者单位】天津大学,自动化系,天津,300270;天津大学,自动化系,天津,300270【正文语种】中文
【中图分类】TP393.07
【相关文献】
1.基于小波包的RBF神经网络网络流量混沌预测 [J], 冯兴杰;潘文欣;卢楠
2.基于EEMD与RBF神经网络的网络流量预测 [J], 刘付斌;冯丽娜
3.基于RBF神经网络的校园网络流量预测研究 [J], 邵雪梅;肖刚;祁辉;程辉
4.基于遗传RBF神经网络的无线传感器网络流量预测方法 [J], 杨治秋
5.基于RBF神经网络的校园网络流量预测研究 [J], 邵雪梅;肖刚;祁辉;程辉
因版权原因,仅展示原文概要,查看原文内容请购买。

基于粒子群优化的RBF神经网络交通流预测

基于粒子群优化的RBF神经网络交通流预测

基于粒子群优化的RBF神经网络交通流预测
赵建玉;贾磊;杨立才;朱文兴
【期刊名称】《公路交通科技》
【年(卷),期】2006(23)7
【摘要】交通流量预测一直是实时自适应交通控制的关键问题。

以城市道路网络中典型的两相邻交叉口为研究对象,提出了基于粒子群优化的RBF神经网络的信号交叉口交通流量预测模型。

该模型以RB F神经网络为基础,采用分组优化策略,用粒子群优化算法对基函数的中心、方差和RBF网络权值进行优化,从而提高了网络的预测精度。

通过仿真,并与其他算法对比,表明了本文方法的有效性。

【总页数】4页(P116-119)
【关键词】粒子群优化;交通流;RBF网络;预测模型
【作者】赵建玉;贾磊;杨立才;朱文兴
【作者单位】山东大学控制学院
【正文语种】中文
【中图分类】U491.112
【相关文献】
1.基于粒子群优化算法的RBF神经网络在闸墩裂缝宽度预测中的应用 [J], 闫滨;王闯
2.基于粒子群优化RBF神经网络原油含水率预测 [J], 吴良海
3.粒子群优化RBF神经网络的短时交通流量预测 [J], 冯明发;卢锦川
4.一种基于优化的RBF神经网络交通流预测新算法 [J], 杨建华;郎宝华
5.基于改进粒子群算法优化小波神经网络的\r短时交通流预测 [J], 马梅琴;李风军;赵菊萍
因版权原因,仅展示原文概要,查看原文内容请购买。

RBF网络的matlab实现

RBF网络的matlab实现

RBF⽹络的matlab实现⼀、⽤⼯具箱实现函数拟合参考:(1)newrb()该函数可以⽤来设计⼀个近似径向基⽹络(approximate RBF)。

调⽤格式为:[net,tr]=newrb(P,T,GOAL,SPREAD,MN,DF)其中P为Q组输⼊向量组成的R*Q位矩阵,T为Q组⽬标分类向量组成的S*Q维矩阵。

GOAL为均⽅误差⽬标(Mean Squard Error Goal),默认为0.0;SPREAD为径向基函数的扩展速度,默认为1;MN为神经元的最⼤数⽬,默认为Q;DF维两次显⽰之间所添加的神经元数⽬,默认为25;ner为返回值,⼀个RBF⽹络,tr为返回值,训练记录。

⽤newrb()创建RBF⽹络是⼀个不断尝试的过程(从程序的运⾏可以看出来),在创建过程中,需要不断增加中间层神经元的和个数,知道⽹络的输出误差满⾜预先设定的值为⽌。

(2)newrbe()该函数⽤于设计⼀个精确径向基⽹络(exact RBF),调⽤格式为:net=newrbe(P,T,SPREAD)其中P为Q组输⼊向量组成的R*Q维矩阵,T为Q组⽬标分类向量组成的S*Q维矩阵;SPREAD为径向基函数的扩展速度,默认为1和newrb()不同的是,newrbe()能够基于设计向量快速,⽆误差地设计⼀个径向基⽹络。

(3)radbas()该函数为径向基传递函数,调⽤格式为A=radbas(N)info=radbas(code)其中N为输⼊(列)向量的S*Q维矩阵,A为函数返回矩阵,与N⼀⼀对应,即N的每个元素通过径向基函数得到A;info=radbas(code)表⽰根据code值的不同返回有关函数的不同信息。

包括derive——返回导函数的名称name——返回函数全称output——返回输⼊范围active——返回可⽤输⼊范围使⽤exact径向基⽹络来实现⾮线性的函数回归:%%清空环境变量clcclear%%产⽣输⼊输出数据%设置步长interval=0.01;%产⽣x1,x2x1=-1.5:interval:1.5;x2=-1.5:interval:1.5;%按照函数先求的响应的函数值,作为⽹络的输出F=20+x1.^2-10*cos(2*pi*x1)+x2.^2-10*cos(2*pi*x2);%%⽹络建⽴和训练%⽹络建⽴,输⼊为[x1;x2],输出为F。

基于RBF神经网络的公路货运量预测方法研究

基于RBF神经网络的公路货运量预测方法研究
第2 4卷
第 1 期








Vo . 4 .1 1 2 No Fe . 008 b2
20 0 8年 2月
J oURNAL oF TI ANJ N I UNI RS TY ECHNOLOGY VE I OF T
文 章 编 号 :63 0 5 20 ) 10 1 -4 17 —9 X( 0 8 O —07 0
W EIYa — in n q a g,L U iln,NI I Ha —i NG n —u Ho g y n
( col f o ue Si c n eh o g , ini U i r t o eh o g , ini 3 0 9 ,C ia S ho o mptr c n eadT c nl y Taj nv sy f cnl C e o n e i T o Taj 0 1 1 hn ) y n
实现. 2 0 对 0 4和 20 0 5年公路货运 量预 测的结果表 明 , 预测值 与国家统计局公 布的实际数值有很好的一致性 , 测精 预
度也高于其它 R F预 测法 , B 有很好 的应 用性. 关键词 : B R F神经网络 ; 直接预测法 ; 公路货运量 ;预测
中 图 分 类 号 : P 9 . T 3 19 文献 标 识 码 : A
经 济发 展关 系研 究 中的一 个重 要课 题 . 在 公路 货运 量预 测 的研究 和 分 析 中主要 有 指数
素影 响 的 公 路 货 运 量 预 测 领 域 有 着 很 好 的应 用 前
景.
从 实践 经验来 看 , 神经 网络 预测 又 以 B P网络 和
R F网络 的 应 用 最 多 , 能 最 好 . 现 有 的 R F预 B 性 但 B 测模 型都 要进 行 两次 预测 , 预测 精度 有待 于提 高 .

Matlab技术在交通流量预测中的实用技巧

Matlab技术在交通流量预测中的实用技巧

Matlab技术在交通流量预测中的实用技巧引言:交通流量预测在现代城市交通规划和管理中起着至关重要的作用。

准确预测交通流量可以帮助交通部门设计合理的交通路线、减少交通拥堵、提高交通效率。

近年来,随着数据采集和计算机处理能力的提高,利用计算机模拟和信息处理的方法,特别是Matlab技术,在交通流量预测中得到了广泛应用。

本文将介绍一些在交通流量预测中使用Matlab的实用技巧。

一、数据处理与可视化在交通流量预测中,数据处理是一个基础且关键的环节。

Matlab作为一种强大的数据处理工具,提供了丰富的数据处理函数。

可以使用Matlab读取和处理交通流量数据,如车辆轨迹数据、传感器数据等。

通过使用Matlab的数据处理函数,可以对数据进行清洗、过滤和转换,从而提高数据质量和准确性。

同时,Matlab还提供了强大的可视化工具,可以将处理后的数据以图表的形式展示出来,帮助交通从业人员更直观地分析和理解数据。

通过绘制各种图表,如时间序列图、散点图和热力图等,可以展示交通流量的分布规律和变化趋势,为交通规划和决策提供依据。

二、预测模型的建立与评估为了准确预测交通流量,需要建立合适的预测模型。

Matlab提供了许多机器学习和统计分析的工具箱,可以帮助交通从业人员建立和训练预测模型。

具体而言,可以使用Matlab中的回归模型、时间序列模型和神经网络模型等来进行交通流量预测。

在建立预测模型之后,需要对模型进行评估,以验证其准确性和可靠性。

Matlab中的统计分析工具箱可以帮助我们对模型进行评估,如计算预测误差、确定置信区间和计算模型的拟合度等。

通过评估模型在历史数据上的表现,可以选择最佳模型并进行进一步的预测。

三、特征提取与降维分析交通流量受到多种因素的影响,如时间、天气和道路条件等。

在进行交通流量预测时,可以使用Matlab对这些影响因素进行特征提取和分析。

通过提取有效的影响因素,可以提高模型的准确性和可靠性。

特征提取是一个复杂的过程,通常需要对大量的原始数据进行处理和分析。

基于机器学习的航空客流预测模型研究

基于机器学习的航空客流预测模型研究

基于机器学习的航空客流预测模型研究一、序言随着人们旅游意识的不断提高,现代航空业已经成为了全球化的重要组成部分,在其中对客流量的预测显得尤为重要。

而机器学习作为一种快速发展的技术,被广泛应用于航空客流预测中。

本文将针对基于机器学习的航空客流预测进行研究和探讨。

二、航空客流预测模型的建立1、基本原理航空客流预测模型通过历史航班数据、天气数据等多种参数进行数学计算,以预测未来一段时间的客流量。

通过对历史数据分析和模拟计算可以得到客流量预测模型的基本因素,如时间、旅行目的、目的地、价格、航班信息等。

2、数据预处理在构建航空客流预测模型之前,首先需要对数据进行处理。

包括数据清理、去重、标准化和缺失值处理等操作,以确保数据能够被更好地分析和使用。

3、选取算法在建立航空客流预测模型之前,首先需要选取合适的机器学习算法。

常用的算法有决策树、支持向量机、神经网络、逻辑回归等。

4、模型训练和验证选定合适的算法之后,需要对航空客流预测模型进行训练和验证。

通过历史数据进行模型训练和验证,以提高模型的准确性和精度。

三、机器学习在航空客流预测中的应用1、决策树算法决策树算法是一种基于树形结构的算法。

在航空客流预测中,决策树可以通过历史数据建立决策树模型,根据不同的特征值推断出未来的客流量。

2、支持向量机算法支持向量机算法是一种分类算法,它可以将数据分为不同的类别。

在航空客流预测中,支持向量机可以通过历史数据分析,得出不同的航班类型和旅客类型,从而预测未来的客流量。

3、神经网络算法神经网络算法是一种类似于人类神经系统的算法。

在航空客流预测中,神经网络可以通过分析历史数据建立网络模型,根据不同的因素预测未来的航班客流量。

4、逻辑回归算法逻辑回归算法是一种可以预测离散型变量的算法。

在航空客流预测中,逻辑回归可以通过分析不同的航班和旅客类型,预测未来客流量的大小和类型。

四、总结与展望通过对现有机器学习算法在航空客流预测中的应用进行研究和探讨,可以看出在未来的航空客流预测中,机器学习算法将会扮演越来越重要的角色。

基于机器学习的航空客流预测分析与优化

基于机器学习的航空客流预测分析与优化

基于机器学习的航空客流预测分析与优化近年来,航空行业蓬勃发展,航空客流量也呈现出持续增长的趋势。

然而,对于航空公司而言,准确预测客流量并优化航班资源的安排是一项具有挑战性的任务。

为了满足旅客需求并提高航空公司的经济效益,基于机器学习的航空客流预测分析与优化技术应运而生。

首先,我们来探讨一下机器学习在航空客流预测中的应用。

传统的航空客流预测方法主要依赖于统计学模型或经验模型,这些方法往往需要人为假设和手动调整,难以适应快速变化的航空市场。

而机器学习能够通过大数据的分析和模式识别,自动地学习和改进预测模型,提高预测的准确性和稳定性。

在航空客流预测中,机器学习可以通过训练模型来预测未来的客流量。

首先,我们需要收集和整理大量的历史客流数据,包括航班信息、旅客数量、航线、时间等。

然后,利用这些数据来训练机器学习模型,以预测未来的客流量。

常用的机器学习方法包括回归算法、决策树、神经网络等,这些方法可以根据不同的航空特点和需求进行选择与调优。

通过机器学习技术,我们可以更准确地预测航空客流量,进而优化航班资源的安排。

例如,根据客流预测结果,航空公司可以合理调整航班的频率和容量,以满足旅客需求同时最大化利润。

此外,航空公司还可以根据客流预测结果预测供需情况,并相应地调整票价和促销策略,以提高市场竞争力。

除了客流预测分析,机器学习还可以在航空客流优化中发挥重要作用。

航空客流优化主要涉及航班资源的合理调配,包括航班安排、座位分配等。

机器学习可以通过分析大量的历史数据和旅客行为,提供决策支持和优化建议。

例如,利用机器学习模型,可以根据客流量和旅客出行习惯,智能地确定最佳航班安排和座位分配方案,以提高座位利用率和客户满意度。

此外,机器学习还可以通过实时监测和预测客流情况,对航班运营进行实时调整和优化。

例如,当客流量超出预期时,机器学习可以及时提供预警并建议相应的调整措施,如增加航班频次、调整机型等,以应对突发情况和提高服务质量。

基于机器学习的航空旅客流量预测研究

基于机器学习的航空旅客流量预测研究

基于机器学习的航空旅客流量预测研究航空旅客流量预测是航空领域中重要的问题之一,对航空公司和机场经营有着重要的指导意义。

传统的统计方法在预测航空旅客流量方面存在一些不足之处,而机器学习技术的应用为该问题提供了新的解决思路和方法。

本文将探讨基于机器学习的航空旅客流量预测研究,包括方法、数据和应用等方面的内容。

一、介绍航空旅客流量预测是指根据历史数据和相关因素,利用机器学习技术来预测未来一段时间内的航空旅客数量。

该预测结果有助于航空公司和机场制定合理的航班安排、优化资源配置和提高客户满意度。

二、方法在基于机器学习的航空旅客流量预测研究中,常见的方法包括时间序列模型、回归分析和神经网络等。

其中时间序列模型是最常用的方法之一,其基本思想是利用历史数据中的时间特征和趋势信息来推测未来的旅客流量。

回归分析则是通过分析旅客流量与其他相关因素的关系,建立数学模型来预测未来的旅客数量。

神经网络则是一种模拟人脑神经元工作方式的模型,通过学习大量的历史数据来预测未来的旅客流量。

三、数据在基于机器学习的航空旅客流量预测研究中,数据的准确性和完整性对预测结果至关重要。

一般情况下,需要收集和整理大量的历史数据,包括航班信息、航空公司数据、天气信息、节假日和经济指标等。

这些数据可以从航空公司、机场管理部门以及各类公共数据平台获取。

同时,还需要对数据进行预处理,包括缺失值填充、异常值处理和特征工程等。

四、应用基于机器学习的航空旅客流量预测在航空领域有着广泛的应用。

首先,航空公司可以根据预测结果合理安排航班计划,避免航班延误和过载的情况发生。

其次,机场管理部门可以根据旅客流量预测结果来优化资源配置和航站楼设计,提高运营效率。

此外,旅客也可以通过旅客流量预测结果来选择合适的航班时间和机场,提前规划行程。

五、挑战与展望基于机器学习的航空旅客流量预测面临着一些挑战。

首先,数据的质量和准确性对预测结果有着决定性影响,需要解决数据缺失和异常值处理等问题。

基于大数据的航空客运量预测与航班调度优化研究

基于大数据的航空客运量预测与航班调度优化研究

基于大数据的航空客运量预测与航班调度优化研究第一章引言随着社会经济的发展和人们对出行的需求不断增加,航空交通作为一种快速、安全、便捷的交通方式,扮演着重要的角色。

航空客运量的预测与航班调度优化对于航空公司的经营和运营管理具有重要意义。

大数据技术的发展,为航空客运量预测与航班调度优化提供了新的可能性。

本文将基于大数据技术,研究航空客运量的预测方法和航班调度的优化策略,并以此为基础,提出改进方案。

第二章航空客运量预测方法2.1 传统统计方法传统的统计方法是航空客运量预测的基础,主要包括时间序列分析、回归分析等。

时间序列分析通过对历史数据的分析,建立数学模型,来预测未来的客运量。

回归分析则是根据相关因素和客运量之间的关系建立回归模型,从而进行预测。

然而,传统统计方法往往对数据的要求较高,且无法很好地捕捉到数据的非线性关系。

2.2 基于机器学习的方法机器学习方法可以有效地解决传统统计方法所存在的问题。

例如,通过构建神经网络模型,可以利用大量的历史数据来预测航班客运量。

此外,支持向量机、决策树等机器学习算法也可以应用于航空客运量预测。

这些方法能够更好地适应数据的非线性关系,提高预测的准确度。

第三章航班调度优化策略3.1 最小化成本航班调度的一个重要目标是最小化成本。

成本包括飞行成本、地面服务成本、乘务员成本等。

在航班调度过程中,需要合理安排航班的起降时间、航线以及停靠地点,以降低成本。

3.2 最大化利润另一个重要的目标是最大化航空公司的利润。

通过合理安排航班的起降时间和航线,可以实现乘客数量和航班运力的最优匹配,提高利润。

此外,还可以考虑制定差异化的票价策略,提高航班利润。

第四章基于大数据的航空客运量预测与航班调度优化4.1 数据采集与清洗在进行航空客运量预测和航班调度优化之前,首先需要采集和清洗大量的复杂数据。

这些数据包括航班数据、客运数据、天气数据、交通数据等。

通过数据清洗,可以确保数据的准确性和完整性,为后续分析提供可靠的基础。

基于SVM和RBF神经网络的民航不安全事件组合预测方法

基于SVM和RBF神经网络的民航不安全事件组合预测方法

基于SVM和RBF神经网络的民航不安全事件组合预测方法单晶晶;吴建军;张晨;赵芳霞【摘要】为提高航空业安全水平,预测飞行过程中存在的主要事故风险,本文基于2002年2月至2014年2月的民航事故数据统计,采用SVM和RBF神经网络加权组合模型对民航不安全事件发生原因及飞行阶段事故数量进行了预测.通过对3种典型预测方法的均方根误差比较,证明了此方法的可行性与有效性,结论可为民航安全管理提供科学依据.【期刊名称】《山东科学》【年(卷),期】2014(027)003【总页数】6页(P61-65,72)【关键词】不安全事件预测;SVM;RBF神经网络【作者】单晶晶;吴建军;张晨;赵芳霞【作者单位】北京交通大学交通运输学院,北京100044;北京交通大学交通运输学院,北京100044;中国民航科学技术研究院,北京100028;北京交通大学交通运输学院,北京100044【正文语种】中文【中图分类】U8;V328.1经济全球化推动着我国民航运输业的不断发展,同时,飞行安全问题也日益引起人们的关注。

最近发生的MH370事件,在全球引起了对飞行事故的恐慌。

目前我国在航空安全管理上与国际先进水平还有相当的差距,如何提高航空公司的安全服务水平,最大程度地降低事故率,是国内外人士都非常关心的问题[1]。

民航事故的类型是错综复杂的,导致民航事故发生的因素也具有多样性,但这并不表示导致空难事故发生的原因无迹可寻。

对产生风险事故的风险因素做好科学的分析和预测,是保障人民生命财产安全以及推动航空业可持续发展的关键问题。

针对民航风险事故,国内外学者已经做了许多研究工作。

2000年,Milan提出了风险、安全及其评价的基本概念和定义,依据总体行业指标和事故死亡率描述了造成飞机事故的主要原因是由于飞行器的过度使用及老化,并提出了一种量化风险和事故的方法[2]。

Zhou等[3]构建了一个灰色关联模型来分析民航不安全事件的各种诱发因素。

基于SVM和RBF神经网络的民航不安全事件组合预测方法

基于SVM和RBF神经网络的民航不安全事件组合预测方法

基于SVM和RBF神经网络的民航不安全事件组合预测方法单晶晶;吴建军;张晨;赵芳霞
【期刊名称】《山东科学》
【年(卷),期】2014(027)003
【摘要】为提高航空业安全水平,预测飞行过程中存在的主要事故风险,本文基于2002年2月至2014年2月的民航事故数据统计,采用SVM和RBF神经网络加权组合模型对民航不安全事件发生原因及飞行阶段事故数量进行了预测.通过对3种典型预测方法的均方根误差比较,证明了此方法的可行性与有效性,结论可为民航安全管理提供科学依据.
【总页数】6页(P61-65,72)
【作者】单晶晶;吴建军;张晨;赵芳霞
【作者单位】北京交通大学交通运输学院,北京100044;北京交通大学交通运输学院,北京100044;中国民航科学技术研究院,北京100028;北京交通大学交通运输学院,北京100044
【正文语种】中文
【中图分类】U8;V328.1
【相关文献】
1.基于RBF神经网络和LS-SVM组合模型的磁浮车间隙传感器温度补偿 [J], 靖永志;何飞;张昆仑
2.基于LS-SVM的灰色补偿RBF神经网络组合预测模型在建筑物沉降分析中的应
用 [J], 高红;文鸿雁;胡纪元;张腾旭;聂光裕
3.基于灰色聚类的民航不安全事件风险评价 [J], 万健; 夏正洪; 朱新平
4.基于民航不安全事件的空管安全文化研究 [J], 杜亚倩
5.基于民航不安全事件的空管安全文化研究 [J], 杜亚倩
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

0.2075 0.2663 0.2902 0.2943 0.3011; 0.2663 0.2902 0.2943 0.3011 0.3196; 0.2902 0.3975]’ ; T=[0.0087 0.1447 0.1718 0.4649]; goal=0.001; spread=1.0; MN=50; DF=5; net=newrb( P, T, goal, spread, MN, DF ); y=sim(net, P); figure; plot(1:20, T); hold on; plot(1:20,y,’ +’ ); hold off; 训练完成之后,当隐层神经神经元数为 15 时,目标误差为 0.000549288,满足学习的误 差要求。预测误差曲线如图 2 所示。样本预测值和实际值如图 3 所示,其中实线为实际值, “+”为训练预测值。训练结果表明,拟合较好,基本能反映民航客运量的发展趋势。 将测试样本带入测试训练的网络,测试代码为: P_test=[0.3011 0.3196 0.3538 3975 0.4559]’ ; y_test=sim(net, P_test) 将测试结果带入公式(2),预测结果及 2008 年的民航客运量预测值如表 2 所示。 0.2075 0.2663 0.2902 0.2943 0.3011 0.3196 0.3538 0.3975 0.0176 0.0281 0.0418 0.0588 0.0660 0.0573 0.0779 0.1061 0.2943 0.3011 0.3196 0.3538; 0.2943 0.3011 0.3196 0.3538
2008 23455.75

误差 相对误差%-Βιβλιοθήκη 87 -8.99101
909 7.50
421 3.04
786 4.92
-279 -1.5
1 引言
民航客运量的预测方法很多, 分为定性的预测方法和定量的预测方法。 定性的预测方法 有头脑风暴法和 Detphi 方法。定量的预测方法有回归分析法、时间序列法、趋势外推法和 马尔可夫分析法等[1-3]。使用回归分析等预测方法要考虑到各种影响因素,而且要收集大量 信息,这样会导致计算工作量增大,建模困难,特别是有些信息难以量化,难以确定模型的 参数,进而导致无法实现预测;而使用移动平均、指数平滑等时间序列方法又难以达到较高 的精度[4]。由于民航客运量的大小受到社会经济发展状况、人均收入、票价等诸多因素的影 响。这些因素随着时间的变化而变化,在变化过程中还呈现出某种不确定性,所以传统的民 航客运量预测方法所建立的模型很难全面、 科学和本质地反映所预测动态数据的内在结构和 复杂特性。 径向基函数(Radial Basic Function,RBF)是由 J.Moody 和 C.Darken 于 20 世纪 80 年 代末提出的,它是一种将输入矢量扩展或者预处理到高维空间中的神经网络学习方法 [5]。 RBF 神经网络是一种新颖有效的前向型神经网络,该网络输出层是对中间层的线性加权, 避免了像 BP 网络那样繁琐冗长的计算,具有较高的运算速度和外推能力,同时有较强非线 性映射功能。 RBF 网络是通过非线性基函数的线性组合实现从输入空间 RN 到输出空间 RM 的非线性转换[6]。而民航客运量实际上是非线性的时间序列,对它们进行预测,即从前 N 个 数据中预测将来的 M 个数据,实质上就是找出 RN 到 RM 的非线性映射关系。因此,可以 说径向基网络特别适合于非线性时间序列如民航客运量等系统的预测。
2 RBF 神经网络概述
RBF 网络是一种三层前向型神经网络。从网络结构上看,它是由第一层的输入层,第 二层的隐层和第三层的输出层组成。输入层是由输入样本节点组成;隐层为径向基层,由于 隐层的传输函数(径向基函数)是非线性的,从而完成从输入空间到隐含层空间的非线性变
-1-


基于 RBF 的民航客运量预测及 MATLAB 实现
崔娜
中国地质大学(北京)人文经管学院,北京(100083)
E-mail:cuina04@
摘要: 基于统计学原理的传统的民航客运量预测方法难以预测动态数据的内在结构和复杂特 性。 为了提高民航客运量预测的准确性, 利用人工神经网络对非线性系统的函数所具有的以 任意精度逼近的良好特性, 选用 RBF 神经网络为模型并利用 MATLAB 编程实现了对民航客 运量的准确预测。本文介绍了 RBF 神经网络和 MATLAB 的相关知识,并以民航客运量的 1978 年至 2007 年的实际数据为例进行 RBF 神经网络的训练与测试, 实验结果表明, 将 RBF 神经网络与 MATLAB 结合运用在民航客运量预测中具有可行性,预测精度更高。 关键字:RBF,民航客运量,MATLAB 中图分类号:TP273
4.1 数据采集
本文以 1978 年至 2007 年民航的年客运量为原始数据共有 30 个,即时间序列的长度 L=30,如表 1 所示。
表 1 1978-2007 年全国民航客运量 (单位:万人) Tab.1 The civil aviation passenger volume between 1978 and 2007
ˆ x i x min x i (x max x min )
表 2 预测误差表 Tab.2 Prediction error
(2)
年份 原始数据 预测值
2003 8759 9546
2004 12123 11214
2005 13827 13406
-4-
2006 15968 15182
2007 18576 18855
xi xp
R R f (x)
R
图 1 RBF 神经网络的结构 Fig1 RBF neural network structure
3 MATLAB 简介
MATLAB 作为国际公认最优秀的数学应用软件,它集数值分析、矩阵运算、信号处理 和图形显示于一体,构成了一个方便的、界面友好的用户环境,它相继推出的工具箱为各领 域的研究提供了有力的工具,借助于它们,我们可以直观、方便地进行分析、计算及仿真工 作[8]。其中的神经网络工具箱为我们训练神经网络提供了帮助。我们可以利用它提供的函数 对网络进行仿真和训练,并通过变化的图形观察其动态训练过程。 神经网络工具箱中的 newrbe ()函数用来设计径向基函数网络。它的调用格式为: net=newrb(P,T,goal,spread,MN,DF)。其中 P 和 T 分别为输入样本向量、输出目标 向量;goal 为网络的目标误差;spread 为一扩展的常数;MN 为神经元个数的最大值;DF 为训练过程的显示频率。 该函数利用迭代方法设计径向基函数网络, 每迭代一次就增加一个 神经元,直到误差平方和下降到目标误差以下或神经元个数达到最大值时迭代停止。 在 MATLAB 中神经网络的仿真是用函数 sim()来实现的。函数 sim()的调用格式 为[Y, P,f A,f E,perf]=sim(net,P,Pi,Ai,T)。其中输入 net 为神经网络对象;P 为网 络输入;Pi 为输入延迟的初始状态;Ai 为层延迟的初始状态;T 为目标向量。在函数返回 值中,Y 为网络输出;Pf 为训练终止时的输入延迟状态;Af 为训练终止时的层延迟状态;E 为输出和目标矢量之间的误差;perf 为网络的性能值。
-3-
0.0037
0.0061
0.0093
0.0117;
0.0037
0.0061
0.0093
0.0117

0.0176 0.0281 0.0418 0.0588 0.0660; 0.0281 0.0418 0.0588 0.0660 0.0573; 0.0418 0.0588 0.0660 0.0573 0.0779; 0.0588 0.0660 0.0573 0.0779 0.1061; 0.0660 0.0573 0.0779 0.1061 0.1447; 0.0573 0.0779 0.1061 0.1447 0.1718; 0.0779 0.1061 0.1447 0.1718 0.2075; 0.1061 0.1447 0.1718 0.2075 0.2663; 0.1447 0.1718 0.2075 0.2663 0.2902; 0.1718 0.2075 0.2663 0.2902 0.2943;
4 基于 MATLAB 的网络训练与测试
由于民航客运量的数据可以看做一个时间序列进行处理,因此这里假定有时间序列 X
-2-

={xi∈R,i=1,2,…,L},现在希望通过序列的前 N 年的值,预测出后 M 年的值。这里采 用序列的前 N 年的数据为滑动窗,并将其映射为 M 个值。即将每个样本的前 N 个值作为 RBF 神经网络的输入,后 M 个值作为目标输出。通过学习,实现从 RN 到输出 RM 的映射, 从而达到时间序列预测的目的。
4.2 数据预处理
为使输入输出符合 RBF 网络的要求,在训练网络之前必须对数据进行归一化处理,即 将数据处理为区间[0, 1]之间的数据,归一化方法有多种形式,这里采用如下公式(1):
ˆ x i
x i x min x max x min
( 1)
4.3 网络的训练和测试
将每 5 年作为一个周期,5 年的客运量数据作为网络的输入向量。输出则为第 6 年的客 运量。 因此, 输入层的神经元数 N=5, 输出层的神经元数 M=1, 样本个数 K=L(M+N) +1=25 个。 将前 20 个样本作为训练样本, 后 5 个样本作为测试样本, 并预测 2008 年的民航客运量。 这里将径向基函数的宽度 spread 设为 1.0,目标误差 goal 为 0.001,神经元最大个数 MN 为 50,显示频率 DF 为 5,具体代码如下: P1=[0.0000 0.0087; 0.0061 0.0093 0.0117 0.0087 0.0176; 0.0093 0.0117 0.0087 0.0176 0.0281; 0.0117 0.0087 0.0176 0.0281 0.0418; 0.0087 0.0176 0.0281 0.0418 0.0588;
相关文档
最新文档