qq_44678546 2020-06-21 13:12 采纳率: 0%
浏览 1716
已结题

Python作业 机器学习 用bp神经网络建立预测模型的问题

如题,选择最佳的特征组合,建立bp神经网络模型,并用10折交叉验证评价模型

原数据集data,excel文件,前几行如下,46列,44行,第一列为分类标签(N和P),其余为特征,已经做过归一化等预处理
图片说明

我自己做了一个随机森林的特征选择,选了得分较高的前五个特征,生成新数据集data2,前几行如下

图片说明

然后原本的要求是寻找最佳的模型,这里我选了bp算法,但我不太会写,就先用mlp做了一个极简的模型,结果准确率太低了。。。
图片说明

菜鸟求教代码,用bp算法,分训练集和测试集,10折交叉验证,优化模型提高准确率,老师给的准确率在90%以上,我不太清楚,是我特征选择选的不好,还是神经网络的模型不适合这个数据集,准确率就比较低?所以应该选哪个模型呢?

  • 写回答

1条回答 默认 最新

  • zqbnqsdsmd 2020-08-18 07:59
    关注
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 9月25日

悬赏问题

  • ¥15 shape_predictor_68_face_landmarks.dat
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料
  • ¥15 使用R语言marginaleffects包进行边际效应图绘制