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

基于粒子群算法優化神經網絡的電子音樂分類模型

2020-06-19 07:50:33張曉娜趙晶晶
現代電子技術 2020年9期
關鍵詞:特征提取

張曉娜 趙晶晶

摘? 要: 針對基于神經網絡算法構建的電子音樂分類模型容易陷入局部最小值問題,分類精準度低,提出基于粒子群算法優化神經網絡的電子音樂分類模型。構建模型時需先收集多種類型原生態電子音樂數據,去噪處理收集到的電子音樂數據,分幀和端點檢測去噪后的電子音樂,從檢測到的有效電子音樂信號中提取電子音樂的時域、頻域方差特征和短時能量特征,采用灰色關聯分析方法確定三種特征對電子音樂分類的貢獻,加權操作上述特征,將加權后的三種特征作為粒子群算法優化的神經網絡輸入部分,通過優化后的神經網絡輸出電子音樂分類結果。經過實驗分析發現,該電子音樂分類模型對10種電子音樂類型的分類結果與實際電子音樂所屬類別相同,分類精準度較高。

關鍵詞: 電子音樂分類模型; 神經網絡優化; 數據收集; 特征提取; 多特征融合; 分類結果輸出

中圖分類號: TN711?34? ? ? ? ? ? ? ? ? ? ? ? ? 文獻標識碼: A? ? ? ? ? ? ? ? ? ? ? ? ?文章編號: 1004?373X(2020)09?0101?04

An electronic music classification model based on neural network

optimized by particle swarm optimization

ZHANG Xiaona, ZHAO Jingjing

(Shijiazhuang University, Shijiazhuang 050035, China)

Abstract: As the electronic music classification model based on neural network algorithm is prone to occurring of local minimum value and its classification precision is low, the electronic music classification model based on neural network optimized by particle swarm optimization is proposed. For the construction of the model, a variety of types of original electronic music data should be collected firstly, and then, the collected electronic music data are subjected to the denoising processing. After that, the denoised electronic music is subjected to the framing and endpoint detection. The time domain variance feature, frequency domain variance feature and short?time energy feature are extracted from the detected valid electronic music signal. The grey relational analysis (GRA) is used to confirm the contribution of the three features to the electronic music classification. Then the above three features are weighted. The weighted features are taken as the neural network input part optimized by particle swarm optimization, and the classification results of the electronic music are output by the optimized neural network. It is found in experimental analysis that, as for the ten types of electronic music, the electronic music classification result got by the proposed model is corresponding to the actual category of the electronic music. Therefore, the proposed model is of high classification precision.

Keywords: electronic music classification model; neural network optimization; data collection; feature extraction; multi?feature fusion; classification result output

0? 引? 言

隨著經濟技術和科技的不斷發展,人們和音樂之間的聯系越來越緊密,音樂市場中出現多種電子音樂[1]。電子音樂可以降低人們生活和工作上的壓力,由于不同用戶對電子音樂的類型偏好不同,如何從大量電子音樂庫中快速精準地找到用戶所需電子音樂較為重要[2]。提高電子音樂查詢效率的關鍵技術是電子音樂分類,因此,應重點研究如何建立一種分類性能較好的電子音樂分類模型[3]。

為建立分類性能較好的電子音樂分類模型,需分析當下電子音樂分類模型存在的缺陷,經過調查分析發現,當下最優電子音樂分類模型是基于神經網絡的電子音樂分類模型。但是隨著電子音樂數據的不斷增加,基于神經網絡構建的電子音樂分類模型出現分類效率低下、誤分率較高以及容易陷入局部最小值的問題[4],因此,應優化神經網絡結構,建立一種基于粒子群算法優化神經網絡的電子音樂分類模型,加快神經網絡尋優能力[5],提升電子音樂分類效果和分類精度。基于粒子群算法優化神經網絡的電子音樂分類模型需提取電子音樂特征,通過提取的電子音樂特征描述電子音樂信息[6],有效辨識電子音樂類型。

單一電子音樂特征能提供的電子音樂信息較少,無法精準描述電子音樂具體內容,不能實現電子音樂的正確分類[7]。電子音樂特征具有短時能量特征、時域特征和頻域特征等較多特征,通過電子音樂特征可描述電子音樂詳細的內容,因此,本文構建的基于粒子群算法優化神經網絡的電子音樂分類模型中融合了多種電子音樂特征,實現了電子音樂的精準分類。

1? 構建電子音樂分類模型

