BP神经网络在福州国家森林公园旅游人数预测中的应用研究

合集下载

BP神经网络预警在旅游安全预警信息系统中的应用

BP神经网络预警在旅游安全预警信息系统中的应用

摘 要 : B 神经 网络预警技术应用 于旅 游安全预警信息系统 的开发实践 , 究建立 了一个基 于 B 神经 网络 的旅 游安全 预警 将 P 研 P
模型 该模型有 4 个子系统构成, 即预警知识提取子系统 、 预警信息库、 报警系统和人机互动设备 , 分析总结了包含旅游地灾害频 度、 出游设施安全度和旅游地区域安全度三大类 1 个子因子为内容的旅游安全预警影响因素。在旅游安全预警的影响因素和安 O
wa ig if e c atra d tesf al ann d a aye h n u ne fc r d df rnit d l b u ae eui al ann . r n n u ne fco h aeer w rig a lzd teif e c at sa ie t emo e o tt vlscry er w rig n l n y n n l o n e a a r t y B sdOltt sisae ar do xei na d s ne lydi a e sc ryp w migmo e.t rsl rvae smo e ae ii h e rhcr e na ep r ,i  ̄ i n me t ei mpo e t vl e ui r a n d1 I eute eldt d l印piai ' l g nr t e s i h l t ne- e o l fc ego e tOb od. t
全预警 的报警判 别模 式的基础 上 , 了旅 游安全 预警应用 的实验设计 。实验结 果显示 , 进行 该模型应用效果 良好 。
关键词 : 神经 网络 ; 预警 ; 旅游安全预警信息 系统 ; 应用 中图分类号 :94 4 F9 、 X 2 . ;5o 1 文献标 志码 : A 文章编号 :05 1120 )2—00 —0 10 —84 (070 18 4

基于BP神经网络的旅游需求预测研究

基于BP神经网络的旅游需求预测研究
o n t h e b a s i S o f a s i m p l e a n a l y s i s t o a d o m e s t i c r e g i o n i n 2 0 0 3— 2 0 1 2 , 1 0 y e a r s i n t h e a r e a o f t o u r i s m d e m a n d d a t a , u s i n g B P n e u r a l n e t w o r k t e c h n o l o g y t o t h e r e g i o n i n 2 0 1 3 a n d 2 0 1 4 t o f o r e c a s t d e m a n d f o r t r a v e 1 . Ke y wo r ds:t o u r i s m; d e m a n d f o r e c a s t i n g : B P n e u r a l n e t w o r k
而且 当人 均可支配 收入 越高 , 那 么 行旅游 需求预测 。 但是, 由于受到不可预知因素的影响, 这种传统 是影 响旅游 需求的主要 因素 , 的数学模型 需求 预测误差较大 , 难 以获得有 效的预测结果 。 神经 对旅游产品的需求量也会越 多。 网络是 一种 具有容错 、 自组织、 自学 习、 并行处理等能力 的信息处 理 系统 , 因此在旅游需求预测方面具有较好 的效果 。
q u a l i t y o f t o u r i s m s e r v i c e s m o s t m a j o r t o u r i s m d e m a n d f a c t o r s . B a s e d o n t h e f a c t o r s a f f e c t i n g t o u r i s m d e m a n d

基于 BP 神经网络的福州市人口预测模型

基于 BP 神经网络的福州市人口预测模型

杭州师范大学学报(自然科学版)第8 卷第1 期Vol . 8 No . 1 2009 年1 月J o u rnal of Hangzho u No r mal Univer s ity (Natural Science Edition)J a n. 2009文章编号:1674 - 232 X(2009) 01 - 0066 - 04基于BP 神经网络的福州市人口预测模型胡喜生1 ,2 ,洪伟2 ,吴承祯2( 1.福建农林大学交通学院,福建福州350002 ;2 .福建农林大学城乡规划研究中心,福建福州350002)摘要: 根据福州市区1981 - 2004 年的人口统计数据,应用B P2M SM 算法,建立福州市区B P 神经网络的时间序列预测模型,并与一元线性回归模型、人口自然增长模型、指数函数模型、幂函数模型、马尔萨斯人口增长模型、Logistic 人口预测模型的预测结果进行比较,结果表明B P神经网络对人口数量的预测精度更高,效果更好.关键词: 福州市;神经网络;人口预测模型;B P2M S M 算法中图分类号: TU981 文献标志码: A城市规模是土地利用总体规划与城市总体规划协调与衔接的重点. 城市规模主要包括人口规模和用地规模,而人口规模又是两者中起决定作用的,相应地,人口规模预测协调就是重中之重[ 1 ] . 人口预测可为城市的经济预测、产业发展定位、各项生态专项规划和制定决策提供重要的参考依据[ 2 ] . 其方法很多,有人口自然增长法、劳动平衡法、职工带眷系数法、GM ( 1 ,1) 灰色模型法、移动平均数法、指数平滑法、一元线性回归法、马尔萨斯人口模型、宋健人口预测模型、Lo gi stic 模型[ 324 ] 和B P 神经网络模型[ 5 ] 等. 在实际应用中根据收集到的时间序列数据进行模型拟合,方法简单、便于操作,但由于影响人口增长的因素众多,相互作用复杂,因此它是十分复杂的非线性系统. 神经网络为寻找这种规律提供了有效的方法,它具有高度的自学习能力,能以任意精度逼近任意非线性函数,因此比较适合于一些复杂问题的建模[ 5 ] . 在此运用B P 神经网络模型对福州市区人口增长进行预测,从而为该区域城市规划和土地规划提供科学依据.1 数据来源与方法1 .1 数据来源1949 - 2004 年度福州市区历年年末总人口(户籍) (表1) ,来源于福州统计局[ 6 ] .表1 福州市区人口统计数据T a b le 1 Found ation d ata of population in Fuzhou city (人)年份1981 1982 1983 1984 1985 1986 1987 1988 实际人口 1 098 073 1 121 918 1 141 969 1 164 695 1 189 531 1 205 040 1 236 560 1 251 288 理论人口 1 117 594 1 121 116 1 136 086 1 152 992 1 171 308 1 192 617 1 218 153 1 247 387误差率/ % 1 . 778 - 0 . 071 - 0 . 515 - 1 . 005 - 1 . 532 - 1 . 031 - 1 . 489 - 0 . 312 年份1989 1990 1991 1992 1993 1994 1995 1996 实际人口 1 269 077 1 292 353 1 307 911 1 321 372 1 338 007 1 354 793 1 375 207 1 396 598 理论人口 1 278 206 1 307 793 1 332 977 1 351 468 1 362 211 1 366 261 1 367 494 1 371 721误差率/ % 0 . 719 1 . 195 1 . 916 2 . 278 1 . 809 0 . 847 - 0 . 561 - 1 . 781收稿日期:2008206209基金项目:福建省科技项目计划( 2008J 0239) ;福建农林大学青年教师基金( 06B13) .作者简介:胡喜生( 1979 —) ,男,福建莆田人,讲师,硕士,主要从事城市生态与环境保护教学研究.( n+1) 第 1 期 胡喜生 ,等 :基于 B P 神经网络的福州市人口预测模型 67年份 1997 1998 1999 2000 2001 2002 2003 2004 实际人口 1 416 842 1 436 878 1 453 997 1 484 931 1 537 685 1 576 479 1 662 411 1 708 505 理论人口 1 385 457 1 412 754 1 454 140 1 505 741 1 560 158 1 611 054 1 653 849 1 686 958 误差率/ % - 2 . 215 - 1 . 679 0 . 010 1 . 401 1 . 462 2 . 193 - 0 . 515 - 1 . 261 注 :实际人口为福州市区历年年末户籍总人口 ,理论人口为应用 B P 预测模型预测的人口 .1 .2 B P 神经网络人工神经网络 ( A N N ) 是 20 世纪 80 年代中期迅速兴起的一门非线性科学 ,具有记忆 、联想 、自适应 、 自组织 、容错性等一系列优点 . 神经网络理论中的 Kol m o gro v 定理[ 7 ] 表明 :具有 n 个输入神经元 、2 n + 1 个 隐含层神经元和 m 个输出神经元的三层 B P 神经网络可以任意精度逼近任何紧致子集上的连续函数 F : I n →R m. 这就从数学上保证了 A N N 用于福建省耕地预测等领域建模中的可行性 . 在实际应用中最广泛的人工神经网络模型是用前馈反向传播模型 . 反向传播算法 (B P 算法) 是一种误 差反向传播的自动学习过程. B P 网络常包含输入层 、隐含层和输出层 ,节点的激活函数为逻辑函数 (简称 S 函数) . B P 算法的学习方法是 :首先设定网络的初始状态 ,对样本输入作前向计算 ,然后对网络实际输出 值与理论值间误差进行判别 ,如果该误差小于给定值 ,学习结束 ;否则 ,将误差反向传播 ,调整连接权值和 阈值 ,直到这种迭代过程收敛 . 尽管应用背景不一 ,收敛效果不一 ,但必将存在一个收敛点 . 反向调整连接 权值 W ij 和阈值θj 修正量的第 n + 1 次迭代算式为 :ij = ηδj X i +αΔW ij , Δθj = ηδj +αΔθj . ( n ) ( n+1) ( n )当 j 为输出层节点时 ,δj = O j ( 1 - O j ) ( Y j - O j ) ; 当 j 为隐含层节点时 ,δj = X j ( 1 - X j ) ∑δm W ij . 其中 O j 和 Y j 分别为节点 j 的实际输出和理论输出 ; m 取 j 节点所在之上一层的所有节点 ; X j 是节点 j 的输入 ;η为学习率 , 0 <η< 1 ;α为冲量因子 , 0 <α< 1 .1 . 3 用于优化 B P 网络参数改进单纯形法 本研究应用改进单纯形法 ( M SM ,Mo difie d Si mp le Met ho d ) 训练优化 B P 网络参数 ,称为 B P 2M SM 混 合算法[ 8 ] .2 实例分析 ———福州市区人口预测模型2 . 1 福州市区人口 B P 预测模型的建立2 . 1 . 1 样本数据预处理就福州市区 1981 - 2004 年的人口数据进行实证分析和检验 ,其中 1981 - 2000 年人口数作为预测数 据 ,2001 - 2004 年人口数为检验数据. 以时间 1981 年为 1 ,1982 年为 2 ,以此类推 ,作为 x ,以福州市区历 年人口为 y ,利用 B P 人工神经网络建立福州市区人口预测模型 . 由于历年人口数据是一维时间序列 ,但 B P 神经网络要求用多组样本输入来训练网络 ,而且输入数据范围一般在 [ 0 ,1 ] ,因此将对网络输入 、输出 变量做如下归一化处理 :S i - ( S m in - δ) E i = ( S max +δ) - S , min其中 S ma x 、S min 为样本序列中最大值和最小值 ,δ为一小量 ,以保证变换后的 E i 序列最大值略小于 1 和最 小值略大于 0 .2 . 1 . 2 B P 网络结构的确定神经网络理论 K olmogorov 定理已经证明 ,经充分学习的三层 B P 网络可以逼近任何函数 ,因此该文选择 三层网络. 根据 B P 网络算法的映射原理 ,对样本集合输入量 x 和输出量 y ,可以假定其存在一映射 F :y i = F ( X ) = F i ( x ) , i = 1 , 2 , ⋯, 20 .为了寻求 F 的最佳映射,B P 网络模型将样本集合的输入、输出转化为非线性优化,通过对简单非线性函数的复合,建立一个高度的非线性映射关系,实现 F 值的最优逼近. 时间序列数据输入层节点数是人为确定的,输入层节点数过多,会造成网络学习次数较大. 经过反复试验,最终确定为1 个输入节点,且输出层68 杭州师范大学学报(自然科学版) 2009 年节点数为1 .对于福州市区人口预测模型模拟,时间为输入层,包含1 个节点,记为( x) ;福州市区历年户籍人口( y) 为输出层,含1 个节点,记为y ;隐含层为1 层,节点数设置为5 ,构建三层前馈反向传播神经网络模型.2 . 1 .3 B P 网络学习算法的确定如前所述,基本的B P 算法存在一定局限,故文章在B P 算法训练网络中出现收敛速度缓慢时启用改进单纯形法( M SM ,Mo dified Si mp le Met ho d) 来优化此时的网络参数,实现全局优化以改善B P 算法的局部最小问题.2 . 1 . 4 B P 预测模型模拟实现应用QB A SIC 自编的B P2M SM 程序,以福州市区1981 - 2000 年户籍人口为学习样本,在学习过程中,经不断调试,学习速率η取0 .65 、动量因子β取0 . 45 ,网络中权值和阈值的初值取[- 0 . 3 ,0 . 3 ] 之间的32随机数时,收敛速度快、时间短.以H = ∑( y i- ^y i ) 2 考核网络学习情况,并不断使H 趋于最小.学习7 195i = 1次后,全局误差H 趋于收敛,训练结束. 用B P2M SM 算法训练后的B P 网络模型( 表2) ,按照人工神经网络方法计算网络模型的预测理论值,结果表明B P 网络吻合程度较理想,离差平方和为0 . 016 2 ,相关系数达到0 . 993 ,理论值与实际值误差率保持在3 %以内(表1) ,说明该文应用的B P2M SM 算法研究福州市区人口预测模型,结果是理想的.2 . 1 . 5 B P 预测模型检验为了检验B P 所建立的福州市区人口B P 预测模型的实用性,采用2001 - 2004 年数据作为独立检验样本,对该模型的预测精度进行检验. 结果表明预测数据和实际值基本符合,误差率保持在2 . 5 %以下( 表1) ,可以认为预测满足精度要求. 说明B P 神经网络预测模型在理论上是可行的,实践上也具有可操作性.表2 福州市区人口B P 预测模型T able 2 BP prediction model of population in Fuzhou city权值或阈值输入层与隐含层权值27 . 556 3 . 805 1 . 127- 0 . 320 5 . 038隐含层阈值- 1 . 575- 6 . 4190 . 515- 8 . 758 5 . 272隐含层与输出层权值- 2 . 92024 . 207- 1 . 302 2 . 903 2 . 217输出层阈值 3 . 3272 .2 B P 预测模型与其它模型的比较进一步采用一元线性回归模型、人口自然增长模型、指数函数模型、幂函数模型、马尔萨斯人口增长模型、Lo gi stic 人口预测模型对福州市区人口数量进行模拟( 表3) . 模拟结果表明几种模型模拟的效果都较理想. 一元线性回归模型模拟结果表明以上数据总体上处于增长趋势. 马尔萨斯法和人口自然增长法预测本例结果相近,由表3 可见,两者的年增长率r 值和精度一样,预测结果都比较理想,因为马尔萨斯和人口自然增长法是根据人口增长直接拟合的,它们预测原理相近. 与其它6 个常用模型相比,B P 神经网络人口预测模型模拟精度明显优于其它6 个模型,且相关系数最大,达到0 . 993 . 这说明B P 神经网络通过权值反向调整表现出很强的自适应能力,对于人口这个复杂非线性系统波动性具有较强的再现和泛化功能,而且结合相空间重构技术从而减少了建模过程中的主观性[ 9 ] ,因此,B P 神经网络人口预测模型可以推广应用.表3 福州市区人口增长预测模型T a b le 3 Prediction model of population gro w th in Fuzhou city模型方程相关系数r 一元线性回归模型Y = 24 129 . 31 t + 1 050 4480 . 975人口自然增长模型Y = 1 098 073 (1 + 0 . 016 7) t0 . 980指数函数模型Y = 1 000 000e0. 017 5 t0 . 987幂函数模型Y = 977 039 . 00 t0. 1400 . 896马尔萨斯人口增长模型Y = 1 098 073e0. 016 7 t0 . 980Lo g i s tic 人口预测模型Y = 5 999 842/ (1 + 4 . 634e - 0. 023 2 t )0 . 981 B P神经网络模型0 . 993第1 期胡喜生,等:基于B P 神经网络的福州市人口预测模型693 结语B P 算法简单、直观、易于编制程序在计算机上实现,但它的缺点是学习速度慢,存在局部最小问题. 而该文提出的应用基于改进单纯形和神经网络的人口预测方法,则充分利用了改进单纯形算法收敛性好、回归精度高、运算速度快的特点和神经网络具有的较强的非线性映射能力,从而克服了B P 算法易陷入局部极小的缺陷. 同时改进单纯形法不需要提供对象的梯度信息,因此,B P2M SM 算法具有全局搜索,易于找到优化位置及收敛速度快等特点,提高了预测的速度和精度.文章以福州市区1981 - 2004 年的人口数据为基础资料,其中1981 - 2000 年人口数作为预测数据, 2001 - 2004 年人口数为检验数据,应用B P2M SM 算法,建立了福州市区B P 神经网络的时间序列预测模型,结果表明B P 网络吻合程度较理想,离差平方和为0 . 016 2 ,相关系数达到0 . 993 ,且理论值与实际值误差率保持在3 %以内. 同时经比较证明,B P 神经网络预测方法具有比一元线性回归模型、人口自然增长模型、指数函数模型、幂函数模型、马尔萨斯人口增长模型、Lo gi stic 人口预测模型等传统的人口预测方法更好的效果.其预测结果能为探索福州市可持续发展中的人口问题提供更可靠的参考依据.参考文献:[ 1 ] 马佳. 大连城市总恤规划与土地利用总体规划人口规模预测中的协调[J ] . 国土资源情报, 2004 ( 9) :22226 .[ 2 ] 周南,左玉辉,柏益尧,等. 生态城市规划中人口预测———以昆山市生态城市规划为例[ J ] . 环境科学与技术,2005 ,28 ( 2) :61263 .[ 3 ] 李振福. 长春市城市人口的Lo g i s tic 模型预测[ J ] . 吉林师范大学学报:自然科学版,2003 ( 1) :16219 ,34 .[ 4 ] 刘华中. Lo g i s tic 模型在人口预测中的应用[ J ] . 江苏石油化工学院学报,1998 ,10 ( 2) :32233 .[ 5 ] 罗荣桂,黄敏镁. 基于B P神经网络的长江流域人口预测研究[J ] . 武汉理工大学学报,2004 ,26 ( 10) :90293 .[ 6 ] 福州统计局. 福州五十五年( 194922004) [ M ] . 福州: 海潮摄影艺术出版社,2005 .[ 7 ] Niel s en R H .K ol m o g ro vπs mappi n g neural net wo r k exi s t e nce t heo r em [ M ] . Sa n Diego : I E E E Fi r s t Int e r n atio n al Co n f e rence o n Neural Net wo r k s , 1987 .[ 8 ] 吴承祯,洪伟. B P2MSM 混合算法及其在森林自疏规律研究中的应用[J ] . 应用生态学报,2000 ,11 ( 5) : 6552659 .[ 9 ] 吴劲军. 人口预测的B P神经网络模型[J ] . 统计与决策,2004 ( 3) :425 .Predict i on Model of Populat i on in Fuzhou City B a s ed onBP N eural N et workH U Xi2she n g1 , HO N G Wei2 , WU Che n g2zhe n2( 1.Traffic College , Fujian Agricult ure a n d Fo r e s t r y U n iver s it y , Fuzho u 350002 , Chi n a ;2 . U r b an a n d Rural Pla n ni n g Re s ea r ch Cent e r , Fujia n Agricult ure a n d Fo r e s t r y U n i v er s it y , Fuzho u 350002 ,Chi n a)Abstract : Ba sed o n t he stati stic s a bo ut t he pop ulatio n f ro m 1981 to 2004 , and using B P2M SM , t he pap er esta bli shes t he time serie s mo del of pop ulatio n p redictio n of Fuzho u cit y ba sed o n B PN N , a nd co mpa re s wit h t he o t her t raditio nal mo del s such a s linea r regressio n mo del , nat ural pop ulatio n gro wt h mo del , t he index mo del , t he po wer mo del , Malt husia n pop ulatio n gro wt h mo del , and lo gi stic pop ulatio n p redictio n mo del , etc. The result sho w s t hat B PN N mo del i s mo re p reci se a n d eff e ctive.K ey w ords : Fuzho u ; neural net w o r k ; pop ulatio n p r edictio n mo d el ; B P a n d mo dified simple met ho d。

基于环境教育的福州国家森林公园解说系统优化研究

基于环境教育的福州国家森林公园解说系统优化研究

基于环境教育的福州国家森林公园解说系统优化研究随着人们环保意识的提高,环境教育成为了当今社会的热门话题。

国家森林公园作为自然生态系统的重要组成部分,不仅是人们休闲娱乐的好去处,更是环境教育的重要载体。

基于环境教育的福州国家森林公园解说系统优化研究,是为了更好地提升游客参观体验、推广环境教育的重要内容。

在福州国家森林公园中,建立一个智能化的解说系统是非常必要的。

这个系统可以通过语音合成和人工智能技术,向游客智能化地推送与其所处的环境相关的信息。

比如在游客进入某一特定区域时,系统会自动发出声音和文字提示,介绍该区域的植被、动物、地质等基本信息。

这样一来,不仅可以提升游客的参观体验,还能够增加他们对自然环境的认知和理解。

在这个解说系统中,还可以加入一些互动性的元素。

通过在系统中增加一些小游戏或者问答环节,可以使游客更加主动地参与到环境教育中来。

比如在一片花海前,系统会自动发出对花卉知识的问答,游客可以通过系统的语音识别功能回答问题,如果答对了,系统会给予奖励,比如赠送一份精美的纪念品。

这样一来,游客不仅能够获得知识的积累,还能够增加游览的趣味性。

为了让解说系统更加贴近游客的需求,可以利用大数据分析技术进行优化。

通过收集游客的反馈和行为数据,可以了解到他们最关心的问题,最乐于参与的活动,从而对解说系统进行优化调整。

比如如果发现游客更需要了解动物方面的知识,那么可以加大对动物区域的解说内容。

如果发现某个小游戏的参与度很高,那么可以加大类似小游戏的开发力度。

这样一来,解说系统才能够真正地满足游客的需求,达到最好的效果。

要保证解说系统的秩序和权威性。

为了避免游客过多堵塞在某个区域参与解说活动,可以设置一个时间限制,每个游客在同一个区域参与解说活动的时间不能超过一定上限。

为了确保解说内容的权威性,可以专门邀请相关专家对解说内容进行审核和修订。

这样一来,游客才能够对解说系统的内容产生更多的信任感,提高环境教育的实际效果。

BP神经网络在中国旅游发展总量预测中的应用

BP神经网络在中国旅游发展总量预测中的应用

B P神经 网络在 中国旅游发展 总量 预测 中的应用 术
陆相林 “
( 枣庄 学院 旅游与资源环境 系, 山东 枣庄 2 76 ) 7 10
摘 要 : 用改进 的 B 经 网络 对我 国旅 游发 展 总量 ( 游 收入 和旅 游人 次数 ) 行 了预 测 , 利 P神 旅 进
并详细介绍了 MT A 65中的神经 网络工具箱中的 G I 面的使用程序 , 出了 B 神经网 AL B . U界 得 P 络能够有效预测旅游发展总量的结论。 关键 词 : 游发展 总量 ; 游收入 ; 游人 次 ;P 经 网络 ; 测 旅 旅 旅 B神 预 中图分 类号 :P 9 ・9 T 330 文 献标识 码 : 文 章编 号 : N !54/ (070- 0 80 A C I一 30 N20)100 -4
网络 工具 箱 中的 GU 界 面应用 过程 I
优势 , 效果优 于 回归模 型[ 2 1 。
建 立科 学 的可操 作 的旅游 发展 总量 f 主要包
2 研 究 的 具体 过 程
() 1 指标 的选 择及数 据 收集
考 虑到数 据 的可得 到性 和有 效性 . 构成 旅 从
括旅 游收入 和旅 游人 次数 ) 预测 模 型是实 现旅 游
务) 的产 业 . 供 消 费 品 的产 业应 该 选 择居 民收 提
入 、居 民可 自由支配 时 间 等变 量 作 为 自变 量[. 8 1 然后 采取一 定 分析方 法 . 立旅游 需 求 函数模 型. 建
() 2 神经 网络 的确定
MA L B . T A 65提供 的神经 网络工 具箱 增 加 了
求 ) 为合适 . 对 预测 旅 游 接待 地 的旅 游 发展 较 但

