Python中Fisher准则的计算

2024-04-29 19:29:57 发布

您现在位置:Python中文网/ 问答频道 /正文

有没有一个python模块,当给定两个向量x和y时,其中y是两个类(0,1),它计算Fisher准则,如这里的公式http://compbio.soe.ucsc.edu/genex/genexTR2html/node12.html

请注意,我不希望应用费希尔线性判别式,只有费希尔准则:)。在

提前谢谢!在


Tags: 模块httpucschtml线性向量公式edu
2条回答

这看起来非常像Linear Discriminant Analysis-如果您对此满意,那么您就可以充分满足scikit-learn和{a3}或许多支持向量机包中的一个。在

据我所知没有,但你可以自己写(请测试一下这个结果是否正确,我只是根据我对公式的理解)。在

import numpy as np

def fisher_criterion(v1, v2):
    return abs(np.mean(v1) - np.mean(v2)) / (np.var(v1) + np.var(v2))

比如说

^{2}$

相关问题 更多 >