【发布时间】:2017-12-16 00:08:58
【问题描述】:
我正在尝试在 java 中开发一种特征选择算法。为此,我正在使用 weka 库。有没有办法使用 weka 库计算 P 值? 或者是否有任何java机器学习库来计算p值?
我能够使用 weka 库计算卡方值。有没有办法用这个卡方值计算 p 值?
【问题讨论】:
标签: java machine-learning weka feature-selection
我正在尝试在 java 中开发一种特征选择算法。为此,我正在使用 weka 库。有没有办法使用 weka 库计算 P 值? 或者是否有任何java机器学习库来计算p值?
我能够使用 weka 库计算卡方值。有没有办法用这个卡方值计算 p 值?
【问题讨论】:
标签: java machine-learning weka feature-selection
您可以使用SignificanceAttributeEval,而不是卡方。您可以从包管理器下载它(转到 Weka GUI 选择器,tools > package manager)。
此算法仅适用于名义类,但如果您有数字类,则可以在 bin 中离散化。该算法通过将概率重要性计算为双向函数来评估与类相关的属性的价值。与 P 值一样,该算法测量两个特征一起发生的概率不是偶然的,但与 P 值不同的是,这里最好的特征具有更高的分数。得分类似于相关性之一,但只有正值,非显着特征得分为0。
【讨论】: