999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Python的卷積神經(jīng)網(wǎng)絡模型分析與構建

2020-09-02 06:16:02田凌燕
無線互聯(lián)科技 2020年11期
關鍵詞:人臉識別定義模型

田凌燕

(重慶工商大學派斯學院,重慶 401520)

在諸多神經(jīng)網(wǎng)絡模型中,卷積神經(jīng)網(wǎng)絡作為一種多層非線性結構模型,有著強大的特征表達能力以及對復雜函數(shù)的建模能力,在現(xiàn)今如圖像處理、語音處理等領域中得到了廣泛運用[1]。因此,對基于Python的卷積神經(jīng)網(wǎng)絡模型進行分析研究,將有著極為重要的現(xiàn)實意義。

1 卷積神經(jīng)網(wǎng)絡模型分析

1.1 卷積神經(jīng)網(wǎng)絡及模型

卷積神經(jīng)網(wǎng)絡是一類包涵卷積計算且具有深度結果的前饋神經(jīng)網(wǎng)絡,是當今機器深度學習領域中的而代表算法之一。在實際運用過程中,卷積神經(jīng)網(wǎng)絡將表現(xiàn)出良好的能力,即能夠按照階層結果對所有輸入信息進行平移不變分類,因此,卷積神經(jīng)網(wǎng)絡又被稱之為平移不變?nèi)斯ど窠?jīng)網(wǎng)絡[2]。

1.2 卷積神經(jīng)網(wǎng)絡數(shù)字模型

卷積神經(jīng)網(wǎng)絡作為當今神經(jīng)網(wǎng)絡的一種,同樣具備神經(jīng)網(wǎng)絡的一定特點。例如神經(jīng)網(wǎng)絡通常是由多個神經(jīng)元(感知器)所構成全連接網(wǎng)絡,在整個全連接網(wǎng)絡中,每個神經(jīng)元都可以與一個非線性函數(shù)共同構建激活函數(shù),該激活函數(shù)具有擬合非線性,其與前一層之間的層次便是卷積神經(jīng)網(wǎng)絡中的全連接層[3]。

卷積神經(jīng)網(wǎng)絡結構中,C1和C2代表著卷積層、S1和S2代表著池化層,剩余的兩層則是代表著全連接層和輸出層,如圖1所示。可知,每(n-m+1)×(x-m+1)個卷積神經(jīng)網(wǎng)絡都會擁有不止一個卷積層、池化層以及全連接層,但卻只有一個輸出層,在實際訓練過程中,相鄰層的神經(jīng)元之間可以實現(xiàn)權值共享。

圖1 卷積神經(jīng)網(wǎng)絡結構

在訓練過程中,卷積神經(jīng)網(wǎng)絡主要會經(jīng)歷3個流程,即卷積、池化以及全連接。根據(jù)實際訓練所需,整個卷積神經(jīng)網(wǎng)絡將會進行前向傳播和反向傳播[4]。在前向傳播過程中,假定輸入了N×N大小的矩陣,并且每個矩陣的卷積核為ω,卷積核大小為m×m,由此可以推導出卷積層的實際輸出大小為:

進而可以推導出卷積層的輸入為:

在池化層中,假定池化層的區(qū)域為(k×s),結合上文所推導出的卷積層實際輸出大小,便可以推導出池化層的實際大小為:

在反向傳播過程中,卷積神經(jīng)網(wǎng)絡的權值計算公式如下:

假設n為卷積神經(jīng)網(wǎng)絡的實際層數(shù),為L1為輸入層,而L2—Ln-1為卷積神經(jīng)網(wǎng)絡的隱含層,Ln為輸出層。那么LNl便可以視作為卷積神經(jīng)網(wǎng)絡中第l層的神經(jīng)元數(shù)量;則是卷積神經(jīng)網(wǎng)絡第l-1層的卷積核,則是卷積神經(jīng)網(wǎng)絡第l層的第i個神經(jīng)單元的偏置;至于卷積神經(jīng)網(wǎng)絡的第l層的第i個神經(jīng)元輸入則由表示;卷積層的輸入層為則表示輸入值,那么卷積神經(jīng)網(wǎng)絡的計算過程可以推導為:

