からのトレーニング データで最も近いデータを見つけるには、matlab で KNN を使用する必要がありますA
。
この種の情報 (トレーニング データ) を持つ .mat のデータがあります。
train_data = 1 232 34 21 0.542
2 32 333 542 0.32
等々。
次に、アプリケーションを通じて収集する 2 つ目の情報がありますが、取得できるのは
A = 2 343 543 43 0.23
だから今私の質問は、私がする必要があるのはこのようなものだけですか、そして私はこのようなものを使うことができますか?
KNN は何かを学習する必要がありますか、それともテスト データといくつかの現在のデータ ( などA
) をロードし、それを学習する別の関数で数式またはプリロードを実行し、次に 2 番目の関数を使用して結果を得る必要があるだけですか。
よろしくお願いします。