Correcting Misclassified Image Features with Convolutional Coding

  • Mun, Ye-Ji (Department of Electronic and Electrical Engineering, Ewha W. University) ;
  • Kim, Nayoung (Department of Electronic and Electrical Engineering, Ewha W. University) ;
  • Lee, Jieun (Department of Electronic and Electrical Engineering, Ewha W. University) ;
  • Kang, Je-Won (Department of Electronic and Electrical Engineering, Ewha W. University)
  • 문예지 (이화여자대학교 전자전기공학과) ;
  • 김나영 (이화여자대학교 전자전기공학과) ;
  • 이지은 (이화여자대학교 전자전기공학과) ;
  • 강제원 (이화여자대학교 전자전기공학과)
  • Published : 2018.11.02

Abstract

The aim of this study is to rectify the misclassified image features and enhance the performance of image classification tasks by incorporating a channel- coding technique, widely used in telecommunication. Specifically, the proposed algorithm employs the error - correcting mechanism of convolutional coding combined with the convolutional neural networks (CNNs) that are the state - of- the- arts image classifier s. We develop an encoder and a decoder to employ the error - correcting capability of the convolutional coding. In the encoder, the label values of the image data are converted to convolutional codes that are used as target outputs of the CNN, and the network is trained to minimize the Euclidean distance between the target output codes and the actual output codes. In order to correct misclassified features, the outputs of the network are decoded through the trellis structure with Viterbi algorithm before determining the final prediction. This paper demonstrates that the proposed architecture advances the performance of the neural networks compared to the traditional one- hot encoding method.

Keywords