99精品久久这里只有精品,三上悠亚免费一区二区在线,91精品福利一区二区,爱a久久片,无国产精品白浆免费视,中文字幕欧美一区,爽妇网国产精品,国产一级做a爱免费观看,午夜一级在线,国产精品偷伦视频免费手机播放

    <del id="eyo20"><dfn id="eyo20"></dfn></del>
  • <small id="eyo20"><abbr id="eyo20"></abbr></small>
      <strike id="eyo20"><samp id="eyo20"></samp></strike>
    • 首頁(yè) > 文章中心 > bp神經(jīng)網(wǎng)絡(luò)

      bp神經(jīng)網(wǎng)絡(luò)

      前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇bp神經(jīng)網(wǎng)絡(luò)范文,相信會(huì)為您的寫作帶來(lái)幫助,發(fā)現(xiàn)更多的寫作思路和靈感。

      bp神經(jīng)網(wǎng)絡(luò)范文第1篇

      關(guān)鍵詞 bp神經(jīng)網(wǎng)絡(luò) 數(shù)據(jù)挖掘 最速下降法 函數(shù)逼近 模式識(shí)別

      中圖分類號(hào):TP391 文獻(xiàn)標(biāo)識(shí)碼:A

      1研究背景

      BP神經(jīng)網(wǎng)絡(luò)是一種多層的前饋網(wǎng)絡(luò)而且它的學(xué)習(xí)算法是一種誤差逆向傳播算法。BP神經(jīng)網(wǎng)絡(luò)是目前研究最為成熟、應(yīng)用最為廣泛的人工神經(jīng)網(wǎng)絡(luò)模型之一。由于其結(jié)構(gòu)簡(jiǎn)單、可操作性強(qiáng)、具有較好的自學(xué)習(xí)能力、能夠有效地解決非線性目標(biāo)函數(shù)的逼近問(wèn)題等優(yōu)點(diǎn),因此被廣泛應(yīng)用于自動(dòng)控制、模式識(shí)別、圖像識(shí)別、信號(hào)處理、預(yù)測(cè)、函數(shù)擬合、系統(tǒng)仿真等學(xué)科和領(lǐng)域中。

      2 BP神經(jīng)網(wǎng)絡(luò)原理

      2.1概述

      BP神經(jīng)網(wǎng)絡(luò)是一種反向傳播誤差算法然后訓(xùn)練的一個(gè)多層前饋網(wǎng)絡(luò),簡(jiǎn)稱為BP算法,它應(yīng)用在已被開發(fā)出來(lái)的神經(jīng)網(wǎng)絡(luò)中,到目前為止是應(yīng)用最為廣泛的網(wǎng)絡(luò)模型之一。BP神經(jīng)網(wǎng)絡(luò)可以學(xué)習(xí)并且存儲(chǔ)非常多的輸入模式與輸出模式之間的映射關(guān)系,卻無(wú)需在學(xué)習(xí)和存儲(chǔ)前事先揭示并描述輸入輸出間的映射關(guān)系的一種數(shù)學(xué)方程。它使用最速下降法,通過(guò)對(duì)輸出誤差的反向傳播,獲得不斷調(diào)整網(wǎng)絡(luò)連接權(quán)系數(shù)和閾值的信息,最終使神經(jīng)網(wǎng)絡(luò)的平方誤差最小,達(dá)到期望要求。

      2.2 BP神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)

      BP神經(jīng)網(wǎng)絡(luò)模型是一個(gè)三層網(wǎng)絡(luò),它的拓?fù)浣Y(jié)構(gòu)可被劃分為:輸入層、輸出層、隱含層。其中輸入層與輸出層具有更重要的意義,因此它也可以為兩層網(wǎng)絡(luò)結(jié)構(gòu)(把隱含層劃入輸入層或者把隱含層去掉)。每層都由許多簡(jiǎn)單的能夠執(zhí)行并行運(yùn)算的神經(jīng)元組成,這些神經(jīng)元與生物系統(tǒng)中的那些神經(jīng)元非常類似,但其并行性并沒(méi)有生物神經(jīng)元的并行性高。BP神經(jīng)網(wǎng)絡(luò)是一個(gè)前饋網(wǎng)絡(luò),因此它具有前饋網(wǎng)絡(luò)所具有的特性:相鄰兩層之間的全部神經(jīng)元進(jìn)行互相連接,而處于同一層的神經(jīng)元不能進(jìn)行聯(lián)接。

      2.3 BP算法原理

      BP神經(jīng)網(wǎng)絡(luò)的基本原理是把一個(gè)輸入矢量經(jīng)過(guò)隱含層的一系列變換,然后得到一個(gè)輸出矢量,從而實(shí)現(xiàn)輸入數(shù)據(jù)與輸出數(shù)據(jù)間的一個(gè)映射關(guān)系。輸入信息的正向傳播,以及輸出誤差的反向傳播,構(gòu)成了 BP網(wǎng)絡(luò)的信息循環(huán)。BP算法根據(jù)輸出誤差來(lái)修改各神經(jīng)元連接的連接權(quán)系數(shù),其目的是使輸出誤差達(dá)到預(yù)計(jì)范圍內(nèi)。BP網(wǎng)絡(luò)需要實(shí)際輸出與期望輸出之間的誤差來(lái)確定是否要修改神經(jīng)元連接的連接權(quán)系數(shù)。其中,期望輸出便是該網(wǎng)絡(luò)意義上的“導(dǎo)師”。BP網(wǎng)絡(luò)具有對(duì)稱性的網(wǎng)絡(luò)結(jié)構(gòu),在輸出端的每一個(gè)處理單元基本上都具有一個(gè)相同的激勵(lì)函數(shù)。

      BP算法由正向傳播和反向傳播兩部分組成。在正向傳播過(guò)程中,輸入信息從輸入層經(jīng)隱層單元處理后,傳至輸出層。每一層神經(jīng)元的狀態(tài)只影響下一層神經(jīng)元的狀態(tài)。如果在輸出層得不到期望輸出,就轉(zhuǎn)為反向傳播,即:把誤差信號(hào)沿連接路徑返回,并通過(guò)修改各層神經(jīng)元之間的連接權(quán)值,使誤差信號(hào)最小。

      具體的算法步驟可概括如下:

      第一步,選取初始權(quán)值、閾值。

      第二步,重復(fù)下述過(guò)程直至滿足性能要求為止:

      (1)對(duì)于學(xué)習(xí)樣本P=1到N

      ①計(jì)算每層各節(jié)點(diǎn)j的輸出yj,netj和的值(正向過(guò)程);

      ②對(duì)各層從M層到第二層,對(duì)每層各節(jié)點(diǎn)反向計(jì)算%]j(反向過(guò)程);

      (2)修改權(quán)值

      具體推導(dǎo)過(guò)程見參考文獻(xiàn)4。

      3基于BP神經(jīng)網(wǎng)絡(luò)設(shè)計(jì)的實(shí)例

      3.1函數(shù)逼近

      我們?cè)O(shè)計(jì)一個(gè)簡(jiǎn)單的BP網(wǎng)絡(luò),實(shí)現(xiàn)對(duì)非線性函數(shù)的逼近。通過(guò)改變?cè)摵瘮?shù)的參數(shù)以及BP網(wǎng)絡(luò)隱層神經(jīng)元的數(shù)目,來(lái)觀察訓(xùn)練時(shí)間以及訓(xùn)練誤差的變化時(shí)間。將要逼近的非線性函數(shù)設(shè)為正弦函數(shù),其頻率參數(shù)k可以調(diào)節(jié)。假設(shè)頻率參數(shù)k=2,繪制此函數(shù)的曲線。如圖1。

      (1)網(wǎng)絡(luò)建立:用MATLAB編程建立BP網(wǎng)絡(luò)結(jié)構(gòu),為二層BP神經(jīng)網(wǎng)絡(luò)。隱層神經(jīng)元數(shù)目n 可以改變,暫時(shí)設(shè)為n=10,輸出層有一個(gè)神經(jīng)元。網(wǎng)絡(luò)訓(xùn)練采用Levenberg-Marquardt算法trainlm。

      分析:因?yàn)榻⒕W(wǎng)絡(luò)時(shí),權(quán)值和閾值的初始化是隨機(jī)的,所以網(wǎng)絡(luò)輸出結(jié)果很差,根本達(dá)不到函數(shù)逼近的目的,并且每次運(yùn)行的結(jié)果也有所不同。

      (2)網(wǎng)絡(luò)訓(xùn)練:在MATLAB里應(yīng)用train()函數(shù)對(duì)網(wǎng)絡(luò)進(jìn)行訓(xùn)練之前,需要預(yù)先設(shè)置訓(xùn)練參數(shù)。將訓(xùn)練時(shí)間設(shè)置為50,訓(xùn)練精度設(shè)置為0.01,其余參數(shù)用默認(rèn)值。

      (3)網(wǎng)絡(luò)測(cè)試:對(duì)于訓(xùn)練好的網(wǎng)絡(luò)進(jìn)行仿真,繪制網(wǎng)絡(luò)輸出曲線,并與原始非線性函數(shù)曲線相比較,結(jié)果如下圖2。

      由此可看出,得到的曲線和原始的非線性函數(shù)曲線很接近。這說(shuō)明經(jīng)過(guò)訓(xùn)練后,BP網(wǎng)絡(luò)對(duì)非線性函數(shù)的逼近效果非常好。

      (4)討論分析:改變非線性函數(shù)的頻率和BP網(wǎng)絡(luò)隱層神經(jīng)元的數(shù)目,對(duì)于函數(shù)逼近的效果有一定的影響。網(wǎng)絡(luò)非線性程度越高,對(duì)BP網(wǎng)絡(luò)的要求越高,則相同的網(wǎng)絡(luò)逼近效果要差一些;隱性神經(jīng)元的數(shù)目對(duì)于網(wǎng)絡(luò)逼近效果也有一定的影響,一般來(lái)說(shuō)隱形神經(jīng)元數(shù)目越多,則BP網(wǎng)絡(luò)逼近非線性函數(shù)的能力越強(qiáng),同時(shí)網(wǎng)絡(luò)訓(xùn)練所用的時(shí)間相對(duì)來(lái)說(shuō)也要長(zhǎng)一些。

      參考文獻(xiàn)

      [1] 閆志忠.BP神經(jīng)網(wǎng)絡(luò)模型的改進(jìn)及其應(yīng)用研究[D].吉林大學(xué),2003.

      [2] 李友坤.BP神經(jīng)網(wǎng)絡(luò)的研究分析及改進(jìn)應(yīng)用[D].安徽理工大學(xué),2012.

      [3] 吳昌友.神經(jīng)網(wǎng)絡(luò)的研究及應(yīng)用[D].東北農(nóng)業(yè)大學(xué), 2007.

      bp神經(jīng)網(wǎng)絡(luò)范文第2篇

      關(guān)鍵詞:BP神經(jīng)網(wǎng)絡(luò);學(xué)習(xí)過(guò)程;模式識(shí)別;旋轉(zhuǎn)機(jī)械;故障診斷

      中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2009)15-3982-02

      The Study and Application of the BP Neural Network

      HOU Zhi-bin, WEN Bi-teng, PENG-Hua, LI Chun-hou

      (Department for Graduate Students of Artillery Academy, Hefei 230031,China)

      Abstract: The manual NN as a highly integrated chiasma subject. Most of models about NN are adopting the BP network and the changed form at the practical appliance, which is also the hard core of forward network, incarnating the essential part of NN. The paper introduces the studying process of the BP network and uses the BP network for the mechanical failure diagnoses as assorted organ in the mode identification.

      Key words: BP neural network; studying process; mode identification; revolving machine; failure diagnoses

      1 引言

      人工神經(jīng)網(wǎng)絡(luò)是一門高度綜合的交叉學(xué)科,它的研究和發(fā)展涉及神經(jīng)生理學(xué)、數(shù)理科學(xué)、信息科學(xué)和計(jì)算機(jī)科學(xué)等眾多學(xué)科領(lǐng)域。

      人工神經(jīng)網(wǎng)絡(luò)是模仿生物腦結(jié)構(gòu)和功能的一種信息處理系統(tǒng),雖然目前的模仿還處于低水平,但已顯示出一些與生物腦類似的特點(diǎn):1) 大規(guī)模并行結(jié)構(gòu)與信息的分布式存儲(chǔ)和并行處理,克服了傳統(tǒng)的智能診斷系統(tǒng)出現(xiàn)的無(wú)窮遞歸、組合爆炸及匹配沖突問(wèn)題,它特別適用于快速處理大量的并行信息。2) 具有良好的自適應(yīng)性,系統(tǒng)在知識(shí)表示和組織、診斷求解策略與實(shí)施等方面可根據(jù)生存環(huán)境自適應(yīng)、自組織達(dá)到自我完善。3) 具有較強(qiáng)的學(xué)習(xí)、記憶、聯(lián)想、識(shí)別功能,系統(tǒng)可根據(jù)環(huán)境提供的大量信息,自動(dòng)進(jìn)行聯(lián)想、書記及聚類等方面的自組織學(xué)習(xí),也可在導(dǎo)師的指導(dǎo)下學(xué)習(xí)特定的任務(wù),從而達(dá)到自我完善。4) 具有很強(qiáng)的容錯(cuò)性,當(dāng)外界輸入到神經(jīng)網(wǎng)絡(luò)中的信息存在某些局部錯(cuò)誤時(shí),不會(huì)影響到整個(gè)系統(tǒng)的輸出性能。神經(jīng)網(wǎng)絡(luò)已經(jīng)在信號(hào)處理、模式識(shí)別、目標(biāo)跟蹤、機(jī)器人控制、專家系統(tǒng)、系統(tǒng)辨識(shí)等眾多領(lǐng)域顯示出其極大的應(yīng)用價(jià)值,作為一種新的模式識(shí)別技術(shù)或一種知識(shí)處理方法,神經(jīng)網(wǎng)絡(luò)在機(jī)械故障診斷中顯示了其極大應(yīng)用潛力。

      目前,在人工神經(jīng)網(wǎng)絡(luò)的實(shí)際應(yīng)用中,絕大部分的神經(jīng)網(wǎng)絡(luò)模型是采用BP網(wǎng)絡(luò)和它的變化形式,它也是前向網(wǎng)絡(luò)的核心部分,體現(xiàn)了人工神經(jīng)網(wǎng)絡(luò)最精華的部分。本文介紹BP網(wǎng)絡(luò)的學(xué)習(xí)過(guò)程以及從模式識(shí)別角度應(yīng)用BP神經(jīng)網(wǎng)絡(luò)作為分類器進(jìn)行機(jī)械故障診斷。

      2 BP神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)過(guò)程

      有多層感知器可知,輸入層中人以神經(jīng)元的輸出為輸入模式分量的加權(quán)和。其余各層中,設(shè)某一層中任一神經(jīng)元j輸入為netj,輸出為yi,與這一層相鄰的低一層中任一神經(jīng)元i的輸出為yi。則有

      如式(5)和式(6)所示,輸出層中神經(jīng)元的輸出誤差反向傳播到前面各層,以各層之間的權(quán)值進(jìn)行修正。

      3 旋轉(zhuǎn)機(jī)械故障的訓(xùn)練

      表1是一組旋轉(zhuǎn)機(jī)械故障的訓(xùn)練示例,表內(nèi)的值表示各訓(xùn)練示例的特征值大小,其取值區(qū)間為[0,1],如在不平衡訓(xùn)練示例中,0~1/4倍頻的振動(dòng)幅值的當(dāng)量值為0;1/4~3/4倍頻的振動(dòng)幅值的當(dāng)量值為0;3/4~1倍頻的振動(dòng)幅值的當(dāng)量值還為0;1倍頻的振動(dòng)幅值的當(dāng)量值為0.9;2倍頻的振動(dòng)幅值的當(dāng)量值為0.1;等等,其余類推。

      將這些故障訓(xùn)練示例輸入到一個(gè)具有8個(gè)輸入節(jié)點(diǎn),8個(gè)中間層節(jié)點(diǎn)和3個(gè)輸出層節(jié)點(diǎn)的網(wǎng)絡(luò)中,經(jīng)過(guò)1200次迭代,形成了一個(gè)網(wǎng)絡(luò),該網(wǎng)絡(luò)的記憶效果如表2所示,經(jīng)過(guò)12000次迭代形成網(wǎng)絡(luò)的記憶效果如表3所示。

      表2中第一行表示,當(dāng)輸入一組不平衡故障時(shí),得出該故障的置信度為0.94,而其他故障幾乎為0;第二行表示,當(dāng)輸入一組油膜渦動(dòng)故障時(shí),得出該故障的置信度為0.96,而其他故障幾乎為0;第三行表示,當(dāng)輸入一組不對(duì)中故障時(shí),得出該故障的置信度為0.90,而其他故障幾乎為0。表3中的結(jié)果有所改進(jìn),其值已趨于穩(wěn)定。通過(guò)比較表2和表3,可看出訓(xùn)練中迭代次數(shù)越多,所得到的網(wǎng)絡(luò)越能夠更好的聯(lián)想出訓(xùn)練示例。但訓(xùn)練次數(shù)不宜過(guò)長(zhǎng),只要滿足精度要求,訓(xùn)練次應(yīng)盡可能少,以減少訓(xùn)練時(shí)間。

      4 結(jié)論

      人工神經(jīng)網(wǎng)絡(luò)是模仿生物腦結(jié)構(gòu)和功能的一種信息處理系統(tǒng),并且已經(jīng)在信號(hào)處理、模式識(shí)別、目標(biāo)跟蹤、機(jī)器人控制、專家系統(tǒng)、系統(tǒng)辨識(shí)等眾多領(lǐng)域顯示出其極大的應(yīng)用價(jià)值。文章介紹了BP神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)過(guò)程,并給出了BP神經(jīng)網(wǎng)絡(luò)在旋轉(zhuǎn)機(jī)械故障診斷中的應(yīng)用。作為一種新的模式識(shí)別技術(shù)或一種知識(shí)處理方法,神經(jīng)網(wǎng)絡(luò)在機(jī)械故障診斷中顯示了其極大的應(yīng)用潛力。

      參考文獻(xiàn):

      [1] 王江萍.機(jī)械設(shè)備故障診斷技術(shù)及應(yīng)用[M].西安:西北工業(yè)大學(xué)出版社,2001.

      [2] 盛兆順,尹琦嶺.設(shè)備狀態(tài)監(jiān)測(cè)與故障診斷技術(shù)及應(yīng)用[M].北京:化學(xué)工業(yè)出版社,2003.

      [3] 溫熙森.模式識(shí)別與狀態(tài)監(jiān)控[M].長(zhǎng)沙:國(guó)防科技大學(xué)出版社,1997.

      [4] 李孝安.神經(jīng)網(wǎng)絡(luò)與神經(jīng)計(jì)算機(jī)導(dǎo)論[M].西安: 西北工業(yè)大學(xué)出版社,1994.

      bp神經(jīng)網(wǎng)絡(luò)范文第3篇

      1.1事件的選取和回顧在實(shí)證分析中以“寧波PX事件”為預(yù)警模型的最終目標(biāo),而選擇了“廈門PX事件”和“昆明PX事件”為學(xué)習(xí)樣本進(jìn)行學(xué)習(xí)。這一連串關(guān)于PX事件其危害的對(duì)象不僅僅是政府形象更是對(duì)整個(gè)社會(huì)和諧穩(wěn)定造成了較大的影響。尤其是寧波PX事件中,甚至出現(xiàn)了不理智的因受謠言的蠱惑沖擊政府機(jī)關(guān)掀翻執(zhí)勤警車的情況。倘若能及時(shí)且準(zhǔn)確地對(duì)此類事件進(jìn)行預(yù)警并作出相應(yīng)的預(yù)防措施就能對(duì)事件進(jìn)行有效的控制。

      1.2指標(biāo)數(shù)據(jù)的獲取對(duì)于所建立的模型而言其關(guān)鍵不僅僅在于預(yù)警模型的指標(biāo)的建立和神經(jīng)網(wǎng)絡(luò)的識(shí)別。其數(shù)據(jù)的獲取亦是十分關(guān)鍵的一步。根據(jù)各個(gè)數(shù)據(jù)的特點(diǎn),整理各個(gè)指標(biāo)數(shù)據(jù)獲取方式如下。將廈門PX事件和昆明PX事件作為一個(gè)學(xué)習(xí)樣本,其數(shù)據(jù)清單如表3所示。同樣將模型的預(yù)警目標(biāo)——“寧波PX事件”作為目標(biāo)數(shù)據(jù),其數(shù)據(jù)清單如表4所示。

      1.3輸入數(shù)據(jù)的標(biāo)準(zhǔn)化處理網(wǎng)絡(luò)輿情危機(jī)預(yù)警指標(biāo)體系中有5個(gè)預(yù)警指標(biāo),其中存在定性指標(biāo)和定量指標(biāo)兩大類,并且對(duì)各個(gè)指標(biāo)的數(shù)據(jù)進(jìn)行了量化處理,然而各個(gè)指標(biāo)的單位的量綱是不同的,為了能夠?qū)Ω鱾€(gè)指標(biāo)進(jìn)行對(duì)比評(píng)分,需要將它們進(jìn)行標(biāo)準(zhǔn)化得到[0,1]無(wú)量綱指標(biāo)。量化的指標(biāo)均有正負(fù)方向均有正負(fù)方向之分,自然這些數(shù)據(jù)的標(biāo)注化方法均有不同:1)正向指標(biāo)處理:正向指標(biāo)表示值越大越安全,危機(jī)等級(jí)越小無(wú)量綱化以最小值為基準(zhǔn),正向無(wú)量綱化處理方程:2)負(fù)向指標(biāo)處理:負(fù)向指標(biāo)在文章中表示指標(biāo)值越小越安全,危機(jī)等級(jí)越小。無(wú)量綱化以最大值為基準(zhǔn),負(fù)向的無(wú)量綱化處理方程:其中,X表示量化后的指標(biāo)值,xmin表示指標(biāo)的最小值,xi表示指標(biāo)的實(shí)際值,xmax表示指標(biāo)的最大值。

      2輿情預(yù)警模型的建立及結(jié)果

      2.1模型的建立神經(jīng)網(wǎng)絡(luò)模型是一個(gè)典型的“輸入-處理-輸出”的過(guò)程。輸入是采集到的指標(biāo)的實(shí)際值,輸出是模型識(shí)別的結(jié)果,即預(yù)警的敏感度,而中間過(guò)稱則采用BP神經(jīng)網(wǎng)絡(luò)模型進(jìn)行學(xué)習(xí)計(jì)算,這部分相當(dāng)于“黑匣子”。在處理的時(shí)候,該文采用三層BP網(wǎng)絡(luò)(一個(gè)輸入層、一個(gè)隱含層、一個(gè)輸出層)的網(wǎng)絡(luò)結(jié)構(gòu),那么輸入、輸出節(jié)點(diǎn)數(shù)分別是5和1[8]。在設(shè)置完參數(shù)之后用第四章所講述的利用Matlab軟件完成模型的建立。

      2.2結(jié)果及檢驗(yàn)通過(guò)搜集得到的數(shù)據(jù)匯編成的學(xué)習(xí)樣本,并將其中的70%作為樣本,30%作為檢驗(yàn)樣本進(jìn)行。通過(guò)計(jì)算可以得到該表,從該表中容易得到,學(xué)習(xí)過(guò)程中準(zhǔn)確率達(dá)到了91.76%。并在測(cè)過(guò)程中抽取了5項(xiàng)進(jìn)行預(yù)測(cè),得到的準(zhǔn)確率為92.31%,其較高的準(zhǔn)確率。因此有理由認(rèn)為該模型在未來(lái)的預(yù)測(cè)過(guò)程中其準(zhǔn)確率應(yīng)該達(dá)到90%以上。

      3研究結(jié)論

      bp神經(jīng)網(wǎng)絡(luò)范文第4篇

      關(guān)鍵詞:BP神經(jīng)網(wǎng)絡(luò);數(shù)字識(shí)別;特征提取

      中圖分類號(hào):TP183 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2013)14-3362-04

      1 概述

      數(shù)字識(shí)別在車輛牌照識(shí)別、銀行支票識(shí)別和郵政儲(chǔ)蓄票據(jù)識(shí)別等領(lǐng)域有著廣泛的應(yīng)用,因而成為研究人員近年來(lái)研究的一個(gè)焦點(diǎn)[1]。而人腦神經(jīng)系統(tǒng)模型的建立為人工神經(jīng)網(wǎng)絡(luò)的產(chǎn)生提供了理論模型依據(jù), 使其具有模擬人腦部分形象思維的能力[2],因而使其成為人工智能技術(shù)的重要組成部分和常用方法。人工神經(jīng)網(wǎng)絡(luò)由簡(jiǎn)單信息處理單元相互連接組成,通過(guò)簡(jiǎn)單處理單元間的相互作用來(lái)實(shí)現(xiàn)對(duì)其所接收信息的處理。而隨著人工神經(jīng)網(wǎng)絡(luò)技術(shù)的快速發(fā)展,其為解決模式識(shí)別鄰域的相關(guān)問(wèn)題提供了新的解決思路和方法,其突出的優(yōu)點(diǎn)在于它具有對(duì)接收信息可進(jìn)行并行分布式處理能力和自我學(xué)習(xí)反饋能力,因而吸引了眾多研究人員對(duì)其進(jìn)行廣泛和深入的研究。而誤差反向傳播網(wǎng)絡(luò)(Back-Propagation),即BP神經(jīng)網(wǎng)絡(luò),是一種典型的人工神經(jīng)網(wǎng)絡(luò),它具有人工神經(jīng)網(wǎng)絡(luò)的所有優(yōu)點(diǎn),因而在眾多技術(shù)鄰域有著廣泛的應(yīng)用[3]。該文首先對(duì)BP神經(jīng)網(wǎng)絡(luò)的基本原理進(jìn)行了詳細(xì)介紹,在分析了其基本原理的基礎(chǔ)上,針對(duì)數(shù)字識(shí)別問(wèn)題,設(shè)計(jì)了一種利用BP神經(jīng)網(wǎng)絡(luò)技術(shù)進(jìn)行數(shù)字識(shí)別的方法。經(jīng)實(shí)驗(yàn)表明,該方法合理可行,且其識(shí)別效果正確有效。

      2 相關(guān)原理與知識(shí)

      由于本文針對(duì)數(shù)字識(shí)別問(wèn)題,利用BP神經(jīng)網(wǎng)絡(luò)技術(shù)對(duì)其進(jìn)行方法設(shè)計(jì)和實(shí)現(xiàn),首先必須了解BP神經(jīng)網(wǎng)絡(luò)的基本原理,即了解其具體構(gòu)成形式、模型分類和其功能特點(diǎn)。其次,在了解了BP神經(jīng)網(wǎng)絡(luò)基本原理的基礎(chǔ)上,進(jìn)一步了解其所處理數(shù)據(jù)的特點(diǎn)和組成形式,并根據(jù)處理數(shù)據(jù)的特點(diǎn)和其數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)相應(yīng)的數(shù)字識(shí)別方法。下面分別對(duì)它們進(jìn)行詳細(xì)的介紹。

      2.1 BP神經(jīng)網(wǎng)絡(luò)基本原理

      BP神經(jīng)網(wǎng)絡(luò)算法由數(shù)據(jù)信息流的前向計(jì)算,即正向信息流的正向傳遞,誤差信息的反向回饋兩個(gè)部分組成。當(dāng)信息流進(jìn)行正向傳遞時(shí),其傳遞方向?yàn)閺妮斎雽拥诫[層再到輸出層的順序,器每層神經(jīng)元所處的狀態(tài)只會(huì)影響下一層神經(jīng)元的狀態(tài)。若在最后的輸出層沒(méi)有得到理想的輸出信息,則應(yīng)立即進(jìn)入誤差信息的反向回饋過(guò)程[6]。最終經(jīng)過(guò)這兩個(gè)過(guò)程的相互交替運(yùn)行,同時(shí)在權(quán)向量空間使用誤差函數(shù)梯度下降策略,動(dòng)態(tài)迭代搜索得到一組權(quán)向量,使得該BP神經(jīng)網(wǎng)絡(luò)的誤差函數(shù)值達(dá)到最小,從而完成對(duì)信息提取和記憶過(guò)程[7]。

      2.2 BMP二值圖像文件數(shù)據(jù)結(jié)構(gòu)

      由于本文處理的數(shù)據(jù)源為BMP二值圖像,則必須了解其數(shù)據(jù)結(jié)構(gòu),才能對(duì)其進(jìn)行進(jìn)一步的識(shí)別方法設(shè)計(jì)。由數(shù)字圖像處理基礎(chǔ)知識(shí)可知,常見BMP二值圖像文件的數(shù)據(jù)結(jié)構(gòu)由以下三部分組成:(1)位圖文件頭,其包含了BMP二值圖像的文件類型、文件大小和位圖數(shù)據(jù)起始位置等信息;(2)位圖信息頭,它包含了BMP二值圖像的位圖寬度和高度、像素位數(shù)、壓縮類型、位圖分辨率和顏色定義等信息;(3)位圖數(shù)據(jù)體,其記錄了位圖數(shù)據(jù)每一個(gè)像素點(diǎn)的像素值,記錄順序在掃描行內(nèi)是從左到右,掃描行之間是從下到上。因此,根據(jù)BMP二值圖像數(shù)據(jù)結(jié)構(gòu)信息,讀出所需要的圖像數(shù)據(jù),并對(duì)這些圖像數(shù)據(jù)做進(jìn)一步的處理。在本文給定的訓(xùn)練圖像中,圖像數(shù)據(jù)大小為80個(gè)字節(jié),而圖像數(shù)據(jù)體距離其文件頭的偏移量為62個(gè)字節(jié)。但為了減少數(shù)據(jù)處理數(shù)量,該文在進(jìn)行實(shí)驗(yàn)時(shí)直接使用位圖數(shù)據(jù)體中的數(shù)據(jù),沒(méi)有通過(guò)讀出位圖文件頭來(lái)得到位圖數(shù)據(jù)體中的數(shù)據(jù)。

      3 數(shù)字識(shí)別具體設(shè)計(jì)方法

      由上文可知,該文使用數(shù)據(jù)源為圖像大小為20*20的BMP二值圖像,由于是對(duì)位圖數(shù)據(jù)體的數(shù)據(jù)直接進(jìn)行操作,因此省去了對(duì)圖像其他數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)的繁雜處理過(guò)程,將問(wèn)題的核心轉(zhuǎn)向BP神經(jīng)網(wǎng)絡(luò)的設(shè)計(jì)方法步驟。

      4 實(shí)驗(yàn)結(jié)果

      圖4所示為BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練及測(cè)試結(jié)果圖。該文選擇10個(gè)訓(xùn)練樣本,通過(guò)實(shí)驗(yàn)結(jié)果可以看出,由這10個(gè)訓(xùn)練樣本訓(xùn)練出來(lái)的BP神經(jīng)網(wǎng)絡(luò)對(duì)于訓(xùn)練樣本中的圖像數(shù)值識(shí)別率達(dá)100%,訓(xùn)練時(shí)間也比較短,其迭代次數(shù)大概為700次左右。對(duì)于一些含有噪聲的圖片,只要噪聲系數(shù)小于0.85個(gè)字符,其數(shù)字識(shí)別率可達(dá)96%。

      5 結(jié)束語(yǔ)

      針對(duì)二值圖像數(shù)字識(shí)別問(wèn)題,該文在對(duì)BP神經(jīng)網(wǎng)絡(luò)的基礎(chǔ)理論進(jìn)行分析后,設(shè)計(jì)了一種基于BP神經(jīng)網(wǎng)絡(luò)的數(shù)字識(shí)別方法,并通過(guò)實(shí)驗(yàn)驗(yàn)證了該BP神經(jīng)網(wǎng)絡(luò)用于數(shù)字識(shí)別的可行性和有效性。而對(duì)于BP神經(jīng)網(wǎng)絡(luò)存在的收斂速度慢、易陷入局部最優(yōu)和學(xué)習(xí)、記憶具有不穩(wěn)定性等問(wèn)題,還有待于對(duì)其進(jìn)行一步研究。

      參考文獻(xiàn):

      [1] 韓力群.人工神經(jīng)網(wǎng)絡(luò)教程[M].北京:北京郵電大學(xué)出版社,2006.

      [2] 呂俊,張興華.幾種快速BP算法的比較研究[J].現(xiàn)代電子技術(shù),2003,24(167):96-99.

      [3] 陸瓊瑜,童學(xué)鋒.BP算法改進(jìn)的研究[J].計(jì)算機(jī)工程與設(shè)計(jì),2007(10):96-97.

      [4] Sven Behnke,Marcus Pfister.A Study on the Combination of Classifiers for Handwritten Digit Recognition,2004.

      [5] 馬耀名,黃敏.基于BP神經(jīng)網(wǎng)絡(luò)的數(shù)字識(shí)別研究[J].信息技術(shù),2007(4):87-88.

      [6] Hasan soltanzadeh.Mohammad Rahmati.Recogniton of Persian Handwritten Digits Using Image Profiles of Multiple Orientations[J].Pattern Recognition Leaers,2004(15).

      [7] 吳成東,劉文涵.基于粗網(wǎng)格神經(jīng)網(wǎng)絡(luò)的車牌字符識(shí)別方法[J].沈陽(yáng)建筑大學(xué)報(bào),2007,23(4):694-695.

      bp神經(jīng)網(wǎng)絡(luò)范文第5篇

      關(guān)鍵詞:BP神經(jīng)網(wǎng)絡(luò); 小波變換; 目標(biāo)識(shí)別; 數(shù)據(jù)融合

      中圖分類號(hào):TN91934 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1004373X(2012)10010003

      戰(zhàn)場(chǎng)目標(biāo)識(shí)別一直是重要的研究課題,只用正確的識(shí)別目標(biāo),才能有效地采用克敵制勝的方法。多年以來(lái),科學(xué)家為研究識(shí)別目標(biāo)的方法,投入了大量的精力。最主要的方法是通過(guò)目標(biāo)的外形進(jìn)行識(shí)別,然而這很容易受到目標(biāo)各種外形特征的影響,而且通過(guò)偽裝和遮蔽,大大增加了通過(guò)圖像識(shí)別目標(biāo)的難度。另外也可以通過(guò)采集目標(biāo)運(yùn)動(dòng)產(chǎn)生的地震動(dòng)信號(hào)對(duì)目標(biāo)進(jìn)行識(shí)別。不同類型地面目標(biāo)行進(jìn)產(chǎn)生的地震動(dòng)信號(hào)具有不同的頻率和能量特征[1]。通過(guò)數(shù)據(jù)采集得到這些信號(hào),然后利用小波分析,得到地震動(dòng)信號(hào)的特征向量,利用神經(jīng)網(wǎng)絡(luò)分類器完成目標(biāo)識(shí)別[2]。由于所有的檢測(cè)信號(hào)都來(lái)源于目標(biāo)本身,不會(huì)由于發(fā)射偵測(cè)信號(hào)被目標(biāo)識(shí)別,屬于被動(dòng)目標(biāo)識(shí)別方法,大大增加了隱蔽性。通過(guò)應(yīng)用最新的信號(hào)分析處理方法和識(shí)別技術(shù),能極大地提高識(shí)別效果和識(shí)別準(zhǔn)確率。

      1 數(shù)據(jù)采集和信號(hào)處理

      1.1 測(cè)試系統(tǒng)組成

      整個(gè)測(cè)試系統(tǒng)包括震動(dòng)傳感器、電荷放大器、PXI數(shù)據(jù)采集儀。采集系統(tǒng)構(gòu)成如圖1所示。為了提高信號(hào)質(zhì)量,在采集之前增加了濾波電路。

      所有的數(shù)據(jù)采集都是由PXI數(shù)據(jù)采集儀完成的。它來(lái)自地震動(dòng)傳感器的信號(hào)(頻率較高)和頻率為24.8 MHz的RF信號(hào)混合調(diào)制。為了減小雜波噪聲,在量化的時(shí)候,通過(guò)一個(gè)低通濾波器將高于2 MHz的信號(hào)去除。PXI數(shù)據(jù)采集儀的內(nèi)部包含數(shù)據(jù)采集卡,數(shù)據(jù)采集卡的采樣頻率為1 MHz,設(shè)定采樣2 s的數(shù)據(jù)。采樣得到的數(shù)據(jù)為WAV格式,能夠通過(guò)外部音響播放出來(lái)。采樣數(shù)據(jù)轉(zhuǎn)換成MAT格式后,使用Matlab完成離線信號(hào)處理,包括解調(diào)和頻譜計(jì)算。

      圖1 測(cè)試系統(tǒng)構(gòu)成1.2 信號(hào)消噪

      通過(guò)數(shù)據(jù)采集得到的信號(hào)通常包含各種噪聲,必須將信號(hào)中的噪聲信號(hào)去除。在實(shí)際工程中,有用信號(hào)通常表現(xiàn)為平穩(wěn)信號(hào),包含在低頻部分,而噪聲信號(hào)通常包含在高頻部分。為此采用小波降噪的方法,將高頻部分濾除。小波降噪的原理是首先對(duì)信號(hào)進(jìn)行小波分解,分解后噪聲包含在高頻分量中,通過(guò)門限閾值等形式對(duì)小波系數(shù)進(jìn)行處理,然后對(duì)信號(hào)進(jìn)行重構(gòu),即達(dá)到了小波降噪的目的[3]。小波降噪一般分為3個(gè)步驟:

      (1) 信號(hào)的小波分解。選擇一個(gè)小波并確定分解的層次,然后進(jìn)行分解運(yùn)算。

      (2) 小波分解高頻系數(shù)閾值量化。對(duì)各個(gè)分解尺度的高頻系數(shù)選擇一個(gè)閾值進(jìn)行閾值量化處理。

      (3) 一維小波重構(gòu)。根據(jù)小波分解的底層低頻系數(shù)和各層高頻系數(shù)進(jìn)行一維小波重構(gòu)。

      這三個(gè)步驟中,最重要的步驟是如何選取閾值和如何進(jìn)行閾值量化,這直接關(guān)系到信號(hào)消噪的質(zhì)量[4]。本文采用的是sym8小波進(jìn)行了6層分解,并用Heursure軟閾值進(jìn)行小波系數(shù)閾值量化。

      通過(guò)對(duì)比原始信號(hào)(見圖2)和濾波后信號(hào)(見圖3)可以看出,濾波后的信號(hào)中包含的噪聲信號(hào)明顯減少了。這樣就是減少了數(shù)據(jù)量,使后續(xù)的處理更方便,速度更快,結(jié)果更準(zhǔn)確,從而達(dá)到最佳的識(shí)別效果。

      圖2 原始信號(hào)

      圖3 濾波信號(hào)2 人工神經(jīng)網(wǎng)絡(luò)

      2.1 人工神經(jīng)網(wǎng)絡(luò)

      人工神經(jīng)網(wǎng)絡(luò)(Artificial Neural Network,ANN),也稱為神經(jīng)網(wǎng)絡(luò),是由大量的神經(jīng)元(Neurons)廣泛連接組成的網(wǎng)絡(luò),是對(duì)人腦的抽象和模擬,實(shí)現(xiàn)人腦的基本功能。人工神經(jīng)網(wǎng)絡(luò)通過(guò)輸入/輸出數(shù)據(jù)調(diào)節(jié)參數(shù)、算法和結(jié)構(gòu)模型,其自誕生至今,由于人工神經(jīng)網(wǎng)絡(luò)具有自學(xué)習(xí)能力和并行處理大量數(shù)據(jù)等特點(diǎn),已經(jīng)在智能控制和模式識(shí)別等領(lǐng)域得到越來(lái)越廣泛的應(yīng)用。尤其是基于誤差信號(hào)反向傳播(Error Back Propagation)的多層前饋網(wǎng)絡(luò)(Multiplelayer Feedback Network),簡(jiǎn)稱BP神經(jīng)網(wǎng)絡(luò),因其可以以任意精度逼近任意連續(xù)函數(shù)而廣泛應(yīng)用于函數(shù)逼近、模式識(shí)別等領(lǐng)域。

      BP神經(jīng)網(wǎng)絡(luò)一般有一個(gè)輸入層,一個(gè)隱含層(有時(shí)有2個(gè)或者更多)和一個(gè)輸出層[5]。輸入層和輸出層的神經(jīng)元個(gè)數(shù)分別是輸入層和輸出層輸入數(shù)據(jù)的維數(shù),隱含層的層數(shù)和隱含層節(jié)點(diǎn)的個(gè)數(shù)要根據(jù)具體情況而定。BP神經(jīng)網(wǎng)絡(luò)模型如圖4所示。

      圖4 BP神經(jīng)網(wǎng)絡(luò)神經(jīng)網(wǎng)絡(luò)模型有n輸入和m輸出。假設(shè)k代表采樣序列,則數(shù)學(xué)上神經(jīng)網(wǎng)絡(luò)模型代表輸入Xk=(xk1,xk2,…,xkn)T和輸出Yk=(yk1,yk2,…,ykm)T之間的非線性映射,有以下等式:Yk=g(W,Xk)式中:W={wij,i=1,2,…,Ni,j=1,2,…,Nj}是一個(gè)權(quán)重矩陣反映層之間的連接;Ni和Nj分別代表i層和j層神經(jīng)元數(shù)目。對(duì)神經(jīng)網(wǎng)絡(luò)模型的訓(xùn)練實(shí)際上就是利用訓(xùn)練樣本計(jì)算權(quán)重矩陣W。訓(xùn)練完成的神經(jīng)網(wǎng)絡(luò)計(jì)算速度會(huì)很快,無(wú)論問(wèn)題的復(fù)雜程度如何[6]。

      2.2 信號(hào)特征分量提取

      相關(guān)期刊更多

      地下空間與工程學(xué)報(bào)

      北大期刊 審核時(shí)間1-3個(gè)月

      中華人民共和國(guó)教育部

      重慶理工大學(xué)學(xué)報(bào)·自然科學(xué)

      北大期刊 審核時(shí)間1-3個(gè)月

      重慶市教育委員會(huì)

      激光與紅外

      北大期刊 審核時(shí)間1-3個(gè)月

      中華人民共和國(guó)信息產(chǎn)業(yè)部

      久久综合第一页无码| 日韩 亚洲 制服 欧美 综合| 欧美日韩精品久久久久| 亚洲国产高清在线一区二区三区| 亚洲国产天堂一区二区三区| 国产成人www免费人成看片| 国产成人久久精品激情91| 中文字幕人妻av四季| 久久99精品久久久久婷婷| 成全高清在线播放电视剧| 亚洲国产欧美另类va在线观看| 国产美女亚洲精品一区| 精品国产一区二区三区香 | 粉嫩av一区二区在线观看| 亚洲女厕偷拍一区二区| 久久久久亚洲av片无码| 国产精品午睡沙发系列| 亚洲欧美v国产蜜芽tv| 成人av综合资源在线| 蜜臀av999无码精品国产专区| 国产人妻无码一区二区三区免费| 国产亚洲欧美在线| 一个人的视频免费播放在线观看| 日本综合视频一区二区| 午夜精品射精入后重之免费观看| 亚洲精品无码专区在线| 91华人在线| 亚洲精品国产av成拍| 亚洲日韩激情无码一区| 中文字幕无码无码专区| 高清av一区二区三区在线| av影片在线免费观看| 麻豆精品久久久久久久99蜜桃 | 国产成人av一区二区三区无码| 人妖精品视频在线观看| 日本高清在线播放一区二区| 麻豆网神马久久人鬼片| 亚洲熟妇av乱码在线观看| 亚洲综合一区二区三区蜜臀av| 日本一区二区免费高清| 国产av无码专区亚洲av中文|