chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

您應(yīng)該知道的9種深度學(xué)習(xí)算法

倩倩 ? 來源:不靠譜的貓 ? 2020-04-17 11:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文的主要目標(biāo)是讓您對深度學(xué)習(xí)領(lǐng)域有一個整體了解,并幫助您了解每種特定情況下應(yīng)使用的算法。來吧。

神經(jīng)網(wǎng)絡(luò):基礎(chǔ)

神經(jīng)網(wǎng)絡(luò)是一個具有相互連接的節(jié)點的計算系統(tǒng),其節(jié)點的工作方式更像是人腦中的神經(jīng)元。這些神經(jīng)元在它們之間進(jìn)行處理并傳遞信息。每個神經(jīng)網(wǎng)絡(luò)都是一系列的算法,這些算法試圖通過一個模擬人類大腦運作的過程來識別一組數(shù)據(jù)中的潛在關(guān)系。

深度學(xué)習(xí)算法和經(jīng)典神經(jīng)網(wǎng)絡(luò)之間有什么區(qū)別呢?最明顯的區(qū)別是:深度學(xué)習(xí)中使用的神經(jīng)網(wǎng)絡(luò)具有更多隱藏層。這些層位于神經(jīng)元的第一層(即輸入層)和最后一層(即輸出層)之間。另外,沒有必要將不同層的所有神經(jīng)元連接起來。

您應(yīng)該知道的9種深度學(xué)習(xí)算法

#1反向傳播

反向傳播算法是一種非常流行的用于訓(xùn)練前饋神經(jīng)網(wǎng)絡(luò)的監(jiān)督學(xué)習(xí)算法。本質(zhì)上,反向傳播計算成本函數(shù)的導(dǎo)數(shù)的表達(dá)式,它是每一層之間從左到右的導(dǎo)數(shù)乘積,而每一層之間的權(quán)重梯度是對部分乘積的簡單修改(“反向傳播誤差”)。

我們向網(wǎng)絡(luò)提供數(shù)據(jù),它產(chǎn)生一個輸出,我們將輸出與期望的輸出進(jìn)行比較(使用損失函數(shù)),然后根據(jù)差異重新調(diào)整權(quán)重。然后重復(fù)此過程。權(quán)重的調(diào)整是通過一種稱為隨機(jī)梯度下降的非線性優(yōu)化技術(shù)來實現(xiàn)的。

假設(shè)由于某種原因,我們想識別圖像中的樹。我們向網(wǎng)絡(luò)提供任何種類的圖像,并產(chǎn)生輸出。由于我們知道圖像是否實際上有一棵樹,因此我們可以將輸出與真實情況進(jìn)行比較并調(diào)整網(wǎng)絡(luò)。隨著我們傳遞越來越多的圖像,網(wǎng)絡(luò)的錯誤就會越來越少?,F(xiàn)在我們可以給它提供一個未知的圖像,它將告訴我們該圖像是否包含樹。

#2前饋神經(jīng)網(wǎng)絡(luò)(FNN)

前饋神經(jīng)網(wǎng)絡(luò)通常是全連接,這意味著層中的每個神經(jīng)元都與下一層中的所有其他神經(jīng)元相連。所描述的結(jié)構(gòu)稱為“多層感知器”,起源于1958年。單層感知器只能學(xué)習(xí)線性可分離的模式,而多層感知器則可以學(xué)習(xí)數(shù)據(jù)之間的非線性的關(guān)系。

前饋網(wǎng)絡(luò)的目標(biāo)是近似某個函數(shù)f。例如對于分類,=(x)將輸入x映射到類別y。前饋網(wǎng)絡(luò)定義了一個映射y = f(x;θ),并學(xué)習(xí)了導(dǎo)致最佳函數(shù)逼近的參數(shù)θ的值。

這些模型之所以稱為前饋,是因為從x到定義f的中間計算,最后到輸出y,沒有反饋連接。沒有將模型的輸出反饋到自身的反饋連接。當(dāng)前饋神經(jīng)網(wǎng)絡(luò)擴(kuò)展為包括反饋連接時,它們稱為循環(huán)神經(jīng)網(wǎng)絡(luò)。

#3卷積神經(jīng)網(wǎng)絡(luò)(CNN)

卷積神經(jīng)網(wǎng)絡(luò)除了為機(jī)器人自動駕駛汽車的視覺提供幫助外,還成功的應(yīng)用于人臉識別,對象監(jiān)測和交通標(biāo)志識別等領(lǐng)域。