福州国家森林公园游客偏好研究

福州国家森林公园游客偏好研究
特征 [17] 、 森林公园的社会服务价值 [18] 和森林公园旅游形象 [19-20] 等方面进行了研究ꎮ 然而ꎬ 之前学者所
进行的研究都是对网络文本大数据整体进行分析ꎬ 并没有进行好评和差评的分类ꎬ 这就导致评论通常是
偏向于一方的结果ꎬ 将网络文本数据分为好评与一般和差评两类ꎬ 既可以反映游客的使用偏好ꎬ 也可以
潘辉1968男?福建福州人?教授?硕士生导师?博士?从事环境资源管理与生态旅游方面的研究?emailfjpanhui126????com?于福建省福州市晋安区新店镇上赤桥?占地面积859????33hm2?由森林区专类园温室苗圃和休息区5个部分组成?福州国家森林公园风景优美?空气清新?素有福州之肺的美称?在福州市有超高人气?曾一度被评为福州十大人气公园之一?每天都有游客和科研工作者进入福州国家森林公园?并在各个旅游类及评论类的网站留下关于福州国家森林公园的评价?这为福州国家森林公园游客偏好研究提供了良好的条件?1????2数据爪鱼软件获取了从2016年1月13日至2018年1月13日总计1598条评论?其中好评1427条?一般及差评171条?通过人工对获取的数据进行清洗?将重复和无意义的数据删除掉?最后得到有效评论为1557条?其中数量最多的的是条和猫途鹰网51条?1????3分析方法rost6????0是由武汉大学沈阳教授设计编码的数字人文辅助研究平台?该平台可以对文本信息进行分词词频统计词性情感分析以及词汇共现分析?首先?运用rost6????0对获取的游客评论进行社会网络和语义网络分析?旨在反映各个词汇之间的连接关系?同时进行了分词及情感分析?旨在分析游客对于森林公园的感情倾向?然后?根据网络平台设计原则评价为4星及好评以上的评论代表满意?而4星及好评以下的评论代表一般和不满意?将所有获取的网络评论进行分类?分为两类好评与一般及差评?通过好评类评论得出游客的偏好?通过一般及差评评论得出福州国家森林公园的不足?2结果与分析2????1情感分布研究情感分布旨在对游客网络文本中含有感情色彩的词进行分析?表达游客对森林公园的情感态度及其分布?通过统计分析可知?积极情绪词数为334条?所占比例为86????1?中性情绪词数为42条?所占比例为10????8?消极情绪词数为12条?所占比例为3????1?这反映出游客总体上对福州国家森林公园的印像是良好的?其中积极情绪表现在天然氧吧可以烧烤风景优美千年榕树美丽樱花美等方面?而消极情绪体现在停车收费不一清净被破坏电瓶车收费贵等方面?2????2社会网络和语义网络分析图1福州国家森林公园评价社会网络和语义网络

