(九)Tensorflow的Tensorbard的使用

本文探讨了深度学习模型的优化技巧,包括参数初始化、优化器选择、归一化操作等,并介绍了模型可视化方法,如参数分布、训练过程及Embedding数据分析。同时,提供了过拟合解决策略和模型融合技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

可视化模型结构

api的介绍

命名空间的使用

通过命名空间的使用可以使模型结构更加清新!

一般空间里没有get_variable的话使用name_scope,否则可能使用variable_name命名空间!

更高级的模型可视化,Memory   and  Compute time

可视化参数分布

 

可视化训练过程

 

可视化Embedding数据分析

就是一串代码,然后进行降维进行可视化的过程(通过PCA或者T-SNE)!不做过多阐述!

一些模型调优手段

1.图像数据的各种仿射变换。安装库:https://github.com/mdbloice/Augmentor

2.参数初始化!

3.优化器的选取!

4.归一化操作!

5.学习率的选取!

太大可能会导致loss爆炸,太小可能会导致loss变化很小,一般先设置大一点有需要在慢慢进行调整!

6.Batch_size的选取!(此参数很有必要,会有影响的)

7.ensemble  model!(模型融合,进行提升)

同样的模型结构,不同的初始化方法!(bagging)

不同的模型,选取最好的几个模型结构!

8.过拟合一般进行系数加正则项 / dropout / early stopping(一般是验证集的准确率连续下降,认为过拟合了)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值