人工智能实战_第六次作业_田博

项目内容
这个作业属于哪个课程人工智能实战2019
这个作业的要求在哪里第六次作业:调节三层神经网络参数,使模型准确度>97%
我在这个课程的目标是了解人工智能,提高编程能力
这个作业在哪个具体方面帮助我实现目标理解不同的参数的重要意义

作业正文

1、调节隐层神经元数n_hidden1、n_hidden2

(其他参数:learning_rate=0.2,max_epoch = 2,batch_size = 10)

n_hidden1n_hidden2accuracy rate
32160.9588
64160.9647
64320.9663
128160.962
128320.9631
128640.9633

结论:选取n_hidden1=64,n_hidden2=32

2、调节学习率learning_rate

(其他参数:n_hidden1=64,n_hidden2=32,max_epoch = 2,batch_size = 10)

learning_rateaccuracy rate
0.10.9638
0.150.9645
0.20.9663
0.250.9616
0.30.9626
0.40.962

结论:选取learning_rate=0.2

3、调节batch_size

(其他参数:n_hidden1=64,n_hidden2=32,max_epoch = 2,learning_rate=0.2)

batch_sizeaccuracy rate
50.9598
80.9629
100.9651
130.9634
150.9608
200.9623

结论:选取batch_size=10

4、调节max_epoch

(其他参数:n_hidden1=64,n_hidden2=32,batch_size = 10,learning_rate=0.2)

max_epochaccuracy rate
20.9637
50.9683
100.974
150.9728
200.9786

结论:选取max_epoch=20

5、总结

max_epoch对结果影响较大。结果越准确,耗费时间也越长;其他参数的调节对准确率影响不大。

n_hidden1=64
n_hidden2=32
max_epoch=20
batch_size = 10
learning_rate=0.2

Testing...
rate=9786 / 10000 = 0.9786

1627962-20190422133508463-978686920.png

转载于:https://www.cnblogs.com/lovelyBobbie/p/10749649.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值