私の仕事は、MATLAB と任意のニューラル ネットワーク フレームワークを使用して時系列データを分類することです。
タスクをより具体的に説明すると、コンピューター ビジョン分野の問題です。Is はシーン境界検出タスクです。
ソース データは、ビデオフローからの隣接フレーム ヒストグラム相関の 4 つの配列です。このデータに基づいて、この時系列を 2 つのクラスに分類する必要があります。
- 「シーンブレイク」
- 「シーンブレイクなし」
したがって、ネットワーク入力はソース データ エントリごとに 4 つの double 値であり、出力は 1 つのバイナリ値です。以下に src データの例を示します。
0.997894,0.999413,0.982098,0.992164
0.998964,0.999986,0.999127,0.982068
0.993807,0.998823,0.994008,0.994299
0.225917,0.000000,0.407494,0.400424
0.881150,0.999427,0.949031,0.994918
問題は、Matlab Neural Toolbox (patternnet など) のパターン認識ツールが、独立した entrues のような脅威ソース データであることです。しかし、以前の相関関係の履歴に基づいて決定を下す場合にのみ、結果が正確になると私は強く信じています.
しかし、時系列分析を提供する再帰ネット (delaynet や narxnet など) から有効な応答を得ることもできませんでした。
narxnet と delaynet はお粗末な結果を返し、これらのタイプのネットワークは分類タスクを解決することになっていないようです。ここではコードを挿入しませんが、Matlab Neural Toolbox GUI を使用してほぼ完全に自動生成されます。
私はどんな助けにも感謝します。特に、どのツールが自分のタスクを達成するのに適しているかについてのアドバイス。