在matlab神经网络中缩放输入数据

时间:2011-05-12 12:27:42

标签: matlab neural-network scaling

有没有办法在matlab神经网络中禁用/改变输入数据的缩放方法? 当我用newff创建网络时,我必须给出输入的最小值和最大值......

我需要它进行测试,因为我编写了自己的神经网络,我正在使用mean和stddev进行缩放 - 为了测试我设置mean = 0和stddev = 1所以没有缩放 - 我想要禁用缩放onmatlab。 ..

1 个答案:

答案 0 :(得分:1)

我不知道你有哪个版本的MATLAB,但我认为它是最近的版本,因为旧版本没有自动扩展输入。我刚刚发现了这个'功能'并且禁用它的方法很简单:在神经网络结构中你可以找到一个名为'inputs'的单元结构,它在另一个名为'processFcns'的结构中,在这里你可以删除您不需要的函数,例如'mapminmax'(缩放函数),记住还要删除保存在'processSettings'中的参数。不要忘记对“输出”结构做同样的事情。