首页 > 其他分享 >180114 Sklearn.GaussianMixture中的convaiance_type说明

180114 Sklearn.GaussianMixture中的convaiance_type说明

时间:2023-04-03 12:31:36浏览次数:55  
标签:GaussianMixture convariances 椭圆 矩阵 协方差 组份 180114 model convaiance


协方差矩阵的几何解释

sklearn.GaussianMixture

covariance_type : {‘full’, ‘tied’, ‘diag’, ‘spherical’},

‘full’ (each component has its own general covariance matrix),
‘tied’ (all components share the same general covariance matrix),
‘diag’ (each component has its own diagonal covariance matrix),
‘spherical’ (each component has its own single variance).

假设混合模型一共有K个组成成分
- spherical: 各个组份的协方差矩阵均为单位对角阵α k I ,每个组份的协方差矩阵仅仅使用一个参数表示即可,即每个组份的对角线上元素相等。椭圆各轴相等,横向或纵向。
- 调用model.convariances_的时候,只返回k个协方差矩阵。
- diag:各个组份的协方差矩阵均为对角阵,若数据有D个维度,则每个组份的对角线上有D个不同的值。椭圆各个轴不等,横向或纵向。
- 调用model.convariances_的时候,返回k个协方差矩阵。
- tied: 所有组份的协方差矩阵相同。
- 调用model.convariances_的时候,只返回1个协方差矩阵。椭圆中心不同,但是形状方向一致。椭圆各轴不等,斜向。
- full:每个组份有自己的非对角协方差矩阵。
- 调用model.convariances_的时候,返回k个协方差矩阵。椭圆各轴不等,斜向。

180114 Sklearn.GaussianMixture中的convaiance_type说明_协方差矩阵

标签:GaussianMixture,convariances,椭圆,矩阵,协方差,组份,180114,model,convaiance
From: https://blog.51cto.com/guokliu/6166027

相关文章