你好社區,
作為 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 )
)
有沒有其他人遇到過這個問題並找到了解決方案?謝謝!