判别分析公式Fisher线性判别二次判别

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

判别分析公式Fisher线性判别二次判别

判别分析是一种常用的数据分析方法,用于根据已知的类别信息,

将样本数据划分到不同的类别中。Fisher线性判别和二次判别是两种常

见的判别分析方法,在实际应用中具有广泛的应用价值。

一、Fisher线性判别

Fisher线性判别是一种基于线性变换的判别分析方法,该方法通过

寻找一个合适的投影方向,将样本数据投影到一条直线上,在保持类

别间离散度最大和类别内离散度最小的原则下实现判别。其判别函数

的计算公式如下:

Fisher(x) = W^T * x

其中,Fisher(x)表示Fisher判别函数,W表示投影方向的权重向量,x表示样本数据。

具体来说,Fisher线性判别的步骤如下:

1. 计算类别内离散度矩阵Sw和类别间离散度矩阵Sb;

2. 计算Fisher准则函数J(W),即J(W) = W^T * Sb * W / (W^T * Sw * W);

3. 求解Fisher准则函数的最大值对应的投影方向W;

4. 将样本数据投影到求得的最优投影方向上。

二、二次判别

二次判别是基于高斯分布的判别分析方法,将样本数据当作高斯分布的观测值,通过估计每个类别的均值向量和协方差矩阵,计算样本数据属于每个类别的概率,并根据概率大小进行判别。二次判别的判别函数的计算公式如下:

Quadratic(x) = log(P(Ck)) - 0.5 * (x - μk)^T * Σk^-1 * (x - μk)

其中,Quadratic(x)表示二次判别函数,P(Ck)表示类别Ck的先验概率,x表示样本数据,μk表示类别Ck的均值向量,Σk表示类别Ck的协方差矩阵。

具体来说,二次判别的步骤如下:

1. 估计每个类别的均值向量μk和协方差矩阵Σk;

2. 计算每个类别的先验概率P(Ck);

3. 计算判别函数Quadratic(x);

4. 将样本数据划分到概率最大的类别中。

判别分析公式Fisher线性判别和二次判别是常见的判别分析方法,它们通过对样本数据的投影或概率计算,实现对样本数据的判别。在实际应用中,根据不同的问题和数据特点,选择适当的判别分析方法能够提高分类精度和预测准确性。

总结起来,判别分析公式Fisher线性判别和二次判别是两种常用的判别分析方法。它们通过对样本数据的投影或概率计算,实现对样本数据的判别。合理选择判别分析方法,可以提高分类精度和预测准确

性。在实际应用中,要根据具体问题和数据特点来选择适合的判别分析方法,从而更好地完成数据分析任务。

相关文档
最新文档