吳恩達深度學習 2 15python中的廣播

2022-08-01 01:51:14 字數 794 閱讀 5792

1.broadcasting example

(1)下面矩陣描述了來自四種不同的100克碳水化合物,蛋白質和脂肪的卡路里數量

(2)接下來看看計算是怎麼執行的,我們有3x4的矩陣,除以乙個1x4的矩陣,那麼怎麼能夠讓乙個3x4的矩陣來除以乙個1x4的矩陣呢?接下來看看更多的廣播的例子,如果取乙個4x1的向量,讓她和乙個數字相加,numpy會自動將數字展開,變成乙個1x4的向量,就像這樣:

這種廣播對列向量和行向量一樣有用。比如有乙個2x3的矩陣,讓它加上乙個1x3的矩陣,numpy會賦值後面矩陣m次,將其變為mxn矩陣,而不是乙個1x3的矩陣,比如下面的這個矩陣,numpy會複製兩次,將其變為下面的這種形式:

所以2x3的矩陣會讓與他們相加,就會變為下面的這種形式:

(3)最後乙個例子,無論有沒有mxn的矩陣,都可以讓其加上乙個mx1的向量,或者1xm的矩陣,然後進行複製,

深度學習 吳恩達

第三週神經網路 啟用函式 第一門課 感謝黃博的參考筆記 一次梯度下降 正向傳播與反向傳播 一次反向傳播梯度下降 注意與機器學習課程不同的一點是,第一層不算樣本輸入 a t an z a tan z a tan z 的值域是位於 1和 1之間。a t anh z e z e zez e za tanh...

吳恩達深度學習筆記

2.02 紅色為小標題,藍色比較重要 第四講第二週 4.2.1 為什麼要進行例項 4.2.2 經典網路 lenet 5網路當時還沒有padding,所以在卷積過程當中越來越小 也沒有relu函式,當時這個例子用的是sigmoid函式。超級引數不是很多。這個典型的網路有padding,使用的是relu...

總結 吳恩達深度學習

從去年8月份開始,ai界大ip吳恩達在coursera上開設了由5們課組成的深度學習專項課程,掀起了一股人工智慧深度學習熱潮。這裡附上deeplearning.ai的官網 deeplearning.ai,也可以在網易雲課堂學習 有中文字幕 關於該深度學習專項課程,本人非常推薦!它對於理解各種演算法背...