【问题标题】:How can i translate my feature matrix to weka language?如何将我的特征矩阵翻译成 weka 语言?
【发布时间】:2013-08-01 15:30:22
【问题描述】:

我需要一些帮助。 好吧,我有一些来自 2 个类别的特征向量(2 个不同的上肢运动)。现在我需要将我的特征矩阵(所有特征向量)放入 weka 以对我的动作进行分类,特别是使用 SVM 算法。但我以前从未使用过 weka,也没有使用过 java 或 format arff。如何将我的特征矩阵翻译成 weka 语言?

非常感谢。我会感谢所有帮助

莉莉娅

【问题讨论】:

  • 值得注意的是,weka 不是一种语言,而是一个建立在 Java 之上的库。 Arff 只是 weka 使用的一种格式。这里有一个将 csv 转换为 arff 的好例子:weka.wikispaces.com/Converting+CSV+to+ARFF

标签: weka svm


【解决方案1】:

意识到它可能应该是一个完整的答案,但是那里有许多很棒的文档详细说明了 .arff 文件格式。由于您已经有了特征向量,因此值得将该特征向量中的每个条目用作不同的数字输出。

这里对 Arff 格式有很好的解释:http://www.cs.waikato.ac.nz/ml/weka/arff.html

有一个 Java 示例展示了如何以编程方式将 csv 转换为 arff 文件: http://weka.wikispaces.com/Converting+CSV+to+ARFF

甚至还有一个在线工具可以为您完成大部分工作(我不建议这样做,因为它有时会犯严重错误): http://slavnik.fe.uni-lj.si/markot/csv2arff/csv2arff.php

尽管如果您只想运行一些回归,weka 会让您在不将任何内容转换为 arff 的情况下执行此操作。

【讨论】:

  • 这很有帮助。但是我很难定义我的属性,它们是我的特征向量吗?谢谢
  • 特征向量中的每个特征都是一个属性。
  • 各位,请帮帮我。当我尝试使用 weka 打开文件时,出现此错误:'错误数量的值。阅读 3,预期 1,阅读 Token [EOL],第 9 行' 我一切都好,怎么了?
  • @LiliaJorge 查看文件的第 9 行。看起来你有一个不应该的单引号
猜你喜欢
  • 2011-06-10
  • 2018-06-09
  • 2013-02-17
  • 2014-11-04
  • 2011-01-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-20
相关资源
最近更新 更多