# 深度学习模型的训练和优化及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分。