亚洲情人网-亚洲情人-亚洲欧洲综合-亚洲欧洲自拍-欧美专区亚洲

矩陣相乘(矩陣相乘有交換律嗎)

  • 生活
  • 2023-04-19 16:17

本文是吳恩達《機器學習》視頻筆記第16篇,對應第1周第16個視頻。

“LinearAlgebrareview(optional)——Matrix-matrixmultiplication”

上一視頻講的是矩陣和向量相乘,我們在上上上個視頻“矩陣和向量”那一節已經知道向量也是一種特殊的矩陣,那這一節我們把后面的這個向量給一般化為矩陣,即矩陣和矩陣的乘法。

引入

前面講過梯度下降用于線性回歸模型的參數確定,如果有矩陣的乘法的加持,我們就可以不用梯度下降法也能求解這個問題。

先來看一個例子,求下面圖中兩個矩陣的乘。

那怎么做呢?上圖中兩個矩陣,左邊的這個是2×3的矩陣、右邊這個是3×2的矩陣,我們可以把右邊這個矩陣的第一列抽出來,就變成了2×3的矩陣和一個3×1的列向量的乘法,這就和上一視頻講到的一樣了。如下圖,我們就可以得到一個2×1的列向量:

類似的,把右邊矩陣的第二列抽出來相乘又得到一個2×1的列向量,然后把這兩步得到的列向量拼在一起就得到兩個矩陣的乘的結果了。

一般情況

那上面那個特例中,左邊是2×3的矩陣、右邊是3×2的矩陣。右邊這個矩陣的行數、列數分別和左邊矩陣的列數、行數相等,是不是說一般情況也有這種要求呢?我們一起看一下。

對于一般的情況,矩陣和矩陣的乘法的形式如下圖:

從上面的圖中可知,矩陣A×B,只要求A的列數要等于B的行數,而不一定要求A的行數等于B的列數;得到的結果矩陣C呢,C的行數和A的行數相等、C的列數和B的列數相等。

從前面的示例我們可知,矩陣A和矩陣B的乘,可以簡化為矩陣A和矩陣B的列向量的乘,然后再把結果拼成C。就完成了矩陣與矩陣的乘法。

矩陣和矩陣相乘,化簡為矩陣和列向量相乘的過程中,右邊的矩陣A會被用o次(即矩陣B的列數)、而矩陣B呢是被拆分成o個列向量來用的。想想這個事挺有意思的。

再來一個例子

兩個2×2的矩陣相乘,運算過程如下圖:

繼續賣房子

我們來看一下,矩陣和矩陣的乘法這種運算規則的制定怎樣讓我們實際問題更容易被表述。

還是假設我有四套房子,面積(單位是平方英尺)不同,如下圖:

這里呢,面積和售價之間關系的預測函數不再是一個了,假設我們有3個可能的公式用來計算房屋的售價,如果有矩陣乘法,就可以很方便的把這個事情給描述出來。

我們把第一個模型的參數拿出來構成矩陣B的第一列、第二個模型的參數做第二列、第三個模型的參數做第三列,就得到下圖這樣的一個矩陣乘法的式子。

對上面的這個式子進行運算,就可以得到一個4×3的結果矩陣。而結果矩陣的每一列就對應于相應模型對4套不同房子的售價的預測。如下圖:

一次矩陣運算就可以讓我們完成三個模型分別對4套房子的售價預測,即12次房屋售價預測的運算用一個矩陣乘法的式子就可以表示了,想想就讓人激動。

更好的是,幾乎每一種主流的編程語言都有很好的線性代數庫實現矩陣與矩陣的乘法;更進一步的,如果我們想比較不同模型的好壞的話,我們只需要比較結果矩陣就行了。

我們小時候學乘法的時候知道有很多的運算法則可以使用,那么,矩陣和矩陣的乘法有沒有這樣的一些法則供我們使用呢?且聽下回。

猜你喜歡

主站蜘蛛池模板: 亚洲欧美一级久久精品 | 亚洲电影免费观看 | 伊人精品网 | 激情五月播播 | 午夜影视网站 | 在线视频电影 | 成人深爱网| 9191精品国产免费不久久 | 亚洲综合日韩精品欧美综合区 | 色五婷婷 | 最新自拍偷拍 | 中文字幕一区婷婷久久 | 国产精品久久免费 | 一区二区成人国产精品 | 国内自拍偷拍视频 | 国产成人精品久久二区二区 | 亚洲自拍第二页 | 在线免费观看毛片网站 | 偷拍视频免费 | 久久亚洲伊人成综合人影院 | 制服丝袜天堂 | 羞羞视频在线播放 | 在线看欧美日韩中文字幕 | 男女男精品视频在线播放 | www.av视频在线观看 | 国产一区二区精品久久 | 亚洲国产精品一区 | 亚洲永久免费视频 | 波多野结衣中文视频 | 亚洲国产系列久久精品99人人 | 亚洲日韩图片专区第1页 | 欧美日韩在线视频观看 | 亚洲网视频 | 在线精品亚洲欧洲第一页 | 一道本一区二区三区 | 五月婷婷丁香色 | 18pao国产成视频永久免费 | 羞羞视频免费入口网站 | 久久久久久久九九九九 | 欧美性一级交视频 | 综合五月天堂 |