深度学习一般工作流程

一、定义问题,收集数据集。

注意确保数据集特征丰富程度足以作出预测

二、定义模型预测性能指标

如:平衡分类问题常用精度、接受者操作特征曲线下面积;不平衡分类问题常用精度和召回率;标量回归常用平均绝对误差(MAE)等等。

三、确定模型评估方式

如:留出法、K折交叉验证、乱序重复K折交叉验证

四、数据预处理

预处理目标:

1、特征值为张量数据
2、特征取值较小(0-1区间或正负1区间)
3、特征非异质数据
4、特征缺失处理为0

五、搭建模型

1、确定激活函数、损失函数

问题类型输出层激活函数损失函数
二分类sigmoidbinary_crossentropy
多分类单标签softmaxcategorical_crossentropy
多分类多标签softmaxbinary_crossentropy
标量回归NONEMAE

2、从简单结构开始逐步扩大模型规模

3、考虑正则化和dropout

六、交叉验证

在验证集上多次训练,找到最佳性能的模型结构

七、测试集验证

注意:测试集性能和验证集性能相差较大,考虑采用更复杂的验证方法,如乱序重复K折交叉验证

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值