GM(1,n)和BP神经网络在福州市建成区用地预测中的应用比较

GM(1,n)和BP神经网络在福州市建成区用地预测中的应用比较

Co mp rs n 0 a io fGM ( , 1 n)a d BP n u a e wo k m o e n n e r ln t r d li
p e c i h o s r to a s i z o t r di tng t e c n t uc i n l nd n Fu h u Ciy
99 1h 为原 来 的 2 1 1 m , . 2倍 , 年均 增 长率 1 . ,。 149 6
如 图 1 。
1 900 OO 0
a e pr ditn s sgn fc n . Thi a e na y e h e de y o z r a e c i g i i iia t s p p r a l z s t e t n nc f Fu hou c t c l h g b ~ iy s a e c an e e t e 9 nd 0 we nl 8 a 2 05, ompa i g t a de n 9 c rn he gr y mo la d BP e r l n t n u a e wor de n p e c i he k mo l i r ditng t c s r c i l nd r a. The e f c h s ho n ur l e wor on t u ton a a e fe t a s wn BP e a n t k mod l s e i mor pr cson. I e e ii t h e h t i c n c nti e t h t dy on p e i tng me ho op s t a t a o rbut o t e s u r d c i t d.
成 区规模 的精 确预 测 , 城 市 规划 与 土地 利 用 总体 是
规 划 的重 要决 策基 础E3, M ( ,) B 23G 1 n 和 P神 经 网络 , 是 近 年来 随着 计算 机发 展 , 兴 的预测 方法 , 新 本文 就 福 州 市建 成 区用地 预测 对两 种方 法进行 了 比较 。

基于BP神经网络的旅游人流量预测方法研究开题报告

基于BP神经网络的旅游人流量预测方法研究开题报告
(1)需要较长的训练时间:对于一些复杂的问题,BP算法可能要进行几小时甚至更长时间的训练。
山西大学本科毕业论文(设计)开题报告
这主要是由于学习速率太小所造成的。可采用变化的训练:这主要表现在网络出现的麻痹现象上。在网络的训练过程中,如其权值调得过大,可能使得所有的或大部分神经元的加权总和n偏大,这使得激活函数的输入工作在S型转移函数的饱和区,从而导致其导数f'(n)非常小,使得对网络权值的调节过程几乎停顿下来。通常为避免这种现象的发生,一是选取较小的初始权值,二是采用较小的学习速率,但这又增加了训练时间。
(4)定性分析
在研究中,主要包括对相关概念“界定”,各种旅游市场趋势预测方法的“属性认定”、“类比归并”和“价值判断”等基本方面,找到事物中比较稳定的联系。定性分析的结果一般可以作为旅游管理决策的参考信息,但不能作为决策的依据。
(5)定量分析
本研究侧重从数量方面去研究旅游市场趋势的预测方法。一般来讲,定量研究能够通过对旅游市场历史统计数据所获得更具代表性的大样本的访问和分析,得到具有统计意义的预测结论。
近年来,涌现出了许多预测效果较好的方法和模型,目前旅游市场趋势预测的主要方法有回归预测法、时间数列预测法、引力预测法等,然而,这些定量研究的数学工具基本上是经典算法,并未涉及处理复杂问题所常用的启发式算法,不适于处理当代旅游市场错综复杂的数据。近年来效果最突出的神经网络法,已逐渐被研究者引入了旅游预测研究,但其研究范围和预测效果还需要进行深入探索,以期突破旅游基础理论,进一步丰富和完善预测的理论和方法。
如果对训练结果不满意的话,通常可采用多层网络和较多的神经元,有可能得到更好的
结果。然而,增加神经元和层数,也同时增加了网络的复杂性以及训练的时间,在一定的情
况下可能是不明智的。可代替的办法是选用几组不同的初始条件对网络进行训练'以从中挑

时间序列BP神经网络在福州市第三产业值预测中的应用

时间序列BP神经网络在福州市第三产业值预测中的应用

江西农、I k学报2010,22(12):183—185A ct a A g r i c uhu r ae J i angxi时间序列B P神经网络在福州市第三产业值预测中的应用李荣丽1,黄曦2,叶夏2,陈志强1,陈志彪1(1.福建师范大学地理科学学院,福建福州350007;2.福建省农业区划研究所,福建福州350007)摘要:准确预测福州市第三产业的发展。

对今后海峡西岸经济带建设具有举足重轻的意义。

