Just re-read your post and I may not have been clear:
I have 2 options with NeuroShell 2:
1) Replace missing values with the MEAN of the available data.
2) Replace missing values with ZERO.
Of course, if Standardized, the MEAN = ZERO so there is no difference.
Again, my simplistic thinking: The ZERO would simply "turn off" the weights associated with the existing data when that data was missing.
Sort of a [0,1] Cardinal multiplier of a Data Column.
I could try running model with only complete data but that would reduce my cases from 3500 to about 800. Model seemed to improve when I increased from 2500 to 3500 so I'm not that optimistic.
However, see my new post - I really getting into Input Pre-Processing which should have been done long ago but I'm working here in a vacuum.
Thanks
Greg