在數(shù)學(xué)中,卷積是一個函數(shù)越過另一個函數(shù)時兩個函數(shù)重疊多少的積分度量。

綠色曲線表示藍(lán)色和紅色曲線的卷積,它是t的函數(shù),位置由垂直的綠色線表示。灰色區(qū)域表示乘積g(tau)f(t-tau)作為t的函數(shù),所以它的面積作為t的函數(shù)就是卷積。

這兩個函數(shù)在x軸上每一點的重疊的乘積就是它們的卷積。

在某種程度上,他們嘗試對前饋網(wǎng)絡(luò)進(jìn)行正則化,以避免過度擬合(當(dāng)模型只學(xué)習(xí)預(yù)先看到的數(shù)據(jù)而不能泛化時),這使得他們能夠很好地識別數(shù)據(jù)之間的空間關(guān)系。

#4循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN)

循環(huán)神經(jīng)網(wǎng)絡(luò)在許多NLP任務(wù)中都非常成功。在傳統(tǒng)的神經(jīng)網(wǎng)絡(luò)中,可以理解所有輸入和輸出都是獨立的。但是,對于許多任務(wù),這是不合適的。如果要預(yù)測句子中的下一個單詞,最好考慮一下它前面的單詞。

RNN之所以稱為循環(huán),是因為它們對序列的每個元素執(zhí)行相同的任務(wù),并且輸出取決于先前的計算。RNN的另一種解釋:這些網(wǎng)絡(luò)具有“記憶”,考慮了先前的信息。

例如,如果序列是5個單詞的句子,則由5層組成,每個單詞一層。

在RNN中定義計算的公式如下:

x_t-在時間步t輸入。例如,x_1可以是與句子的第二個單詞相對應(yīng)的one-hot向量。

s_t是步驟t中的隱藏狀態(tài)。這是網(wǎng)絡(luò)的“內(nèi)存”。s_t作為函數(shù)取決于先前的狀態(tài)和當(dāng)前輸入x_t:s_t = f(Ux_t + Ws_ {t-1})。函數(shù)f通常是非線性的,例如tanh或ReLU。計算第一個隱藏狀態(tài)所需的s _ {-1}通常初始化為零(零向量)。

o_t-在步驟t退出。例如,如果我們要預(yù)測句子中的單詞,則輸出可能是字典中的概率向量。o_t = softmax(Vs_t)

圖像描述的生成

與卷積神經(jīng)網(wǎng)絡(luò)一起,RNN被用作模型的一部分,以生成未標(biāo)記圖像的描述。組合模型將生成的單詞與圖像中的特征相結(jié)合:

最常用的RNN類型是LSTM,它比RNN更好地捕獲(存儲)長期依賴關(guān)系。LSTM與RNN本質(zhì)上相同,只是它們具有不同的計算隱藏狀態(tài)的方式。

LSTM中的memory稱為cells,您可以將其視為接受先前狀態(tài)h_ {t-1}和當(dāng)前輸入?yún)?shù)x_t作為輸入的黑盒。在內(nèi)部,這些cells決定保存和刪除哪些memory。然后,它們將先前的狀態(tài),當(dāng)前memory和輸入?yún)?shù)組合在一起。

這些類型的單元在捕獲(存儲)長期依賴關(guān)系方面非常有效。

#5遞歸神經(jīng)網(wǎng)絡(luò)

遞歸神經(jīng)網(wǎng)絡(luò)是循環(huán)網(wǎng)絡(luò)的另一種形式,不同之處在于它們是樹形結(jié)構(gòu)。因此,它們可以在訓(xùn)練數(shù)據(jù)集中建模層次結(jié)構(gòu)。

由于其與二叉樹、上下文和基于自然語言的解析器的關(guān)系,它們通常用于音頻到文本轉(zhuǎn)錄和情緒分析等NLP應(yīng)用程序中。然而,它們往往比遞歸網(wǎng)絡(luò)慢得多

#6自編碼器

自編碼器可在輸出處恢復(fù)輸入信號。它們內(nèi)部有一個隱藏層。自編碼器設(shè)計為無法將輸入準(zhǔn)確復(fù)制到輸出,但是為了使誤差最小化,網(wǎng)絡(luò)被迫學(xué)習(xí)選擇最重要的特征。