由此可知,卷積神經(jīng)網(wǎng)絡的實際算法如下:

Input:訓練集X={X1,X2,...,XN},n

Output:net={LN1,LN2,...,LNn},參數(shù)及結果

參數(shù)初始化

For i=1,......, epochs

Forward backpropagation

Backward backpropagation

End For

最終輸出最優(yōu)卷積神經(jīng)網(wǎng)絡結構及其參數(shù)結果。

2 基于Python的人臉識別卷積神經(jīng)網(wǎng)絡模型方案

2.1 方案框架

(1)準備階段:采集人臉圖像,用于后續(xù)的人臉識別卷積神經(jīng)網(wǎng)絡模型訓練。(2)圖片信息代碼化:將原本的人臉圖像轉化為二進制代碼信息,方便計算機進行識別和處理。(3)定義函數(shù):定義圖片處理訓練過程中所使用的諸多函數(shù)。(4)生成采樣集:自行生成池化采樣集,完成池化采樣活動。(5)定義卷積神經(jīng)網(wǎng)絡結構:合理定義選擇卷積神經(jīng)網(wǎng)絡結構。(6)訓練樣本集:優(yōu)化訓練集圖片,并完成對樣本集的訓練。(7)人臉識別:利用系統(tǒng)對人臉進行識別測試。

2.2 方案實現(xiàn)

2.2.1 圖片信息代碼化

假定人臉圖片的實際像素大小為x×y,將圖片的屬性信息進行輸入,并根據(jù)圖片的屬性得到圖像的實際像素大小[5]。假定其最多包含有6個字母,那么在將字母進行數(shù)字化表示的時候,便需要將字母轉化為計算機能夠識別的二進制代碼,如為a:10000000000000000000000000;b:01000000000000000000000000……等,以此類推,便可以將所有字母轉化為二進制代表。

2.2.2 定義函數(shù)

首先,在文本訓練集中提出圖片所對應的函數(shù);其次,對圖片所對應的函數(shù)進行預處理,主要是將訓練集圖片進行重命名;最后,卷積神經(jīng)網(wǎng)絡模型將會以矩陣的形式返回圖片。為能夠有效提高卷積神經(jīng)網(wǎng)絡模型的訓練效果,需要將圖片名稱定義為向量函數(shù),之后再定義一個向量函數(shù),將圖片名稱所轉化為的向量函數(shù)還原為圖片名稱。

2.2.3 生成采樣集

先通過上文定義的函數(shù),圖片的名稱將會轉化為向量函數(shù),后再定義出一個get_name_and_image()函數(shù)獲取圖片,通過此函數(shù),圖片將會被以含布爾值的矩陣形式進行返回,之后通過1×(image.flatten())將圖片所返回的矩陣轉換成為一行x×y列的矩陣,在該矩陣中,將不會蘊含其他參數(shù),所有內(nèi)容均將會以0和1的二進制形式進行體現(xiàn);最后,卷積神經(jīng)網(wǎng)絡模型將會自行生成池化采樣集,完成池化采樣活動。

2.2.4 定義卷積神經(jīng)網(wǎng)絡結構

對于卷積神經(jīng)網(wǎng)絡結構的定義,針對不同的機器學習內(nèi)容,其所需要定義選擇的方案也不盡相同。文章所需要進行的及其學習內(nèi)容為圖片,所以在綜合考慮以后,最終選擇了“3+1”的卷積神經(jīng)網(wǎng)絡結構形式,即3個卷積層加上一個全連接層來定義卷積神經(jīng)網(wǎng)絡的網(wǎng)絡結構。另外,文章定位原始圖片在全連接層中,還會經(jīng)過3層池化層,使其實際像素大小被壓縮23倍,即原x×y像素的圖片將會被壓縮成為(x/8)×(y/8)大小的訓練集圖片。

2.2.5 訓練樣本集

在完成結構設計以后,便可以對人臉圖片所轉化成分的訓練集進行實際樣本集訓練了。首先,通過交叉熵函數(shù)(Cross Entropy)sigmoid_cross_entropy_with_ logits()來直接比較訓練樣本集中Loss值的實際大小,并在比較過程中,使用adam優(yōu)化器來對訓練樣本集進行全面優(yōu)化,提高樣本集訓練效果。其次,在樣本集訓練過程中,需要確保每一步loss值都要經(jīng)過輸出的過程,在訓練過程中,每100步的訓練準確率也要被輸出。

