1

私は腹側ストリームのフィードフォワード経路に関するプロジェクトに取り組んでおり、InferoTemporal レイヤーで認識される 6 つの画像があります。

トレーニング画像とテスト画像の違いを示す画像の例を教えてください。では、トレーニング画像を含むフォルダーに何を追加すればよいでしょうか? テスト画像のリストを含む別のフォルダーを追加する必要がありますか? はいの場合、これらのテスト画像は何ですか?

トレーニング画像には分析または認識される画像が含まれている必要があり、テスト画像にはメモリ内の画像が含まれている必要がありますか? つまり、たとえば 16 のトレーニング顔と 1 つまたは 2 つのテスト顔があるとします。では、テストの顔に対応するトレーニングの顔は何かを分析する必要がありますか? 本当 ??

注: コードは必要ありません。テスト画像とトレーニング画像の違いについて簡単に説明したいだけです。

どんな助けでも大歓迎です。

4

2 に答える 2

0

HMAX では、入力画像レイヤーですべてのデータを使用します。また、ガーバー フィルター、最大プーリング、放射基底カーネル関数はすべてそれらに適用されます。C2 レイヤーでのみ、画像のサブセットのトレーニングを開始します (ほとんどの場合、線形カーネル ベースの SVM を使用します)。サブセットはトレーニング データに設定されます。残りはテストデータです。一言で言えば、最初にトレーニング イメージを使用して SVM を構築し、次に多数決法を使用してテスト イメージを数字クラスに割り当てます。

しかし、最初にトレーニング画像を画像レイヤーに配置するため、これは実際には同等です。すべてのレイヤーが通過したら、テスト画像を画像レイヤーに配置して、認識を再開します。トレーニング イメージとテスト イメージの両方にスケーリングが必要であり、C2 より前の前のレイヤーでのすべての操作は同じであるため、最初にそれらを完全に混合するだけです。

すべてのトレーニング イメージとテスト イメージをイメージ レイヤーで使用しますが、データをシャッフルして、一部をトレーニングとして、残りをテストとして選択する必要があります。

于 2014-01-04T20:02:09.410 に答える