1.1? 基本框架

基于粒子群算法優化神經網絡的電子音樂分類步驟為:

1) 從電子音樂中提取不同類型的音樂特征;

2) 處理提取后的多個音樂特征,處理過程中采用灰色關聯分析方法運算每個電子音樂特征的貢獻率,用貢獻率表示電子音樂特征對電子音樂分類的重要程度[8];

3) 通過粒子群算法優化神經網絡,獲取最佳神經網絡。通過該網絡獲取電子音樂分類結果。

電子音樂分類模型的基本框架如圖1所示。

從圖1中可以看出,構建電子音樂分類模型時,應先收集多種類型的原生態電子音樂數據,去噪處理收集到的電子音樂數據。分幀和端點檢測去噪后的電子音樂,獲取有效的電子音樂信號[9]。從有效的電子音樂信號中提取電子音樂的時域、頻域方差特征和能量特征,組合提取特征形成特征向量。采用灰色關聯分析方法確定三種特征對電子音樂分類的貢獻,加權操作上述特征,融合多種特征[10]。將加權后的三種特征作為基于粒子群算法優化后的神經網絡輸入部分,通過基于粒子群算法優化后的神經網絡輸出電子音樂分類結果。

1.2? 音樂的多特征融合

1.2.1? 提取音樂特征

針對電子音樂特征的多樣性,構建電子音樂分類模型時需提取短時能量特征、時域方差特征等多種電子音樂特征,具體提取過程如下:

1) 電子音樂短時能量特征。普通聲音能量和電子音樂能量之間具有較大區別,與普通聲音相比,電子音樂具有更高的能量值[11],由此,可提取每一幀電子音樂短時能量特征。假設[Em]表示電子音樂信號[y(m)]的能量,則電子音樂信號[y(m)]的短時能量計算公式如下:

[Em=-∞+∞y(n)?c(n-m)2] (1)

式中[c(m)]表示窗函數。如果電子音樂信號幀的長度是[N],那么此時[Em]的計算公式為:

[Em=n=0N-1y(n)?c(n-m)2] (2)

2) 電子音樂時域方差特征。可通過式(3)描述電子音樂的某幀:

[Yt(n)=yt(n,1),yt(n,2),…,yt(n,N)] (3)

式中[Yt(n)]表示電子音樂的某幀,采用小波變換平滑操作[Yt(n)]后,獲取處理后的電子音樂某幀為[Yt(n)],此時,可通過式(4)描述處理后電子音樂的某幀,具體描述如下:

[Yt(n)=yt(n,1),yt(n,2),…,yt(n,N)] (4)

結合式(4),計算電子音樂時域的均值[Et(n)]和方差[Dt(n)],均值和方差的計算公式如下:

[Et(n)=1Ni=1Nyt(n,i)] (5)

[Dt(n)=1Ni=1Nyt(n,i)-Et(n)2] (6)

3) 電子音樂的頻域方差特征。通過傅里葉變換電子音樂的某幀[Yi(n)],變換后得到[Yf(n)],變換后電子音樂的某幀描述過程如下:

[Yf(n)=yf(n,1),yf(n,2),…,yf(n,N)] (7)

采用小波變換平滑操作[Yf(n)=1Ni=1n(yf(n,i)-Ef(n))2],得到[Yf(n)],[Yf(n)]的表達式如下:

[Yf(n)=yf(n,1),yf(n,2),…,yf(n,N)] (8)

結合式(8)計算得到電子音樂的頻域均值[Ef(n)]和頻域方差[Df(n)],具體計算公式如下:

[Ef(n)=1Ni=1Nyf(n,i)] (9)

[Df(n)=1Ni=1Nyf(n,i)-Ef(n)2] (10)

1.2.2? 電子音樂特征具體融合

1) 假設[Yi=(yi(1),yi(2),…,yi(m))]表示電子音樂短時能量特征、時域方差特征和頻域方差特征構成的特征向量,表達式中[i=1,2,…,m]。

2) 預處理[Yi=(yi(1),yi(2),…,yi(m))],將參考對象設置為隨機選擇的一組特征向量,選取的特征向量為[Y′0=(y′0(1),y′0(2),…,y′0(m))],選取的特征向量和其他組特征向量能構成特征向量對。

3) 采用[Δi(k)=y′0(k)-y′i(k)]計算特征向量組最大偏差和最小偏差,最大偏差和最小偏差詳細計算過程如下:

