课程
/后端开发
/Python
/机器学习-实现简单神经网络
问一下,如果只用30个数据做训练,剩下的20个数据做预测,这样应该怎么改,改完之后代码有问题。求教大佬。
2017-09-18
源自:机器学习-实现简单神经网络 4-4
正在回答
我的方法:
把训练的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)
我只是新手,不好的话不要见怪
举报
人工智能时代,你准备好成为抓住机遇的那百分之二吗。
2 回答谁有训练用的数据
1 回答这个cost数组并没有用上啊,怎么体现训练成本越来越小?
3 回答代码与数据
5 回答请问一下,3-3中的csv数据是怎么获得的?去哪里下载?
5 回答求大神解答?0:100不是101个数据吗?