首页> 外文会议>International conference on advanced concepts for intelligent vision systems >Effective Training of Convolutional Neural Networks for Insect Image Recognition
【24h】

Effective Training of Convolutional Neural Networks for Insect Image Recognition

机译:卷积神经网络对昆虫图像识别的有效训练

获取原文

摘要

Insects are living beings whose utility is critical in life sciences. They enable biologists obtaining knowledge on natural landscapes (for example on their health). Nevertheless, insect identification is time-consuming and requires experienced workforce. To ease this task, we propose to turn it into an image-based pattern recognition problem by recognizing the insect from a photo. In this paper state-of-art deep convolutional architectures are used to tackle this problem. However, a limitation to the use of deep CNNs is the lack of data and the discrepancies in classes cardinality. To deal with such limitations, transfer learning is used to apply knowledge learnt from ImageNet-1000 recognition task to insect image recognition task. A question arises from transfer-learning: is it relevant to retrain the entire network or is it better not to modify some layers weights? The hypothesis behind this question is that there must be part of the network which contains generic (problem-independent) knowledge and the other one contains problem-specific knowledge. Tests have been conducted on two different insect image datasets. VGG-16 models were adapted to be more easily learnt. VGG-16 models were trained (a) from scratch (b) from ImageNet-1000. An advanced study was led on one of the datasets in which the influences on performance of two parameters were investigated: (1) The amount of learning data (2) The number of layers to be finetuned. It was determined VGG-16 last block is enough to be relearnt. We have made the code of our experiment as well as the script for generating an annotated insect dataset from ImageNet publicly available.
机译:昆虫是在生命科学中至关重要的生物。它们使生物学家能够获得有关自然景观的知识(例如有关其健康的知识)。然而,昆虫鉴定是费时的并且需要经验丰富的劳动力。为了简化此任务,我们建议通过从照片中识别昆虫将其转变为基于图像的模式识别问题。在本文中,使用最新的深度卷积体系结构来解决此问题。但是,使用深度CNN的局限性在于缺少数据和类别基数上的差异。为了解决这种局限性,转移学习被用于将从ImageNet-1000识别任务中学到的知识应用于昆虫图像识别任务。转移学习引起一个问题:重新训练整个网络是否有意义,还是最好不修改某些层的权重?这个问题背后的假设是,网络中必须有一部分包含通用的(与问题无关的)知识,而另一部分包含特定于问题的知识。已经对两个不同的昆虫图像数据集进行了测试。 VGG-16模型经过修改,更易于学习。对VGG-16模型进行了培训(a)从零开始(b)从ImageNet-1000中进行了训练。对其中一个数据集进行了高级研究,其中研究了两个参数对性能的影响:(1)学习数据量(2)要微调的层数。已确定VGG-16的最后一个块足以重新分配。我们已经公开提供了实验代码以及用于从ImageNet生成带注释的昆虫数据集的脚本。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号