本文以福州市1994—2008年第三产业值为基础,采用M A TLA B7.0建立非线性时间序列的神经网络预测模型,将1994—2003年的第三产业值作为训练样本,2004—2008年的第三产业值作为测试样本,并计算误差。

结果表明:B P神经网络模型收敛速度较快,预测精度较高,时时间序列第三产业值的预测具有较高的应用价值。

关键词:第三产业;时间序列;神经网络;福州市中图分类号:F222.1文献标识码:A文章编号:100l一8581(20L O)12—0183—03第三产业是社会经济运行中不可缺少的环节,其发展程度是衡量一个国家或地区经济发展水平高低的重要尺度。

通常采用传统的线性回归方法预测第三产业值变化,但实践证明利用线性方法模拟复杂的现象并不能得出很好的预测结果…,难以满足第三产业值的预测精度要求,因而需要尝试更为合理的预测模型。

人工神经网络(A r t i f i ci al N e ur a l N et w or k,A N N)是一个由大量处理单元(神经元)广泛互连而成的网络,是对人脑的抽象、简化和模拟。

它能从已知数据中自动归纳规则,获得这些数据的内在规律,具有很强的非线性映射能力口o。

作为福建省经济、政治、文化中心,福州市第三产业发展不仅对增强省会城市功能及福建省开放开发有十分重要的作用,而且对今后海峡西岸经济带建设具有非常重要的意义。

同时,福州市又是祖国大陆距离台湾最近的地区,大力发展第三产业有利于充分发挥福州的“窗口、通道”作用,推动闽东南开放开发,促进海峡两岸交流合作。

BP神经网络的样本拓展及旅游人数预测

BP神经网络的样本拓展及旅游人数预测

