最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python利用numpy實現(xiàn)三層神經(jīng)網(wǎng)絡(luò)的示例代碼

 更新時間:2021年04月27日 09:08:44   作者:大呼啦  
這篇文章主要介紹了Python利用numpy實現(xiàn)三層神經(jīng)網(wǎng)絡(luò)的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

本文主要介紹了Python利用numpy實現(xiàn)三層神經(jīng)網(wǎng)絡(luò)的示例代碼,分享給大家,具體如下:

在這里插入圖片描述

其實神經(jīng)網(wǎng)絡(luò)很好實現(xiàn),稍微有點基礎(chǔ)的基本都可以實現(xiàn)出來.主要都是利用上面這個公式來做的。

在這里插入圖片描述

這是神經(jīng)網(wǎng)絡(luò)的整體框架,一共是三層,分為輸入層,隱藏層,輸出層。現(xiàn)在我們先來講解下從輸出層到到第一個隱藏層。

使用的編譯器是jupyter notebook

import numpy as np

#定義X,W1,B1
X = np.array([1.0, 0.5])
w1 = np.array([[0.1, 0.3, 0.5],[0.2, 0.4, 0.6]])
b1 = np.array([0.1, 0.2, 0.3])

#查看他們的形狀
print(X.shape)
print(w1.shape)
print(b1.shape)

在這里插入圖片描述

#求點積
np.dot(X,w1)

在這里插入圖片描述

def sigmod(x):
    return 1/(1 + np.exp(-x))
Z1 = sigmod(A1)
Z1

在這里插入圖片描述

#定義w2,b2
w2 = np.array([[0.1,0.4],[0.2,0.5],[0.3,0.6]])
b2 = np.array([0.1,0.2])

#查看他們的行狀
print(w2.shape)
print(b2.shape)

在這里插入圖片描述

A2 = np.dot(Z1,w2) + b2
A2

在這里插入圖片描述

Z2 = sigmod(A2)
Z2

在這里插入圖片描述

#定義恒等函數(shù)

def identity_function(x):
    return x

#定義w3,b3
w3 = np.array([[0.1,0.3],[0.2,0.4]])
b3 = np.array([0.1,0.2])

A3 = np.dot(Z2,w3) + b3
Y = identity_function(A3)
Y
    

在這里插入圖片描述

將上面的整合一下

#整理

#定義一個字典,將權(quán)重全部放入字典
def init_network():
    network = {}
    network['w1'] = np.array([[0.1,0.3,0.5],[0.2,0.4,0.6]])
    network['w2'] = np.array([[0.1,0.4],[0.2,0.5],[0.3,0.6]])
    network['w3'] = np.array([[0.1,0.3],[0.2,0.4]])
    network['b1'] = np.array([0.1, 0.2, 0.3])
    network['b2'] = np.array([0.1,0.2])
    network['b3'] = np.array([0.1,0.2])
    return network
#定義函數(shù),導入權(quán)重與x,得到Y(jié)

def forward(network,x):
    w1,w2,w3 = network['w1'],network['w2'],network['w3']
    b1,b2,b3 = network['b1'],network['b2'],network['b3']
    
    A1 = np.dot(x,w1) + b1
    A2 = np.dot(A1,w2) + b2
    A3 = np.dot(A2,w3) + b3
    Y = identity_function(A3)
    Y
#調(diào)用函數(shù)

network = init_network()
X = np.array([1.0,0.5])
Y = forward(network,X)

