高度なアルツハイマー病、早期アルツハイマー病および健康な人々(3クラス)の人々の3次元畳み込みニューラルネットワーク[ケラス、テンソルフロー]および3D脳画像を持っています。私は324の画像のトレーニングセットと74の画像のテストセットを持っています。私がCNNを訓練したとき、私は約65-70%の精度を持っていましたが、テストセットでは30-40%しかありませんでした。検証データとしてテストデータを使用し、トレーニングセットに使用したとき、私は37%以上の正確さを持たず、損失は全期間同じレベルにとどまっていました。どのパラメータを変更しても、結果は同じです。私は用意され正規化されたデータを.h5ファイルからPythonにロードし、入力には形状(None、90、120、80、1)があります。私は何が間違っているかもしれないという考えを持っていない、私は何度もコードをチェックし、すべてが正しいと思われる。 reluとbatch_normalizations、3つの緻密層とドロップアウト、ソフトマックス畳み込みニューラルネットワークはテストセットケラシを分類していません
私は任意のヘルプやアイデアに感謝:
私のCNNは4つのconv3D層、3 MAX-プーリング、アクティベーションを持っています。
おそらく、あなたは非常に偏ったテストセットを持っています。テストセットにあまりに多くの特定のケースを選択しました。あなたのデータは小さいので、それは起こることは稀ではありません。テストデータと列車データの健康/早期/上級症例の比率が同じかどうかを確認します。 –
データの類似した比率:/ – alexmaria