国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

10分鐘快速了解神經(jīng)網(wǎng)絡(luò)(Neural Networks)

穎脈Imgtec ? 2023-09-21 08:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Sadaf Saleem| 作者

羅伯特|編輯


神經(jīng)網(wǎng)絡(luò)深度學(xué)習(xí)算法的基本構(gòu)建模塊。神經(jīng)網(wǎng)絡(luò)是一種機(jī)器學(xué)習(xí)算法,旨在模擬人腦的行為。它由相互連接的節(jié)點組成,也稱為人工神經(jīng)元,這些節(jié)點組織成層次結(jié)構(gòu)。

神經(jīng)網(wǎng)絡(luò)與機(jī)器學(xué)習(xí)有何不同?

神經(jīng)網(wǎng)絡(luò)是一種機(jī)器學(xué)習(xí)算法,但它們與傳統(tǒng)機(jī)器學(xué)習(xí)在幾個關(guān)鍵方面有所不同。最重要的是,神經(jīng)網(wǎng)絡(luò)可以自行學(xué)習(xí)和改進(jìn),無需人的干預(yù)。它可以直接從數(shù)據(jù)中學(xué)習(xí)特征,因此更適合處理大型數(shù)據(jù)集。然而,在傳統(tǒng)機(jī)器學(xué)習(xí)中,特征需要手動提供。


為什么使用深度學(xué)習(xí)?

深度學(xué)習(xí)的一個關(guān)鍵優(yōu)勢是其處理大數(shù)據(jù)的能力。隨著數(shù)據(jù)量的增加,傳統(tǒng)機(jī)器學(xué)習(xí)技術(shù)在性能和準(zhǔn)確性方面可能變得低效。而深度學(xué)習(xí)則能夠持續(xù)表現(xiàn)出色,因此是處理數(shù)據(jù)密集型應(yīng)用的理想選擇。

02f1e1da-5816-11ee-9788-92fbcf53809c.png

有人會問,為什么我們要費心研究深度學(xué)習(xí)的結(jié)構(gòu),而不是簡單地依賴計算機(jī)為我們生成輸出結(jié)果,這是一個合理的問題。然而,深入了解深度學(xué)習(xí)的底層結(jié)構(gòu)可以帶來更好的結(jié)果,這其中有很多令人信服的理由。


研究深度學(xué)習(xí)結(jié)構(gòu)的好處是什么?

通過分析神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu),我們可以找到優(yōu)化性能的方法。例如,我們可以調(diào)整層數(shù)或節(jié)點的數(shù)量,或者調(diào)整網(wǎng)絡(luò)處理輸入數(shù)據(jù)的方式。我們還可以開發(fā)更適合分析醫(yī)學(xué)圖像或預(yù)測股市的神經(jīng)網(wǎng)絡(luò)。如果我們知道網(wǎng)絡(luò)中的哪些節(jié)點對于特定輸入被激活,我們可以更好地理解網(wǎng)絡(luò)是如何做出決策或預(yù)測的。


神經(jīng)網(wǎng)絡(luò)如何工作?

每個神經(jīng)元代表一個計算單元,接收一組輸入,執(zhí)行一系列計算,并產(chǎn)生一個輸出,該輸出傳遞給下一層。

就像我們大腦中的神經(jīng)元一樣,神經(jīng)網(wǎng)絡(luò)中的每個節(jié)點都接收輸入,處理它,并將輸出傳遞給下一個節(jié)點。隨著數(shù)據(jù)在網(wǎng)絡(luò)中傳遞,節(jié)點之間的連接會根據(jù)數(shù)據(jù)中的模式而加強或減弱。這使得網(wǎng)絡(luò)可以從數(shù)據(jù)中學(xué)習(xí),并根據(jù)其學(xué)到的知識進(jìn)行預(yù)測或決策。

想象一個28x28的網(wǎng)格,其中某些像素比其他像素更暗。通過識別較亮的像素,我們可以解讀出在網(wǎng)格上寫的數(shù)字。這個網(wǎng)格作為神經(jīng)網(wǎng)絡(luò)的輸入。

網(wǎng)格的行排列成水平的一維數(shù)組,然后轉(zhuǎn)化為垂直數(shù)組,形成第一層神經(jīng)元,就像這樣;

030ad870-5816-11ee-9788-92fbcf53809c.gif

