<optgroup id="iaykq"><small id="iaykq"></small></optgroup>
<menu id="iaykq"></menu>
<bdo id="iaykq"><nav id="iaykq"></nav></bdo>
  • Java, Only Java!

    统计

    留言簿(19)

    积分与排名

    好友空间

    文?#23548;?#24039;

    阅读排行榜

    评论排行榜

    Neuroph开发过程

    文章提纲

    安装与配置

    • JDK的安装?#33322;?#35758;JRE 1.8以上;
    • Neuroph安装?#33322;?#35758;2.94的版本。下载地址
      • neuroph-core-2.94:开发的核心包
      • neuroph-samples-2.94:使用这个框架的例子
    • Eclipse的安装?#33322;?#35758;是java 2018-09以?#31995;?#29256;本
      • 配置“Windows→Preferences→Java→Build Path→User Libraries→New”一个“neuroph-2.94?#20445;?#20877;“Add External Jars?#26412;?#21487;以把相关的包全部定义在这个变量下面。
      • 也可以使用Maven配置。

    开发小结

    建立项目

    • 在Eclipse中创建一个Java项目。

    配置项目

    • 选中项目,“右键→Properties→Java Build Path→Libraries→Add Library→User Library→neuroph-2.94”即可把相关类包纳入到项目中。

      理解感知机的代码

    • 单层感知机:neuroph-samples-2.94.jar中org.neuroph.samples.PerceptronSample.class
      public SinglePerceptronAND() {
        // create training set (logical AND function):创建训练集(符合逻辑与函数)
        DataSet trainingSet = new DataSet(2, 1);trainingSet.addRow(...);
        // create perceptron neural network:创建感知机(两个入,一个出,就是最简单的单层一个神经元的神经网络)
        NeuralNetwork myPerceptron = new Perceptron(2, 1);
        // learn the training set:学习这个训练集,就是为了得到神经网络的参数
        myPerceptron.learn(trainingSet);
        // test perceptron:测试这个感知机,检验它训练的参数是否正确
        myPerceptron.setInput(trainingSet.get(0).getInput());
        myPerceptron.calculate();
        System.out.print("Input: " + Arrays.toString(trainingElement.getInput()));
        System.out.println(" Output: " + Arrays.toString(networkOutput));
      }
      

    posted on 2019-01-28 00:28 zYx.Tom 阅读(221) 评论(0)  编辑  收藏 所属分类: 1.Java世界


    只有注册用户登录后才能发表评论。


    网站导航:
     
    六合图库图纸印刷网
    <optgroup id="iaykq"><small id="iaykq"></small></optgroup>
    <menu id="iaykq"></menu>
    <bdo id="iaykq"><nav id="iaykq"></nav></bdo>
  • <optgroup id="iaykq"><small id="iaykq"></small></optgroup>
    <menu id="iaykq"></menu>
    <bdo id="iaykq"><nav id="iaykq"></nav></bdo>