“算”出停车位

来源 :发明与创新·中学生 | 被引量 : 0次 | 上传用户:ahqmchy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  妈妈开车外出时,因难以找到停车位,停车总要花费很多时间。尽管有些手机App能显示当前车库车位的空位数,但往往等我们把车开过去时车库就已经停满了。如果能提前预测车库在几分钟之内有空位,可以直接开过去停车,该有多好啊。
  要想预测出几分钟之后的车库空位,我认为必须用一种可根据历史停车信息推断出未来空位信息的智能算法。
  经过搜索,我发现有很多智能预测算法,其中BP神经网络可根据历史信息推算出未来的信息。在BP神经网络研究者的探索下,BP神经网络的各方面都趋向成熟,如今已被运用到多个领域,如数据挖掘、模式识别、图像处理、股票预测、市场分析等。
  能不能用该算法预测车库的空位数?
  一、实施步骤
  我选择位于温州市区车流量较大地区一个车容量为210辆的停车场作为研究对象,选取了从2017年10月21日 0:00:00到2017年10月26日 21:15:08的1612条即时车库空位数据按照以下步骤进行研究。
  1.读入车库空位数据集。抽取成1612行、6列的数据格式,第1到第5列为输入层数据,第6列为输出层数据。
  2.划分数据集。前865条为训练数据集,后747条为测试数据集。
  3.输入数据归一化处理。采用最大最小归一化方式:xk=(xk-xmin)/(xmax-xmin)。
  4.初始化BP网络训练结构。设置输入层节点数为n=5个,隐含层节点为j=50个,输出层节点k=1个的三层结构。初始化输入层、隐含层和输出层节点之间的连接权值wij,wjk(随机值),并给出隐含层节点和输出层节点的阈值θj和θk(随机值),这里迭代次数为5000次,学习率net.lr=0.01,学习目标精度net.goal=0.0003,节点传递函数=‘logsig’。
  5.隐含层输出计算。根据输入层5个时间节点的车库空位Oi以及隐含层的连接权值wij、隐层阈值θj,计算隐含层输出Oj。
  Ij=■wijOi θj Oj=■
  6.输出层输出计算。根据隐含层输出Oj、连接权值wjk和输出层阈值θk,计算输出层输出Ok(预测的车库空位数)。
  Ok=■Ojwjk θk
  7.误差计算,根据误差反向传播,并更新权值和阈值。期望输出Yk,输出层误差Errk,隐含层误差Errj。
  Errk=Ok(1-Ok)(Yk-Ok)
  Errj=Oj(1-Oj)■Errkwjk
  权值和阈值更新:
  Vwjk=lr*ErrkOj Vwij=lr*ErrjOi
  wjk=wjk Vwjk wij=wij Vwij
  V =lr*Errk V =lr*Errj
  θk=θk V θj=θj V
  8.判断模型迭代是否结束或是否达到目标精度net.goal=0.0003,若没有则按第5步骤继续计算。
  二、实验分析
  按照以上步骤,我用matlab分别对该停车场5min后、10min后、15min后的车辆数进行仿真预测,并和真实值进行对比。
  由预测值与实际值的对比得出以下结论。
  1.用BP神经网络算法基本能预测出未来5min、10min、15min的停车场车辆数,由此可得出空位数。
  2.车辆数变化较小的时段,预测误差也较小。
  3.将预测数据和实际数据进行对比,计算出未来5min的停车场车辆预测平均误差率为1.76%,未来10min预测平均误差率为2.90%,未来15min预测平均误差率为3.91%。由此可见,预测平均误差率5min后的最小,10min后的次之,15min后的最大,也就是说,预测效果5min后的最佳,10min后的次之,15min后的最差。
  4.将预测数据和实际数据进行对比,5min后、10min后、15min后的预测车辆数和实际数的最大差值分别为16辆、27辆、39辆。
  5.将预测数据和实际数据进行对比,5min后、10min后、15min后的预测车辆数和实际数相差小于1辆的预测次数比例分别为46.72%、38.15%、34.94%。预测车辆数和实际数相差小于5辆的比例分别是93.19%、81.04%、71.03%,而预测车辆数和实际数相差小于10辆的比例分别是99.07%、95.06%、89.45%,满足率较高。
  6.将预测所得的数据按照车辆数100进行划分,少于或等于100辆定义为闲时,大于100辆定义为忙时,分别计算闲时和忙时的预测误差率可得,闲时未来5min、10min、15min的停车场车辆预测平均误差率分别为2.84%、4.43%、5.86%;忙时未来5min、10min、15min的停车场车辆预测平均误差率分别为1.10%、1.97%、2.73%。
  三、实验结论
  1.BP神经网络算法可用来预测车库未来5min、10min、15min的车辆数。其中预测效果5min后的最佳,10min后的次之,15min后的最差。
  2.在預测空位超过10个的情况下,有空位的几率非常高,用户可优先选择附近空位超过10个的车库。
  3.此预测方法所得忙时的预测误差率比闲时预测误差率小,而人们更需要的是忙时的预测,所以忙时误差率小对用户更有利。
  四、研究思考
  1.有些时段的误差偏大,我认为主要原因可能是BP神经网络算法本身学习时间比较长、收敛比较慢,或是我的参数初始值选得不好、我选择的用来学习的数据不具有代表性等等。今后我还会尝试改善算法,进一步缩小误差。
  2.我研究的对象是有210个车位的停车场,在我调取数据的时间段内均没有车位停满的情况,那么针对车位很紧张的车库,BP神经网络算法能否准确预测呢?
  3.人工神经网络是人们常用的预测方法之一,BP神经网络算法只是其中之一,还有其他很多的算法,比如支持向量机、极限学习机等先进方法,把这些算法运用到车库空位预测中,效果如何?
