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

卷積神經網絡在語言識別中的應用

2018-05-06 09:56:10李子煜汪鑫張優優姚天
科技傳播 2018年7期

李子煜 汪鑫 張優優 姚天

摘 要 近年來,隨著理論的發展與大數據的來臨,人工智能、深度學習再度成為學術界研究的熱點。本研究的主要目標是通過卷積神經網絡實現對江蘇省方言的分類,提出了一種高效準確的語音識別與分類的方法,可建立詳細的方言數據庫,在方言日益衰微的今天,方言數據庫對于方言的保護與研究都具有重大意義。首先詳細介紹了用于卷積神經網絡的數據集的制作過程,包括語音文件的準備,聲譜圖的批量轉化以及處理過程。然后使用MatConvNet建立卷積神經網絡,在訓練與測試過程中不斷修改參數,最后使用江蘇省方言中的單字進行測試,分類的準確率在85%左右,證明該卷積神經網絡性能良好。

關鍵詞 卷積神經網絡;語音識別;江蘇省方言;MatConvNet

中圖分類號 TP3 文獻標識碼 A 文章編號 1674-6708(2018)208-0080-03

1 卷積神經網絡

1.1 卷積神經網絡的起源與發展

卷積神經網絡是人工智能神經網絡的一種,Fukushima于1980年第一次提出了一個基于感受野的理論模型Neocognitron,Neocognitron是一個自組織的多層神經網絡模型,也是卷積神經網絡的理論基礎;1998年,Lecun 等提出的LeNet-5采用了反向傳播算法對神經網絡網絡進行有監督的訓練,經過訓練的網絡通過交替連接的卷積層和下采樣層將原始圖像轉換成一系列的特征向量,最后通過全連接的神經網絡針對圖像的特征表達進行分類,這就是最早的卷積神經網絡模型;2012年,Krizhevsky 等提出的AlexNet 在大型圖像數據庫ImageNet的圖像分類競賽中以準確度超越第二名11%的巨大優勢奪得了冠軍,使得卷積神經網絡成為了學術界的焦點,至此卷積神經網絡被廣泛應用于語音分析和圖像識別領域。

1.2 卷積神經網絡的結構

卷積神經網絡是一個多層的神經網絡,由多個獨立神經元彼此連接構成平面,又由多個二維平面構成完整的網絡。卷積神經網絡一般含有多個卷積層與特征映射層,其中卷積層是卷積神經網絡最基本的結構,一般來說,一個典型的卷積層包括數據輸入、卷積計算、激活、池化等部分組成。其中,數據輸入層也包括可選擇性的對原始數據的處理,主要是歸一化等圖像白化處理;卷積計算的目的是通過卷積核與輸入數據的卷積來實現圖像的特征提取,得到多個特征映射;激活通過非線性的激活函數處理,提高網絡的表達能力;池化層通過最大池化或者平均池化等來減小參數的規模,降低網絡的復雜程度。特征映射層上所有神經元的權重相同,通過Logistic回歸與ReLu激活映射圖像特征,最后一個特征映射層通過softmax輸出結果。以本研究為例,本文的卷積層共使用了18個卷積核,并采用最大池化來提取圖像有效特征,防止過擬合,同時提高模型泛化能力;特征映射層通過ReLu函數來約束Logistic回歸中可能出現的負值,最后一層通過softmax來輸出分類結果。

1.3 卷積神經網絡的特點與優勢

卷積神經網絡的模型因其權值共享的結構類似于生物神經網絡,使得網絡模型的復雜度大大降低而被用于圖像及語音的識別,并取得了卓越的效果。另外,由于引入了GPU,以前很復雜的模型現在通過并行計算能很容易地訓練,大大縮短了訓練調節參數的周期,大大增強了卷積神經網絡的實用性。

2 語音文件的準備

2.1 語音文件的選擇

為了使卷積神經網絡具有良好的性能,本研究選擇了種類繁多,發音相近的江蘇省方言對神經網絡進行訓練。因為訓練卷積神經網絡需要龐大的數據集,本研究按照江蘇省各市分為70類,其中每類的語音文件又分為單字、詞語和短句各選擇300個音頻文件,從而提供了足夠可分為訓練集與測試集的數據庫。

2.2 語音文件的下載