在第一層的情況下,每個神經(jīng)元對應(yīng)于輸入圖像中的一個像素,每個神經(jīng)元內(nèi)的值代表該像素的激活或強度。神經(jīng)網(wǎng)絡(luò)的輸入層負(fù)責(zé)接收原始數(shù)據(jù)(在本例中是圖像)并將其轉(zhuǎn)化為可以被網(wǎng)絡(luò)其余部分處理的格式。

在這種情況下,我們有28x28個輸入像素,這給了我們784個輸入層的神經(jīng)元。每個神經(jīng)元的激活值要么是0,要么是1,這取決于輸入圖像中相應(yīng)的像素是黑色還是白色。

032ab140-5816-11ee-9788-92fbcf53809c.gif

神經(jīng)網(wǎng)絡(luò)的輸出層在這種情況下包括10個神經(jīng)元,每個代表一個可能的輸出類別(在本例中是數(shù)字0到9)。輸出層中每個神經(jīng)元的輸出代表輸入圖像屬于該特定類別的概率。最高概率值確定了對于該輸入圖像的預(yù)測類別。


隱藏層

在輸入層和輸出層之間,我們有一個或多個隱藏層,對輸入數(shù)據(jù)執(zhí)行一系列非線性變換。這些隱藏層的目的是從輸入數(shù)據(jù)中提取對當(dāng)前任務(wù)更有意義的高級特征。您可以決定在網(wǎng)絡(luò)中添加多少隱藏層。

隱藏層中的每個神經(jīng)元都從前一層的所有神經(jīng)元接收輸入,并在將結(jié)果通過非線性激活函數(shù)之前,對這些輸入應(yīng)用一組權(quán)重和偏差。這個過程在隱藏層的所有神經(jīng)元上重復(fù),直到達(dá)到輸出層。


前向傳播

前向傳播是將輸入數(shù)據(jù)通過神經(jīng)網(wǎng)絡(luò)生成輸出的過程。它涉及計算網(wǎng)絡(luò)每一層中每個神經(jīng)元的輸出,通過將權(quán)重和偏差應(yīng)用于輸入并通過激活函數(shù)傳遞結(jié)果來完成。

數(shù)學(xué)公式:或 其中, 是神經(jīng)網(wǎng)絡(luò)的輸出, 是非線性激活函數(shù),是第 個輸入特征或輸入變量, 是與第個輸入特征或變量相關(guān)聯(lián)的權(quán)重, 是偏差項,它是一個常數(shù)值,加到輸入的線性組合上。 :這是輸入特征和它們相關(guān)權(quán)重的線性組合。有時這個術(shù)語也被稱為輸入的“加權(quán)和”。


反向傳播

反向傳播是訓(xùn)練神經(jīng)網(wǎng)絡(luò)中常用的算法。它涉及計算梯度,即損失函數(shù)相對于網(wǎng)絡(luò)中每個權(quán)重的變化的度量。損失函數(shù)衡量了神經(jīng)網(wǎng)絡(luò)在給定輸入下能夠正確預(yù)測輸出的能力。通過計算損失函數(shù)的梯度,反向傳播允許神經(jīng)網(wǎng)絡(luò)以減小訓(xùn)練過程中的整體誤差或損失的方式更新其權(quán)重。

該算法通過將來自輸出層的誤差沿著網(wǎng)絡(luò)的層傳播回去,使用微積分的鏈?zhǔn)椒▌t計算損失函數(shù)相對于每個權(quán)重的梯度。然后,這個梯度用于梯度下降優(yōu)化,以更新權(quán)重并最小化損失函數(shù)。


神經(jīng)網(wǎng)絡(luò)中使用的術(shù)語

神經(jīng)網(wǎng)絡(luò)的訓(xùn)練是根據(jù)輸入數(shù)據(jù)和期望輸出來調(diào)整神經(jīng)網(wǎng)絡(luò)權(quán)重的過程,以提高網(wǎng)絡(luò)預(yù)測的準(zhǔn)確性。權(quán)重:權(quán)重是在訓(xùn)練過程中學(xué)到的參數(shù),它們決定了神經(jīng)元之間連接的強度。每個神經(jīng)元之間的連接被分配一個權(quán)重,該權(quán)重與輸入值相乘,以確定其輸出。03870260-5816-11ee-9788-92fbcf53809c.png

偏差(Bias):偏差是另一個在給定層中神經(jīng)元的加權(quán)和上添加的學(xué)習(xí)參數(shù)。它是神經(jīng)元的附加輸入,有助于調(diào)整激活函數(shù)的輸出。

