MATLAB ニューラル ネットワーク ツールボックスを使用して、学位プロジェクトの測定/分類問題を解決していますが、自分自身やフォーラムを検索してもわからない最新の問題がいくつかあります。
トレーニングとテストに使用するかなりの量のデータセットがあります (移動ウィンドウを介してネットワーク信号を供給することにより、ECG QT 間隔を測定しようとしています)。ツールボックスの GUI を使用して「設計」し、トレーニングする代わりに、自宅でセットアップします。
GUI とデータセットのほんの一部 (時間の理由から) を使用すると、OK の分類結果が得られ、トレーニングは約 180 エポックで停止しますが、train() を使用して GUI の外部で同一のネットワーク (単純な MATLAB パターンネット) をトレーニングすると、トレーニング中にパフォーマンス データを利用することはできず、トレーニングはシリアルとパラレルの両方でエポック制限まで常に続行されます。
出力を比較したところ、ネットワークと GUI (最大エポックの前にトレーニングが自動的に停止した) のほうがかなり効果的でした。また、良いネットワークのために GUI によって生成されたスクリプトを実行すると、同じトレーニングの問題が発生します。
GUI では機能するが私の環境では機能しない場合、何かが正しく構成されていないことは明らかですが、何が原因かわかりません。誰かがこれを経験したことがあり、それが何であるかを知っていますか?