根据表情识别比赛来细化描述一下具体的工作内容:
1、分析数据 清楚任务的目的,数据集的分类情况,格式和存在的问题等小细节都要搞清楚
2、工具的选择,和制定pipeline
工具的选择指的是,你使用的框架,工具包具体的信息等。
制定pipeline:该任务的处理流程,小任务一个个的内容与顺序。一般在比赛中,我们都要先制定的一个简单大概的pipeline,随后再根据实际的问题进一步细化。
例如 表情识别可分为两个大任务,数据预处理和模型建模。
数据预处理的pipeline:截取人脸->放缩和裁剪->图片格式转换->存储
模型建模的pipeline:训验集的划分->数据加载->[数据增强]->建模(确定1.网络结构2.损失函数3.优化方法)->训练->测试提交
3、构建基础的baseline
4、根据baseline进一步优化
需要注意的时:模型融合的方法在比赛中很常用。