测试时增强

在网络训练过程中,数据增强是提升模型能力的有效方式,目前在图像分割、分类和检测场景中都取得了不错的模型训练效果。

数据增强同样也可以应用于测试阶段,将原始的图像进行各种形式的变换得到多张图片,比如图像翻转,图像旋转,图像拉伸等操作,然后对这些图片分别进行推理,再对这多个结果进行综合分析以确定最终结果,这便是测试时增强( Test-Time-Augmentation,TTA)。

1. 测试时增强的原因

如果只对图像做一种增强时,采用的变换有可能会使图像的关键信息丢失,从而导致后续任务得不到正确的结果。

2. 测试时增强的作用

通过分析多项数据增强的图像,然后综合分析,有可能会平滑掉某一种变换导致的关键信息丢失现象带来的损失,从而提升预测的准确率。