基于BP神经网络的非结构化道路识别_吕艳鹏
基于Copula贝叶斯分类器与改进YOLOv5网络的手势识别研究
基于Copula贝叶斯分类器与改进YOLOv5网络的手势识别研究袁帅 吕佳琪(沈阳建筑大学 辽宁沈阳 110168)摘要:手势识别是通过识别人类手势并结合相关算法实现对手势语义分类的一项议题,在智能建筑、机器控制、新型人机交互、辅助驾驶等领域应用十分广泛,因此,手势识别具有重要研究意义。
该文提出在YOLOv5目标检测网络引入注意力机制,以解决YOLOv5目标检测网络特征差异不敏感问题;此外,利用Copula模型改进朴素贝叶斯分类器,以解决图片分类精度缺失问题。
实验结果表明:该文提出的Attention-YOLOv5检测网络比原网络在准确率和召回率上都有显著提升,基于Copula理论改进的贝叶斯分类器在准确率上显著高于朴素贝叶斯分类器。
关键词:目标检测 手势识别 YOLOv5网络 Copula贝叶斯分类器 深度学习中图分类号:TP18文献标识码:A 文章编号:1672-3791(2023)20-0026-04Research on Gesture Recognition Based on the Copula Bayes Classifier and the Improved YOLOv5 NetworkYUAN Shuai LYU Jiaqi(Shenyang Jianzhu University, Shenyang, Liaoning Province, 110168 China)Abstract:Gesture recognition is an issue of achieve the semantic classification of gestures by recognizing human gestures and combining relevant algorithms, which is widely used in the field such as intelligent buildings, machine control, new human-computer interaction and assisted driving, so gesture recognition has important research sig‐nificance. This paper proposes to introduce an attention mechanism into the YOLOV5 target detection network to solve the problem of insensitive feature differences in the YOLOV5 target detection network. In addition, this paper uses the Copula model to improve a naive Bayes classifier to solve the problem of missing image classification accu‐racy. Experimental results show that the proposed Attention-YOLOv5 detection network in this paper has signifi‐cantly improved the accuracy and recall rate compared to the original network, and that the improved Bayes classi‐fier based on the Copula theory has significantly higher accuracy rate than the naive Bayes classifier.Key Words: Target detection; Gesture recognition; YOLOv5 network; Copula Bayes classifier; Deep learning在过去的几十年里,传统人机交互技术所使用的键盘、鼠标或者可触摸屏幕在机器控制方面已有非常广泛的应用,但是新出现的手势识别技术更加符合人体的使用习惯,因此对手势识别技术的研究具有重要DOI:10.16661/ki.1672-3791.2303-5042-2992作者简介: 袁帅(1978—),男,博士,教授,研究方向为深度学习、图像识别。
基于BP神经网络的高速公路交通安全评价系统设计与实现
摘 要 : 对 高 速 公 路 交 通安 全 现 状 , 出 了 应 用 B 针 提 P神 经 网络 评 价 模 型 进 行 高 速 公 路 交 通 安 全 评 价 . 建 立 了相应 的 高速 公 路 交 通 安 全 评 价 体 系基 础 上 , B 在 对 P人 工 神 经 网 络 在 高速 公 路 交 通 安 全 评 价 的设 计 与实 现 进 行 了分 析 , 合 高 速 公 路 交 通 安 全 评 价 的 特 点 , 用 c +语 言 与 数 据 库 技 结 采 +
Vo134 N O 3 . .
J n 0 0 u e2 1
基于 B P神 经 网络 的高速 公 路 交通 安 全评 价 系统设 计 与 实 现 *
李聪 颖 王 肇 飞
西 安 7 0 5 ) 1 0 5 ( 安 大 学公 路 学 院” 西 安 7 0 6 ) 西 安 建 筑 科 技 大 学 土 木 工 程 学 院 长 10 4 (
d 一 X7( 7 X 一 ) ( 一 X ) 1 i () 4
对 于其 他各 层 , 有
指标 体系 , 将评 价指 标 集合 A一 ( n , , 作 。 , … n ) 为 B 网络 的输 入 层 , 安 全 等级 集 合 Y一 ( , P 将
Y , 。Y ) 为 B 网 络 的 输 出层 , 用 3层 B : Y , 作 P 使 P
矾 如
・4 7 ・ 7
一 程 中 的 问 题 的动态求 解 问 题 , 服 了权 重 确 定 过 一 一 克
主 观因素 , 客观 进 行 高 速 公 路 交 通 安 全评 价 提 为
供 了一种 有效 的方 法 . 据 前 文 描 述 的 安 全评 价 根
对 于 输 出 层 k m, — 有
基于机器视觉的非结构化道路检测算法研究
移动机器人 的核心技 术之 一是导航 技术 , 别是 自主 特 导航技术 。由于环境 的动态变 化和不 可预测 性 、 机器 人感
知 手段 的不 完 备 等 原 因 , 使得 移 动 机 器 人 的 导 航 难 度 较 大 ,
sm ua in r u ti d c t st a h sun t c u e t xa i to t d ha o d c r c eitc ftme e sa i lto es l n i ae h tti sr t r d pah e m nain meho s g o haa trsiso i ls nd u
Absr t: A i d o sr c u e o d d tc in ag rtm ih a mp o e e ltm edee to n c u a yi t ac k n fun tu t r d r a ee to lo h wh c h si r v d r a —i tci n a d a c r c s i i rd e nto uc d.Fis , h rgna m a e ae p o e s d b din—itrn a d an o nos s u r s e a n r t t e o i l i g s r r c s e y me a fle i g, n r d m ie i s pp e s d, nd a i Otu lit e h l g rt m sc o e a e n t pe k meho o a i ma e s mu t—hr s o d a o ih i h s n b s d o wo— a t d frr p d i ges gme t t n,h e me a in l n ai t e s g ntto o
智能车辆中非结构化道路检测技术的研究
用 算法 对 实 际 的非 结 构 化 道 路 图像 在 maa t b软 件 平 台 进行 了仿 真实 验 ,证 明算 法 具 有 一 定 的 实 用性 . l
关 键 词 :非 结 构 化 道 路 ;数 学 形 态 学 ;分 水 岭 分 割 ;标 记
中 图分 类号 :U 9 ;T 3 1 4 1 P 9 文 献 标 识 码 :A
成 部 分 之 一 . 道 路 分 为 :结 构 化 道 路 和 非 结 构 化 道 路 . 非 结 构 化 道 路 指 结 构 化 程 度 较 低 的 道 路 , 包
素 较 多 ,在 非 常 复 杂 环 境 下 有 非 常 艰 巨 的 工 作 和 研
究意 义 .
括 :城 市街巷 、沙 石路 、乡村 道路 和越野环 境道 路
赵俊梅 , 张 利平
00 5 ) 3 0 1 ( 中北 大学 信 息 与 通 信 工 程 学 院 , 原 太
摘 要 : 于非 结 构 化 道 路 环 境 复 杂 的特 点 ,非 结 构 化 道 路 边 界 检测 和分 割对 于智 能 车 辆 的道 路 检 测 和 识 别 是 非 由 常 重要 的 .针 对 非 结 构 化 道 路 多 样 性 和 复 杂 性 ,首 先 对 道 路 图像 进 行 HI 间 变 换 ,减 少 光 照 条 件 的影 响 . 通 S空 过 利用 基 于标 记 的分 水 岭 分 割 算 法 对 道 路 图像 进 行 处 理 , 比 较 几 种 标 记 算 法 ,数 学 形 态 学 效 果 最 佳 . 最 后 ,利
Absr c t a t: Be a s o is c mp iae fa u e , t e b u d r d tci n a d s g e t t n o a c u e f t o lc t d e t r s h o n a y ee to n e m n a i f n o u sr c u e r a i v r i p ra t o i tlie t e il s n te o d d t cin a r c g to n tu t r d o d s e y m o tn f r nelg n v h ce i h r a ee to nd e o ni n. i
基于BP神经网络的非特定人语音识别算法
基于BP神经网络的非特定人语音识别算法戚龙;赵丹【摘要】At present,most of the speaker independent speech recognition algorithms are only suitable for continuous speech.To this end,a new speech recognition algorithm was proposed based on BP neural network,introduced the standard BP neural network,aiming at the drawbacks of the slow convergence rate,The adaptive learning rate by changing the network for various stages of training,their own learning rate was set ing the improved BP neural network model to construct the corresponding variable learning rate the identification device,the improved BP neural network model as the input speech recognition,the speech to be recognized,the cumulative prediction error is minimized,realize speaker independent speech recognition.The improved model is applied to verify the speech recognition,results show that the proposed algorithm has higher identification rate and faster recognition speed,not only suitable for recognition of continuous speech,also suitable for recognition of continuous speech.%当前非特定人语音识别算法大多只适于连续语音,且识别精度和速度均较低.为此,提出一种新的基于BP神经网络的非特定人语音识别算法.介绍了标准BP神经网络,针对其收敛速度慢的弊端,通过变化的自适应学习速率,令网络训练针对各种阶段自行设置学习速率值;利用变学习速率构建对应的改进BP神经网络模型.将改进的BP神经网络模型看作识别非特定语音的识别器,输入待识别语音,令累计预测残差达到最小,实现非特定人语音识别.将改进模型应用于非特定人语音识别中进行验证.结果表明所提算法识别率更高、识别速度更快,不仅适于连续语音的识别,也适于不连续语音的识别.【期刊名称】《科学技术与工程》【年(卷),期】2017(017)031【总页数】6页(P277-282)【关键词】BP神经网络;非特定人;语音;识别【作者】戚龙;赵丹【作者单位】吉林化工学院信息与控制工程学院,吉林132022;吉林化工学院航空工程学院,吉林132022【正文语种】中文【中图分类】TP391.42随着科技的逐渐发展,人们和机器的交流将越来越多[1]。
基于改进的深度神经网络的说话人辨认研究
基于改进的深度神经网络的说话人辨认研究赵艳;吕亮;赵力【摘要】The technology of speaker identification will be used in many areas in the future. Firstly,a research is made on the use of two basic Deep Neural Network models which refer to Stacked Denoising-Autoencoders and Deep Belief Network on speaker identification. By pre-training layer-wisely without labels and back fine-tuning with labels,Deep Neural Network has overcome the shortcoming that is easy to fall into local minimum caused by back propagation. The experiments proves that Deep Network Model performs better than normal BP Network when the amount of neurons is bigger than certain number and its performance grows with the scale of Network enlarges. Considering the training time of large Deep Model is too long,this text proposes using Rectifier Linear Unit to replace traditional sigmoid function to improve deep model on speaker identification. The results of experiment show that the training time and error rate of improved deep model has decreased by 35% and 8.3% respectively.%说话人辨认技术在许多领域有着广泛的应用前景.首先研究了两种基本的深度神经网络模型(深度信念网络和降噪自编码)在说话人辨认上的应用,深度神经网络通过逐层无监督的预训练和有监督的反向微调避免了反向传播容易陷入局部最小值的缺陷,通过实验证明了当神经元个数达到一定数量之后深度网络模型是优于普通BP网络的,并且其性能随着网络规模的扩大而提升.考虑到大规模的深度网络训练时间较长的缺点,提出使用整流线性单元(ReLU)代替传统的sigmoid类函数对说话人识别的深度模型进行改进,实验结果表明改进后的深度模型平均训练时间减少了35%,平均误识率降低了8.3%.【期刊名称】《电子器件》【年(卷),期】2017(040)005【总页数】5页(P1229-1233)【关键词】说话人辨认;堆叠降噪自编码;深度信念网络;整流线性单元【作者】赵艳;吕亮;赵力【作者单位】南京工程学院电力工程学院,南京211167;东南大学信息科学与工程学院,南京210096;东南大学信息科学与工程学院,南京210096【正文语种】中文【中图分类】TN912.3;TP317.5语音是人的自然属性之一,由于每个人的语音中蕴含不同特征,如果将这些特征提取出来作为标识,就可以在不同场合辨别说话人的身份。
基于MATLAB图像处理的非结构化道路识别_吕艳鹏
第2期(总第183期)2014年04月机械工程与自动化MECHANICAL ENGINEERING & AUTOMATIONNo.2Apr.文章编号:1672-6413(2014)02-0032-02基于MATLAB图像处理的非结构化道路识别吕艳鹏,潘玉田(中北大学机电工程学院,山西 太原 030051)摘要:应用MATLAB图像处理工具箱,针对非结构化道路的彩色图像,在颜色空间对道路进行识别处理。
首先在颜色空间中使用Otsu法(大津法)对道路图像进行分割,再利用数学形态学和阀值面积消去法对图像进行去噪处理,然后利用Roberts算子检测出道路边缘,最后利用最小二乘法对图像进行曲线拟合,得到平滑的道路边界曲线。
关键词:非结构化道路;图像处理;MATLAB中图分类号:TP391.41 文献标识码:A收稿日期:2013-09-26;修回日期:2013-10-10作者简介:吕艳鹏(1988-),男,河南安阳人,在读硕士研究生,主要从事现代火炮总体技术研究。
0 引言车辆无人化是未来发展的趋势,因此研究非结构化道路的识别问题具有重要的意义。
非结构化道路没有明显的分界线,识别具有一定的难度。
但在许多情况下,非结构化道路环境中道路部分与非道路部分在颜色方面差异性较大,本文正是考虑使用颜色这个相关特征来对道路部分进行提取和分离。
1 图像分割处理首先选取非结构化道路原图,如图1所示。
根据图像输出特征,在识别处理时,采用了RGB颜色模型。
因为该模型计算最为简单,可不经换算而直接使用输出数值。
图1 非结构化道路原图在图像二值化的处理过程中,关键问题是阀值的选择是否得当,阀值选择的合理与否直接关系到道路识别程度的优劣。
假设需要处理的彩色图像是一个二值灰度图像,其灰度级h={0,1,2,…},阀值t∈h,二值化处理的结果为B,B={b0,b1}。
则图像f二值化的过程如式(1)所示:ft(x,y)=b0 f(x,y)>tb1 f(x,y)≤{t.(1)阀值t的不同导致处理出的二值图像也不一样。
基于BP神经网络的遥感影像道路信息的提取
基于BP神经网络的遥感影像道路信息的提取基于BP 神经网络的遥感影像道路信息的提取谢春喜,王娇,唐大伟辽宁工程技术大学测绘与地理科学学院,辽宁阜新(123000)E-mail :*****************摘要:为了提取遥感影像中的道路信息,可以采用图像锐化的方法。
图像锐化可使图像上道路目标的反差提高,但由于高分辨率遥感影像导致的图像量化点宽度的骤减和原始影像中噪声的影响,从很大程度上制约了传统的用于道路提取的边缘检测算子的发展。
本文鉴于传统方法的不足和神经网络算法适合于难模型化问题的特点,提出了采用BP 神经网络进行遥感影像道路信息提取的方法,从而提高了道路信息提取的准确度和算法的适应性。
关键词:BP 神经网络,遥感影像,道路提取1.引言采用遥感影像进行道路信息的提取来及时更新国家和城市的道路信息,对于国家和城市的中长期的发展和规划具有重要的实践意义。
随着遥感影像分辨率的提高,图像量化像素点的宽度将越来越小,致使相邻像素点的灰度差异越来越小,于是制约了传统的基于梯度的边缘检测算子的发展。
同时由于影像存在噪声,噪声在空间域上表现出和边缘具有相似的特征,在频率域上和边缘一样表现出高频特征。
传统的去噪处理会造成影像的模糊,从而削弱影像的边缘和细节特征。
用于遥感影像道路信息提取的众多梯度算子,如Roberts 算子,Sobel 算子,Prewitt 算子,Laplace 算子,以及各种高通滤波器等,都是根据影像的具体特点和实际情况来选用其一或几种算子的组合来提取其道路信息,这些算子的自适应性较差。
而神经网络适合于难于模型化的问题,它所具有的自组织性,自学习性以及自适应性能很好的完成从N 维空间(输入节点个数N)到M 维空间(输出节点个数M)的复杂的非线性映射,这些特性决定了神经网络用于边缘检测的可行性。
所以本文采用BP 神经网络进行遥感影像中道路信息的提取,并与传统算子进行的道路信息提取进行了比较分析。
BP神经网络在道路交通伤害预测应用的研究进展
ISSN 2095-1566CN11-9306/R 综述基金项目:江苏省普通高校研究生科研创新计划资助项目(SJCX17_0068)作者简介:高刘伟(1989—),男,安徽亳州人,硕士研究生在读,主要从事儿童青少年健康促进研究通信作者:张徐军,E-mail :xjzhang@BP 神经网络在道路交通伤害预测应用的研究进展高刘伟,张徐军*,周义夕,费高强,李欣宇东南大学公共卫生学院/伤害预防研究所,南京210009摘要:道路交通伤害是人群死亡的一个重要死因,已经成为影响公众健康的公共卫生问题。
道路交通伤害预测对于了解未来交通事故的发生起着重要作用。
本研究收集了国内外BP (Back Propagation ,BP )神经网络在道路交通伤害预测应用的数据和资料,总结了BP 神经网络应用的优缺点,旨在为以后研究提供有益借鉴,同时,也为相关部门减少和预防道路交通伤害提供依据。
关键词:BP 神经网络;道路交通伤害;预测;文献综述Research Progress of BP Neural Network in Prediction of Road Traffic InjuryGAO Liu-wei,ZHANG Xu-jun *,ZHOU Yi-xi,FEI Gao-qiang,LI Xin-yuSchool of Public Health,Southeast University/Injury Prevention Institute,Nanjing 210009,ChinaAbstract:Road traffic injuries are a major cause of deaths and have become a public health problem that threats the public.The prediction of road traffic injuries plays an important role in understanding the future traffic accidents.This study collected international and domestic data of BP neural network that were used in the prediction of road traffic injuries and summarized the advantages and disadvantages of the application of BP neural network,to providing a reference for further research and serving relevant governmental departments to reduce and prevent road traffic injuries.Key words:BP neural network,road traffic injuries,prediction,literature review道路交通伤害目前已经成为非疾病原因死亡的主要因素,给人类社会发展带来巨大的压力和负担。
非结构化道路识别研究综述
105科技资讯 SCIENCE & TECHNOLOGY INFORMATION工 业 技 术DOI:10.16661/ki.1672-3791.2019.02.105非结构化道路识别研究综述王鹏1 贺阳1 贾秀娟2 张璐1(1.燕山大学 河北秦皇岛 066004;2.长城汽车股份有限公司天津哈弗分公司 天津 300462)摘 要:道路按照是否有规则的道路边界可以分为结构化道路和非结构化道路。
结构化道路有明显的道路特征,系统可以根据道路模型或者人为设定的特征准确识别。
但是实际环境中,存在没有明显的道路边界以及受到雾雪等天气干扰的路段,称为部分非结构化道路和完全非结构化道路。
在非结构化道路识别上运用结构化道路的识别方法可能会导致错误的决策。
因此,快速准确识别出非结构化环境中的道路对智能驾驶自主决策至关重要。
该文基于近5年国内外相关研究,对目前非结构化道路的传统识别方法、机器学习、深度学习与数据融合等方法进行了整理与分析。
关键词:非结构化道路识别 机器学习 深度学习 多传感器融合中图分类号:TP393 文献标识码:A 文章编号:1672-3791(2019)01(b)-0105-02随着汽车行业不断发展,汽车相关的安全问题变得日趋重要。
近年来发展的无人驾驶技术旨在提高汽车安全性。
因此,在道路结构不明显的情况下有效识别出道路的可通行区域,增强在恶劣极端天气下的道路识别能力,对车道偏离做出准确的预警,可以提高无人驾驶车辆的安全性和鲁棒性。
对无人驾驶的实际应用具有巨大的意义。
1 传统非结构道路识别方法1.1 道路模型法道路识别常用的方法为道路模型法。
部分非结构化道路依然具有一定程度的固定结构,通过合理构造相对规则的边缘,近似得到特征明显的道路模型。
该种方法优势在于对阴影等干扰不敏感,但只适用于部分非结构化道路,无法适用于边缘不明显的完全非结构化道路。
对此,胡晓辉等人提出了一种基于3次样条曲线模型和分块子区生长模型(CSCM_BSG)相结合的完全非结构化道路检测算法。
基于BP神经网络的城市道路交通事件检测
基于BP神经网络的城市道路交通事件检测作者:***来源:《现代信息科技》2020年第13期摘要:通过交通流模型研究了城市道路交通拥挤对交通参数的影响,以交通异常事件检测为研究目标,从交通拥挤对于交通出行的影响出发;参考BP神经网络的全局逼近特点,使用NARMA模型改进的BP神经网络算法进行交通异常事件检测的研究;使用MATLAB进行了仿真验证了网络的性能,结果表明NARMA模型改进的交通事件检测的误报率为1.54%、检测率为96.92%、平均检测时间为0.42 min,可有效地反映交通事件发生的本质特征。
关键词:BP神经网络;城市道路;交通异常;事件检测中图分类号:U495;TP183 文献标识码:A 文章编号:2096-4706(2020)13-0061-04Abstract:This paper studies the impact of urban road traffic congestion on traffic parameters through traffic flow model,and takes the detection of traffic abnormal events as the research object,starting from the impact of traffic congestion on traffic travel;referring to the global approximation characteristics of BP neural network,this paper uses the improved BP neural network algorithm of NARMA model to detect traffic abnormal events;the performance of the network is verified by MATLAB simulation. The results show that the false alarm rate of traffic incident detection improved by NARMA model is 1.54%,the detection rate is 96.92%,and the average detection time is 0.42 min,which can effectively reflect the essential characteristics of traffic events.Keywords:BP neural network;urban road;traffic anomaly;event detection0 引言智能交通系统(ITS)是依托现代科技发展而来实现交通管理和规划的重要技术。
基于BP神经网络的字符识别系统(完整版)doc资料
基于BP神经网络的字符识别系统(完整版)doc资料计算机与现代化2021年第1期J I S UANJ I Y U X I A NDA I HUA总第161期收稿日期:2020205211项目:河南省自然科学资助项目(0511011500作者简介:张可(19842,女,河南三门峡人,南京航空航天大学信息科学与技术学院硕士研究生,研究方向:图像处理;张高燕(19872,女,河南三门峡人,北京师范大学信息科学与技术学院硕士研究生,研究方向:图像与语音信号处理;吴苏(19872,男,河南南阳人,哈尔滨工程大学计算机科学与技术学院硕士研究生,研究方向:I nternet 应用软件;范海菊(19792,女,河南新乡人,河南师范大学计算机与信息技术学院讲师,研究方向:语音和图像信号处理。
基于BP 神经网络的字符识别系统张可1,张高燕2,吴苏3,范海菊4(1.南京航空航天大学信息科学与技术学院,江苏南京210016;2.北京师范大学信息科学与技术学院,北京100875;3.哈尔滨工程大学计算机科学与技术学院,黑龙江哈尔滨150001;4.河南师范大学计算机与信息技术学院,河南新乡453007摘要:基于BP 神经网络设计了一个字符识别系统。
首先,对字符图像进行二值化处理,构造输入向量矩阵。
其次,通过选取初始权值、隐层节点数和权值学习算法,创建BP 神经网络,对样本数据进行训练,之后对加有噪声的样本再次进行训练,以提高网络的鲁棒性。
最后进行仿真测试并制作图形用户界面G U I 来模拟与演示该系统。
仿真结果显示,该BP 网络对噪声系数小于0.8的字符识别率可达95%,且网络训练时间可接受。
关键词:BP 神经网络;G U I ;字符识别;鲁棒性中图分类号:TP311.52文献标识码:ASystem of Character Recogn iti on Ba sed on Back 2propaga ti on Neura l NetworkZHANG Ke 1,Z HANG Gao 2yan 2,WU Su 3,F AN Hai 2ju4(1.College of I nf or mati on Science and Technol ogy,Nanjing University of Aer onautics and Astr onautics,Nanjing 210016,China;2.College of I nf or mati on Science and Technol ogy,Beijing Nor mal University,Beijing 100875,China;3.College of Computer Science and Technol ogy,Harbin Engineering University,Harbin 150001,China;4.College of Computer and I nfor mati on Technol ogy,Henan Nor mal University,Xinxiang 453007,ChinaAbstract:This article designs a character recogniti on syste m based on the Back 2Pr opagati on neural net w ork .First,the character i m age is p r ocessed in binary t o construct the input vect or matrix .Second,by choosing the initial weight,the nu mber of hide nodes and the learning algorith m of weight,a perfect BP neural net w ork is created .And then the net w ork carries on the training t o the samp le data and after wards t o the sa mp le with noise once more,t o enhance the net w ork r obustness .Finally,it carries on the si m ulati on test and manufactures graphical user interface t o si m ulate and demonstrate this system.The si m ulati on result shows that the character recogniti on rate of thisBP net w ork is possible t o reach 95%with the noise fact or less than 0.8,and the training ti m e is accep table .Key words:BP neural net w ork;G U I ;character recogniti on;r obustness0引言为了解决计算机对字符的自动识别问题,使计算机达到真正智能化,人们对计算机的自动识别进行了多年研究,并取得了很大的进步。
基于BP神经网络的高速公路交通安全评价系统设计与实现
基于BP神经网络的高速公路交通安全评价系统设计与实现李聪颖;王肇飞【摘要】针对高速公路交通安全现状,提出了应用BP神经网络评价模型进行高速公路交通安全评价.在建立了相应的高速公路交通安全评价体系基础上,对BP人工神经网络在高速公路交通安全评价的设计与实现进行了分析,结合高速公路交通安全评价的特点,采用C++语言与数据库技术,开发了基于BP人工神经网的交通安全综合评价软件,并进行了实例分析与验证.结果表明:BP神经网络算法应用于高速公路交通安全评价,具有良好的扩展性与开放性、收敛性和很强的自动调节能力.评价系统操作性强、结果可靠.【期刊名称】《武汉理工大学学报(交通科学与工程版)》【年(卷),期】2010(034)003【总页数】4页(P476-479)【关键词】交通安全;高速公路;BP神经网络;评价系统【作者】李聪颖;王肇飞【作者单位】长安大学公路学院,西安,710064;西安建筑科技大学土木工程学院,西安,710055;西安建筑科技大学土木工程学院,西安,710055【正文语种】中文【中图分类】U491.54;TP393国内外在道路安全评价方面常用的交通安全评价方法有绝对数法、事故率法、事故强度分析法、概率-数理统计法、模型法、时间序列分析法和灰色评价方法等[1-3]. 本文在建立高速公路交通安全评价指标体系的基础上,对BP神经网络在高速公路安全评价中的应用进行了分析,采用C++语言与数据库技术,开发了基于BP人工神经网络的综合评价软件,并进行了实际应用.1 基于BP神经网络的高速公路交通安全评价体系结构1.1 评价指标体系从交通工程学原理出发,把高速公路交通安全系统中的驾驶人特征、道路主体工程、交通工程及沿线设施、交通特性、交通环境、交通安全管理6个方面作为交通安全评价体系中的主要因素.对6个方面中的每个影响因素与交通安全之间的关系进行研究,并根据评价指标的筛选原则[4-7],建立了高速公路交通安全评价指标体系,共计6个类别,18个指标,见表1[8].表1 高速公路交通安全评价指标体系类别编号指标名称驾驶人特性P1 P11 P123a以下驾龄驾驶人比例车辆超速率道路主体工程P2 P21 P22 P23 P24 P25一般值以下圆曲线半径路段比例超过纵坡最大值路段比例中间带宽度(左路肩宽度)右侧路肩宽度路面横向力系数(SFC)交通工程及沿线设施P3 P31 P32 P33 P34标志设施标线完好率交通安全防护设施监控系统交通特性P4 P41 P42 P43饱和度(V/C)大、中型车占交通量比例设计车速交通环境特性P5 P51 P52年不良气候天数路线通过山岭重丘地区比例交通安全管理特性P6 P61 P62道路交通安全责任制交通事故紧急救援系统1.2 高速公路交通安全评价模型建立1.2.1 网络结构建立在高速公路交通安全评价中,反向传播网络(back-propagation network,BP网络)是实现非线性可微分函数进行权值训练的多层网络.BP神经网络评价解决了多指标变权问题的动态求解问题,克服了权重确定过程中的主观因素,为客观进行高速公路交通安全评价提供了一种有效的方法.根据前文描述的安全评价指标体系,将评价指标集合A=(a1,a2,…,an)作为BP网络的输入层,将安全等级集合Y=(y1,y2,y3,y4)作为BP网络的输出层,使用3层BP网络模型构造高速公路交通安全评价模型,如图1所示.图1 高速公路交通安全评价模型在图1中,输入层选择18个节点,判别综合评价指标体系所设定的18个二级指标的各自评定结果;输出层选择4个节点,分别对应4个安全评价等级;隐含层节点数根据经验公式选取,即m.式中:n为输入层神经元的数目,t为输出层神经元的数目.评价等级划分为四个等级,样本的期望输出值从一级至四级依次设定为优:(0.9,0.1,0.1,0.1);良:(0.1,0.9,0.1,0.1);中:(0.1,0.1,0.9,0.1);差:(0.1,0.1,0.1,0.9).1.2.2 网络学习过程评价神经网络的各节点采用Sigmoid非线性阀值单元,激励函数为BP算法学习步骤如下.步骤1 初始化权系数,给各层权系数Wij赋予(-1,1)区间内的非零随机数,其中Wi,n+1=-θ.步骤2 输入一个样本值Ak对以及与其对应的期望输出Yk,提供给网络.步骤3 计算各层的输出.对于第k层第i个神经元的输出,有步骤4 计算各层的学习误差.对于输出层k=m,有对于其他各层,有步骤5 修正权系数Wij与阀值θi(Wi,n+1=-θ).使用公式其中:η为学习效率;α为权系数修正常数.步骤6 随机选取下一个学习样本对,将其提供给BP网络,返回步骤3,直至全部m个样本对训练完毕.步骤7 重新从m个样本对中任选一对,返回步骤3直至误差函数Eav小于预先设定的值e(精确值);如果迭代次数N大于某个给定的值,没有收敛也停止计算.其中:全局平均误差为1.2.3 评价过程根据已训练完成的BP神经网络,进行现有道路安全等级的评价.评价时首先将待评价高速公路的各项安全评价指标数值进行归一化处理,将其限制在[0,1]区间内,然后将其作为输入值代入已训练好的网络,得到的输出值即为高速公路的安全等级.2 高速公路交通安全评价系统实现2.1 核心算法模块高速公路交通安全评价系统,其系统框架结构如图2所示.系统的核心算法——BP 神经网络算法采用面向对象技术设计,具有良好的扩展性与开放性,由C++语言编写实现.在具体实现时,采用了以下几方面的优化设计,使算法具有更快的收敛速度,更强的自动调节能力.图2 系统框架结构1)对样本输入数据、输出数据以及期望误差进行归一化处理,使其限制在[0,1]区间内,加快收敛速度.2)在网络学习前,初始化权系数为[0,1]之间的小数,初始化阀值为[-1,0]之间的小数.采用变学习效率的方法,使学习效率能根据误差的变化,自适应动态调整.3)通过设定最大学习次数来解决学习过程中的振荡现象,一旦超过最大学习次数,则重新初始化权系数与阈值系数进行计算.2.2 训练网络模块训练网络模块完成评价网络的参数配置,样本数据输入,训练网络及训练结果处理等主要功能,参数配置完成后可保存至文件,供以后导入使用.神经网络训练文件包括参数配置文件、样本数据文件与权值矩阵文件等3类.2.3 配置系统模块配置系统模块负责将训练成功的BP网络添加到评价系统数据库中,并对评价系数进行配置,使BP网络与评价等级进行映射,等级名与等级数值可根据用户要求进行配置.2.4 安全评价模块安全评价模块完成对待评价高速公路交通安全指标进行评价的功能.评价时首先选择评价网络,其次输入评价指标数据,然后开始安全评价,最后系统将显示评价的结果,即高速公路安全等级.2.5 评价网络数据库设计评价网络数据库使用Access数据库保存训练成功的神经网络数据,共包括3张数据库表单,分别是:(1)Eva_Net表,用于保存BP网络参数,包括网络名、网络学习效率、最大平均误差、最大单次误差、最大迭代次数、S函数参数、动量项、网络结构数据、权值矩阵与取值范围等字段;(2)Net_Grade表,用于保存BP网络与评价等级的对应关系,包括记录编号、网络编号、等级名称、等级数值等字段;(3)Grade_Data表,用于保存评价等级的相关数据,包括网络编号、NetGrade编号、输出元序号与输出层数据等字段.3 实例应用3.1 高速公路交通安全评价网络的训练根据安全评价指标分级标准可知,只要在同一等级范围内对各评价指标随机取值,组成的样本也肯定属于同一等级.通过这种方法,可以随机生成任意多的评价总样本,作为神经网络模型的训练样本和检验样本.在本次模型构建过程中,为了保证样本的均匀分布,按照分级标准,在每个安全等级各随机生成8个样本,共32个样本作为训练样本,对网络进行训练.构建的 BP神经网络模型采用 3层网络结构,输入层为18个节点,对应于18个安全评价指标;输出层节点数为4个,采用布尔型离散向量,对应于4个安全等级.隐含层节点数按照2.2.1节描述的经验公式计算并经过多次试算,将其节点数定为27.BP 网络的其他参数分别如下:网络学习效率为0.1,动量项为0.9,最大迭代次数为200 000次,最大期望误差为0.003 5.在本BP网络中,由于输出层各等级数据中最大值为0.9,考虑到大于0.5,即可认定评价等级,因此将评价误差范围设为0.399.使用“高速公路交通安全评价系统”训练上述网络,经训练后,网络精度满足要求(<0.003 5).利用训练好的网络对随机生成的检验样本进行评价,结果证明训练好的BP 神经网络模型是可行的,且具有良好的泛化能力.3.2 实例应用与结果分析选取江西省梨温高速公路与昌泰高速公路数据进行交通安全评价,对数据按照指标体系模型中6类共18个指标进行了调查与计算,得出的评价指标如表2所列.利用上述训练建立的BP神经网络进行高速公路交通安全评价,将两条高速公路的待评指标数据样本(如表2)输入训练好的BP神经网络模型中,得到相应等级范围内的计算结果,评价计算结果如表3所列.表2 昌泰高速公路和梨温高速公路评价指标编号昌泰高速公路梨温高速公路指标值/% 指数等级指标值/% 指数等级P11 15 85 2 13 87 2 P12 28 72 3 32 68 4 P21 0 100 1 0 100 1 P22 0.40 95 1 0 100 1 P23 2 60 4 2 60 4 P24 3.75 90 1 3.75 90 1 P25 46 55 2 48 65 2 P31 60 60 2 70 70 2 P32 100 100 1 100 100 1 P33 75 75 2 80 80 1 P34 85 85 2 60 60 3 P41 0.11 18 4 0.12 20 4 P42 87 13 4 87 13 4 P43 100 60 3 100 60 3 P51 25 63 2 30 50 3 P52 0 100 1 0 100 1 P61 80 80 1 90 90 1 P62 40 40 3 80 80 1从评价计算结果分析,昌泰高速公路的第二项数据为最大值0.566 507,满足(0.501,0.9)区间,其他数据均在0.1附近,评价结果收敛的,可以确定该高速公路交通安全状况为良.梨温高速公路的第一项数据为最大值 0.608 505,满足(0.501,0.9)区间,其他数据均在0.1附近,评价结果收敛的,可确定该高速公路交通安全状况为优. 表3 高速公路BP神经网络评价计算结果高速公路计算结果安全等级昌泰高速公路 0.132 719,0.566 507,0.147 201,0.095 394 良梨温高速公路 0.608 505,0.058 613,0.190 919,0.101 982 优4 结束语本文在建立评价指标体系的基础上,设计和开发出基于BP神经网络的高速公路安全综合评价软件.经过实际应用,表明该方法具有良好的扩展性与开放性、收敛性和很强的自动调节能力.下一步研究将重点改进BP神经网络隐含层神经元算法,优化激励函数,提高神经网络训练的收敛速度;同时计划在交通安全评价软件中增加其它评价方法,增强软件的功能.参考文献[1]邬长福,王宏奇,林大建,等.道路安全评价方法探讨[J].浙江交通职业技术学院学报,2004,5(3):1-3.[2]杨天军,张晓春,杨晓光,等.基于BP神经网络的城市道路交通安全评价研究[J].中国矿业大学学报,2005,34(1):37-40.[3]潘艳荣,翟长旭,朱顺应,等.基于灰色聚类理论和人工神经网络技术的道路交通安全评价[J].重庆交通学院学报,2005,24(2):101-105.[4]吴开亚.区域生态安全的综合评价研究[D].合肥:中国科学技术大学管理学院,2003.[5]钟连德,孙小端,贺玉龙,等.高速公路事故类型预测模型研究[J].武汉理工大学学报:交通科学与工程版,2009,33(4):683-686.[6]陆化普.城市交通管理评价指标体系[M].北京:人民交通出版社,2003.[7]张殿业.道路交通安全管理评价体系[M].北京:人民交通出版社,2005.[8]陈君,李聪颖,丁光明,基于BP神经网络的高速公路交通安全评价[J].同济大学学报,2008,36(7):927-931.。
基于BP神经网络的地震动信号识别
基于BP神经网络的地震动信号识别周铁军;顾晓辉;吕艳新【摘要】BP neural network is an important method in target recognition. Wavelet transformation is widely used in signal de-noising and feature extraction. The ground vibration signals of three different vehicles can be got by data acquisition. The wavelet de-noising and feature extraction are adopted to achieve the sample data to train the neural network. The successfully trained neural network can recognize the types of different vehicles. The experimental result shows that BP neural network has high recognition rate for vehicles, the feature extraction method of ground vibration signals is correct, and artificial neural network is an effective method for target recognition.%通过数据采集得到三种不同类型车辆的地震动信号,采用小波消噪和特征提取,得到样本数据对神经网络进行训练,训练完成的神经网络就能实现车辆类型的识别.试验结果表明,BP神经网络对车辆目标具有较高的识别率,证明对地震动信号的特征提取方法是正确的,人工神经网络是有效的目标识别方法.【期刊名称】《现代电子技术》【年(卷),期】2012(035)010【总页数】3页(P100-102)【关键词】BP神经网络;小波变换;目标识别;数据融合【作者】周铁军;顾晓辉;吕艳新【作者单位】南京理工大学机械工程学院,江苏南京210094;南京理工大学机械工程学院,江苏南京210094;南京理工大学机械工程学院,江苏南京210094【正文语种】中文【中图分类】TN919-34战场目标识别一直是重要的研究课题,只用正确的识别目标,才能有效地采用克敌制胜的方法。
基于BP神经网络的路面不平度识别
关键词:路面不平度;识别;神经网络;BP 神经网络;平顺性
中图分类号:U461.4
文献标识码:A
DOI:10.3969/j.issn.2095-1469.2019.04.03
Road Roughness Identification Based on BP Neural Network
GU Shengfeng1,GU Jiu2,ZHENG Lingling1,ZHAO Qi1,LI Jie1
第9卷 第4期 2522019 年 7 月
汽车工程学报 Chinese Journal o汽f 车Au工to程m学ot报ive Engineering
Hale Waihona Puke Vol.9 No.4 July 20第199 卷
基于 BP 神经网络的路面不平度识别
谷盛丰 1,顾 久 2,郑玲玲 1,赵 旗 1,李 杰 1
(1. 吉林大学 汽车仿真与控制国家重点实验室,长春 130025; 2. 一汽 - 大众汽车有限公司,长春 130011)
(1. State Key Laboratory of Automotive Simulation and Control,Jilin University,Changchun 130025,China; 2. FAW-Volkswagen Automotive Co.,Ltd,Changchun 130011,China)
Abstract:BP neural network is used for road roughness recognition and the evaluation indicators for identification are determined. The white noise model of road roughness for the front and rear wheels and a four-degree-of-freedom vehicle ride comfort model wre established. The vehicle responses and the road roughness obtained from the simulation were respectively the input and output data trained by the BP neural network. The 3 layer BP neural network was used to identify the road roughness,and 44 kinds of vehicle response input schemes were constructed and tested. The optimal input scheme is selected based on the evaluation indexes. The results show that in the optimal input scheme,the evaluation indexes include the vertical acceleration of wheel,the vertical displacement of wheel and the dynamic deflection of suspension under normal driving conditions.
BP网络与LVQ网络在遥感影像分类中的比较分析
BP网络与LVQ网络在遥感影像分类中的比较分析作者:邹强刘茜李娟妮来源:《科技创新导报》 2014年第12期邹强刘茜李娟妮(中国飞行试验研究院陕西西安 710089)摘要:遥感影像分类是遥感技术研究发展应用中的一个重要组成部分。
基于Matlab平台应用BP、LVQ两种神经网络算法对TM多光谱影像进行了分类研究,最后应用混淆矩阵对这两种网络算法与最大似然法的影像分类结果做了精度评价与对比分析。
实验结果表明,神经网络分类器作为一种非参数分类器,进行影像光谱特征分类时能获得较高的分类精度,引入对比度纹理特征后精度有更进一步的提高。
两种神经网络算法中,LVQ网络算法的影像分类精度比BP网络要高。
关键词:遥感影像分类 BP神经网络 LVQ 神经网络 Matlab 纹理特征中图分类号:P237文献标识码:A 文章编号:1674-098X(2014)04(c)-0223-02近几十年来,遥感对地观测技术的迅速发展为地表资源调查与环境监测提供了多平台、多传感器、多时相、多分辨率的海量影像数据,这些数据加工处理后被广泛应用。
人工神经网络是以模拟人脑神经系统的结构与功能为基础而建立的一个理论化数学模型,具有自学习、自组织、自适应、高度鲁棒性、全局并行分布处理等良好特性。
人工神经网络分类具备较强容错性,能实现对特征空间较复杂的划分。
1 特征提取与选择遥感影像分类是模式识别技术在遥感技术领域中的一种典型应用。
该文采用的影像数据为TM多光谱影像,大小为512×512,包含除热红外波段TM6以外的其他六个波段,空间分辨率为30m,均已几何校正与辐射定标。
图1是原始TM影像的4、3、2三个波段合成的假彩色影像。
如何从各波段影像中选择或者提取特征影像对后期的影像分类精度影响较大。
通常既要考虑选择的特征影像所包含的地物信息量,又要考虑影像波段间的独立性。
对此Chavez[5]等人在1982年提出了最佳指数因子(Optimum Index Factor,OIF)模型分析法。
基于MATLAB图像处理的非结构化道路识别
基于MATLAB图像处理的非结构化道路识别
吕艳鹏;潘玉田
【期刊名称】《机械工程与自动化》
【年(卷),期】2014(000)002
【摘要】应用MATLAB图像处理工具箱,针对非结构化道路的彩色图像,在颜色空间对道路进行识别处理。
首先在颜色空间中使用Otsu法(大津法)对道路图像进行分割,再利用数学形态学和阀值面积消去法对图像进行去噪处理,然后利用Roberts算子检测出道路边缘,最后利用最小二乘法对图像进行曲线拟合,得到平滑的道路边界曲线。
【总页数】2页(P32-33)
【作者】吕艳鹏;潘玉田
【作者单位】中北大学机电工程学院,山西太原030051;中北大学机电工程学院,山西太原 030051
【正文语种】中文
【中图分类】TP391.41
【相关文献】
1.基于 BP 神经网络的非结构化道路识别 [J], 吕艳鹏;潘玉田
2.基于消失点的非结构化道路识别及导航预警 [J], 丁伟利;李勇;王文锋
3.基于多特征准则改进区域生长的非结构化道路识别 [J], 孟凡杰;王新晴;吕高旺;
任国亭
4.基于PCA-SVM准则改进区域生长的非结构化道路识别 [J], 王新晴;孟凡杰;吕高
旺;任国亭
5.非结构化道路识别研究综述 [J], 王鹏;贺阳;贾秀娟;张璐
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
( ) 3
y k =
i=1
∑v O
k i i
…, k = 1, 2, l . +β k
( ) 4
其中 : v k i 为 输 出 层 的 元 素k 与 隐 层 的 元 素i 的 连 接 权 值; y k 为 输 出 层 各 元 素 的 阀 值; k 就是整个神经网络 β 的输出量 。 3 隐层节点数的影响 恰当的隐层节点 数 会 显 著 提 高 网 络 的 运 算 效 率 , 比如提升网络训练的 识 别 速 度 、 识别效果和减少识别 所需时间 。 目前业内还没有哪一位研究者提出一套公 因此 , 大量的研究 认的方法来选择适当的隐层节点数 , 者一般是按照实际案 例 和 自 身 经 验 , 通过试验的方式 来选择隐层节点数的多少 。 随着隐层节点数的增大 , 迭代次数也随之增大 , 网 络的识别效果更佳 , 相应地识别目标所需时间也随之 增多 , 然而这不是一 种 线 性 关 系 , 迭 代 , m . θ i= ∑w i i j j+
j=1
( ) 1
其中 : w i 与 输 入 层 的 元 素j 的 连 接 权 i j 为隐层的元 素 。 值; 为隐层各元素的阀值 θ i 我们取隐层的输入量与输出量之间的传递函数为 即: S i m o i d 函数 , g 1 ( ) x) = 2 f( -x . 1+e ) ) 则由式 ( 和式 ( 容易得出隐层的输出量为 : 1 2 1 O I = f( i= i) - I . 1+e 同理 , 可以得到输出层各元素输出量为 :
等: 基于 B 0 1 4 年第 3 期 吕 艳 鹏 , P 神经 网 络 的 非 结 构 化 道 路 识别 2
·1 7 9·
和识别所需时间的变化幅度会有较大改变 。 当隐层节 点数大于 2 网络 的 识 别 效 果 更 加 精 确 , 但是识别 0个, 速度变慢 , 所用时 间 也 相 应 的 更 多 。 这 说 明 隐 层 节 点 需要确定这几个因素的重要性 , 以 数并不是越多越好 , 此来判断应该优先满足哪个条件 。 在选择时应根据具 体情况和案例的实际 要 求 , 主要考虑时间和效果两方 面因素 , 从符合条件 的 多 个 隐 层 节 点 数 中 选 取 一 个 最 合适的 。 本文采用线性回 归 法 选 取 最 佳 隐 层 节 点 数 , 选择 在识 别 效 果 和 识 别 速 度 同 时 符 合 要 求 的基本要求是 : 的前提下使识别效果 最 佳 , 这样可以识别出更加准确 的道路 。 4 学习率的影响 学习率分为自适应型和固定值型 , 为简化计算 , 提 高效率 , 本文选取固定值型 。 一般地 , 学习率η 与学习 速度正相关 , 但η 也不宜过大 , 否则会引起学习速度振 选 择 一 个 合 适 的η 对 于 网 络 训 练 的 荡或发散 。 所以 , 重要性就不言而喻了 。 有人提出了一个经验公式 : 2 ( ) . 5 η=n 1 +1 其中 : n 1 为隐层节点数 。 学习率 和 迭 代 次 数 之 间 的 关 系 为 : 当 η<0. 5 时, , ; , 若η 增大 则迭代次数随之减少 当η≥0. 5 时 若η 增 大, 则迭代次数随 振 荡 增 加 。 根 据 科 学 家 麦 克 利 兰 的 学习率的取值 与 网 络 的 输 入 、 输 出 节 点 数 相 关。 研究 , 节点数和学习率负相关 , 即节点数越大 , 学习率越小 ; 节 点数越小 , 学习率越大 。 我们总结出如下的经验公式 : 1. 5 ( ) . 6 η= n 槡1 5 B P 网络识别算法的应用 首先输入一幅非 结 构 化 道 路 图 像 , 将其平均分成 ( ) 像素的小 块 , 然后统计每一个小块的纹理特 2 0×2 0 , 征值 ( 对比度 、 熵、 相关性 、 能量和灰度均值 ) 并把这些 数据组 成 的 输 入 向 量 输 入 到 B 经过隐层的 P 网 络 中, 得到网络的输出结果 , 对比目标值即可判断该小 计算 , 区域是道路还是非道路区域, 从而完成道路的初步判断。 本文设计的 B 分别 P 神 经 网 络 算 法 由 3 层 构 成, , 输出层和隐层 ( 中间层 ) 如图 2 所示 。 输入 为输入层 、 层由 5 个元 素 组 成 输 入 向 量 , 分 别 代 表 小 块 的 熵、 能 量、 对比度 、 相关性和灰度均值 。 输入向量通过处理原 始图片可 以 得 到 , 它 将 直 接 跟 网 络 的 输 入 接 口 连 接。 为简化 网 络 结 构 , 隐层选用1 选用 S 2 个 元 素, i m o i d g 函数作为隐层的比例函数 。 由于文章只是为了识别道 路与非道路 , 故输出层只选用 1 个元素 , 取 0 和 1 来分 别代表非道路和道路状态 。 随机选取如图 3 所示的 6 幅图片 , 应用 M a t l a b的 B P 神经网络工具 箱 进 行 神 经 网 络 的 训 练 。 在 6 幅 图
1 0 0 3 3 8 7 2 5 6 3 9 2 9 9 5 3 4 2. 0. 0. 0. 1 1 8 6 2 7 5 7 4 2 3 8 3 4 1 3 5 4 1. 0. 0. 1. 1 2 8 6 2 4 6 3 2 5 4 1 2 6 0 5 6 4 1. 0. 0. 1.
第 3期( 总第 1 8 4期) 2 0 1 4年0 6月
机 械 工 程 与 自 动 化 ME CHAN I C A L E NG I N E E R I NG & AUT OMA T I ON
N o . 3 J u n .
( ) 文章编号 : 1 6 7 2 4 1 3 2 0 1 4 0 3 1 7 8 3 -6 -0 -0
基于 B P 神经网络的非结构化道路识别
吕 艳 鹏 , 潘玉田
( ) 中北大学 机电工程学院 , 山西 太原 0 3 0 0 5 1 摘要 : 基于 B P 神经网络 , 针对非结构化道路的彩色 图 片 , 利 用 熵 、 对 比 度 等 纹 理 特 征 值 作 为 B P神经网络 的输入层 , 设隐层有 1 2 个节点 , 输出层有 1 个节 点 , 进 行 网 络 训 练 。 完 成 网 络 训 练 之 后 , 可 以 得 到 网 络 的 阀值 , 然后将图片中的每一个 2 0×2 0 小块 的 纹 理 特 征 值 输 入 B P 神 经 网 络 的 输 入 层,经 过 运 算 判 断 小 块 是 否为道路部分 , 直至完成整个图片的判别 。 关键词 : 非结构化道路 ;B P 神经网络 ; 纹理特征 ; 网络训练 中图分类号 :T P 1 8 3 文献标识码 :B
·1 8 0· 可得到相应的道路边界 。 B P 神径网络 ,
P 神经网络的特点及道路识别的具体要 根据 B 求, 学习率η 取 1% , 训练次数8 0 0 0 次。 经 过 2 1 3次 训练 , 收敛后 的 误 差 小 于 0. 0 0 1。 训 练 后 得 到 输 出 层 的阀值β=-0. 2 9 4 6。 ( ) 将图片中 2 像素的每一个小块的纹理特征 0×2 0 值代入 到 训 练 后 的 B 得到道路与非道 P 神 经 网 络 中, 路区域分割效果 , 并用回归法得到相应的道路边界 , 如 图 4 所示 。 6 结语 本文基于 B P 神径网络对 非 结 构 化 道 路 图 像 进 行 识别 。 将道 路 图 片 中 小 块 的 纹 理 特 征 代 入 训 练 后 的
片中 , 选取非道路区域的小块 ( 标为 1~6) 作为背景训 练, 目标值取为 0; 再从 6 幅图片中选取 道 路 区 域 的 小 ) 块( 标为 7~1 作为目标训练 , 目标值取为 1。 提取这 2 见表 1。 其 中 , 目标值为0的 些小块中的纹理特征值 , 目标值为1的6个小 6 个小块对应的 是 非 道 路 区 域 , 块对应的是道路区域 , 训练算法选用 t r a i n l m。
图 2 基于纹理特征向量的 B P 神经网络算法结构示意图
图 3 随机抽取的训练图片 表 1 网络训练所用参数及其对应的目标值
区域 1 2 3 4 5 6 7 8 9 熵 能量 对比度 相关性 灰度均值 1 2 9 1 5 1 1 3 4 1 6 3 1 4 8 1 1 6 7 3 7 8 8 2 8 3 9 5 8 1 目标值 1 1 1 1 1 1 0 0 0 0 0 0 0. 3 4 6 2 2 2 8 6 1 5 3 6 9 8 1 3 0. 0. 9. 0. 5 9 5 6 3 1 3 8 0 0 2 6 3 1 9 4 0. 0. 5. 0. 1 3 6 1 1 7 8 2 1 9 1 6 4 1 3 1 0. 0. 1. 0. 0 9 3 4 3 1 6 7 0 8 2 6 7 9 2 1 0. 0. 3. 1. 1 5 3 2 2 4 9 1 1 3 1 2 3 1 9 4 0. 0. 6. 0. 8 3 4 1 2 4 3 4 0 5 6 7 2 5 6 1 0. 0. 4. 1. 9 7 6 4 5 1 2 9 4 7 5 2 8 7 5 3 0. 0. 0. 2. 1 3 5 1 6 4 3 1 3 5 9 4 9 4 8 5 0. 0. 0. 1. 9 5 8 3 5 3 4 2 3 9 6 1 0 9 3 7 0. 0. 1.
图 1 B P 神经网络结构示意图
2 B P 神经网络算法 …, 神经 网 络 的 输 入 量 为 x 则隐层的输 x x 1, 2, n, 入量为 :
; 修回日期 :2 收稿日期 :2 0 1 3 9 6 0 1 4 2 1 -0 -2 -0 -1
, 男 , 河南安阳人 , 在读硕士研究生 , 主要从事现代火炮总体技术研究 。 作者简介 : 吕艳鹏 ( 1 9 8 8 -)
1 B P 神经网络 神经网络是1 B P( B a c k P r o a a t i o n) 9 8 6年由鲁 p g 梅尔哈特 ( 美国 ) 和麦克利兰 ( 美国 ) 为主的科研队伍正 式提出的 , 这是一种 按 误 差 反 向 传 播 算 法 训 练 的 多 层 前馈网络 , 它由误差反向传播和信息正向传播两个过 程组成 。 随着 B 其实际应用 P 神 经 网 络 的 快 速 发 展, 案例已经约 占 神 经 网 络 总 体 案 例 的 8 0% 。 作 为 最 具 代表性的神经网络模型 , B P 神经网络的优越性不言而 喻, 具有一定的自适应与自组织能力 。 一般地 , 其结构示 B P 神 经 网 络 由 3 层 结 构 构 成, 左边为输入层 , 即外界与神经 意图如图 1 所示 。 其中 , 网络的 输 入 接 口 , 它 由 n 个 元 素 组 成, 输入量分别用 …, 代表网 络 的 各 输 入 特 征 值 ; 右边 x x x 1, 2, n 来表示 , 为输出 层 , 有l 个 元 素 , 传 递 函 数 的 比 例 系 数 为 K, 输 …, 代 表 各 目 标 输 出 值; 介于输入层 出值为 y y y 1, 2, l, 和输出层中间 的 为 隐 层 , 有 m 个 元 素, 传递函数选用 非线性 S i m o i d 函数 。 g