Francois Chollet 在他的“使用 Python 进行深度学习”一书中说:“使用神经网络,将缺失值输入为 0 是安全的,条件是 0 还不是一个有意义的值。网络将从暴露于数据中学习值 0 表示缺少数据,并将开始忽略该值。”
据我所知,输入值 0 在神经网络中没有任何影响,因为它在乘法后取消了相应的权重。所以,
Q1。为什么 Chollet 说网络会学会忽略价值?我觉得没必要学;网络将在不学习的情况下忽略值 0!
Q2。为什么他说“条件是 0 还不是一个有意义的值。正如我所说,值 0 不能具有任何意义,因为它在网络中没有任何影响。