非線性激活函數(shù)(Non-linear activation function):非線性激活函數(shù)應(yīng)用于神經(jīng)元的輸出,引入了網(wǎng)絡(luò)中的非線性。非線性很重要,因為它允許網(wǎng)絡(luò)建模輸入和輸出之間的復(fù)雜、非線性關(guān)系。在神經(jīng)網(wǎng)絡(luò)中常用的激活函數(shù)包括 Sigmoid 函數(shù)、ReLU(修正線性單元)函數(shù)和 softmax 函數(shù)。損失函數(shù)(Loss function):這是一個數(shù)學(xué)函數(shù),用于衡量神經(jīng)網(wǎng)絡(luò)的預(yù)測輸出與真實輸出之間的誤差或差異。經(jīng)驗損失度量了整個數(shù)據(jù)集上的總損失。交叉熵?fù)p失常用于輸出概率在0和1之間的模型,而均方誤差損失用于輸出連續(xù)實數(shù)的回歸模型。目標(biāo)是在訓(xùn)練過程中最小化損失函數(shù),以提高網(wǎng)絡(luò)預(yù)測的準(zhǔn)確性。損失優(yōu)化(Loss optimization):這是在神經(jīng)網(wǎng)絡(luò)進(jìn)行預(yù)測時,最小化神經(jīng)網(wǎng)絡(luò)所產(chǎn)生的誤差或損失的過程。這是通過調(diào)整網(wǎng)絡(luò)的權(quán)重來完成的。

梯度下降(Gradient descent):這是一種用于尋找函數(shù)最小值的優(yōu)化算法,例如神經(jīng)網(wǎng)絡(luò)的損失函數(shù)。它涉及迭代地調(diào)整權(quán)重,沿著損失函數(shù)的負(fù)梯度方向。其思想是不斷將權(quán)重朝著減小損失的方向移動,直到達(dá)到最小值。


讓我們通過實際例子記住這些術(shù)語:

