我打算在我的博士论文中使用neurodotnet,但在此之前我只想构建一些小解决方案来习惯dll结构。 我想用后向传播建模的第一个问题是高度 - 重量比。我有一些身高和体重数据,我想训练我的NN,这样如果我增加一些重量,那么我应该得到正确的身高作为输出。我有1个输入1个隐藏和1个输出层。 现在这里是我无法解决的许多事情中的第一个:) 1.我的高度数据的形式为1.422,1.5422 ......等,相应的权重数据为90 95,但NN将输入视为0/1或-1/1,并给出相同范围的输出。如何解决这个问题
答案 0 :(得分:2)
您必须规范化数据。如果您不知道实际输入的范围是多少,那么选择一个合理的范围来覆盖所有合理的输入。如果NN从未看到输入< 0.1和> 0.9,我认为这不会是一个问题。