我正在创建一个适用于彩色图像的神经网络。但是当我训练它时,错误将永远不会改变。即使经过一千次迭代。是什么原因造成的?或者我该怎么办?这是结构:
BasicNetwork network = new BasicNetwork();
network.addLayer(new BasicLayer(null,true,16875));
network.addLayer(new BasicLayer(new ActivationSigmoid(),true,(50)));
network.addLayer(new BasicLayer(new ActivationSigmoid(),true,setUniqueNumbers.size()));
network.getStructure().finalizeStructure();
network.reset();
输入层实际上是 75 * 75(75x75 像素)*3(红、绿、蓝),所以我想出了 16875。