概率基礎——矩陣正態分布matrix normal distribution

矩陣正態分布-matrix normal distribution

  • 定義
  • 性質
  • 應用

最近碰到了這個概念,記錄一下

矩陣正態分布是一種推廣的正態分布,它應用于矩陣形式的數據。矩陣正態分布在多維數據分析、貝葉斯統計和機器學習中有廣泛的應用。其定義和性質如下:

定義

X \mathbf{X} X 是一個 n × m n \times m n×m 的隨機矩陣,如果 X \mathbf{X} X 服從矩陣正態分布,記作 X ~ M N ( M , U , V ) \mathbf{X} \sim \mathcal{MN}(\mathbf{M}, \mathbf{U}, \mathbf{V}) XMN(M,U,V),那么其概率密度函數為:

f ( X ∣ M , U , V ) = exp ? ( ? 1 2 t r [ V ? 1 ( X ? M ) ? U ? 1 ( X ? M ) ] ) ( 2 π ) n m 2 ∣ V ∣ n 2 ∣ U ∣ m 2 , f(\mathbf{X}|\mathbf{M}, \mathbf{U}, \mathbf{V}) = \frac{\exp\left(-\frac{1}{2} \mathrm{tr}\left[\mathbf{V}^{-1} (\mathbf{X} - \mathbf{M})^\top \mathbf{U}^{-1} (\mathbf{X} - \mathbf{M}) \right]\right)}{(2\pi)^{\frac{nm}{2}} |\mathbf{V}|^{\frac{n}{2}} |\mathbf{U}|^{\frac{m}{2}}}, f(XM,U,V)=(2π)2nm?V2n?U2m?exp(?21?tr[V?1(X?M)?U?1(X?M)])?,

其中:

  • M \mathbf{M} M n × m n \times m n×m 的均值矩陣。
  • U \mathbf{U} U n × n n \times n n×n 的協方差矩陣,描述了行之間的協方差結構。
  • V \mathbf{V} V m × m m \times m m×m 的協方差矩陣,描述了列之間的協方差結構。

性質

  1. 均值和協方差

    • E [ X ] = M \mathbb{E}[\mathbf{X}] = \mathbf{M} E[X]=M
    • C o v ( v e c ( X ) ) = V ? U \mathrm{Cov}(\mathrm{vec}(\mathbf{X})) = \mathbf{V} \otimes \mathbf{U} Cov(vec(X))=V?U

    其中 v e c ( X ) \mathrm{vec}(\mathbf{X}) vec(X) 表示將矩陣 X \mathbf{X} X 展平為一個列向量, ? \otimes ? 表示 Kronecker 乘積。

  2. 條件分布

    • 如果對 X \mathbf{X} X 的行或列進行條件化,條件分布仍然是矩陣正態分布。
  3. 獨立性

    • 如果 U \mathbf{U} U V \mathbf{V} V 都是對角矩陣,那么矩陣中的元素是獨立的。
  4. 邊際分布

    • 如果 X ~ M N ( M , U , V ) \mathbf{X} \sim \mathcal{MN}(\mathbf{M}, \mathbf{U}, \mathbf{V}) XMN(M,U,V),那么 X \mathbf{X} X 的任意一行或任意一列的分布是多元正態分布。例如, X \mathbf{X} X 的第 i i i 行的分布為 N ( X i ? , V ) \mathcal{N}(\mathbf{X}_{i*}, V) N(Xi??,V),其中 X i ? \mathbf{X}_{i*} Xi?? 是第 i i i 行的均值向量。

應用

  1. 多變量統計分析

    • 在多變量統計分析中,用于描述和估計多元數據的協方差結構。
  2. 貝葉斯統計

    • 在貝葉斯統計中,作為先驗分布和后驗分布的一部分,用于處理矩陣形式的數據。
  3. 機器學習

    • 在機器學習中,特別是在高斯過程回歸和多元線性回歸中,用于建模和預測矩陣形式的數據。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/41285.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/41285.shtml
英文地址,請注明出處:http://en.pswp.cn/web/41285.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Emacs之解決:java-mode占用C-c C-c問題(一百四十六)

簡介: CSDN博客專家,專注Android/Linux系統,分享多mic語音方案、音視頻、編解碼等技術,與大家一起成長! 優質專欄:Audio工程師進階系列【原創干貨持續更新中……】🚀 優質專欄:多媒…

【django項目使用easycython編譯】Cannot convert Unicode string to ‘str‘ implicitly.

django項目編譯遇到的問題 報錯條件 需要編譯的python源碼里面的函數寫了type hint,尤其是return的type hint, 當type hint是str時,但是變量確實f-string格式化后得到的,編譯時會報錯 報錯原因 easycython會檢查變量類型&…

軟件開發中的原型開發與需求文檔開發:哪個更優?

1. 引言 在軟件開發過程中,選擇合適的開發方法對于項目的成功至關重要。基于原型開發和基于需求文檔開發是兩種常見的開發方法,各自有其優點和缺點。在項目復雜性、客戶需求和資源限制等因素的影響下,開發團隊需要慎重選擇適合的開發方法。 …

C++語言相關的常見面試題目(二)

1.vector底層實現原理 以下是 std::vector 的一般底層實現原理: 內存分配:當創建一個 std::vector 對象時,會分配一塊初始大小的連續內存空間來存儲元素。這個大小通常會隨著 push_back() 操作而動態增加。 容量和大小:std::vec…

element-plus 的form表單組件之el-radio(單選按鈕組件)