2.2.6 人臉識別

在完成上述工作以后,便可以打開攝像頭,調(diào)用攝像頭自行捕捉人臉圖像,在捕捉到人臉圖像后,系統(tǒng)將會自行對人臉圖像進行拍攝,并通過上述的樣本訓練過程進行實際圖片訓練工作,測試卷積神經(jīng)網(wǎng)絡模型的構建效果。

3 結語

相比較其他類型的人臉識別方式來說,基于Python的人臉識別卷積神經(jīng)網(wǎng)絡模型具有學習能力,所以識別精準度將會隨著識別人臉的數(shù)量增多而提升。不過,無論如何完善和學習,當今的計算機也無法達成100%的識別精準性,為此,還需要對卷積神經(jīng)網(wǎng)絡模型實行進一步完善。

猜你喜歡
人臉識別定義模型
一半模型
人臉識別 等
作文中學版(2022年1期)2022-04-14 08:00:34
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
揭開人臉識別的神秘面紗
學生天地(2020年31期)2020-06-01 02:32:06
3D打印中的模型分割與打包
成功的定義
山東青年(2016年1期)2016-02-28 14:25:25
基于類獨立核稀疏表示的魯棒人臉識別
計算機工程(2015年8期)2015-07-03 12:19:07
基于K-L變換和平均近鄰法的人臉識別
修辭學的重大定義
當代修辭學(2014年3期)2014-01-21 02:30:44
主站蜘蛛池模板: 国产农村精品一级毛片视频| 999精品视频在线| 在线综合亚洲欧美网站| 国产在线自在拍91精品黑人| 91美女视频在线观看| 国产午夜不卡| 久久国产乱子伦视频无卡顿| 亚洲日韩每日更新| 成年人午夜免费视频| 国产靠逼视频| 激情视频综合网| 看国产毛片| 国产九九精品视频| 一级黄色片网| 免费福利视频网站| 极品国产一区二区三区| 国产JIZzJIzz视频全部免费| 激情无码视频在线看| 亚洲精品午夜无码电影网| 波多野结衣一区二区三区AV| 激情爆乳一区二区| 在线观看av永久| 日韩欧美国产成人| 欧美日韩亚洲国产| 久久香蕉国产线看精品| 91伊人国产| 国产精品七七在线播放| 婷婷综合色| 久草视频精品| 亚洲无码37.| 最新国产高清在线| 91精品国产丝袜| 婷婷亚洲天堂| 精品综合久久久久久97| 69av在线| 亚洲人成成无码网WWW| 午夜性刺激在线观看免费| 亚洲第一天堂无码专区| 91系列在线观看| 香蕉视频在线观看www| 免费久久一级欧美特大黄| 试看120秒男女啪啪免费| 中文字幕在线观看日本| 99热亚洲精品6码| 中国毛片网| 日韩欧美国产精品| 亚洲欧洲天堂色AV| 日韩无码黄色| 中文字幕资源站| 精品黑人一区二区三区| 国产精品亚洲专区一区| 三上悠亚一区二区| 免费无码又爽又刺激高| 漂亮人妻被中出中文字幕久久| 日韩国产亚洲一区二区在线观看| 伊人久久精品无码麻豆精品| 精品日韩亚洲欧美高清a| 无码国产伊人| 99r在线精品视频在线播放| 国产欧美精品午夜在线播放| 久久婷婷五月综合97色| 日本中文字幕久久网站| 国产欧美一区二区三区视频在线观看| 欧美一级片在线| 四虎精品国产永久在线观看| 国产成人综合久久| 日韩国产欧美精品在线| 亚洲色婷婷一区二区| 毛片网站免费在线观看| 少妇露出福利视频| 一级毛片免费观看不卡视频| 九九久久精品国产av片囯产区| 国产高潮流白浆视频| 精品国产免费观看一区| 五月激情婷婷综合| 超清人妻系列无码专区| 国产精品美人久久久久久AV| 日韩欧美一区在线观看| 999精品视频在线| 久久福利网| 色悠久久综合| 精品国产成人av免费|