亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于PSO的人工神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法的研究

        2009-10-26 09:35:10崔兆順韓雙旺
        新媒體研究 2009年13期
        關(guān)鍵詞:人工神經(jīng)網(wǎng)絡(luò)權(quán)值神經(jīng)網(wǎng)絡(luò)

        崔兆順 韓雙旺

        [摘要]PSO算法由于具有獨(dú)特的信息共享機(jī)制而得到廣泛應(yīng)用。介紹人工神經(jīng)網(wǎng)絡(luò)的基本原理以及網(wǎng)絡(luò)學(xué)習(xí)及泛化的方法,以此為基礎(chǔ)將POS算法作為學(xué)習(xí)算法用于人工神經(jīng)網(wǎng)絡(luò)訓(xùn)練,給出基于PSO的神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法的設(shè)計(jì)方法,并通過實(shí)驗(yàn),驗(yàn)證PSO算法在訓(xùn)練集錯(cuò)誤率方面的優(yōu)越性。

        [關(guān)鍵詞]PSO算法人工神經(jīng)網(wǎng)絡(luò)網(wǎng)絡(luò)學(xué)習(xí)與泛化

        中圖分類號(hào):TP2文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1671-7597(2009)0710042-01

        粒子群算法用于神經(jīng)網(wǎng)絡(luò)優(yōu)化主要包括兩大方面:一是用于網(wǎng)絡(luò)學(xué)習(xí)(也稱網(wǎng)絡(luò)訓(xùn)練),即優(yōu)化網(wǎng)絡(luò)各層之間的連接權(quán)值;二是優(yōu)化網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)。本文的主要工作則集中在用PSO算法進(jìn)行人工神經(jīng)網(wǎng)絡(luò)訓(xùn)練這一方面。

        一、人工神經(jīng)網(wǎng)絡(luò)的基本原理

        人工神經(jīng)網(wǎng)絡(luò)模型是基于生物學(xué)中神經(jīng)網(wǎng)絡(luò)的基本原理而建立起來的一種模仿人腦工作方式的計(jì)算模型,可以被看作一種具有大量連接的并行分布處理系統(tǒng),它可以通過學(xué)習(xí)獲取知識(shí)和解決問題,并將知識(shí)存儲(chǔ)在連接權(quán)值中(對(duì)應(yīng)生物神經(jīng)元的突觸)[1]。神經(jīng)元是神經(jīng)網(wǎng)絡(luò)的基本處理單元,它的模型如下圖1所示。

        圖1單輸入神經(jīng)元

        從上圖可以看出,標(biāo)量輸入P乘以權(quán)值w得到WP,將其送入累加器并與偏置值b相加得到的值n通常被稱為凈輸入,它被作為參數(shù)送入傳輸函數(shù)f,通過f的運(yùn)算產(chǎn)生標(biāo)量輸出a。神經(jīng)網(wǎng)絡(luò)的設(shè)計(jì)者可以選擇特定的傳輸函數(shù)不并根據(jù)學(xué)習(xí)規(guī)則調(diào)整權(quán)值w和偏置值b以滿足特定的需要。其中的傳輸函數(shù)主要包括三種類型:階躍傳輸函數(shù)、線性傳輸函數(shù)和logsig傳輸函數(shù)。結(jié)構(gòu)圖中的f指?jìng)鬏敽瘮?shù)。兩個(gè)或多個(gè)并行操作的神經(jīng)元組成神經(jīng)網(wǎng)絡(luò)的層,典型的神經(jīng)網(wǎng)絡(luò)可以包括一層或多層[2]。

        二、人工神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)和泛化

        人工神經(jīng)網(wǎng)絡(luò)具有學(xué)習(xí)并獲取知識(shí)的能力。所謂學(xué)習(xí),就是修改神經(jīng)網(wǎng)絡(luò)的權(quán)值和偏置值的過程。而指導(dǎo)神經(jīng)網(wǎng)絡(luò)進(jìn)行權(quán)值更新的規(guī)則就被稱為學(xué)習(xí)算法(也稱訓(xùn)練算法)。

        網(wǎng)絡(luò)學(xué)習(xí)(也稱網(wǎng)絡(luò)訓(xùn)練)通常有兩種方式:有監(jiān)督學(xué)習(xí)(有教師學(xué)習(xí))與無監(jiān)督學(xué)習(xí)(無教師學(xué)習(xí))。兩者之間的差別在于在學(xué)習(xí)的過程中是否有與輸入相對(duì)應(yīng)的目標(biāo)輸出對(duì)訓(xùn)練進(jìn)行指導(dǎo)。目前大多數(shù)的神經(jīng)網(wǎng)絡(luò)采用的都是有監(jiān)督學(xué)習(xí)。它是一個(gè)重復(fù)的過程,當(dāng)每個(gè)輸入作用到網(wǎng)絡(luò)上時(shí),網(wǎng)絡(luò)的實(shí)際輸出與目標(biāo)輸出相比較,然后學(xué)習(xí)規(guī)則調(diào)整該網(wǎng)絡(luò)的權(quán)值和偏置值,使得網(wǎng)絡(luò)的實(shí)際輸出進(jìn)一步靠近目標(biāo)輸出[3]。

        網(wǎng)絡(luò)的泛化能力主要由以下幾個(gè)因素所影響:

        1.待求解問題的復(fù)雜程度。它取決于問題本身,因而無法控制。

        2.樣本特性。只有當(dāng)訓(xùn)練樣本足以表征所研究問題的一些主要或基本特性時(shí),網(wǎng)絡(luò)通過合理的學(xué)習(xí)機(jī)制可以使其具有泛化能力,合理的樣本結(jié)構(gòu)是網(wǎng)絡(luò)具有泛化能力的必要條件。

        3.網(wǎng)絡(luò)自身的因素。這些因素包括網(wǎng)絡(luò)結(jié)構(gòu)、網(wǎng)絡(luò)初始權(quán)值的設(shè)定和網(wǎng)絡(luò)的學(xué)習(xí)算法等。網(wǎng)絡(luò)的結(jié)構(gòu)因素主要指網(wǎng)絡(luò)的隱層數(shù)以及各隱層中節(jié)點(diǎn)的個(gè)數(shù)對(duì)泛化能力的影響。

        三、人工神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法

        PSO作為一種新興的進(jìn)化算法,其收斂速度快、魯棒性高、全局搜索能力強(qiáng),且不需要借助問題本身的特征信息(如梯度)。將PSO與神經(jīng)網(wǎng)絡(luò)結(jié)合,用PSO算法來優(yōu)化神經(jīng)網(wǎng)絡(luò)的連接權(quán)值,可以較好地克服BP神經(jīng)網(wǎng)絡(luò)的問題,不僅能發(fā)揮神經(jīng)網(wǎng)絡(luò)的泛化能力,而且能夠提高人工神經(jīng)網(wǎng)絡(luò)的收斂速度和學(xué)習(xí)能力。

        (一)特征提取

        整個(gè)特征提取過程分為三個(gè)階段,首先應(yīng)對(duì)數(shù)據(jù)進(jìn)行深入分析,接著使用t檢驗(yàn)法獲取與任務(wù)相關(guān)的特征范圍,最后是選擇合適的方式進(jìn)行特征提取。首先應(yīng)該明確的是,特征提取的目標(biāo)是體素點(diǎn)。

        基于感興趣區(qū)的特征提取首先應(yīng)確定感興趣區(qū)。它可以通過神經(jīng)學(xué)家手工進(jìn)行劃定,也可以借助軟件找出這些激活區(qū)的精確的解剖部位,并根據(jù)激活腦區(qū)的分布情況,確定感興趣區(qū)。特征提取的具體過程如下:

        Step1:劃定感興趣區(qū)并找到t值最大的點(diǎn),紀(jì)錄該點(diǎn)所屬的坐標(biāo)和腦區(qū)。Step2:將這些坐標(biāo)對(duì)應(yīng)的數(shù)據(jù)的體素點(diǎn)找到。Step3:計(jì)算以這些點(diǎn)為圓心,預(yù)定值為半徑的球內(nèi)體素點(diǎn)強(qiáng)度的平均值,并以此作為特征向量。Step4:如果是最后一幀圖,則停止;否則掃描下一幀圖,執(zhí)行第二步。

        (二)算法思想

        將PSO作為學(xué)習(xí)算法來優(yōu)化感知機(jī)網(wǎng)絡(luò)權(quán)值的關(guān)鍵在于以下兩點(diǎn):

        1.建立PSO粒子的維度空間與人工神經(jīng)網(wǎng)絡(luò)連接權(quán)值之間的映射。粒子群中每個(gè)粒子的維度分量都對(duì)應(yīng)為神經(jīng)網(wǎng)絡(luò)中的一個(gè)連接權(quán)值。也就是說神經(jīng)網(wǎng)絡(luò)中有多少個(gè)連接權(quán)傲其中包括偏置旬,作為學(xué)習(xí)算法的PSO中的每個(gè)粒子就應(yīng)該有多少維。

        2.使用人工神經(jīng)網(wǎng)絡(luò)的均方誤差作為PSO的適應(yīng)函數(shù),通過PSO算法強(qiáng)大的搜索性能使網(wǎng)絡(luò)的均方誤差最小化。

        假設(shè)該人工神經(jīng)網(wǎng)絡(luò)共有d個(gè)輸入,輸出層有n個(gè)神經(jīng)元,隱層共有m個(gè)神經(jīng)元。網(wǎng)絡(luò)共有d*m+m*n+m+n個(gè)權(quán)值以及偏置值,因而基于PSO的學(xué)習(xí)算法中的粒子的維度就應(yīng)為d*m+m*n+m+n。對(duì)于大部分分類問題,二層感知機(jī)隱層的傳輸函數(shù)f一般采用Sigmod函數(shù)。對(duì)于輸入X,人工神經(jīng)網(wǎng)絡(luò)應(yīng)有以下輸出:

        式3-1)

        以上網(wǎng)絡(luò)在含有P個(gè)樣本的訓(xùn)練集上的均方誤差,也是PSO的適應(yīng)函數(shù),如下:

        (式3-2)

        基于以上分析,該學(xué)習(xí)算法可以設(shè)計(jì)如下:

        Step1:將神經(jīng)元之間的所有連接權(quán)值編碼成實(shí)數(shù)向量來表示種群中的個(gè)體。Step2:隨機(jī)生成這些向量的群體,接著按照算法原步驟迭代。Step3:迭代中新生成的個(gè)體向量還原為神經(jīng)網(wǎng)絡(luò)權(quán)值,計(jì)算所有樣本通過神經(jīng)網(wǎng)絡(luò)產(chǎn)生的均方差,這一步驟等同于粒子群算法中計(jì)算粒子的適應(yīng)度。Step4:如果均方差小于系統(tǒng)指定的誤差精度,則訓(xùn)練過程停止,否則迭代繼續(xù)進(jìn)行,直到達(dá)到最大迭代次數(shù)。

        (三)性能評(píng)價(jià)

        對(duì)于前饋人工神經(jīng)網(wǎng)絡(luò),通常采用分類問題和函數(shù)逼近問題對(duì)其性能的測(cè)試。在網(wǎng)絡(luò)訓(xùn)練中對(duì)學(xué)習(xí)算法進(jìn)行測(cè)試而得到的性能指標(biāo)通常有以下四種:

        1. :訓(xùn)練集的分類錯(cuò)誤率,它的值是由訓(xùn)練集中分類錯(cuò)誤的樣本數(shù)目除以訓(xùn)練集的總樣本數(shù)目而得到的。

        2. :測(cè)試集的分類錯(cuò)誤率,它的值是由測(cè)試集中分類錯(cuò)誤的樣本數(shù)目除以測(cè)試集的總樣本數(shù)目而得到的。任何測(cè)試集中的樣本在訓(xùn)練階段是不允許出現(xiàn)在訓(xùn)練集中的。

        3. :訓(xùn)練集上的均方誤差。

        4.:測(cè)試集上的均方誤差,也稱泛化均方誤差。

        用多層感知機(jī)網(wǎng)絡(luò)求解分類問題時(shí),這四個(gè)性能指標(biāo)都可以使用。而對(duì)于函數(shù)逼近和擬合問題,只有后兩種指標(biāo)可以使用,因?yàn)樵诤瘮?shù)逼近問題中沒有輸出分類。

        (四)實(shí)驗(yàn)分析

        本實(shí)驗(yàn)選用Breast Cancer標(biāo)準(zhǔn)分類問題數(shù)據(jù)集做為測(cè)試實(shí)例。為了達(dá)到測(cè)試和比較的目的,除了PSO之外,還選用了GA(標(biāo)準(zhǔn)遺傳算法)、GD(梯度下降算法)、快速傳播算法(quick propagation)和BP算法對(duì)感知機(jī)人工神經(jīng)網(wǎng)絡(luò)的權(quán)值進(jìn)行了優(yōu)化,并將這些算法的分類性能進(jìn)行了分析與比較。其中,快速傳播算法的影響因子設(shè)為1.75,學(xué)習(xí)速率設(shè)為0.1;BP算法學(xué)習(xí)速率和動(dòng)量參數(shù)都設(shè)為0.1。

        Breast Cancer分類問題共包括600個(gè)樣本,每個(gè)樣本都由有9個(gè)分類屬性組成,它只有1個(gè)輸出。隱層節(jié)點(diǎn)數(shù)設(shè)為8個(gè),這樣相應(yīng)的二層感知機(jī)人工神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)就為9-8-1,網(wǎng)絡(luò)的權(quán)值總數(shù)共9*8+8*1+8+1=89個(gè)。

        四、小結(jié)

        自上世紀(jì)80年代以來,智能優(yōu)化算法(如人工神經(jīng)網(wǎng)絡(luò)、混沌算法、遺傳算法等)通過模擬或揭示某些自然現(xiàn)象和過程而發(fā)展起來,為優(yōu)化理論提供了新的思路和手段,并在科學(xué)、經(jīng)濟(jì)以及工程領(lǐng)域得到了廣泛應(yīng)用。粒子群優(yōu)化算法是一種基于種群搜索策略的自適應(yīng)隨機(jī)算法。作為智能優(yōu)化算法中的一種,它可用于求解大部分的優(yōu)化問題,并在工程實(shí)踐中表現(xiàn)出巨大潛力,現(xiàn)已廣泛應(yīng)用于神經(jīng)網(wǎng)絡(luò)、模糊系統(tǒng)控制、模式識(shí)別等多個(gè)領(lǐng)域。

        參考文獻(xiàn):

        [1]J.Kennedy,R.Mendes.Population structuer and particle swarm performance[J].Proceedingo f IEEE conference on Evolutionary Computation,2006:1671-1676.

        [2]J.Kennedy,R.C.Eberhart. A discrete binary version of the particle swarm optimization algoirthm[J].Proceeding of Intenrational Confeernce on System,Man,and Cybenretics,2007:4104-4109.

        作者簡(jiǎn)介:

        崔兆順(1973-),男,甘肅天水人,碩士,天水師范學(xué)院物信學(xué)院講師。主要研究方向:智能信息系統(tǒng)和數(shù)據(jù)挖掘;韓雙旺,男,碩士,天水師范學(xué)院物信學(xué)院講師,主要研究方向:地理信息系統(tǒng)和軟件開發(fā)技術(shù)。

        猜你喜歡
        人工神經(jīng)網(wǎng)絡(luò)權(quán)值神經(jīng)網(wǎng)絡(luò)
        一種融合時(shí)間權(quán)值和用戶行為序列的電影推薦模型
        CONTENTS
        利用人工神經(jīng)網(wǎng)絡(luò)快速計(jì)算木星系磁坐標(biāo)
        神經(jīng)網(wǎng)絡(luò)抑制無線通信干擾探究
        電子制作(2019年19期)2019-11-23 08:42:00
        人工神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)簡(jiǎn)單字母的識(shí)別
        電子制作(2019年10期)2019-06-17 11:45:10
        基于權(quán)值動(dòng)量的RBM加速學(xué)習(xí)算法研究
        基于神經(jīng)網(wǎng)絡(luò)的拉矯機(jī)控制模型建立
        復(fù)數(shù)神經(jīng)網(wǎng)絡(luò)在基于WiFi的室內(nèi)LBS應(yīng)用
        基于支持向量機(jī)回歸和RBF神經(jīng)網(wǎng)絡(luò)的PID整定
        基于聲發(fā)射和人工神經(jīng)網(wǎng)絡(luò)的混凝土損傷程度識(shí)別
        真人直播 免费视频| 国产激情自拍在线视频| 一边摸一边抽搐一进一出视频| 国产一区二区内射最近更新| 久久亚洲精品成人| 亚洲av成人一区二区三区不卡| 日本一区二区在线高清| 欧美狠狠入鲁的视频777色 | 亚洲乱码国产乱码精华| 中国国语毛片免费观看视频| 免费 无码 国产在线观看不卡 | 久久日本视频在线观看| 伊人久久大香线蕉av色| 国产女精品视频网站免费| 无码人妻丰满熟妇区免费| av影片手机在线观看免费网址 | 97夜夜澡人人爽人人喊中国片 | 国产真实乱XXXⅩ视频| 一本色道88久久加勒比精品| 成人免费无码大片a毛片抽搐色欲 日本动漫瀑乳h动漫啪啪免费 | 免费观看在线一区二区| 国产亚洲精品av久久| 久久久久亚洲精品中文字幕| 在线观看无码一区二区台湾| 亚洲综合在线一区二区三区| 7194中文乱码一二三四芒果| 亚洲国产成人久久综合电影| 亚洲欧洲综合有码无码| 亚洲乱码中文字幕三四区| 久久人人爽爽爽人久久久 | 午夜视频手机在线免费观看| 亚洲中文字幕无码av永久| 男女18禁啪啪无遮挡| 久九九久视频精品网站| 中文字幕影片免费人妻少妇 | 中文字幕一区二区三区视频| 国产丝袜视频一区二区三区| 青草青草伊人精品视频| 亚洲日本中文字幕乱码在线| 亚洲国产成人久久综合| 国产一区二区三区小说|