ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

验证协方差矩阵和信息矩阵之间的关系

2022-05-05 03:00:41  阅读:204  来源: 互联网

标签:shegma2 验证 16 矩阵 协方差 w3 w1


实验一

  1. 验证信息矩阵和协方差矩阵的是互逆的关系。

  2. 验证Schur completion的成立性。

给定一个系统:

\[x_1 = w_1x_2+v_1\\ x_2 = v_2\\ x_3 = w_3x_2+v_3\\ 给定数据:w1 = 2; w3 = 3;\\ v1,v2,v3分别服从N1(0,0.01),N2(0,0.04),N3(0,0.09) \]

求该系统的对应的协方差矩阵和对应的信息矩阵?

求解如下:

根据协方差的定义,计算的协方差矩阵如下:

[[0.17 0.08 0.24]

[0.08 0.04 0.12]

[0.24 0.12 0.45]]

根据信息矩阵的定义,计算的信息矩阵如下:

[[ 100. -200. 0. ]

[-200. 525. -33.33333333]

[ 0. -33.33333333 11.11111111]]

点积是单位阵。

说明信息矩阵和协方差的逆之间是相等的

基于python的代码如下:

import numpy as np
w1 = 2
w3 = 3
shegma2_1 = 0.01
shegma2_2 = 0.04
shegma2_3 = 0.09
\# 计算对应的协方差

A = np.array([
  [w1 * w1 * shegma2_2 + shegma2_1, w1 * shegma2_2, w1 * w3 * shegma2_2],
  [w1 * shegma2_2, shegma2_2, w3 * shegma2_2],
  [w1 * w3 * shegma2_2, w3 * shegma2_2, w3 * w3 * shegma2_2 + shegma2_3]
])
A_information = np.array([
  [1 / shegma2_1, -w1 / shegma2_1, 0],
  [-w1 / shegma2_1, w1 * w1 / shegma2_1 + 1 / shegma2_2 + w3 * w3 / shegma2_3, -w3 / shegma2_3],
  [0, -w3 / shegma2_3, 1 / shegma2_3]])
print("协方差矩阵是:\n", A)
print("A的逆运算是:\n", np.linalg.inv(A))
print("信息矩阵是:\n", A_information)
print("信息矩阵的乘的结果是:\n ", np.dot(A, A_information))

对应的输出结果如下:


协方差矩阵是:

 [[0.17 0.08 0.24]

 [0.08 0.04 0.12]

 [0.24 0.12 0.45]]

A的逆运算是:

 [[ 1.00000000e+02 -2.00000000e+02 -2.07488347e-14]

 [-2.00000000e+02  5.25000000e+02 -3.33333333e+01]

 [-0.00000000e+00 -3.33333333e+01  1.11111111e+01]]

信息矩阵是:

 [[ 100.     -200.       0.     ]

 [-200.      525.      -33.33333333]

 [  0.      -33.33333333  11.11111111]]

信息矩阵的乘的结果是:

 [[ 1.00000000e+00 -2.72374715e-16 -4.89484996e-16]

 [-1.66533454e-16  1.00000000e+00 -2.44742498e-16]

 [ 8.88178420e-16 -1.36187358e-15  1.00000000e+00]]

标签:shegma2,验证,16,矩阵,协方差,w3,w1
来源: https://www.cnblogs.com/wpf2022/p/16223189.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有