0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

關(guān)于深度學(xué)習(xí)在各個領(lǐng)域的應(yīng)用分析

MATLAB ? 來源:djl ? 2019-09-12 08:56 ? 次閱讀

深度學(xué)習(xí)網(wǎng)絡(luò)作為一個功能多樣的工具,雖然最初僅用于圖像分析,但它已逐漸被應(yīng)用到各種不同的任務(wù)和領(lǐng)域中。高準(zhǔn)確性和高處理速度,使得用戶無需成為領(lǐng)域?qū)<壹纯蓪Υ笮蛿?shù)據(jù)集執(zhí)行復(fù)雜分析。

小編邀請 MathWorks 產(chǎn)品經(jīng)理 Johanna 分享一些深度學(xué)習(xí)網(wǎng)絡(luò)的使用示例以供參考:

文本分析

在本例中,我們將分析推特數(shù)據(jù),了解針對特定詞或短語的情感是積極的還是消極的。情感分析有很多實際的應(yīng)用,如品牌推廣、競選活動和廣告營銷。

過去(目前仍然)進(jìn)行情感分析通常使用機(jī)器學(xué)習(xí)。機(jī)器學(xué)習(xí)模型可分析單個詞,但深度學(xué)習(xí)網(wǎng)絡(luò)可應(yīng)用于完整的句子,大大地提高了準(zhǔn)確性。

訓(xùn)練組由數(shù)以千計正面或負(fù)面的推特樣本組成。這里是訓(xùn)練示例:

關(guān)于深度學(xué)習(xí)在各個領(lǐng)域的應(yīng)用分析

我們通過去除“the”和“and”等“停滯詞”對數(shù)據(jù)進(jìn)行了清理,這些詞對于算法的學(xué)習(xí)毫無用處。然后,我們上傳了長短期記憶(longshort-term memory, LSTM)網(wǎng)絡(luò),它是一種遞歸神經(jīng)網(wǎng)絡(luò)(recurrent neural network, RNN),可學(xué)習(xí)時間上的依賴關(guān)系。

LSTM 擅長對序列和時序數(shù)據(jù)進(jìn)行分類。當(dāng)分析文本時,LSTM 不僅會考慮單個詞,還會考慮句子結(jié)構(gòu)和詞的組合。

網(wǎng)絡(luò)本身的 MATLAB 代碼非常簡單:

layers = [ sequenceInputLayer(inputSize)

lstmLayer(outputSize,'OutputMode','last')

fullyConnectedLayer(numClasses)

softmaxLayer

classificationLayer ]

GPU 上運行時,它訓(xùn)練的非??焖伲?0 次迭代(完整遍歷一次所有數(shù)據(jù))只需 6 分鐘。

完成對模型的訓(xùn)練后,我們就可對新數(shù)據(jù)使用該模型。例如:我們可用它確定情感分?jǐn)?shù)與股票價格之間是否相關(guān)。

語音識別

在本例中,我們需要將語音音頻文件分類到其對應(yīng)的詞類。初看上去,此問題與圖像分類完全不同,但實則非常相似。頻譜是 1D 音頻文件中信號的二維顯示(圖 1)。我們可以將其用作對卷積神經(jīng)網(wǎng)絡(luò)(CNN)的輸入,如同使用“真實”圖像一樣。

關(guān)于深度學(xué)習(xí)在各個領(lǐng)域的應(yīng)用分析

圖1. 上部:原始音頻信號。底部:對應(yīng)頻譜。

spectrogram() 函數(shù)是一種將音頻文件轉(zhuǎn)換為其對應(yīng)時頻的簡單方式。但是,語音是音頻處理的一種特定形式,其中重要特征會包含在特定的頻率處。由于我們希望 CNN 專注于這些特定的頻率處,我們將使用美爾倒譜系數(shù),該系數(shù)會鎖定跟語音最相關(guān)的頻率區(qū)域。

我們在希望分類的詞類之間均勻地分配訓(xùn)練數(shù)據(jù)。

為減少偽正面情感,我們納入了容易與目標(biāo)類別混淆的詞類。例如,如果目標(biāo)詞是“on”,則“mom”、“dawn”和“won”等詞會放到“未知”類別中。網(wǎng)絡(luò)不需要知道這些詞是什么,只需要知道它們不是目標(biāo)詞。

我們隨后定義了一個 CNN。由于我們使用頻譜作為輸入值,因此 CNN 的結(jié)構(gòu)可以是類似于用于圖像的結(jié)構(gòu)。

模型訓(xùn)練完畢后,它會將輸入圖像(頻譜圖)分類到相應(yīng)的類別(圖2)。驗證集的準(zhǔn)確性約為96%。

關(guān)于深度學(xué)習(xí)在各個領(lǐng)域的應(yīng)用分析

圖2. 詞“yes”的分類結(jié)果。

圖像降噪

小波和濾波器是(仍然是)降噪的常見方法。在本例中,我們將了解到經(jīng)過預(yù)訓(xùn)練的圖像降噪 CNN(DnCNN) 將如何應(yīng)用于包含高斯噪聲的一組圖像中(圖 3)。