其他文献
14世纪四五十年代对于欧洲来说是一段極为悲惨的历史。从1347至1353年,当时被称为“黑死病”的鼠疫大流行,夺走了2 500多万欧洲人的性命,约占当时欧洲总人口的1/3。  受感染者的最初症状是腹股沟或腋下有肿块,然后皮肤出现青黑色的斑块,继而渗出血液和脓液。有的人会高烧不退且精神错乱,还有的甚至在感染后48小时内便会死亡。  当时,欧洲教会愚昧地认为猫是这场瘟疫的罪魁祸首,下令大肆捕杀。这一举
我国目前主要靠火力发电,但火電资源损耗大,且发电效率低。而化石资源不可再生,开发新能源可以有效减少化石资源损耗,保护环境。  青海省水资源总量大,2016年青海省自产水资源量591.5亿m3,多年平均径流量611.2亿m3,可利用率高。但省内水资源并未得到有效利用,全省仅有几个大型发电站用水力发电,而广阔的支流水系因为地势险峻不易兴修水电站或过于平缓发电效率低而被放弃。  若将这些地方的水资源加以
《雅舍谈吃》是梁实秋先生所著的散文集。顾名思义,这本书是对各地食物及与之有关的文化的介绍。书中共收录了57篇文章,每一篇文字都充满闲情逸致。该书最宜在饭前阅读,有开胃生津的功效。  然而,《雅舍谈吃》写美食也不止于美食,文章的字里行间还蕴含着作者的种种情感与思考。在读这本书时,处处都能感受到作者把乡愁融入食物中了。  梁实秋先生自从中年时背井离乡到了台湾后,便没什么机会再品尝到地道的家乡美食了,他
不同于经典粒子,量子粒子可作为“量子叠加态”同时朝多个方向移動。科学家们利用这一现象,打造了一台能够生成由多种未来构成的叠加态的量子计算机,它最多可同时模拟16条光子位置的时间线。   这台机器已经展示了一种应用场景:评估我们目前对特定选项的偏好会对未来产生怎样的影响。   小编趣谈:想预测未来的彩票中奖得主?别为难它了。
自学意大利语,虽说不上流利,但听懂歌剧无压力;自己整理的杂记集虽未公开发行,却也引起不小的轰动;科技创新作品数量不多,却个个是精品;吉他、非洲鼓演奏虽达不到专业水准,但写写乐评不在话下……  广东省中山市第一中学高二学生单子洛的简历让很多同龄人汗颜,用老师和同学们的调侃来评价,“他太低调,技能隐藏得很深”。  看似柔弱书生的单子洛如何成长为一个高能少年?他又是如何成功解锁各类技能的?  细心、有耐
2017年6月,我参加了山东省中小学生电脑机器人竞赛。这是我第一次参加机器人足球比赛。  与以往参加的机器人搬运比赛、现场挑战比赛、舞蹈比赛等项目相比,足球比赛更加注重对机器人性能的调试而不仅仅是编程。因为比赛选手所用机器人的规格、尺寸以及运行程序基本相同,所以现场对机器人运行状况的监控、修护和调整成为影响比赛结果的关键因素。  和其他机器人比赛程序一样,比赛前先要现场搭建机器人,再称重、量体积、
你见过潜水艇吗?潜水艇为什么能在水中沉浮?它是如何实现向上浮和向下潜的?一起来实验一下吧。 一、实验准备   空饮料瓶(500~1 000ml,透明、有盖),口服液空瓶、注射器等。 二、实验操作   1.在饮料瓶中装入一定量的水。用注射器给口服液空瓶注入适量的水,使之放入水中时只有少部分瓶身露出水面。   2.把口服液空瓶放入饮料瓶,盖紧瓶盖,尽量做到不漏气。   3.用力挤压饮料瓶,
心灵控制器  文 陕西省宝鸡高新1路15号宝鸡高新中学八(4)班  赵卓悦   生活中常常發生自己知道不该做却还是做了的事,造成很多遗憾,甚至伤害健康和生命。   我想制作一个心灵控制器,它隐藏在人体的某一部位,当你要做本不应该做的事情时(比如外出开车进餐时喝酒等),控制器便会控制大脑,让每个人看到自己这样做了后,会对自己和他人带来麻烦的视频,从而控制人的行为。  (指导老师:贾文俊)
“幽默风趣”“成绩优异稳定”“思维跳跃”“多才多艺”“别人家的孩子”……长沙市雅礼中学高三学生周逸航身上的标签有很多,他也用成绩一次又一次地证明了自己:2项实用新型专利,第三届长沙市青少年科技创新市长奖,凭借优异的文化成绩直升雅礼中学,宋庆龄少年儿童发明奖金奖,第八届澳门国际创新发明展金奖,等等。  正为高考冲刺的周逸航并没有停下科技创新活动的脚步,时不时用各种奇思妙想填满自己的日志本。虽然也会有
都说“少年不识愁滋味”,用在长沙麓山国际实验学校初三学生高楷麒的身上,再合适不过。  一副磨损过度的黑框眼镜遮不住高楷麒爱笑的眼睛,在机器人王国前行路上的各种挫折也没能阻止他时常挂在嘴角的微笑……青春年少的他和同龄人一样,爱打游戏,爱嬉闹,可不一样的是,业余生活中,机器人是他的另类“亲密伙伴”。  学程序、组装机器人,带着机器人参加各类比赛,甚至走出国门,站在了世界级比赛的领奖台上——在高楷麒心里