[P1=maximaxkΔi(k)P2=miniminkΔi(k)] (11)

4) 計算電子音樂特征灰色關聯系數,計算公式為:

[gi(k)=n+αMΔi(k)+αM] (12)

式中[α]表示分辨系數。

計算電子音樂特征的灰色關聯度:

[gi=k=1nwigi(k)] (13)

式中[wi]表示權重。根據式(13)可獲取電子音樂特征的貢獻值,通過貢獻值描述電子音樂中每種特征對電子音樂的影響程度[12]。

1.3? 基于粒子群算法優化神經網絡

采用粒子群算法優化神經網絡,獲取最優神經網絡結構,通過最優神經網絡結構得到分類結果。采用粒子群算法優化神經網絡時,應先分析粒子群算法原理,依照粒子群算法原理優化神經網絡結構,下面詳細描述粒子群算法原理和粒子群算法優化神經網絡的過程。

1.3.1? 粒子群優化算法原理

標準粒子群算法的數學描述過程如下:假設搜索空間是[L]維空間,群體中總共含有[K]個粒子,第[j]個粒子的位置表示為[Xj=(xj1,xj2,…,xjl)],第[j]個粒子的位置對應的最優解是[Pj=(pj1,pj2,…,pjl)],[py]表示全局最優個體,第[j]個粒子的位置速度表示為向量[Vj=(vj1,vj2,…,vjl)],根據下述公式迭代變化每個粒子的位置和速度:

[vjl(t+1)=g?vjl(t)+z1?rd()?(pjl(t)-xjl(t))+z2?rd()?(py(t)-xjl(t))] (14)

[xjl(t+1)=xjl(t)+vjl(t+1)] (15)

式中:[g]表示慣性因子;[z1]和[z2]表示加速因子,且加速因子為正常數;[rd()]表示[0,1]之間的隨機數值;[t]表示當前迭代代數。由于粒子群的速度和初始位置隨機產生,可通過式(14)和式(15)迭代粒子位置和速度,直到滿足終止條件時停止迭代。式(14)中慣性權重計算公式如下:

[g=gmax-(gmax-gmin)(s-save)smax-save,? ? ?s≥savegmax,? ? ?s

式中:[s]表示粒子適配值;[save]和[smax]分別表示每代粒子平均適配值和粒子群中最大適配值。

1.3.2? 粒子群算法優化神經網絡的步驟

依照上述分析的粒子群算法原理優化神經網絡結構,通過粒子群算法訓練神經網絡權值和閾值,得到最優的權值和閾值[13]。根據最優權值和閾值構建最優神經網絡結構,優化過程如下:

1) 先歸一化處理訓練樣本和測試樣本,建立三層神經網絡拓撲結構,將1.2節獲取的加權后三種特征向量對的維數[M]作為神經網絡輸入層節點數[SI],電子音樂類別數[LB]作為神經網絡輸出層節點數[CD],輸入層節點數和輸出層節點數的幾何均值為隱含節點數[YH],種群中個體粒子表示為實數向量,實數向量是通過編碼神經元之間所有閾值和連接權值獲取的。此時,粒子群中每個粒子的維度[L]可表示為:

[L=(SI?YH)+(YH?CD)+YH+CD] (17)

2) 設計適應度函數。評價神經網絡解決問題能力的指標是適應度函數,采用神經網絡輸出值均方差獲取目標函數,將目標函數的倒數作為適應度函數[14],神經網絡輸出值均方差越小,說明對應粒子自身性能越好。目標函數計算公式為:

[MB=1upi=1uj=1p(bij-rij)] (18)

式中:[u]表示輸出節點個數;[p]表示訓練樣本數;[bij]表示網絡期望輸出值;[rij]表示網絡實際輸出值。

3) 初始化和設置參數。設置參數包括粒子個數、初始位置和速度,將初始位置和速度控制在[0,1]之間,同時設置加速因子、最大迭代次數等。

4) 通過輸入和輸出的樣本,依照式(18)計算種群中每個個體粒子適應度函數值,將歷史最佳位置當成每個粒子的最好位置,開始迭代粒子。

5) 采用粒子群算法中的式(14)~式(16)更新粒子的速度和位置。

6) 檢測粒子位置和速度是否在界限以內,如果粒子出現越界的狀況,需排除越界粒子,重新更新粒子的速度和位置。

7) 計算更新后粒子的適應度值,依照適應度值改變慣性權重,搜索粒子最佳位置。