到此這篇關(guān)于Python利用numpy實現(xiàn)三層神經(jīng)網(wǎng)絡(luò)的示例代碼的文章就介紹到這了,更多相關(guān)numpy三層神經(jīng)網(wǎng)絡(luò)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • PyCharm 安裝與使用配置教程(windows,mac通用)

    PyCharm 安裝與使用配置教程(windows,mac通用)

    很多小伙伴下載安裝PyCharm后不會使用,這篇文章詳細介紹了PyCharm安裝與使用教程(windows,mac通用),需要的朋友可以參考下
    2021-05-05
  • python cv2讀取rtsp實時碼流按時生成連續(xù)視頻文件方式

    python cv2讀取rtsp實時碼流按時生成連續(xù)視頻文件方式

    今天小編就為大家分享一篇python cv2讀取rtsp實時碼流按時生成連續(xù)視頻文件方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • 詳解python的運算符與表達式

    詳解python的運算符與表達式

    這篇文章主要為大家介紹了python的運算符與表達式,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • python使用建議與技巧分享(二)

    python使用建議與技巧分享(二)

    這篇文章主要介紹了python的使用建議與一些技巧的分享,對大家理解和學習python有所幫助,感興趣的朋友可以了解下
    2020-08-08
  • Python中列表元素轉(zhuǎn)為數(shù)字的方法分析

    Python中列表元素轉(zhuǎn)為數(shù)字的方法分析

    這篇文章主要介紹了Python中列表元素轉(zhuǎn)為數(shù)字的方法,結(jié)合實例形式對比分析了Python列表操作及數(shù)學運算的相關(guān)技巧,需要的朋友可以參考下
    2016-06-06
  • python?隨時間序列變動畫圖的方法

    python?隨時間序列變動畫圖的方法

    這篇文章主要介紹了python?基礎(chǔ)繪圖之關(guān)于隨時間序列變動的圖的畫法,首先大家要明白畫圖需要考慮的問題,如何在圖中適當?shù)娘@示軸標簽的樣式和數(shù)量,詳細代碼跟隨小編一起看看吧
    2022-01-01
  • python+selenium實現(xiàn)簡歷自動刷新的示例代碼

    python+selenium實現(xiàn)簡歷自動刷新的示例代碼

    這篇文章主要介紹了python+selenium實現(xiàn)簡歷自動刷新的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-05-05
  • Python中的3D繪圖命令總結(jié)

    Python中的3D繪圖命令總結(jié)

    很多情況下,為了能夠觀察到數(shù)據(jù)之間的內(nèi)部的關(guān)系,可以使用繪圖來更好的顯示規(guī)律。而Python的matplotlib庫中有很多三維圖表顯示的命令,本文為大家做了一個總結(jié),需要的可以參考一下
    2022-02-02
  • Python基礎(chǔ)教程,Python入門教程(超詳細)

    Python基礎(chǔ)教程,Python入門教程(超詳細)

    Python由荷蘭數(shù)學和計算機科學研究學會 于1990 年代初設(shè)計,作為一門叫做ABC語言的替代品。Python語法和動態(tài)類型,以及解釋型語言的本質(zhì),使它成為多數(shù)平臺上寫腳本和快速開發(fā)應(yīng)用的編程語言
    2021-06-06
  • Python運算符的應(yīng)用超全面詳細教程

    Python運算符的應(yīng)用超全面詳細教程

    Python運算符是為了實現(xiàn)數(shù)值或字符運算的特殊符號。Python運算符可以分為算術(shù)運算符、邏輯運算符、賦值運算符、成員運算符、身份運算符、比較運算符、三目運算符等。接下來,我們就開始來學習這一堆符號吧
    2022-07-07

最新評論

运城市| 西乌珠穆沁旗| 宜阳县| 双峰县| 大理市| 全椒县| 钦州市| 易门县| 布拖县| 台湾省| 临西县| 抚顺市| 怀远县| 罗城| 安图县| 合肥市| 迁西县| 咸宁市| 香格里拉县| 郎溪县| 星子县| 蒙自县| 甘谷县| 罗江县| 鄂托克前旗| 陆川县| 门头沟区| 泸州市| 东丽区| 吉安市| 松滋市| 思茅市| 中西区| 齐河县| 盘山县| 大邑县| 水富县| 尼木县| 宝鸡市| 当雄县| 和硕县|