Application of CNN for fish classification

물고기 분류를 위한 CNN의 적용

  • Published : 2018.05.31

Abstract

Bass and Bluegill, which are representative ecosystem disturbance species, are reported to be the most important factor in the reduction of domestic native fish populations in Korea. Therefore, it is necessary to develop system and field application technology for the extermination of these foreign species. Recently, the CNN(Convolutional Neural Network), one of the deep learning systems for the recognition, classification, and learning, has shown excellent performance. However, CNN data used for object recognition and classification were mainly applied to recognition and classification of other objects with distinct characteristics. This study proposes a system that applies CNN to the classification of fish species with similar characteristics.

국내의 대표적인 생태계 교란 외래어종인 배스와 블루길은 국내 토종 어류 개체군 감소에 가장 중요한 요인으로 보고되고 있다. 그러므로 이러한 외래어종 퇴치를 위한 시스템개발 및 현장 적용기술이 필요한 실정이다. 본 연구는 이러한 시스템개발에 앞서 물고기 인식을 위한 전체적인 시스템을 설계하고자 한다. 최근 들어 물체의 인식, 분류 그리고 학습에 이르는 일련의 과정들을 딥러닝(deep learning) 중 하나인 CNN(convolutional Neural Network)이 매우 뛰어난 성능을 나타내고 있다. 그러나 물체의 인식과 분류작업에 사용된 CNN의 데이터들은 특징들이 확연한 다른 물체의 인식과 분류에 주로 적용되었다. 본 연구는 비슷한 특징들을 갖는 물고기 개체들의 분류에 CNN을 적용하는 시스템을 설계하고자 한다.

Keywords