【发布时间】:2017-11-25 12:31:55
【问题描述】:
我有兴趣了解数据增强的重要性(以不同角度旋转、翻转图像),同时为机器学习问题提供数据集。
是否真的需要?或者无论数据转换有多么不同,使用的 CNN 网络也会处理这个问题?
所以我做了一个2类的分类任务来总结一些结果
- 箭头形状
- 圆形
这个想法是只用一个方向训练形状(我用箭头指向右边)并检查模型用不同的方向(我用向下的箭头),这在训练阶段根本没有给出。
训练中使用的一些样本
测试中使用的一些样本
这是我用于创建 tensorflow 模型的整个数据集。 https://bitbucket.org/akhileshmalviya/samples/src/bab50b85d826?at=master
我想知道我得到的结果,
(i) 除了几个向下的箭头外,所有其他的都被正确预测为箭头。这是否意味着根本不需要数据增强?
(ii) 或者这是我用来理解数据增强重要性的正确用例?
请分享您的想法,非常感谢任何帮助!
【问题讨论】:
标签: machine-learning tensorflow conv-neural-network