單選按鈕組件適用于同一組類型的選項只能互斥選擇的場景,就是支持單選。單選組件包含以下3個組件 組件名作用el-radio-group單選組組件,子元素可以是el-radio或el-radio-button,v-mode綁定單選組的響應式屬性el-radio單選組件,la…

階段三:項目開發---搭建項目前后端系統基礎架構:任務9:導入空管基礎數據

任務描述 本階段任務是導入項目的基礎數據,包括空管基礎數據和離線的實時飛行數據(已經脫敏)。 任務指導 本階段任務需要導入兩種數據: 1、在MySQL中導入空管基礎數據 kongguan.sql空管基礎數據表說明: 1告警信息…

OpenCV直方圖計算函數calcHist的使用

操作系統:ubuntu22.04OpenCV版本:OpenCV4.9IDE:Visual Studio Code編程語言:C11 功能描述 圖像的直方圖是一種統計表示方法,用于展示圖像中不同像素強度(通常是灰度值或色彩強度)出現的頻率分布。具體來說…

對MsgPack與JSON進行序列化的效率比較

序列化是將對象轉換為字節流的過程,以便在內存或磁盤上存儲。常見的序列化方法包括MsgPack和JSON。以下將詳細探討MsgPack和JSON在序列化效率方面的差異。 1. MsgPack的效率: 優點: 高壓縮率: MsgPack采用高效的二進制編碼格式&…

Embedding理解

一、概念 Embedding 可以理解為一種將概念、物體或信息轉換為數字序列的數值表示方法。它是溝通兩個不同世界或領域的橋梁,能夠把各種類型的數據(如文本、圖像、視頻等)映射到一個向量空間中。 在這個向量空間里,相似的項目(例如語義上相近的單詞、相似的圖像或相關的視…

cs231n作業1——SVM

參考文章:cs231n assignment1——SVM SVM 訓練階段,我們的目的是為了得到合適的 𝑊 和 𝑏 ,為實現這一目的,我們需要引進損失函數,然后再通過梯度下降來訓練模型。 def svm_loss_naive(W, …

【Qt】Qt概述

目錄 一. 什么是Qt 二. Qt的優勢 三. Qt的應用場景 四. Qt行業發展方向 一. 什么是Qt Qt是一個跨平臺的C圖形用戶界面應用程序框架,為應用程序開發者提供了建立藝術級圖形界面所需的所有功能。 Qt是完全面向對象的,很容易擴展,同時Qt為開發…

從打印到監測:納米生物墨水助力3D生物打印與組織監測平臺?

從打印到監測:納米生物墨水助力3D生物打印與組織監測平臺? 在 3D 組織工程中,納米生物墨水是將納米材料與 ECM 水凝膠結合,以提高其打印性和功能性的重要策略。納米生物墨水可以增強水凝膠的機械性能、導電性、生物活性&#xff…

汽車報價資訊app小程序模板源碼

藍色實用的汽車報價,汽車新聞資訊,最新上市汽車資訊類小程序前端模板。包含:選車、資訊列表、榜單、我的主頁、報價詳情、資訊詳情、詢底價、登錄、注冊、車貸,油耗、意見反饋、關于我們等等。這是一款非常全的汽車報價小程序模板…

MNIST 數據集 ubyte 格式介紹

train-images-idx1-ubyte 文件是用于存儲 MNIST 數據集中手寫數字圖像數據的文件。與標簽文件類似,這個文件使用的是一種簡單而緊湊的二進制格式。具體的文件格式如下: 文件頭(Header): 文件頭部分包含了一些描述文件內…

Ubuntu 20版本安裝Redis教程,以及登陸

第一步 切換到root用戶,使用su命令,進行切換。 輸入: su - 第二步 使用apt命令來搜索redis的軟件包,輸入命令:apt search redis 第三步 選擇需要的redis版本進行安裝,本次選擇默認版本,redis5.…

Emacs 的優點及與 DE 的比較

一、引言 在編程領域,對于工具的選擇一直是開發者們熱議的話題。今天,我們來探討一下 Emacs 及其所具有的優點,并思考使用 Emacs 寫程序是否真的比使用集成開發環境(IDE)更方便。 二、Emacs 的優點 高度可定制性 可以…

mac如何安裝nvm

? vue項目開發,熱更新,webpack,前輩造的輪子:各類的工具,庫,像axios,qs,cookie等輪子在npm上可以拿來直接用,需要node作為環境支撐。 開發時同時有好幾個項目,每個項目的需求不同…

Tornado:高性能異步Web框架詳解

文章目錄 引言官網鏈接Tornado 原理1. 非阻塞I/O2. 異步編程3. 事件循環4. 輕量級 使用方法安裝Tornado創建一個簡單的Web服務器 優缺點優點缺點 結論 引言 在Web開發的廣闊領域中,處理高并發和實時性需求一直是開發者們面臨的挑戰。Tornado,作為一個由…

威綸通創建項目創建(輸入,輸出,畫面切換使用)

創建一個項目 1,打開軟件 2,創建項目,設置系統參數 增加設備,選擇好對應型號(有市面上80%設備) 3,修改頁面,選擇參數 4,創建新頁面 不能在已經編輯的頁面進行新增 5&a…

【HTML入門】第三課 - 標題、段落、空格

這一小節,我們說一些比較零散的知識,HTML課程中呢,其實就是一些標簽,正是這些標簽組成了前端網頁的各種元素,所以你也可以叫他們標簽元素。 像前兩節我們說的,html head body title meta style 。這些都是…