圖3. 添加了高斯噪聲的原始圖像。

我們首先下載一個包含高斯噪聲的圖像。

imshow(noisyRGB);

由于這是彩色圖像,但網(wǎng)絡(luò)是在灰階圖像上受訓(xùn)的,因此該過程的唯一難點是需要將圖像分為三個不同通道:紅(R)、綠(G)、藍(lán)(B)。

oisyR = noisyRGB(:,:,1);

noisyG = noisyRGB(:,:,2);

noisyB = noisyRGB(:,:,3);

加載預(yù)先訓(xùn)練的 DnCNN 網(wǎng)絡(luò):

net= denoisingNetwork('dncnn');

現(xiàn)在我們可以使用它去除每個顏色通道中的噪聲。

denoisedR = denoiseImage(noisyR,net);

denoisedG = denoiseImage(noisyG,net);

denoisedB =denoiseImage(noisyB,net);

重新組合經(jīng)過降噪處理的顏色通道,形成降噪后的 RGB 圖像。

denoisedRGB =cat(3,denoisedR,denoisedG,denoisedB);

imshow(denoisedRGB)

title('Denoised Image')

原始(非噪聲)圖像與降噪圖像的快速視覺對比圖說明結(jié)果是合理的(圖 4)。

圖4. 左:原始(非噪音)圖像。右:已降噪圖像。

讓我們放大幾個細(xì)節(jié):

rect = [120 440 130 130];

cropped_orig = imcrop(RGB,rect);

cropped_denoise = imcrop(denoisedRGB,rect);

imshowpair(cropped_orig,cropped_denoise,'montage');

圖 5 中的放大視圖顯示降噪結(jié)果造成了一些負(fù)面影響。顯而易見,原始(非噪聲)圖像具有更高的清晰度,尤其是屋頂和草地。這一結(jié)果可能是可接受的,或者圖像需要進(jìn)一步處理,這取決于它將用于哪些應(yīng)用。

圖5. 放大視圖。

如果考慮使用 DnCNN 進(jìn)行圖像降噪,請記住,它只能識別其接受過訓(xùn)練的噪聲類型,在本例中是高斯噪聲。為提高靈活性,您可以使用 MATLAB 和 Deep Learning Toolbox 通過預(yù)定義層訓(xùn)練自己的網(wǎng)絡(luò),也可以訓(xùn)練完全自定義的降噪神經(jīng)網(wǎng)絡(luò)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 噪聲
    +關(guān)注

    關(guān)注

    13

    文章

    1122

    瀏覽量

    47432
  • 音頻
    +關(guān)注

    關(guān)注

    29

    文章

    2882

    瀏覽量

    81623
  • 深度學(xué)習(xí)
    +關(guān)注

    關(guān)注

    73

    文章

    5504

    瀏覽量

    121229
