私はセンサーデータを分類するためにWeka GUIを使用しています。Wekaの相互検証のための順序を保つ
私は10人の尺度を持っており、データはソートされています。したがって、最初の10%は参加者1に対応し、2番目の10%は参加者2に対応します。
10人のクロス検証を使用して9人の参加者にモデルを構築し、残りの参加者でテストします。私の場合、私はデータ分割をランダム化しないだけでこれを達成できると信じています。
どうすればこのようにするのが最適でしょうか?
私はセンサーデータを分類するためにWeka GUIを使用しています。Wekaの相互検証のための順序を保つ
私は10人の尺度を持っており、データはソートされています。したがって、最初の10%は参加者1に対応し、2番目の10%は参加者2に対応します。
10人のクロス検証を使用して9人の参加者にモデルを構築し、残りの参加者でテストします。私の場合、私はデータ分割をランダム化しないだけでこれを達成できると信じています。
どうすればこのようにするのが最適でしょうか?
私はエクスプローラでこれを行う方法がわかりません。 KnowledgeFlow GUIで
、クロスバリデーション折り目を作成するために使用CrossValidationFoldMakerがあります。これには、のインスタンスの保存というオプションがあります。これはランダムにシャッフルするのではなく、インスタンスの順序を保持していると言います。
ここにKnowledgeFlowインターフェイスについて説明しているビデオがあります: https://www.youtube.com/watch?v=sHSgoVX9z-8&t=7s