自編碼器可用于預(yù)訓(xùn)練,例如,當(dāng)有分類任務(wù)且標(biāo)記對太少時。或降低數(shù)據(jù)中的維度以供以后可視化?;蛘?,當(dāng)您只需要學(xué)習(xí)區(qū)分輸入信號的有用屬性時。

#7深度信念網(wǎng)絡(luò)和受限玻爾茲曼機(jī)器

受限玻爾茲曼機(jī)是一個隨機(jī)神經(jīng)網(wǎng)絡(luò)(神經(jīng)網(wǎng)絡(luò),意味著我們有類似神經(jīng)元的單元,其binary激活取決于它們所連接的相鄰單元;隨機(jī)意味著這些激活具有概率性元素),它包括:

可見單位層

隱藏單元層

偏差單元

此外,每個可見單元連接到所有的隱藏單元(這種連接是無向的,所以每個隱藏單元也連接到所有的可見單元),而偏差單元連接到所有的可見單元和所有的隱藏單元。

為了使學(xué)習(xí)更容易,我們對網(wǎng)絡(luò)進(jìn)行了限制,使任何可見單元都不連接到任何其他可見單元,任何隱藏單元都不連接到任何其他隱藏單元。

多個RBM可以疊加形成一個深度信念網(wǎng)絡(luò)。它們看起來完全像全連接層,但但是它們的訓(xùn)練方式不同。

#8生成對抗網(wǎng)絡(luò)(GAN)

GAN正在成為一種流行的在線零售機(jī)器學(xué)習(xí)模型,因為它們能夠以越來越高的準(zhǔn)確度理解和重建視覺內(nèi)容。用例包括:

從輪廓填充圖像。

從文本生成逼真的圖像。

制作產(chǎn)品原型的真實感描述。

將黑白圖像轉(zhuǎn)換為彩色圖像。

在視頻制作中,GAN可用于:

在框架內(nèi)模擬人類行為和運動的模式。

預(yù)測后續(xù)的視頻幀。

創(chuàng)建deepfake

生成對抗網(wǎng)絡(luò)(GAN)有兩個部分:

生成器學(xué)習(xí)生成可信的數(shù)據(jù)。生成的實例成為判別器的負(fù)面訓(xùn)練實例。

判別器學(xué)會從數(shù)據(jù)中分辨出生成器的假數(shù)據(jù)。判別器對產(chǎn)生不可信結(jié)果的發(fā)生器進(jìn)行懲罰。

建立GAN的第一步是識別所需的最終輸出,并根據(jù)這些參數(shù)收集初始訓(xùn)練數(shù)據(jù)集。然后將這些數(shù)據(jù)隨機(jī)化并輸入到生成器中,直到獲得生成輸出的基本精度為止。

然后,將生成的圖像與原始概念的實際數(shù)據(jù)點一起饋入判別器。判別器對信息進(jìn)行過濾,并返回0到1之間的概率來表示每個圖像的真實性(1與真相關(guān),0與假相關(guān))。然后檢查這些值是否成功,并不斷重復(fù),直到達(dá)到預(yù)期的結(jié)果。

#9Transformers

Transformers也很新,它們主要用于語言應(yīng)用。它它們基于一個叫做注意力的概念,這個概念被用來迫使網(wǎng)絡(luò)將注意力集中在特定的數(shù)據(jù)點上。

由于LSTM單元過于復(fù)雜,因此可以使用注意力機(jī)制根據(jù)其重要性對輸入的不同部分進(jìn)行權(quán)衡。注意力機(jī)制只不過是另一個具有權(quán)重的層,它的唯一目的是調(diào)整權(quán)重,使輸入的部分優(yōu)先化,同時排除其他部分。

實際上,Transformers由多個堆疊的編碼器(形成編碼器層),多個堆疊的解碼器(解碼器層)和一堆attention層(self- attentions和encoder-decoder attentions)組成

Transformers設(shè)計用于處理諸如機(jī)器翻譯和文本摘要之類的各種任務(wù)的有序數(shù)據(jù)序列,例如自然語言。如今,BERT和GPT-2是兩個最著名的經(jīng)過預(yù)先訓(xùn)練的自然語言系統(tǒng),用于各種NLP任務(wù)中,它們都基于Transformers。

#10圖神經(jīng)網(wǎng)絡(luò)

一般來說,非結(jié)構(gòu)化數(shù)據(jù)并不適合深度學(xué)習(xí)。在許多實際應(yīng)用中,數(shù)據(jù)是非結(jié)構(gòu)化的,例如社交網(wǎng)絡(luò),化合物,知識圖,空間數(shù)據(jù)等。

