# 深度学习模型的训练和优化及tensorflow基础(下)作业 **Repository Path**: Cheney320/CSDN_homework7 ## Basic Information - **Project Name**: 深度学习模型的训练和优化及tensorflow基础(下)作业 - **Description**: No description available - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-01-29 - **Last Updated**: 2020-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 深度学习模型的训练和优化及tensorflow基础(下)作业 ## 基础作业 > 问题描述
运⾏课上给出的notebook的代码:
https://www.tinymind.com/ai100/notebooks/74
给出代码的运⾏log截图并提供⼼得体会⽂档描述对整个模型构建及训练过程的理解。
> 批改标准
代码不作为评判标准,如果运⾏正确,则认为代码没有错误。
没有明显报错的正常的log输出 60分。
对模型结构的理解10分。
对模型训练过程(梯度如何计算,参数如何更新)的理解10分。
对计算图的理解10分。
解释这⾥的模型为什么效果⽐较差10分。
## 进阶作业 > 问题描述
以课上给出的代码为基础,通过适当的改造,修改初始化⽅式,增加正则化,调整神经元个数,增加隐层等,将这
个模型的验证集validation准确率提⾼到98%以上。
https://www.tinymind.com/ai100/notebooks/74
给出代码的运⾏log截图并提供⼼得体会⽂档解释对模型的各种修改起了什么样的作⽤。
> 批改标准
代码不作为评判标准,如果运⾏正确,则认为代码没有错误。
没有明显报错的正常的log输出 ,log中的模型准确率达到98`分。
如何修改隐层数量,修改后会起到什么样的效果10分。
如何神经元个数,起到了什么样的效果10分。
如何在模型中添加L1/L2正则化,正则化起什么作⽤10分。
使⽤不同的初始化⽅式对模型有什么影响10分。