楼主: conan092331
913 0

[问答] 有K个均值不同但协差阵相同的正态总体,现每个总体抽nk个样本,怎么去估计协差阵啊? [推广有奖]

  • 0关注
  • 1粉丝

高中生

65%

还不是VIP/贵宾

-

威望
0
论坛币
11 个
通用积分
0.7677
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
499 点
帖子
49
精华
0
在线时间
4 小时
注册时间
2015-10-19
最后登录
2015-11-10

楼主
conan092331 发表于 2015-10-21 21:13:17 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
假设都是p维正态分布,公共协差阵为\[\Sigma\],第k个样本的均值为\[\mu_k\]是已知的p维列向量,抽取的总样本量为n,自己编写的估计公共协差阵的代码如下:
s<-matrix(rep(0,p*p),p,p);
m<-rep(0,p);
for (i in 1:n){
   for(k in 1:K){
      if (y[i,]==k){         #y是一个表示x类别的量
          m<-mu[,k];      #mu是一个矩阵,第k列存放第k个总体的均值
          s<-s+(x[i,]-m)%*%t(x[i,]-m)}}}        #x是一个n*p的矩阵,存放着抽取的n个样本
sigma<-s/(n-K);


这样估计对吗?
循环语句算起来在维数比较高的情况下回比较慢,想问问大家有没有更好的处理方法?

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:LaTeX Sigma atex Late 正态分布 样本

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-21 16:18