请教:神经网络的输入向量个数的确定,需要做相关性分析吗?
在用matlab训练网络时,遇到一个问题,我的BP网络输入原来有36个向量,我觉得太多了,就用corrcoef(x)函数对输入向量进行了相关性分析,结果发现
向量3与6, 6与9,6与29,9与29
向量11与16,11与14,16与14 ,都存在较强的相关性,判断标准时相关系数都大于0.9
请问在这种情况下可以减少一些输入向量吗?比如去掉向量3,9,29,14,16,以减少输入的向量数?
不知道减少后会不会影响训练的结果?
请高手指点:) 这个我也想知道啊!~ 不会,因为相关系数很大,足够代替的了,支持你做!~输入向量太多会影响训练网络的误差,使得误差过大,网络收敛变慢!!~ 应该不会的
你试一下就知道了 我也是想把输入向量减少以缩小输入层结构,不知道如果做主成份分析,将输入降维后表示输入是够可以?如果单纯的求相关系数是不是有点草率?高人指点下!
页:
[1]