-
MatLab 对象 - 贝叶斯鲁棒回归混合模型,用于在matlab开发中处理含有噪声和异常值的实值输入-输出数据聚类
资源介绍
BRRMM 类实现了用于模拟和估计有限混合模型参数的算法。 回归混合模型通常用于聚类分析,即将输入-输出数据对分组。 该模型专为包含异常值的输出数据而设计。
BRRMM 对象将每个原型建模为具有特定于组件的参数的重尾分布。 根据贝叶斯范式,参数配备了共轭先验分布。 该模型还包含表示数据中缺失值和数据质量的隐藏变量。 参数和隐藏变量的后验分布通过近似变分推理算法进行估计。
此提交包括一个测试函数,该函数生成一组合成数据并从这些数据中学习模型。 测试函数还绘制根据模型聚类的数据,以及每次迭代后数据的边际对数似然的变分下界。
如果您发现此提交对您的研究/工作有用,请引用我的 MathWorks 社区资料。 如果您有任何技术或应用相关问题,请随时直接与我联系。
指示:
下载此提交后,解压缩 MatLab 工作目录中的压缩文件并运行测试函数 (brrmmtest.m) 进行演示。