问一下,如果只用30个数据做训练,剩下的20个数据做预测,这样应该怎么改,改完之后代码有问题。求教大佬。

来源:4-4 运行适应性神经网络

慕粉1043563131

2017-09-18 20:15

问一下,如果只用30个数据做训练,剩下的20个数据做预测,这样应该怎么改,改完之后代码有问题。求教大佬。

写回答 关注

1回答

  • 云日召
    2017-11-17 16:47:00

    我的方法:

    把训练的60个数据放在前60行,预测用的40个数据放在后40行

    然后关键是改下面的代码

    y = df.loc[0:60,4].values

    y = np.where(y == "Iris-setosa",-1,1)

    X = df.loc[0:60,[0,2]].values

    X2 = df.loc[61:100,[0,2]].values

    plot_decision_regions(X2,aad.predict(X2),aad,resolution=0.02)

    我只是新手,不好的话不要见怪

机器学习-实现简单神经网络

人工智能时代,你准备好成为抓住机遇的那百分之二吗。

66868 学习 · 182 问题

查看课程

相似问题