これは私の最初の機械学習演習であり、LIBLINEAR を使用していくつかのデータをトレーニングしたいと考えています。私が作業したトレーニング データは、サイズm x m x nの多次元マトリックスとして保存されます。ここでは、 m x mマトリックスの n インスタンスがあり、m x mマトリックスの各セルには 1 ~ 255 の値が含まれています。ピクセル値。
このデータには、ラベルのn x1 ベクトルが含まれています。ただし、LIBLINEAR 関数の train(training_labels, sparse(training_data)) を使用しようとすると、エラーが発生します。training_data が 3D マトリックスだからだと思います。不足している、または理解していない手順は何ですか? training_labels はn x1 であるため、training_labels ベクトルの各値はm x m行列のデータにマップされると仮定しました。そうではありませんか?
ありがとう!