こんにちはコミュニティ、
JMP 16 の JSL ループの一部としていくつかのモデルをテストしており、さまざまな検証列を使用して、使用されるデータに応じて R2 値がどのように変化するかを判断しています。各検証列にはデータのサブセットが含まれており、列の最初または最後にデータが欠落しています。
Bootstrap などの他のモデルは、欠損値を無視するだけでうまく動作しますが、ニューラル ネットはエラー メッセージをスローし続けます (JMP サンプル データ セットの CrimeData で再現されます)。


フィルター列を含め、欠損値をすべて 0 に設定し、それらを実行しないことで、問題を回避できます。ただし、これには、検証列ごとにフィルター列が必要です (または、反復ごとに列を動的に作成/削除します)。

Neural(
Y( :Murder Rate ),
X(
:Robbery Rate, :"Agg-Aslt Rate"n, :Burglary Rate, :Larceny Rate,
:MVTheft Rate
),
Validation( :Validation ),
Informative Missing( 0 ),
Fit( NTanH( 3 ) ),
Where( :Filter == 1 )
)
他の誰かがこの問題に遭遇し、解決策を見つけましたか?ありがとう!