首先登錄江蘇語言與文化資源庫http://jsyy. jsjyt.edu.cn/選擇所要下載的音頻類型與所屬市,點擊鼠標右鍵,選擇其中的“查看源”選項,使用“ctrl+F”進入查找頁面,查找“wav”文件,得到音頻的源文件下載地址為:http://jsyy.jsjyt. edu.cn/bigdata/濱海需交文件電子版/錄音/方言老男/老男例句/0001小張昨天.wav 獲得一個市的所有下載地址后使用Internet Download Manager進行批量下載:點擊“任務”選項,選擇“從剪貼板中添加批量任務”;點擊“瀏覽”選項,選擇需要保存的位置,然后點擊“全部選擇”,然后點擊“確定”;選擇“開始執行隊列”,點擊“確定”,開始批量下載到以縣級市名字命名的指定文件夾。這樣即可批量下載一個市的方言音頻文件。而下載其他市的樣本集只需在excel中用目標市替換下載地址中的當前市,重復以上步驟即可。

3 聲譜圖的轉換與處理

3.1 聲譜圖的轉換

為了使用卷積神經網絡進行語音識別,本研究使用MATLAB將音頻文件轉換為可輸入卷積神經網絡的二維聲譜圖。在MATLAB中有許多繪圖函數,本研究中采用自動短時傅里葉變換spectrogram函數直接繪制音頻文件的聲譜圖,軟件框架如圖1所示。

使用strcat函數獲取音頻文件的路徑與名稱;使用audioread函數讀取音頻文件并保存為向量形式;使用spectrogram函數將音頻文件轉化為聲譜圖,其中的參數分別為:x——輸入信號的向量,本研究中即為音頻文件轉化為的向量;window——窗函數,本研究中默認為nfft長度的海明窗Hamming;noverlap——每一段的重疊樣本數,本研究中采用500;nfft——做FFT變換的長度,本研究中取512;fs——采樣頻率,本研究取384;最終使用saves函數保存獲得的聲譜圖至目標路徑。

最終得到的聲譜圖實質上為音頻文件所轉化的向量的頻譜圖,其中縱軸為時間,橫軸為頻率,顏色表示音頻強度。

3.2 聲譜圖的處理

用MATLAB轉化的聲譜圖會帶有圖例與空白邊緣,這無疑對卷積神經網絡的訓練是不利的;另一方面,本實施例中所述聲譜圖的大小為1 200×900,不可以直接放進經典的卷積神經網絡進行訓練。本研究中使用Photoshop批量處理聲譜圖,去掉白邊并轉換為固定大小。具體步驟為:使用Photoshop中的“創建新組”功能實現批量處理,即在點擊創建新組后進行裁剪、調整大小、保存至目標路徑等操作,之后即可對一批聲譜圖反復執行所述操作,最終得到無空白邊緣,圖像大小為227×227、224×224等經典卷積神經網絡可訓練的圖片大小,處理后的聲譜圖如圖2所示。再為處理后的聲譜圖打上標簽,即其所屬的市與單字或詞語等類型,按照4:1的比例分為訓練集與測試集,至此完成聲譜圖的轉換與處理,獲得可用于卷積神經網絡的數據集。

4 卷積神經網絡的訓練

4.1 MatConvNet簡介

MatConvNet是MATLAB軟件中可用于實現計算機圖像識別的卷積神經網絡(CNN)的工具箱,其特點是非常易于開發與使用。除了MatConvNet之外,已經有許多機器學習以及卷積神經網絡的開源庫,例如Caffle、Tensorflow、CudaConvNet等,而開發者仍要開發MatConvNet的主要動機就是為研究者以及使用者提供一個更加友好,高效便捷的環境。相比于其他框架,MatConvNet的優勢在于可以運用相對簡單的MATLAB語言來構筑網絡(卷積,歸一化,池化等)。除此以外,MATLAB可以支持GPU運算,這可以保證工作的效率。而且,MATLAB軟件的開放性也意味著卷積神經網絡能夠在其他領域發揮作用。MatConvNet可以對一些大型神經網絡進行學習,比如我們將要使用的Alexnet網絡。

4.2 卷積神經網絡的建立

本研究在MatConvNet中搭建的Alexnet網絡共分為五層,結構如圖3所示。

輸入圖像為227×227×3的彩色圖像,輸出為70個結點,對應70個縣市。初始化網絡模型之后,可以開始訓練樣本和測試樣本,分批次對所有樣本進行訓練,不斷更新權值,直到目標函數的值收斂于一個穩定區域內的值。

5 卷積神經網絡的測試

5.1 實驗準備

Alexnet網絡的第一層為輸入層,接受227×227的彩色圖片輸入,最后一層為輸出層可以設置有N個節點,可以代表結果的N個分類。本研究的數據集為江蘇省70個縣市的方言單字音頻轉換的聲譜圖,所以將N的值設為70,每個類約有300個樣本,將其中的80%用于訓練,剩余的20%用于測試。

5.2 實驗結果

使用測試集測試經過訓練的卷積神經網絡,得到AlexNet網絡用于江蘇省方言分類的目標函數及錯誤率的變化趨勢圖如圖4所示。其中,橫坐標代表訓練的次數,藍色曲線表示訓練過程,黃色曲線表示測試過程;objective 表示目標函數即誤差的變化趨勢,縱坐標表示目標函數的值;top1err表示將方言準確分類到其所屬縣市的錯誤率的變化趨勢,縱坐標表示錯誤率;top5err為表示將方言分類到與所屬縣市方言最接近的5個縣市方言的錯誤率的變化趨勢,縱坐標表示錯誤率。從圖4中通過對卷積神經網絡的訓練與測試,目標函數和錯誤率都逐漸趨于穩定值,其中top1err 的值也穩定在10%左右,證明卷積神經網絡性能良好。

參考文獻

[1] Hubel D H, Wiesel T N. Receptive fields,binocular interaction,and functional architecture in the cats visual cortex [J].Journal of Physiology, 1962,160(1):106-154.

[2] Fukushima K. Neocognitron: a self-organizing neural network model for a mechanism of pattern recognition unaffected by shift in position [J]. Biological Cybernetics, 1980, 36(4):193-202.

[3] Lecun Y, Bengio Y, Hinton G E. Deep learning. Nature,2015,521:436-444.

[4] Krizhevsky A, Sutskever I, and Hinton G E. Imagenet classification with deep convolutional neural networks[C]. Advances in Neural Information Processing Systems, Lake Tahoe,NV,USA,2012:1097-1105.

[5]張晴晴,劉勇,王智超,等.卷積神經網絡在語音識別中的應用[C]//中國科學院聲學研究所紀念建所50周年暨學術交流會,2014.

[6]趙志宏,楊紹普,馬增強.基于卷積神經網絡 LeNet-5 的車牌字符識別研究[J].系統仿真學報,2010,22(3):638-641.

主站蜘蛛池模板: 亚洲视频一区| 色亚洲成人| 亚洲伊人电影| 亚欧成人无码AV在线播放| 亚洲第一黄色网址| 三上悠亚精品二区在线观看| 香蕉伊思人视频| 制服丝袜一区| 亚洲综合中文字幕国产精品欧美| 免费毛片网站在线观看| YW尤物AV无码国产在线观看| 国产91小视频在线观看| 欧美精品黑人粗大| 91口爆吞精国产对白第三集| 高h视频在线| 久久精品亚洲中文字幕乱码| 久久综合一个色综合网| 国产小视频a在线观看| 国产精品九九视频| 一级成人a毛片免费播放| 国产精品女熟高潮视频| 欧美午夜网| 香蕉久久国产超碰青草| 亚洲av无码片一区二区三区| 国产在线观看精品| 欧美黑人欧美精品刺激| 97精品伊人久久大香线蕉| 国产无码性爱一区二区三区| 久久无码高潮喷水| 日韩精品资源| 亚洲成A人V欧美综合| 日韩在线欧美在线| 亚洲浓毛av| 亚洲精品第一页不卡| 国产v精品成人免费视频71pao| 理论片一区| 欧美精品高清| 88av在线| 亚洲中文无码h在线观看| 国产成人毛片| 国产美女视频黄a视频全免费网站| 亚洲国产成熟视频在线多多 | 91久草视频| 亚洲欧美成aⅴ人在线观看| 国产久草视频| 波多野结衣无码中文字幕在线观看一区二区 | 国产亚洲视频免费播放| 亚洲最猛黑人xxxx黑人猛交 | 国产三级国产精品国产普男人| 视频二区中文无码| 无码高潮喷水专区久久| 午夜不卡视频| 99成人在线观看| 国产女同自拍视频| 99成人在线观看| 久久国语对白| 97超碰精品成人国产| 国产精品v欧美| 在线免费看黄的网站| 免费毛片网站在线观看| 国产成a人片在线播放| 无码精品一区二区久久久| 第九色区aⅴ天堂久久香| 91色在线视频| 精品国产成人高清在线| 18禁影院亚洲专区| 亚洲第一极品精品无码| 婷婷色婷婷| 日韩精品成人网页视频在线| 国产91av在线| 国产日本欧美在线观看| 99在线观看精品视频| 热99re99首页精品亚洲五月天| 香蕉久久永久视频| 91久久天天躁狠狠躁夜夜| 日本午夜影院| 免费网站成人亚洲| 亚洲综合经典在线一区二区| 精品伊人久久久久7777人| 亚洲精品日产AⅤ| 日韩A∨精品日韩精品无码| 免费又黄又爽又猛大片午夜|