{'fraction_non_alphanumeric': 0.015345268542199489, 'fraction_numerical': 0.0, 'mean_word_length': 5.579831932773109, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Fish recognition using convolutional neural network

Studying fish recognition has important realistic and theoretical significance to aquaculture and marine biology. Fish recognition is challenging problem because of distortion, overlap and occlusion of digital images. Previous researchers have done a lot of work on fish recognition, but the classification accuracy may be not high enough. Classification and recognition methods based on convolutional neural network (CNN) develop fast in recent years because of its higher accuracy and the support of GPU. In this paper, we design several architectures for convolutional neural network for the fish recognition. After performing a series of experiments, we can get the CNN architecture which has best performance and robustness.