8) 檢驗是否符合結束標準。假設粒子當前位置與預定用的誤差要求相符合時,停止迭代粒子,將神經網絡的最終權值和和閾值輸出[15]。假設粒子當前位置與預定用的誤差要求相差較大時,需重新執行步驟4),直到滿足條件為止。通過獲取的權值和閾值構建最優神經網絡,通過該網絡輸出電子音樂分類結果。

2? 仿真實驗

采用某電子音樂平臺作為實驗平臺,實驗中包含合奏樂、管弦樂、絲竹樂等10種電子音樂類型,實驗結果如下所示。

2.1? 分類結果

為驗證本文模型的分類結果,選取我國聯合電子音樂平臺中的10種電子音樂作為訓練樣本,輸入所選電子音樂特征,其中,用電子音樂音高、音長表示電子音樂頻域特征,用混響時間和音調表示電子音樂時域特征,電子音樂短時能量均方根表示電子音樂能量特征,采用本文電子音樂分類模型分別輸出10種電子音樂所屬的電子音樂類型,實驗結果如表1所示。從表1中可以看出,采用本文電子音樂分類模型能夠有效分類10種電子音樂的類型,對比分類結果與電子音樂實際所屬類別發現,本文電子音樂分類模型分類效果與實際電子音樂所屬類別相同,說明本文電子音樂分類模型分類精準度較高。

2.2? 分類效果

為驗證本文電子音樂分類效果,實驗從聯合電子音樂平臺用戶中隨機選取100名用戶,讓用戶從10種電子音樂中選擇自身感興趣音樂。經過調查統計發現喜歡合奏樂的人較多,其次是絲竹樂和琴樂,其他音樂類型人數相對較少,對比本文分類效果和神經網絡分類效果,對比結果如圖2所示。從圖2中可以看出,采用本文電子音樂分類模型分類電子音樂后,合奏樂占總電子音樂的21%,絲竹樂和琴樂分別占總電子音樂的18%和13%,與選取100名用戶興趣愛好相同,而傳統神經網絡分類模型分類后合奏樂占總電子音樂的5%,絲竹樂和琴樂分別占總電子音樂的5%和6%,與選取100名用戶的興趣愛好間存在一定偏差。綜上所述,本文電子音樂分類模型分類效果較好。

3? 結? 語

為提升電子音樂的分類精準率,本文提出基于粒子群算法優化神經網絡的電子音樂分類模型。采用粒子群優化神經網絡結構,依照粒子群訓練神經網絡的權值和閾值構建優化后的神經網絡,將加權后的三種特征作為優化神經網絡的輸入,網絡輸出結果則為電子音樂分類結果。經過實驗分析發現,本文電子音樂分類模型在采用粒子群優化神經網絡實現分類的過程中,充分考慮了電子音樂的時域、頻域方差特征和短時能量特征,對繡球、炎黃風情等10種電子音樂的分類精準度較高。

參考文獻

[1] 趙宏偉,李圣普.基于粒子群算法和RBF神經網絡的云計算資源調度方法研究[J].計算機科學,2016,43(3):113?117.

[2] 王宗杰,邢明峰,王洪泊.基于粒子群優化BP神經網絡的醫患關系風險預警模型[J].北京工業大學學報,2017,43(1):8?12.

[3] 徐大明,周超,孫傳恒,等.基于粒子群優化BP神經網絡的水產養殖水溫及pH預測模型[J].漁業現代化,2016,43(1):24?29.

[4] 閆濱,王闖.基于粒子群優化算法的RBF神經網絡在閘墩裂縫寬度預測中的應用[J].水力發電,2018,44(3):33?36.

[5] 程軍,李榮鈞.基于粒子群優化的神經網絡預測模型[J].數學的實踐與認識,2015,45(3):176?180.

[6] 張鍵鋒,王勁.基于文本挖掘與神經網絡的音樂風格分類建模方法[J].電信科學,2015,31(7):80?85.

[7] 肖曉紅,張懿,劉冬生,等.基于隱馬爾可夫模型的音樂分類[J].計算機工程與應用,2017,53(16):138?143.

[8] 杜威,林滸,孫建偉,等.一種基于分層結構的音樂自動分類方法[J].小型微型計算機系統,2018,39(5):888?892.

[9] 邵曦,姚磊.基于SVM主動學習的音樂分類[J].計算機工程與應用,2016,52(6):127?133.

