Fiji / Weka 生成的 arff 文件中的原始属性
Posted
技术标签:
【中文标题】Fiji / Weka 生成的 arff 文件中的原始属性【英文标题】:Original attribute in Fiji / Weka generated arff file 【发布时间】:2016-08-21 14:04:26 【问题描述】:我目前正在使用斐济的可训练 weka 分割来分类患病和非患病部分。分类器工作正常,我在训练功能中没有包含其他设置,这些设置被剥离到最低限度,但是在检查我在运行分类器后保存的数据文件时,我无法理解其中一个存在的属性。
@relation segment
@attribute original numeric
@attribute Hue numeric
@attribute Saturation numeric
@attribute Brightness numeric
@attribute class 'class 1','class 2'
@data
81.666664,56,228,136,'class 1'
87.666664,56,219,142,'class 1'
.....
ARFF 文件中的 @attribute original 是什么?我想通过我的 Java 程序向分类器提供输入,我有像素的色调、饱和度和值,但我不明白要为原始属性传递什么。
【问题讨论】:
【参考方案1】:在您的示例中,此 ARFF 文件包含五列:
四列包含数值(原始、色调、饱和度和亮度) 一个名义列“class”只包含两个不同的值“class 1”和“class 2”。从这个例子中无法说明什么是“原始”列。您必须查看斐济代码才能理解。
【讨论】:
是的,我已经尝试了所有可能的分类器组合,每个不同的设置,但原始属性总是出现。所以我很困惑。 我正在尝试。非常感谢您的帮助!【参考方案2】:正如@FireTiTi 所说,答案在code 中。您的训练图像是 RGB,因此默认特征是 4:
“原始”像素值,averaging the color intensities: (r + g + b)/3.0。 “色调”值 (H)。 “饱和度”值 (S)。 “亮度”值 (B)。HSB 值是使用标准转换implemented in ImageJ 获得的。
【讨论】:
以上是关于Fiji / Weka 生成的 arff 文件中的原始属性的主要内容,如果未能解决你的问题,请参考以下文章