1
我想用java创建一个神经网络。我已经将我的neuroph jar文件添加到了我的项目中,并导入了所有必需的类。但是,我不明白如何实际声明神经网络或使用java代码创建图层。我可以找到的所有示例都使用预构建的GUI,但它不是我想要的。如何在java中使用neuroph创建一个简单的神经网络
有人可能会提供一个教程或一个网站,可以通过我可以使用neuroph做不同的事情来引导我吗?
我想用java创建一个神经网络。我已经将我的neuroph jar文件添加到了我的项目中,并导入了所有必需的类。但是,我不明白如何实际声明神经网络或使用java代码创建图层。我可以找到的所有示例都使用预构建的GUI,但它不是我想要的。如何在java中使用neuroph创建一个简单的神经网络
有人可能会提供一个教程或一个网站,可以通过我可以使用neuroph做不同的事情来引导我吗?
它应该像这样工作在Neuroph 2.8:
NeuralNetwork neuralNetwork = new Perceptron(2, 1);
DataSet trainingSet = new DataSet(2, 1);
trainingSet.addRow(new DataSetRow(new double[]{0, 0}, new double[]{0}));
trainingSet.addRow(new DataSetRow(new double[]{0, 1}, new double[]{1}));
trainingSet.addRow(new DataSetRow(new double[]{1, 0}, new double[]{1}));
trainingSet.addRow(new DataSetRow(new double[]{1, 1}, new double[]{1}));
neuralNetwork.learn(trainingSet);
neuralNetwork.save("/tmp/or_perceptron.nnet");
另见the API docs。
你能详细说明进口报表吗? –