Abstract

Test-time augmentation (TTA) is typically used in image classification tasks to improve the classification accuracy of convolutional neural networks (CNNs). In the inference phase, TTA aggregates the predictions of a CNN over multiple random transformations of a query image to obtain the final prediction. However, TTA incurs a high computational cost owing to its effectiveness. In this study, we propose a selective-TTA method for reducing computational costs while maintaining the high classification accuracy. Given a query image, we quantify the predictive uncertainty of the CNN on the image to determine whether TTA should be performed. We perform TTA to obtain an enhanced prediction only when the uncertainty is high. Experimental results on benchmark datasets demonstrated that the proposed method significantly reduced average computational costs while attaining comparable or higher classification accuracy than conventional full-TTA. When the proportion of performing TTA was set to 10%, the computational cost was reduced by 90% with no performance degradation on most datasets.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.