1. 想象一家公司希望通過銷售產(chǎn)品來最大化利潤。他們可能有一個基于各種因素如價格、營銷支出等來預(yù)測利潤的模型。偏差可能指的是影響產(chǎn)品利潤但與價格或營銷支出無直接關(guān)系的任何固定因素。例如,如果產(chǎn)品是季節(jié)性物品,可能在一年中的某些時段存在對更高利潤的偏差。實際利潤與預(yù)測利潤之間的差異就是損失函數(shù)。梯度下降涉及計算損失函數(shù)相對于每個輸入特征的梯度,并使用這個梯度迭代地調(diào)整特征值,直到找到最佳值的過程,而涉及找到最小化損失函數(shù)的輸入特征的最佳值的過程就是損失優(yōu)化。利潤預(yù)測模型可能會使用非線性激活函數(shù)將輸入特征(例如價格、營銷支出)轉(zhuǎn)化為預(yù)測的利潤值。這個函數(shù)可以用來引入輸入特征和輸出利潤之間的非線性關(guān)系。2. 想象你正在玩一個視頻游戲,你是一個角色試圖到達(dá)一個目的地,但你只能在二維平面上移動(前后和左右)。你知道目的地的確切坐標(biāo),但不知道如何到達(dá)那里。你的目標(biāo)是找到到達(dá)目的地的最短路徑。在這種情況下,損失函數(shù)可以是你當(dāng)前位置與目的地之間的距離。損失函數(shù)的梯度將是通往目的地最陡坡度的方向和大小,你可以使用它來調(diào)整你的移動,靠近目的地。隨著你靠近目的地,損失函數(shù)減?。ㄒ驗槟汶x目標(biāo)更近了),梯度也相應(yīng)改變。通過反復(fù)使用梯度來調(diào)整你的移動,最終你可以以最短路徑到達(dá)目的地。希望你在了解神經(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)推薦
    熱點推薦

    神經(jīng)網(wǎng)絡(luò)的初步認(rèn)識

    日常生活中的智能應(yīng)用都離不開深度學(xué)習(xí),而深度學(xué)習(xí)則依賴于神經(jīng)網(wǎng)絡(luò)的實現(xiàn)。什么是神經(jīng)網(wǎng)絡(luò)?神經(jīng)網(wǎng)絡(luò)的核心思想是模仿生物神經(jīng)系統(tǒng)的結(jié)構(gòu),特別是大腦中神經(jīng)
    的頭像 發(fā)表于 12-17 15:05 ?323次閱讀
    <b class='flag-5'>神經(jīng)網(wǎng)絡(luò)</b>的初步認(rèn)識

    CNN卷積神經(jīng)網(wǎng)絡(luò)設(shè)計原理及在MCU200T上仿真測試

    數(shù)的提出很大程度的解決了BP算法在優(yōu)化深層神經(jīng)網(wǎng)絡(luò)時的梯度耗散問題。當(dāng)x&gt;0 時,梯度恒為1,無梯度耗散問題,收斂快;當(dāng)x&lt;0 時,該層的輸出為0。 CNN
    發(fā)表于 10-29 07:49

    NMSIS神經(jīng)網(wǎng)絡(luò)庫使用介紹

    (q7_t) 和 16 位整數(shù) (q15_t)。 卷積神經(jīng)網(wǎng)絡(luò)示例: 本示例中使用的 CNN 基于來自 Caffe 的 CIFAR-10 示例。神經(jīng)網(wǎng)絡(luò)由 3 個卷積層組成,中間散布著 ReLU
    發(fā)表于 10-29 06:08

    在Ubuntu20.04系統(tǒng)中訓(xùn)練神經(jīng)網(wǎng)絡(luò)模型的一些經(jīng)驗

    本帖欲分享在Ubuntu20.04系統(tǒng)中訓(xùn)練神經(jīng)網(wǎng)絡(luò)模型的一些經(jīng)驗。我們采用jupyter notebook作為開發(fā)IDE,以TensorFlow2為訓(xùn)練框架,目標(biāo)是訓(xùn)練一個手寫數(shù)字識別的神經(jīng)網(wǎng)絡(luò)
    發(fā)表于 10-22 07:03

    CICC2033神經(jīng)網(wǎng)絡(luò)部署相關(guān)操作

    在完成神經(jīng)網(wǎng)絡(luò)量化后,需要將神經(jīng)網(wǎng)絡(luò)部署到硬件加速器上。首先需要將所有權(quán)重數(shù)據(jù)以及輸入數(shù)據(jù)導(dǎo)入到存儲器內(nèi)。 在仿真環(huán)境下,可將其存于一個文件,并在 Verilog 代碼中通過 readmemh 函數(shù)
    發(fā)表于 10-20 08:00

    液態(tài)神經(jīng)網(wǎng)絡(luò)(LNN):時間連續(xù)性與動態(tài)適應(yīng)性的神經(jīng)網(wǎng)絡(luò)

    1.算法簡介液態(tài)神經(jīng)網(wǎng)絡(luò)(LiquidNeuralNetworks,LNN)是一種新型的神經(jīng)網(wǎng)絡(luò)架構(gòu),其設(shè)計理念借鑒自生物神經(jīng)系統(tǒng),特別是秀麗隱桿線蟲的神經(jīng)結(jié)構(gòu),盡管這種微生物的
    的頭像 發(fā)表于 09-28 10:03 ?1197次閱讀
    液態(tài)<b class='flag-5'>神經(jīng)網(wǎng)絡(luò)</b>(LNN):時間連續(xù)性與動態(tài)適應(yīng)性的<b class='flag-5'>神經(jīng)網(wǎng)絡(luò)</b>

    神經(jīng)網(wǎng)絡(luò)的并行計算與加速技術(shù)

    問題。因此,并行計算與加速技術(shù)在神經(jīng)網(wǎng)絡(luò)研究和應(yīng)用中變得至關(guān)重要,它們能夠顯著提升神經(jīng)網(wǎng)絡(luò)的性能和效率,滿足實際應(yīng)用中對快速響應(yīng)和大規(guī)模數(shù)據(jù)處理的需求。神經(jīng)網(wǎng)絡(luò)并行
    的頭像 發(fā)表于 09-17 13:31 ?1124次閱讀
    <b class='flag-5'>神經(jīng)網(wǎng)絡(luò)</b>的并行計算與加速技術(shù)

    基于神經(jīng)網(wǎng)絡(luò)的數(shù)字預(yù)失真模型解決方案

    在基于神經(jīng)網(wǎng)絡(luò)的數(shù)字預(yù)失真(DPD)模型中,使用不同的激活函數(shù)對整個系統(tǒng)性能和能效有何影響?
    的頭像 發(fā)表于 08-29 14:01 ?3471次閱讀

    無刷電機(jī)小波神經(jīng)網(wǎng)絡(luò)轉(zhuǎn)子位置檢測方法的研究

    摘要:論文通過對無刷電機(jī)數(shù)學(xué)模型的推導(dǎo),得出轉(zhuǎn)角:與三相相電壓之間存在映射關(guān)系,因此構(gòu)建了一個以三相相電壓為輸人,轉(zhuǎn)角為輸出的小波神經(jīng)網(wǎng)絡(luò)來實現(xiàn)轉(zhuǎn)角預(yù)測,并采用改進(jìn)遺傳算法來訓(xùn)練網(wǎng)絡(luò)結(jié)構(gòu)與參數(shù),借助
    發(fā)表于 06-25 13:06

    神經(jīng)網(wǎng)絡(luò)專家系統(tǒng)在電機(jī)故障診斷中的應(yīng)用

    摘要:針對傳統(tǒng)專家系統(tǒng)不能進(jìn)行自學(xué)習(xí)、自適應(yīng)的問題,本文提出了基于種經(jīng)網(wǎng)絡(luò)專家系統(tǒng)的并步電機(jī)故障診斷方法。本文將小波神經(jīng)網(wǎng)絡(luò)和專家系統(tǒng)相結(jié)合,充分發(fā)揮了二者故障診斷的優(yōu)點,很大程度上降低了對電機(jī)
    發(fā)表于 06-16 22:09

    神經(jīng)網(wǎng)絡(luò)RAS在異步電機(jī)轉(zhuǎn)速估計中的仿真研究

    眾多方法中,由于其結(jié)構(gòu)簡單,穩(wěn)定性好廣泛受到人們的重視,且已被用于產(chǎn)品開發(fā)。但是MRAS仍存在在低速區(qū)速度估計精度下降和對電動機(jī)參數(shù)變化非常敏感的問題。本文利用神經(jīng)網(wǎng)絡(luò)的特點,使估計更為簡單、快速
    發(fā)表于 06-16 21:54

    基于FPGA搭建神經(jīng)網(wǎng)絡(luò)的步驟解析

    本文的目的是在一個神經(jīng)網(wǎng)絡(luò)已經(jīng)通過python或者M(jìn)ATLAB訓(xùn)練好的神經(jīng)網(wǎng)絡(luò)模型,將訓(xùn)練好的模型的權(quán)重和偏置文件以TXT文件格式導(dǎo)出,然后通過python程序?qū)xt文件轉(zhuǎn)化為coe文件,(coe
    的頭像 發(fā)表于 06-03 15:51 ?1194次閱讀
    基于FPGA搭建<b class='flag-5'>神經(jīng)網(wǎng)絡(luò)</b>的步驟解析

    NVIDIA實現(xiàn)神經(jīng)網(wǎng)絡(luò)渲染技術(shù)的突破性增強功能

    近日,NVIDIA 宣布了 NVIDIA RTX 神經(jīng)網(wǎng)絡(luò)渲染技術(shù)的突破性增強功能。NVIDIA 與微軟合作,將在 4 月的 Microsoft DirectX 預(yù)覽版中增加神經(jīng)網(wǎng)絡(luò)著色技術(shù),讓開
    的頭像 發(fā)表于 04-07 11:33 ?1163次閱讀

    自動駕駛感知系統(tǒng)中卷積神經(jīng)網(wǎng)絡(luò)原理的疑點分析

    背景 卷積神經(jīng)網(wǎng)絡(luò)(Convolutional Neural Networks, CNN)的核心技術(shù)主要包括以下幾個方面:局部連接、權(quán)值共享、多卷積核以及池化。這些技術(shù)共同作用,使得CNN在圖像
    的頭像 發(fā)表于 04-07 09:15 ?845次閱讀
    自動駕駛感知系統(tǒng)中卷積<b class='flag-5'>神經(jīng)網(wǎng)絡(luò)</b>原理的疑點分析

    神經(jīng)網(wǎng)絡(luò)壓縮框架 (NNCF) 中的過濾器修剪統(tǒng)計數(shù)據(jù)怎么查看?

    無法觀察神經(jīng)網(wǎng)絡(luò)壓縮框架 (NNCF) 中的過濾器修剪統(tǒng)計數(shù)據(jù)
    發(fā)表于 03-06 07:10