收藏 人收藏

    評論

    相關(guān)推薦

    NPU深度學(xué)習(xí)中的應(yīng)用

    隨著人工智能技術(shù)的飛速發(fā)展,深度學(xué)習(xí)作為其核心驅(qū)動力之一,已經(jīng)眾多領(lǐng)域展現(xiàn)出了巨大的潛力和價值。NPU(Neural Processing Unit,神經(jīng)網(wǎng)絡(luò)處理單元)是專門為
    的頭像 發(fā)表于 11-14 15:17 ?639次閱讀

    GPU深度學(xué)習(xí)應(yīng)用案例

    GPU深度學(xué)習(xí)中的應(yīng)用廣泛且重要,以下是一些GPU深度學(xué)習(xí)應(yīng)用案例: 一、圖像識別 圖像識別是深度
    的頭像 發(fā)表于 10-27 11:13 ?404次閱讀

    FPGA做深度學(xué)習(xí)能走多遠(yuǎn)?

    。FPGA的優(yōu)勢就是可編程可配置,邏輯資源多,功耗低,而且賽靈思等都在極力推廣。不知道用FPGA做深度學(xué)習(xí)未來會怎樣發(fā)展,能走多遠(yuǎn),你怎么看。 A:FPGA 深度
    發(fā)表于 09-27 20:53

    深度學(xué)習(xí)算法嵌入式平臺上的部署

    隨著人工智能技術(shù)的飛速發(fā)展,深度學(xué)習(xí)算法各個領(lǐng)域的應(yīng)用日益廣泛。然而,將深度學(xué)習(xí)算法部署到資源
    的頭像 發(fā)表于 07-15 10:03 ?1466次閱讀

    深度學(xué)習(xí)中的時間序列分類方法

    時間序列分類(Time Series Classification, TSC)是機(jī)器學(xué)習(xí)深度學(xué)習(xí)領(lǐng)域的重要任務(wù)之一,廣泛應(yīng)用于人體活動識別、系統(tǒng)監(jiān)測、金融預(yù)測、醫(yī)療診斷等多個
    的頭像 發(fā)表于 07-09 15:54 ?993次閱讀

    深度學(xué)習(xí)中的無監(jiān)督學(xué)習(xí)方法綜述

    深度學(xué)習(xí)作為機(jī)器學(xué)習(xí)領(lǐng)域的一個重要分支,近年來多個領(lǐng)域取得了顯著的成果,特別是
    的頭像 發(fā)表于 07-09 10:50 ?787次閱讀

    深度學(xué)習(xí)視覺檢測中的應(yīng)用

    能力,還使得機(jī)器能夠模仿人類的某些智能行為,如識別文字、圖像和聲音等。深度學(xué)習(xí)的引入,極大地推動了人工智能技術(shù)的發(fā)展,特別是圖像識別、自然語言處理、語音識別等領(lǐng)域取得了顯著成果。
    的頭像 發(fā)表于 07-08 10:27 ?742次閱讀

    人工智能深度學(xué)習(xí)的五大模型及其應(yīng)用領(lǐng)域

    隨著科技的飛速發(fā)展,人工智能(AI)技術(shù)特別是深度學(xué)習(xí)各個領(lǐng)域展現(xiàn)出了強(qiáng)大的潛力和廣泛的應(yīng)用價值。深度
    的頭像 發(fā)表于 07-03 18:20 ?4619次閱讀

    深度學(xué)習(xí)與傳統(tǒng)機(jī)器學(xué)習(xí)的對比

    人工智能的浪潮中,機(jī)器學(xué)習(xí)深度學(xué)習(xí)無疑是兩大核心驅(qū)動力。它們各自以其獨特的方式推動著技術(shù)的進(jìn)步,為眾多領(lǐng)域帶來了革命性的變化。然而,盡管
    的頭像 發(fā)表于 07-01 11:40 ?1414次閱讀

    深度學(xué)習(xí)計算機(jī)視覺領(lǐng)域的應(yīng)用

    隨著人工智能技術(shù)的飛速發(fā)展,深度學(xué)習(xí)作為其中的核心技術(shù)之一,已經(jīng)計算機(jī)視覺領(lǐng)域取得了顯著的成果。計算機(jī)視覺,作為計算機(jī)科學(xué)的一個重要分支,旨在讓計算機(jī)能夠像人類一樣理解和解析圖像和視
    的頭像 發(fā)表于 07-01 11:38 ?828次閱讀

    深度解析深度學(xué)習(xí)下的語義SLAM

    隨著深度學(xué)習(xí)技術(shù)的興起,計算機(jī)視覺的許多傳統(tǒng)領(lǐng)域都取得了突破性進(jìn)展,例如目標(biāo)的檢測、識別和分類等領(lǐng)域。近年來,研究人員開始視覺SLAM算法
    發(fā)表于 04-23 17:18 ?1305次閱讀
    <b class='flag-5'>深度</b>解析<b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>下的語義SLAM

    Aigtek高精度電壓源的作用及其各個領(lǐng)域的應(yīng)用

    高精度電壓源是一種用于提供穩(wěn)定、精確電壓輸出的重要電子設(shè)備。它在各種科學(xué)研究、工程應(yīng)用和實驗室測試中發(fā)揮著至關(guān)重要的作用。下面將詳細(xì)介紹高精度電壓源的作用及其各個領(lǐng)域的應(yīng)用。 一、高精度電壓源
    的頭像 發(fā)表于 03-26 11:46 ?656次閱讀
    Aigtek高精度電壓源的作用及其<b class='flag-5'>在</b><b class='flag-5'>各個領(lǐng)域</b>的應(yīng)用

    FPGA深度學(xué)習(xí)應(yīng)用中或?qū)⑷〈鶪PU

    上漲,因為事實表明,它們的 GPU 訓(xùn)練和運行 深度學(xué)習(xí)模型 方面效果明顯。實際上,英偉達(dá)也已經(jīng)對自己的業(yè)務(wù)進(jìn)行了轉(zhuǎn)型,之前它是一家純粹做 GPU 和游戲的公司,現(xiàn)在除了作為一家云 GPU 服務(wù)
    發(fā)表于 03-21 15:19

    高清視頻編碼器各個領(lǐng)域的應(yīng)用案例分享

    高清視頻編碼器各個領(lǐng)域都有廣泛的應(yīng)用,下面將分享一些具體的應(yīng)用案例: 來百度APP暢享高清圖片 1. 視頻會議 應(yīng)用案例 :一家跨國公司全球范圍內(nèi)進(jìn)行日常的視頻會議。通過使用高清視頻編碼器
    的頭像 發(fā)表于 02-20 15:13 ?522次閱讀
    高清視頻編碼器<b class='flag-5'>在</b><b class='flag-5'>各個領(lǐng)域</b>的應(yīng)用案例分享

    串聯(lián)諧振各個領(lǐng)域的應(yīng)用

    串聯(lián)諧振是指電路中電感與電容的串聯(lián)組合,特定頻率下,電路呈現(xiàn)極低的阻抗,使得電流在該頻率下達(dá)到最大值。
    的頭像 發(fā)表于 01-26 17:38 ?2225次閱讀