我正在使用来自谷歌的 automl 使用自定义数据集。数据集由我收集的图像组成。但是,手动标记图像需要一些时间,所以我想通过图像增强来扩大数据集,例如旋转和模糊。automl 是否自动在屏幕后面执行增强?
问问题
604 次
1 回答
3
AutoML 做了几种类型的数据增强。这是实现细节,将来可能会更改,恕不另行通知,使用的基本增强是:
- 随机调整大小/作物
- 随机左右翻转
- 随机颜色和亮度失真
- 将来可能会使用/添加更多
如果在您身边进行数据扩充,请遵循最佳实践:
- 如果您扩充图像 - 请将同一图像的所有扩充放在数据集的同一部分(训练、验证、测试) - 否则模型可能会在不注意的情况下过度拟合(如果几乎相同的图像在训练和验证集中)
- 做在你的上下文中有意义的转换——例如旋转——如果在典型的用例中你没有得到旋转的图像或旋转的对象——那么训练模型来检测旋转的图像可能对你的应用程序没有帮助(例如,如果你从来没有在你的实际应用程序中看到颠倒的人——而不是与颠倒的人一起训练可能不会使你的最终模型受益)。
于 2018-09-06T19:31:49.440 回答