matlab - 判别分析方法对数据进行分类

标签 matlab machine-learning statistics

我的目标是将数据分为两部分 - 上部和下部 - 找到峰值的中线。

我想应用机器学习方法 - 即判别分析。

您能告诉我如何在 MATLAB 中执行此操作吗?

最佳答案

看来您正在寻找的是GMM(高斯混合模型)。当 K=2(混合数)且维度等于 1 时,这将是一种简单、快速的方法,将为您提供直接的解决方案。给定组件,很容易通过分析找到局部最小值(这只是平均值的加权平均值,权重与标准差成正比)。

关于matlab - 判别分析方法对数据进行分类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35551937/

相关文章:

r - 比较R中的字符向量以查找唯一和/或缺失值

r - R 中未定义的列错误

矩阵中信号的Matlab条件和

matlab - 如何在Matlab中输入数据?

python - Pytorch DataLoader内存未释放

machine-learning - 多个 HDF5 文件的 HDF5 数据层定义

python - 计算所有排列,包括所有子列表

optimization - 是否可以优化此 Matlab 代码以使用 k-means 的质心进行矢量量化?

performance - 通过空矩阵乘法初始化数组的更快方法? (Matlab)

machine-learning - TensorFlow 上的简单网络