利用MATLAB解决人工神经网络模拟预测问题研究

本文介绍了如何使用MATLAB解决人工神经网络模拟预测问题,以公路运量预测为例,详细展示了利用MATLAB工具箱和自编程序两种方法进行神经网络训练、数据仿真和预测的过程。并探讨了神经网络隐含层的选取方法,还提供了一个隐含层设计的软件工具。
摘要由CSDN通过智能技术生成

利用MATLAB解决人工神经网络模拟预测问题研究

         人工神经网络根据模仿人脑的工作原理抽象出来的一种算法,人工神经网络(artigicial neutral network,ANN)是由大量简单的基本元件-神经元相互连接,通过模拟人的大脑神经处理信息的方式,进行信息并行和非线性转换的复杂网络系统。

         为了解决实际问题,下面我们以一个题目为例,来探讨在MATLAB中如何使用神经网络。

例题:

         公路运量主要包括公路客运量和公路货运量两个方面。根据研究,某地区的公路运量主要与该地区的人数、机动车数量和公路面积有关,下表给出了某地区20年的公路运量相关数据,表中人数和公路客运量的单位为万人,机动车数量的单位为万辆,公路面积的单位为万平方千米,公路货运量单位为万吨。

         根据相关部门数据,该地区2010年和2011年的人数分别为73.39和75.55万人,机动车数量分别为3.9635和4.0975万辆,公路面积将分别为0.9880和1.0268万平方千米。请利用BP网络预测该地区2010年和2011年的公路客运量和公路货运量。

表 1 某地区20年公路运量数据

年份

人口数量/万人

机动车数量/万辆

公路面积/万平方千米

公路客运量/万人

公路货运量/万吨

1990

20.5500

0.6000

0.0900

5126

1237

1991

22.4400

0.7500

0.1100

6217

1379

1992

25.3700

0.8500

0.1100

7730

1385

1993

27.1300

0.9000

0.1400

9145

1399

1994

29.3500

1.0500

0.2000

10460

1663

1995

30.1000

1.3500

0.2300

11387

1714

1996

30.9600

1.4500

0.2300

12353

1834

1997

34.0600

1.6000

0.3200

15750

4322

1998

36.4200

1.7000

0.3200

18304

8132

1999

38.0900

1.8500

0.3400

19836

8936

2000

39.1300

2.1500

0.3600

21024

11099

2001

  • 3
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值