圖神經(jīng)網(wǎng)絡(luò)的目的是對圖數(shù)據(jù)進(jìn)行建模,這意味著它們識別圖中節(jié)點之間的關(guān)系,并對其進(jìn)行數(shù)值表示。它們以后可以在任何其他機(jī)器學(xué)習(xí)模型中用于各種任務(wù),例如聚類,分類等。

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

    關(guān)注

    42

    文章

    4827

    瀏覽量

    106800
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4761

    瀏覽量

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

    關(guān)注

    73

    文章

    5590

    瀏覽量

    123911
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    【團(tuán)購】獨家全套珍藏!龍哥LabVIEW視覺深度學(xué)習(xí)實戰(zhàn)課(11大系列課程,共5000+分鐘)

    (第10系列)、YOLOv8-Tiny工業(yè)優(yōu)化版(第9系列),滿足產(chǎn)線端設(shè)備算力限制,模型推理速度提升300%。 LabVIEW生態(tài)整合 作為工業(yè)自動化領(lǐng)域主流開發(fā)環(huán)境,LabVIEW與深度學(xué)習(xí)的集成
    發(fā)表于 12-04 09:28

    【團(tuán)購】獨家全套珍藏!龍哥LabVIEW視覺深度學(xué)習(xí)實戰(zhàn)可(11大系列課程,共5000+分鐘)

    、鋰電池產(chǎn)線的視覺檢測工位。 二、職業(yè)發(fā)展: 目前行業(yè)市場具備深度學(xué)習(xí)能力的視覺系統(tǒng)占比已突破40%,催生大量復(fù)合型技術(shù)崗位需求: ? 崗位缺口:視覺算法工程師全國缺口15萬+,缺陷檢測專項人才招聘響應(yīng)率
    發(fā)表于 12-03 13:50

    從0到1,10+年資深LabVIEW專家,手把手教你攻克機(jī)器視覺+深度學(xué)習(xí)(5000分鐘實戰(zhàn)課)

    “告別檢測系統(tǒng)能力缺陷!10+年LabVIEW視覺資深專家手把手教你:5000+分鐘高清教程(含工具、算法原理、實戰(zhàn)操作、項目優(yōu)化全流程講解)”——從傳統(tǒng)視覺算法深度學(xué)習(xí)建?!I(yè)級
    的頭像 發(fā)表于 12-02 08:07 ?101次閱讀
    從0到1,10+年資深LabVIEW專家,手把手教你攻克機(jī)器視覺+<b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>(5000分鐘實戰(zhàn)課)

    如何深度學(xué)習(xí)機(jī)器視覺的應(yīng)用場景

    深度學(xué)習(xí)視覺應(yīng)用場景大全 工業(yè)制造領(lǐng)域 復(fù)雜缺陷檢測:處理傳統(tǒng)算法難以描述的非標(biāo)準(zhǔn)化缺陷模式 非標(biāo)產(chǎn)品分類:對形狀、顏色、紋理多變的產(chǎn)品進(jìn)行智能分類 外觀質(zhì)量評估:基于學(xué)習(xí)的外觀質(zhì)量標(biāo)
    的頭像 發(fā)表于 11-27 10:19 ?55次閱讀

    8常用的CRC算法分享

    CRC 計算單元可按所選擇的算法和參數(shù)配置來生成數(shù)據(jù)流的 CRC 碼。有些應(yīng)用中,可利用 CRC 技術(shù)來驗證數(shù)據(jù)的傳輸和存儲的完整性。 8 常用的 CRC 算法,包括: CRC16_IBM
    發(fā)表于 11-13 07:25

    自動駕駛中Transformer大模型會取代深度學(xué)習(xí)嗎?

    [首發(fā)于智駕最前沿微信公眾號]近年來,隨著ChatGPT、Claude、文心一言等大語言模型在生成文本、對話交互等領(lǐng)域的驚艷表現(xiàn),“Transformer架構(gòu)是否正在取代傳統(tǒng)深度學(xué)習(xí)”這一話題一直被
    的頭像 發(fā)表于 08-13 09:15 ?3918次閱讀
    自動駕駛中Transformer大模型會取代<b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>嗎?

    PID控制算法學(xué)習(xí)筆記資料

    用于新手學(xué)習(xí)PID控制算法。
    發(fā)表于 08-12 16:22 ?7次下載

    基于RK3576開發(fā)板的車輛檢測算法

    車輛檢測是一基于深度學(xué)習(xí)的對人進(jìn)行檢測定位的目標(biāo)檢測,能廣泛的用于園區(qū)管理、交通分析等多種場景,是違停識別、堵車識別、車流統(tǒng)計等多種算法的基石算法
    的頭像 發(fā)表于 05-08 17:34 ?1272次閱讀
    基于RK3576開發(fā)板的車輛檢測<b class='flag-5'>算法</b>

    基于RV1126開發(fā)板的車輛檢測算法開發(fā)

    車輛檢測是一基于深度學(xué)習(xí)的對人進(jìn)行檢測定位的目標(biāo)檢測,能廣泛的用于園區(qū)管理、交通分析等多種場景,是違停識別、堵車識別、車流統(tǒng)計等多種算法的基石算法
    的頭像 發(fā)表于 04-14 16:00 ?615次閱讀
    基于RV1126開發(fā)板的車輛檢測<b class='flag-5'>算法</b>開發(fā)

    用樹莓派搞深度學(xué)習(xí)?TensorFlow啟動!

    介紹本頁面將指導(dǎo)您在搭載64位Bullseye操作系統(tǒng)的RaspberryPi4上安裝TensorFlow。TensorFlow是一個專為深度學(xué)習(xí)開發(fā)的大型軟件庫,它消耗大量資源。您可以在
    的頭像 發(fā)表于 03-25 09:33 ?964次閱讀
    用樹莓派搞<b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>?TensorFlow啟動!

    如何排除深度學(xué)習(xí)工作臺上量化OpenVINO?的特定層?

    無法確定如何排除要在深度學(xué)習(xí)工作臺上量化OpenVINO?特定層
    發(fā)表于 03-06 07:31

    軍事應(yīng)用中深度學(xué)習(xí)的挑戰(zhàn)與機(jī)遇

    人工智能尤其是深度學(xué)習(xí)技術(shù)的最新進(jìn)展,加速了不同應(yīng)用領(lǐng)域的創(chuàng)新與發(fā)展。深度學(xué)習(xí)技術(shù)的發(fā)展深刻影響了軍事發(fā)展趨勢,導(dǎo)致戰(zhàn)爭形式和模式發(fā)生重大變化。本文將概述
    的頭像 發(fā)表于 02-14 11:15 ?819次閱讀

    BP神經(jīng)網(wǎng)絡(luò)與深度學(xué)習(xí)的關(guān)系

    ),是一多層前饋神經(jīng)網(wǎng)絡(luò),它通過反向傳播算法進(jìn)行訓(xùn)練。BP神經(jīng)網(wǎng)絡(luò)由輸入層、一個或多個隱藏層和輸出層組成,通過逐層遞減的方式調(diào)整網(wǎng)絡(luò)權(quán)重,目的是最小化網(wǎng)絡(luò)的輸出誤差。 二、深度學(xué)習(xí)
    的頭像 發(fā)表于 02-12 15:15 ?1341次閱讀

    AI自動化生產(chǎn):深度學(xué)習(xí)在質(zhì)量控制中的應(yīng)用

    隨著科技的飛速發(fā)展,人工智能(AI)與深度學(xué)習(xí)技術(shù)正逐步滲透到各個行業(yè),特別是在自動化生產(chǎn)中,其潛力與價值愈發(fā)凸顯。深度學(xué)習(xí)軟件不僅使人工和基于規(guī)則的
    的頭像 發(fā)表于 01-17 16:35 ?1212次閱讀
    AI自動化生產(chǎn):<b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>在質(zhì)量控制中的應(yīng)用

    傳統(tǒng)機(jī)器學(xué)習(xí)方法和應(yīng)用指導(dǎo)

    用于開發(fā)生物學(xué)數(shù)據(jù)的機(jī)器學(xué)習(xí)方法。盡管深度學(xué)習(xí)(一般指神經(jīng)網(wǎng)絡(luò)算法)是一個強(qiáng)大的工具,目前也非常流行,但它的應(yīng)用領(lǐng)域仍然有限。與深度
    的頭像 發(fā)表于 12-30 09:16 ?1982次閱讀
    傳統(tǒng)機(jī)器<b class='flag-5'>學(xué)習(xí)</b>方法和應(yīng)用指導(dǎo)