[10] 金梅,張偉亞,張淑清,等.基于改進PSO和DE優化神經網絡的電能質量擾動分類[J].高技術通訊,2018,28(4):291?298.

[11] 楊曉宇,黃浩,王浩華.基于改進的T型關聯度在音樂分類中的應用[J].數學的實踐與認識,2017,47(20):157?165.

[12] 琚春華,汪澍.一種融入用戶情緒因素的綜合音樂推薦方法[J].情報學報,2017,36(6):578?589.

[13] 李強,劉曉峰.基于PNN的音樂情感分類[J].計算機工程與設計,2019,40(2):235?239.

[14] 王珉,王永濱.網絡音樂標簽效用度和穩定性研究[J].計算機科學與探索,2015,9(5):535?545.

[15] 孫輝,許潔萍,劉彬彬.基于多核學習支持向量機的音樂流派分類[J].計算機應用,2015,35(6):1753?1756.

猜你喜歡
特征提取
特征提取和最小二乘支持向量機的水下目標識別
基于Gazebo仿真環境的ORB特征提取與比對的研究
電子制作(2019年15期)2019-08-27 01:12:00
基于Daubechies(dbN)的飛行器音頻特征提取
電子制作(2018年19期)2018-11-14 02:37:08
基于DNN的低資源語音識別特征提取技術
自動化學報(2017年7期)2017-04-18 13:41:09
Bagging RCSP腦電特征提取算法
一種基于LBP 特征提取和稀疏表示的肝病識別算法
基于DSP的直線特征提取算法
基于改進WLD的紋理特征提取方法
計算機工程(2015年4期)2015-07-05 08:28:02
淺析零件圖像的特征提取和識別方法
機電信息(2015年3期)2015-02-27 15:54:46
基于CATIA的橡皮囊成形零件的特征提取
主站蜘蛛池模板: 国产主播福利在线观看| 亚洲an第二区国产精品| 美女免费黄网站| 九色综合伊人久久富二代| 日本人又色又爽的视频| 午夜久久影院| 亚洲av色吊丝无码| 午夜福利亚洲精品| 99热国产这里只有精品9九 | 亚洲人成日本在线观看| 国内精品免费| 中文无码精品a∨在线观看| 亚洲中文字幕无码爆乳| AⅤ色综合久久天堂AV色综合| 亚洲人成网站观看在线观看| 亚洲欧美h| 亚洲成a∧人片在线观看无码| 欧美亚洲综合免费精品高清在线观看| 欧美人人干| 国产精品专区第1页| 日韩精品一区二区三区视频免费看| 国产在线观看91精品亚瑟| 亚洲第一区精品日韩在线播放| 国产在线观看91精品| 美女啪啪无遮挡| 欧美午夜理伦三级在线观看| 蜜臀av性久久久久蜜臀aⅴ麻豆 | 国产精品自在在线午夜区app| 99伊人精品| 国产情侣一区二区三区| 国产欧美日韩综合在线第一| 亚洲国模精品一区| 99久久精品视香蕉蕉| 日本一区二区三区精品视频| 久久久久国色AV免费观看性色| 亚洲无码免费黄色网址| 亚洲乱强伦| a级高清毛片| 一级不卡毛片| 国产成人精品男人的天堂| 久久久久国产一区二区| 久久国产免费观看| 色香蕉网站| 欧美第一页在线| 91色国产在线| 国产爽妇精品| 亚洲欧美不卡| 日韩区欧美区| 久久久精品无码一二三区| 玖玖免费视频在线观看| 国产亚卅精品无码| 五月天在线网站| 91无码国产视频| 亚洲日韩精品综合在线一区二区 | 欧美日韩北条麻妃一区二区| 日韩一级二级三级| 天天综合天天综合| 欧美日本在线观看| 久久精品无码一区二区国产区 | 国产成人无码播放| 97人人模人人爽人人喊小说| 日韩AV无码一区| 成人在线观看一区| 欧美精品伊人久久| 成人福利免费在线观看| 国产在线精品99一区不卡| 日韩免费中文字幕| 国产精品女人呻吟在线观看| 在线视频精品一区| 欧美日韩一区二区三区四区在线观看 | 性色在线视频精品| 老司国产精品视频91| 国产拍在线| 成年人福利视频| 亚洲第一成网站| 欧美国产在线一区| 91丝袜在线观看| 欧美午夜在线观看| 在线观看热码亚洲av每日更新| 亚洲va精品中文字幕| 特级毛片免费视频| 99久久人妻精品免费二区|