Sa l x a d n fBP Ne r l t r n o e a t g Nu e fT u it mpe E p n ig o u a wo k a d F r c si mb ro o r s Ne n s
YU ng—b n, I Ho i L ANG n Ga g—yn PAN —f i YANG n—fi i g, Yi e , Yu e l
s u t n hsf eat gi an nier u so js cnb ec bdb Pnua ntok nod r t c o .T i o cs n o l a et n,ut a edsr e yB erl e r.I re r i r i s n q i i w
D I O 编码 :0 3 6 /.sn 1 0 2 7 .0 10 .1 1 .9 9 ji . 0 2— 2 9 2 1 .6 0 2 s
中图分类 号 : P 0 T31
文献标 识码 : A
文章编 号 :0 2— 2 9 2 1 )6— 0 2— 3 10 27 (0 10 04 0
f a i i t n fe tv n s fisi e f d. e sb l y a d e c ie e s o t s v ri i i e
Ke r s F r a t g n mb ro u it ; e r l t o k; a l x a g i g y wo d : o c si u e f o r s N u a w r S mpe E p n d n n t s Ne
f co f ci ey Me n h l ,a al b l y o rc s n aa b n r a e r u h t e s mp ee p n i g a tr e e t l . v aw i e v i i t f o e a t g d t e i c e s d t o g a l x a dn . a i f i h h h x e me t s l s o tt d l s el ut o e a t u e u i s a d t e T e e p r n e u t h w t a emo e i w l —s i d frfr c si g t en mb r f o rs , n h i r s h h e o n h o t t

基于BP神经网络模型的国内旅游人数预测

基于BP神经网络模型的国内旅游人数预测

基于BP神经网络模型的国内旅游人数预测作者:郭庆春孔令军崔文娟史永博张小永来源:《价值工程》2011年第27期Prediction of Domestic Tourists Based on BP Neural Network ModelGuo Qingchun; Kong Lingjun; Cui Wenjuan;Shi Yongbo; Zhang Xiaoyong(Shaanxi Radio & TV University,Xi'an 710068,China)摘要:旅游人数的分析和预测是旅游规划与管理的关键性、基础性工作。

目前旅游人数预测主要采用基于传统研究方法的预测方法。

提出了一种基于BP神经网络模型的国内旅游人数预测新方法,对国内旅游人数的变化趋势进行了综合分析与预测,结果表明该方法具有较高的精度,该模型在旅游人数预测中的应用是可行的。

Abstract: Analysis and prediction of tourist population are the key and basis work of tourism planning and management. At present, prediction of tourist population is mainly based on traditional research approach. The paper proposes a new forecast approach based on BP neural network model and makes comprehensive analysis and prediction of the changing trend of tourist population. Forecast results indicate that this approach is more precise. The model is feasible in the forecast of tourists.关键词: BP神经网络国内旅游人数预测Key words: BP neural network;domestic tourists;prediction中图分类号:TP183 文献标识码:A文章编号:1006-4311(2011)27-0007-010引言国内旅游人数指在报告期内在中国(大陆)观光游览、度假、探亲访友、就医疗养、购物、参加会议或从事经济、文化、体育、宗教活动的中国(大陆)居民人数,其出游的目的不是通过所从事的活动谋取报酬。

应用混沌机制的BP神经网络对游客数量预测

应用混沌机制的BP神经网络对游客数量预测
次增 长到 2 0 0 4年 的 7 2 . 2 6 7万人次 , 见表 1 。



19 91
19 9 2
10 83
21 4 0

1 0
19 97
19 9 8
3 7 64
4 6 01
1 5
1 6
2 0 4 7 . 03 4 64
20 7 2 . 0 4 2 67
5 6
1 9 2 2 1 l 93 41 . 1 19 94 2 9 72 1 2
19 99 20 00
4 2 47 4 0 80
资料来源 : 河北省 19 - 20 9 0 0 5年的统计年鉴
B P算法 是一种 比较 成熟 的有指 导 的训练 方 法 ,
2 混沌 B P网络的预测

( k+1 )=Wi k 1[ jk ,k一1 ] i )+9 Wi )一 ( ( / ( )

() 2
训练 目标使 误差 函数 E最小

专∑∑‘ 一 )=∑E () 3
( ) 中 , 为 网络 输 出误 差 , 3式 P代 表第 P个 样 本, 为输 出单元 数 , 为单 元 期望 输 出 , 为 单 元 的 f
游规划和市场营销等工作 的基础 。近些年来 , J 河
北 省旅游 业 取 得 了长 足 的 发展 。旅 游 业 的 发 展 离
单元沿 网络的拓扑结 构前馈传递 到其相应的下一
层 的所 有 结 点 。每 层 神 经 元 的状 态 只 影 响 下 一 层 神 经元 的状 态 。除 了输 入层 的结 点 外 , 含层 和输 隐 出层结 点 的净输入 是前 一层结 点输 出的加权 和 。

神经网络算法在旅游景点推荐中的应用研究

神经网络算法在旅游景点推荐中的应用研究

神经网络算法在旅游景点推荐中的应用研究近年来,随着互联网的普及和旅游行业的快速发展,人们在旅游时的信息获取和选择方式已经发生了巨大变化。

越来越多的游客通过网络搜索、社交媒体等渠道获取旅游信息,对于旅游景点的选择也变得越来越依赖于这些数据。

在这种情况下,旅游景点推荐系统应运而生。

旅游景点推荐系统是指利用算法将游客的历史记录、兴趣偏好进行分析,从而提供精准个性化旅游建议的系统。

其作用不仅是帮助游客更好地规划旅游行程,也为旅游企业提供了更好的服务,提高了整个旅游行业的效率。

在旅游景点推荐系统中,神经网络算法是比较常见的一种应用。

神经网络算法是一种模拟神经系统工作原理的算法,它能够处理非线性、复杂的大规模数据,具有自学习、自适应、较强的容错性等优点,特别适用于处理图像、文本等复杂数据。

那么,在旅游景点推荐系统中,神经网络算法是如何应用的呢?首先,神经网络算法可以从游客的历史记录、偏好等数据中,提取出其行为特征。

比如,用户曾经浏览过的旅游网站、搜索过的旅游关键字、点赞过的旅游攻略等,这些行为都能为神经网络算法提供更多的训练数据,从而更好地了解游客的旅游偏好。

其次,神经网络算法可以将这些行为特征进行分析,形成真实的用户画像。

通过对游客的历史行为特征数据的挖掘和处理,神经网络算法能够将这些数据进行聚合,得出游客的性格特点、旅游偏好、消费习惯等信息,从而形成真实的用户画像。

最后,神经网络算法能够利用这个用户画像,为游客提供个性化、精准的旅游推荐。

通过对游客的历史行为特征数据的挖掘和处理,神经网络算法能够为游客推荐其可能感兴趣的旅游目的地、景点、酒店、美食等。

当然,旅游景点推荐系统的应用并不仅仅限于神经网络算法,还包括内容过滤算法、协同过滤算法、基于位置的推荐算法等。

但无论采用何种算法,都离不开对大数据的挖掘和处理。

只有通过对海量旅游数据的分析,才能更好地了解游客的旅游偏好和行为特征,为其提供真正有价值的旅游建议。

基于神经网络算法的动态分析购票量趋势预测模型在旅游行业中的应用研究

基于神经网络算法的动态分析购票量趋势预测模型在旅游行业中的应用研究

基于神经网络算法的动态分析购票量趋势预测模型在旅游行业中的应用研究神经网络算法是一种模拟人脑神经系统的计算模型,通过构建复杂的网络结构,通过每个神经元之间相互连接的方式,学习和适应外部信息,并通过模式识别和数据分析来进行预测和决策。

在旅游行业中,购票量的趋势预测对于管理和运营非常重要,因此基于神经网络算法的动态分析购票量趋势预测模型可以帮助旅游机构做出更准确的决策,提高效率和盈利能力。

首先,我们将介绍神经网络算法的工作原理。

神经网络是由许多神经元组成的网络结构,每个神经元接受来自其他神经元的输入,并通过激活函数对这些输入进行加权和处理,最终输出一个结果。

神经网络通过训练来调整每个神经元之间的连接权重,以适应输入和输出之间的关系,并通过反向传播算法来优化网络的性能。

在购票量趋势预测模型中,我们可以将过去的购票数据作为输入,该模型将学习和记忆过去的模式,并预测未来的购票量。

对于旅游行业而言,购票量受到很多因素的影响,包括季节性的变化、节假日、宣传活动等,因此模型需要考虑这些因素,并将它们作为额外的输入。

在模型的训练阶段,我们可以使用历史的购票数据来训练神经网络,通过调整连接权重来适应实际的购票量趋势。

训练的过程中,我们可以使用一些优化算法,如梯度下降法,来最小化预测结果与实际值之间的误差。

通过不断地调整权重和训练模型,神经网络可以逐渐提高预测的准确性。

一旦训练完成,我们可以使用该模型来进行购票量趋势预测。

在输入新的数据时,模型将根据过去的模式给出未来的购票量的预测结果。

这个预测结果可以帮助旅游机构做出相应的决策,如制定合理的票价策略、调整营销活动、安排人力资源等。

神经网络算法的动态分析购票量趋势预测模型在旅游行业中有许多应用。

首先,该模型可以帮助旅游机构优化票务销售策略。

通过对购票量的趋势进行预测,旅游机构可以合理地安排票务供给,避免过剩或不足,从而最大化利润。

其次,该模型可以帮助旅游机构更好地理解市场需求。

遗传算法与神经网络模型在旅游推荐系统中的应用研究

遗传算法与神经网络模型在旅游推荐系统中的应用研究

遗传算法与神经网络模型在旅游推荐系统中的应用研究在旅游推荐系统中,遗传算法与神经网络模型的应用一直备受关注。

这两种算法在旅游推荐系统中的应用研究,旨在通过模拟人类认知和这些算法的优势,从而提供个性化且准确的旅游推荐。

遗传算法是一种模拟生物进化过程的优化算法,主要用于求解复杂的优化问题。

在旅游推荐系统中,遗传算法可以通过遗传操作(选择、交叉和变异)来生成和优化旅游路径、酒店选择和景点推荐等。

首先,通过对用户的历史行为和兴趣进行建模,将其表示为个体的染色体。

然后,通过选择操作,筛选出适应度高的染色体,作为下一代的种子。

接着,通过交叉操作,将高适应度个体的基因进行组合,产生新的后代。

最后,通过变异操作,引入随机因素,增加多样性。

这样一代又一代的迭代下去,直至找到最优解。

神经网络模型是受人工神经网络启发的计算模型,可以模拟人类神经元的运作方式。

在旅游推荐系统中,神经网络模型主要用于处理用户的行为和兴趣数据,以提供个性化的旅游推荐。

神经网络模型通常由输入层、隐藏层和输出层组成。

输入层接收用户的历史行为和兴趣特征,隐藏层进行特征提取和表征学习,输出层根据用户的需求生成相应的旅游推荐结果。

通过训练神经网络模型,可以不断优化权重和偏差,提高模型的准确性和预测能力。

传统的旅游推荐系统通常使用基于规则或协同过滤的方法,但这些方法往往无法准确地捕捉到用户的个性化需求。

而遗传算法和神经网络模型的特点正好能够弥补这一缺陷。

遗传算法通过群体的进化和优胜劣汰,可以在庞大的旅游信息中寻找到最优解,实现个性化推荐。

而神经网络模型通过学习用户的行为和兴趣特征,可以挖掘出更深层次的用户喜好和需求,提供更准确的推荐结果。

遗传算法和神经网络模型的结合可以进一步提高旅游推荐系统的性能。

首先,遗传算法可以在海量旅游信息中搜索最优解,并通过神经网络模型对搜索空间进行精细化的学习和优化。

其次,神经网络模型可以在遗传算法的基础上,提供更加个性化和精准的推荐结果。

基于神经网络的旅游推荐技术研究

基于神经网络的旅游推荐技术研究

基于神经网络的旅游推荐技术研究随着人们生活质量的不断提高,旅游成为了人们生活中不可或缺的一部分。

对于一个陌生的城市,人们常常希望有一些明确的指导,可以尽快融入并体验当地的文化与风情。

而基于神经网络的旅游推荐技术正是为这些人们提供了有效的帮助。

一、基本原理神经网络技术主要基于人工神经元的模拟,通过大量的数据分析建模,从而实现对旅游推荐的有效提升。

具体来说,旅游推荐技术主要基于以下几个方面:1.用户画像建模:根据用户过去的旅游行为和地理位置等信息,人工建立用户画像,可作为后续推荐的基础。

2.信息获取:通过爬虫等技术,获取旅游地点、餐饮、住宿、娱乐等相关信息,形成对旅游城市的详尽了解。

3.数据清洗:对于获取的信息进行一定的筛选,判断其是否符合旅游推荐的要求。

同时,抓取过程中也需要考虑效率和准确性的平衡。

4.特征提取:将获取的信息转化为可供神经网络学习的形式,提取旅游景点的特征和属性等,以此为基础进行后续的推荐和排名计算。

5.推荐算法:根据用户的兴趣和行为,以及城市旅游的热门程度、交通便利度和住宿价格等因素,进行旅游诱导和推荐计算。

二、技术优势相比于传统的基于标签或者关键字的推荐方式,基于神经网络的旅游推荐技术有着明显的优势。

主要表现在以下几个方面:1.精度更高:基于神经网络的推荐技术能够更加细致地分析用户的行为和喜好,确定最适合用户的旅游方式和目的地。

2.效率更高:神经网络技术能够更快速的提取和处理大量数据,并进行计算和推荐,大大提升推荐效率。

3.个性化定制:与传统推荐方式相比,基于神经网络的推荐技术更能够满足各种用户的需求和兴趣,实现个性化定制。

4.数据分析更为全面:此技术是建立在大量数据的基础上,能够更加全面地了解和分析特定城市的旅游风景、文化和经济等方面。

三、应用场景基于神经网络的旅游推荐技术可以广泛应用于旅游行业的各个环节中。

主要表现在以下几个方面:1.在线旅游网站:作为目前最常用的旅游信息平台,基于神经网络的旅游推荐技术是处理海量用户和信息的最佳选择。

基于BP神经网络模型的国内旅游人数预测

基于BP神经网络模型的国内旅游人数预测

基于BP神经网络模型的国内旅游人数预测郭庆春;孔令军;崔文娟;史永博;张小永【期刊名称】《价值工程》【年(卷),期】2011(030)027【摘要】旅游人数的分析和预测是旅游规划与管理的关键性、基础性工作.目前旅游人数预测主要采用基于传统研究方法的预测方法.提出了一种基于BP神经网络模型的国内旅游人数预测新方法,对国内旅游人数的变化趋势进行了综合分析与预测,结果表明该方法具有较高的精度,该模型在旅游人数预测中的应用是可行的.%Analysis and prediction of tourist population are the key and basis work of tourism planning and management. At present, prediction of tourist population is mainly based on traditional research approach. The paper proposes a new forecast approach based on BP neural network model and makes comprehensive analysis and prediction of the changing trend of tourist population. Forecast results indicate that this approach is more precise. The model is feasible in the forecast of tourists.【总页数】1页(P7)【作者】郭庆春;孔令军;崔文娟;史永博;张小永【作者单位】陕西广播电视大学,西安710068;陕西广播电视大学,西安710068;陕西广播电视大学,西安710068;陕西广播电视大学,西安710068;陕西广播电视大学,西安710068【正文语种】中文【中图分类】TP183【相关文献】1.基于BP神经网络模型的丽江旅游人数预测研究 [J], 李帅彪2.基于灰色理论和BP神经网络预测观光农业旅游人数的研究 [J], 朱春江;唐德善;马文斌3.基于BP神经网络的山西省旅游人数预测 [J], 张旺锋;高姝君;要力;马彦强4.全国私人车辆拥有量的 BP 神经网络模型预测与分析--基于附加动量与自适应学习速率相结合的BP方法 [J], 陈正;丁姝;王俊林5.一种基于BP神经网络算法的旅游人数预测方法 [J], 张峰; 柳炳祥; 张月因版权原因,仅展示原文概要,查看原文内容请购买。

神经网络在国内旅游人数预测中的应用

神经网络在国内旅游人数预测中的应用
3, 4 4 , , 郭庆春1, 何振芳2, 李 力3
( 陕西广播电视大学 教务处 , 陕西 西安 7 中国科学院 寒区旱区环境与工程研究所 , 甘肃 兰州 7 1. 1 0 0 6 8; 2. 3 0 0 0 0; ) 中国科学院 地球环境研究所 , 陕西 西安 7 中国科学院 研究生院 , 北京 1 3. 1 0 0 7 5; 4. 0 0 0 4 9
A l i c a t i o n o f N e u r a l N e t w o r k t o t h e P r e d i c t i o n o f t h e p p N u m b e r o f D o m e s t i c T o u r i s t s
3 实验结果
采用 1 利 9 9 4~2 0 0 3 年的历史数据进行了训练 , 用2 0 0 4~2 0 0 8年的数据对训练好的神经网络进行 了检验 , 其神经网络模拟结果见表 1.
表 1 神经网络模拟结果 ( 百万人次 )
年份 1 9 9 4 1 9 9 5 1 9 9 6 1 9 9 7 1 9 9 8 1 9 9 9 2 0 0 0 2 0 0 1 2 0 0 2 2 0 0 3 2 0 0 4 2 0 0 5 2 0 0 6 2 0 0 7 2 0 0 8 国内旅游人数 5 2 4 6 2 9 6 3 9. 5 6 4 4 6 9 5 7 1 9 7 4 4 7 8 4 8 7 8 8 7 0 1 1 0 2 1 2 1 2 1 3 9 4 1 6 1 0 1 7 1 2 模拟值 5 2 0 6 2 2 6 3 4 6 5 1 6 9 1 7 1 3 7 5 0 7 7 9 8 7 4 8 6 9 1 0 7 9 1 2 0 1 1 3 8 9 1 6 0 8 1 7 0 5

基于BP神经网络的福州市人口预测模型

基于BP神经网络的福州市人口预测模型

基于BP神经网络的福州市人口预测模型
胡喜生;洪伟;吴承祯
【期刊名称】《杭州师范大学学报(自然科学版)》
【年(卷),期】2009(001)001
【摘要】根据福州市区1981-2004年的人口统计数据,应用BP-MSM算法,建立福州市区BP神经网络的时间序列预测模型,并与一元线性回归模型、人口自然增长模型、指数函数模型、幂函数模型、马尔萨斯人口增长模型、Logistic人口预测模型的预测结果进行比较,结果表明BP神经网络对人口数量的预测精度更高,效果更好.
【总页数】4页(P66-69)
【作者】胡喜生;洪伟;吴承祯
【作者单位】福建农林大学交通学院,福建,福州,350002;福建农林大学城乡规划研究中心,福建,福州,350002;福建农林大学城乡规划研究中心,福建,福州,350002;福建农林大学城乡规划研究中心,福建,福州,350002
【正文语种】中文
【中图分类】TU981
【相关文献】
1.基于灰色BP神经网络的中国人口预测模型 [J], 王丽敏;莫君慧
2.基于BP神经网络的美国人口预测模型 [J], 李阳
3.基于灰色BP神经网络的中国人口预测模型 [J], 王丽敏;莫君慧
4.基于灰色-BP神经网络的福州市年平均气温预测模型 [J], 林耿;郑紫微
5.基于BP神经网络的京津冀老年人口预测模型的构建及分析 [J], 杨佳琦;张亚平;安文忠;席彪;祖亮;单伟颖
因版权原因,仅展示原文概要,查看原文内容请购买。

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

BP神经网络在福州国家森林公园旅游人数预测中的应用研究摘要:游客数量是决定旅游业经济效益与持续发展的重要因素,游客数量预测也因此成为旅游发展规划的重要内容。

本文拟以福州国家森林公园近十余年的游客数为基础,应用B P神经网络与算法,建立一种基于人工神经网络的旅游人数预测模型,并对福州国家森林公园未来旅游人数进行预测。

其结果表明,基于B P神经网络的游客预测模型能较准确对公园的未来旅游人数进行预测 ,从而为游客预测提供一种新思路与方法。

关键词: B P神经网络 ;森林公园 ;旅游人数 ;预测国家森林公园是指由国家林业主管部门及各级政府批准建立的森林旅游区域 , 是以良好的森林景观和生态为主体 ,融合自然景观与人文景观 ,利用森林的多种功能 ,以开展森林旅游为宗旨 ,为人们提供具有一定规模的游览、休憩、保健疗养科学教育、文化娱乐的场所。

随着生态旅游的迅速发展,国家森林公园作为生态旅游的重要载体而受到人们的广泛关注。

但由于社会经济与人们生活水平的不断提高 ,森林公园旅游人数不断增加 ,其开发规模亦不断扩大 , 对森林公园中旅游景观资源与环境亦造成一定的破坏。

因此 ,在发展森林旅游 ,进行国家森林公园旅游规划与可行性研究的过程中,旅游人数规模预测是预测旅游发展、合理控制游人规模、制定旅游经营决策、实现森林公园旅游可持续发展的科学依据。

人工神经网络建模方法(简称ANN )是一种有效的预测分析方法 ,它模拟人的大脑活动 ,具有极强的非线形逼近、大pp∑∑1. 2 B P 算法的基本步骤B P 算法是目前应用最广泛的学习算法 ,早期 B P 算法只 有输入与输出层 ,它的训练速度较快 ,但是不能解决复杂的 非线性问题 。

后来科学家提出了加入一层乃至多层隐层节 点的 B P 反馈算法 ,使优化问题的可调参数增加 ,从而解决复 杂非线性问题 。

( 1)初始化权值和阈值 ,即把所有权值和阈值都设置成 最小的随机数 ;( 2)提供训练样本集 ,包括输入向量和输出向量 ; ( 3)计算隐含层和输出层的输出 :N隐含层的输出为 : h j = f (βj ) = f ∑V ij x i - <ji = 0 L输出层的输出为 : y k = f (αk ) = f ∑W jk h i - θki = 0其中 ,输入单元 i 到隐单元 j 的权重是 V ij , 而隐单元 j 到规模并行处理 、自学习 、自组织和容错能力等优点 ,对解决非输出单元 k 的权重是 W jk ; 激活函数 f (βj ) 采用 log sig 函数 , f线性问题有着独特的先进性 ,它可以较好地揭示非线性时间序列在时延状态空间中的相关性 ,从而达到预测的目的 。

因( a k )采用 pu relin 函数 ;p p m 此本文拟以福州国家森林公园为例 ,运用人工神经网络建立 (4 )计算均方误差 : E = 1 ∑Ep = 1= 1 ( y 2 p k - h j )旅游人数预测模型 ,并依此对旅游人数进行预测 。

1 B P 神经网络的原理及算法的基本步骤B P 神经网络是人工神经网络中最具代表性和目前应用 广泛的一种 ,适用于模式识别 、模拟预测 ,是一种单向传播的 多层前向网络 ,以 3 层最为常用 ,也最为成熟 。

理 论上已证 明 ,一个 3层的 B P 网络能够实现任意的连续映射 ,可以任意 精度逼近任何给定的连续函数 。

1. 1 B P神经网络的原理B P (B ack P rop aga tion)神经网络通常由具有多个节点的输入层( inp u t laye r) 、隐含层( hidden laye r) 和多个或一个输出节点的输出层( ou tp u t laye r)组成 ,其学习过程分为信息的正向传播过程和误差的反向传播过程两个阶段。

外部输入的信号经输入层、隐含层的神经元逐层处理 ,向前传播到输出层 ,给出结果。

如果在输出层得不到期望输出,则转入逆向传播过程 ,将实际值与网络输出之间的误差沿原连接通路返回,通过修改各层神经元的连接权重,减少误差 ,然后再转入正向传播过程 ,反复迭代 ,直到误差小于给定的值为止。

p =1 k =1如果均方误差满足精度 ,则训练结束 ,以当前的有关参数作为网络参数 ,否则根据误差调整权值和阈值 ,如步骤( 5) ;9E p ( 5)调整网络各层的权值和阈值 :Δw ( t + 1) = - η=9wαΔw ( t) , 式w 中代表某个权值或阈值, t为迭代次数,η为学习速率,α称为惯量因子或动量因子;( 6)权值和阈值调整后 ,转为步骤( 3 )继续进行 ,直至误差满足给定的精度要求。

2 旅游人数预测B P模型构建与预测B P网络是一种多层前向网络 ,具有 1 个隐层(采用 Sig2 mo id转换函数)的B P 网络可实现对任意函数的任意逼近。

一般认为 ,增加隐层数易使网络复杂化 , 增加网络的训练时间 ,更易陷于局部最小 ,而改变隐层节点数则有助于减小误差 ,其训练效果要比增加隐层数更容易实现。

因此 ,根据福州国家森林公园旅游人数的实际情况 ,建立由一个输入层、一个隐含层、一个输出层构成的三层 B P网络模型。

2. 1 样本数据预处理由于B P神经网络的隐层采用Sig mo id转换函数,为提高训练速度和灵敏性以及有效避开Sig mo id 函数的饱和区 ,一般要求输入数据的值在 0 ~1 之间。

因此 ,对福州国家森公园从1994 —2006年的每年旅游人数数据(表 1 ) 进行归一化处理。

归一化的方法有很多种形式 ,常用的方法计算公式∧ x - x m in其中, x m ax取一个比较大的值, 保证预测年的数据小于该数值, x m in取样本数据序列中最小值的值 ,保证了输入输出值的区间是 [ 0 , 1 ]之间的数据 ,经预处理的数据训练完成后 ,再为 : x =x - x m ax将数据进行后处理(反变换)得到实际值。

表 1 基础数据表年度(年) 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006游客数(人) 15. 0 30. 0 45. 0 65. 0 75. 0 85. 0 95. 0 102. 5 108. 2 112. 7 116. 1 118. 8 120. 82. 2网络函数的确定由于网络输入值是一个连续的实数 ,输出数值是在 [ 0 ,1 ]的范围 ,所以传递函数的第一层选用 T AN S I G函数 , 第二层则选用 LO GS I G函数 ,训练函数采用 tra in l m 函数 , 仿真网络函数采用 si m uff函数。

目标误差 E rr定为 0. 000 1,学习率 lr定为0. 01。

2. 3网络层节点数的确定B P神经网络一般所遵循的原则(即输入层和输出层节2006各年旅游人数作为理想输出 ,组成样本队进行训练 ,最后训练样本和测试样本的误差曲线基本重合 ,趋势稳定而且拟合较好时训练完毕 ,得最优连接权值阵。

2. 5 B P神经网络旅游人数的预测结果检验网络经过训练与测试后 ,将网络输出结果经过反变换后得到的数值与实际值进行比较 , 检查其误差是否满足要求。

如表2所示 :表2 网络精度分析表点数分别与输入和输出层的神经元数相等) 。

由于输入变量为旅游人数值 ,为了提高模型精度 ,年度(年)实际值(万人)模拟值(万人)绝对误差( % )相对误差( % )为4 ,即输入变量为连续4年的旅游人数值变量 ;隐含层节点数的选择是一个十分复杂的问题 ,往往需要根据设计者的经验和多次实验来确定 ,隐单元的数目太多会导致学习时间过长、误差不一定最佳,也会导致容错性差、不能识别以前没有看到的样本,因此一定存在一个最佳的隐单元数。

根据经验公式n1 = n + m + a ( n, m 分别为输入层与输出层神经元数)以及多次上机模拟 , 最终确定为 10; 输出层神经元数为1 ,即第5年的旅游人数值。

2. 4神经网络的训练与预测B P网络的训练就是通过用误差反传原理调整网络权值 ,使网络模型输出值与已知的输出值之间的误差平方和达到最小或小于某值。

一般的做法是,将收集的样本随机地分为两部分 :一部分作为训练集 ,另一部分作为测试集。

给定训练精度 0. 000 1,通过网络训练最终确定迭代步数为 5 000 , 其他参数根据试用的各种改进B P 方法而定 ,利用 MA TLAB 较易实现。

用 1994 —1997 年 , 1995 —1998 年 , 1996—1999 年⋯⋯2002 —2005年的旅游人数作为网络输入 , 1 99 8 , 19 99 , ⋯⋯1998 75. 000 0 73. 684 5 1. 315 0. 017 51999 85. 000 0 83. 919 5 1. 080 0. 012 72000 95. 000 0 95. 247 0 - 0. 247 - 0. 002 02001 102. 494 2 102. 710 5 - 0. 216 - 0. 002 12002 108. 208 9 108. 242 0 - 0. 033 - 0. 000 32003 112. 668 3 112. 681 0 - 0. 012 - 0. 000 12004 116. 123 2 116. 303 5 - 0. 180 - 0. 001 52005 118. 785 6 118. 684 0 0. 101 0. 000 82006 120. 829 2 120. 328 5 0. 500 0. 004 1由表2分析可知 ,网络模型预测旅游人数的最大相对误差为 1. 75 % ,最小相对误差达到 - 0. 01% ,平均值为 0. 31% , 表明预测值与实际值基本吻合 ,模型精度达到95 %以上 ,能较准确地对未来旅游人数进行预测。

2. 6 B P网络未来旅游人数预测输入2003 —2006年实际数据 ,得2007年预测值。

同理 ,经多步迭代 , 可得 2008 —2018 年预测值 , 经过反处理得到2007 —2018年旅游人数预测值如表3:表 3 2007 —2018 年预测结果表年度2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017预测值121. 121. 122. 122. 123. 123. 123. 123. 123. 123. 123. 31 由表3可以看出 ,模型预测时间在2017 年时 ,游客量在123. 3万人附近有一条渐进线 ,即可得森林景观游客量饱和区域在123万~124万人左右。

相关文档
最新文档