透過集合功能整理內容
你可以依據偏好儲存及分類內容。
第一個類神經網路
在本練習中,我們會訓練第一個小小的類神經網路。
類神經網路可讓我們學會在沒有線性模型的情況下
交叉性特徵關係
任務 1:上述模型將我們的兩個輸入特徵合而為一
單一神經元這個模型是否會學習任何非線性?執行該程式碼以確認
工作 2:嘗試增加隱藏層的神經元數量:
1 到 2,並嘗試從「線性啟用」變更為非線性啟用
就像 ReLU 一樣您能建立可以學習非線性的模型嗎?可以模擬
如何有效保護資料呢?
工作 3:嘗試增加隱藏層的神經元數量:
2 到 3,使用 ReLU 這類非線性活化機制。是否能建立資料模型
有效?模型品質在執行後會如何變化?
工作 4:新增或移除隱藏圖層,即可繼續進行實驗
以及每個層的神經元另外,你也可以調整學習率
和其他學習設定最小是什麼?
您可以降低模型的負荷量和層數
0.177 以下?
增加模型大小是否能改善配適度,或者凝結速度有多快?
這項變更是否會改變模型收穫良好模型的頻率?舉例來說,您可以
以下架構:
- 第一個隱藏層,有 3 個神經元。
- 第二個隱藏層,有 3 個神經元。
- 有 2 個神經元的第三層隱藏層。
(答案會顯示在運動正下方)。
按一下加號圖示即可查看工作 1 的答案。
啟用方式設為「線性」,因此這個模型無法學習
任何非線性關係損失率非常高,而模型的不足
實體媒介包括儲存空間陣列
傳統硬碟、磁帶和 USB 隨身碟等
按一下加號圖示即可查看工作 2 的答案。
非線性活化函式可學習非線性模型。不過
有 2 個神經元的單一隱藏層無法反映
即使沒有雜訊,此資料集仍會有高度損失
配戴。這些練習並不具確定性,因此某些執行作業
無法學習有效的模型,而其他執行則能做得很好。
最佳模型的形狀可能不符合您的預期!
按一下加號圖示即可查看工作 3 的答案。
Playground 的非確定性自然造就了這項練習。A 罩杯
有 3 個神經元的單一隱藏層就足以建立資料集模型 (缺少
但不是所有執行作業都會凝聚出理想的模型。
就有 3 個神經元已經足夠,因為 XOR 函式可以用 3 個半平面 (ReLU 活化) 的組合表示。您可以在
神經元的圖片,呈現個別神經元的輸出結果。理想的模型
結合 3 個神經元和 ReLU 功能,1 張圖片將幾乎
垂直線條,偵測 X1 為正數 (或負數);
1 張圖片,有 1 張圖片幾乎水平線,可偵測到
X2 和 1 張圖片和對角線,正在偵測
互動。
不過,並非所有執行作業都會轉變為良好的模型。某些執行作業不會
反而比有 2 個神經元的模型
這類神經元就會有重複的神經元
用途
按一下加號圖示即可查看工作 4 的答案。
有 3 個神經元的單一隱藏層可以建立資料模型,但實際上
備援能力,因此在很多執行作業中,神經元就會失去神經元,
也比較好內含超過 3 個神經元的單一層有較多備援能力
因此更有可能收穫良好的模型
如先前所示,只有 2 個神經元的單一隱藏層無法建立資料模型
若嘗試看看,輸出層中的所有項目
只能由兩個節點的線條組成的形狀。在此情況下,
比起只使用第一個隱藏層,更深層的網路模擬資料集:
第二層中的個別神經元可以為較複雜的形狀建立模型
直立像限 (在第一層結合神經元)新增
第二個隱藏層仍可為資料集建立比第一個隱藏層更好的模型
因此最好在第一層加入更多節點
讓第二層從這個套件中有更多行
但如果模型在第一個隱藏層中有 1 個神經元,就無法學習良好結果
探索模型這是因為第一個函式的輸出內容
圖層只會隨著一個維度變化 (通常是對角線),但
足以模擬這個資料集後續圖層無法彌補這一點,
極為複雜;輸入資料中的資訊是不可復原的
但損失。
與其試吃小型網路,我們其實有很多層次的
多投入大量神經元
有個簡單的問題是?如先前所述
圖層可以嘗試許多不同的斜坡第二個
就可以把這些圖像累積到各種不同的形狀
後面又有很多形狀
讓模型透過這麼多的形狀判斷各種不同的形狀
為模型創造足夠空間
輕鬆過度配適訓練集的雜訊
較複雜的形狀來比對訓練資料的重要性
一般化的基準真相在本例中,大型模型可能會
來比對精確的資料點在極端情況下
就能在個別噪音點周圍學習島嶼
「記憶」資料。模型規模越大
而且成效通常比較簡單的模型更低
足夠的神經元可以解決問題
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2024-08-22 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2024-08-22 (世界標準時間)。"],[],[]]