Fungi Recognition: A Practical Use Case

The paper presents a system for visual recognition of 1394 fungi species based on deep convolutional neural networks and its deployment in a citizen-science project. The system allows users to automatically identify observed specimens, while providing valuable data to biologists and computer vision researchers. The underlying classification method scored first in the FGVCx Fungi Classification Kaggle competition organized in connection with the Fine-Grained Visual Categorization (FGVC) workshop at CVPR 2018. We describe our winning submission and evaluate all technicalities that increased the recognition scores, and discuss the issues related to deployment of the system via the web- and mobile- interfaces.

[1]  Hans Henrik Bruun,et al.  How citizen science boosted primary knowledge on fungal biodiversity in Denmark , 2019, Biological Conservation.

[2]  Bo Markussen,et al.  What determines spatial bias in citizen science? Exploring four recording schemes with different proficiency requirements , 2016 .

[3]  Fei-Fei Li,et al.  Novel Dataset for Fine-Grained Image Categorization : Stanford Dogs , 2012 .

[4]  Pierre Bonnet,et al.  Overview of ExpertLifeCLEF 2018: how far Automated Identification Systems are from the Best Experts? , 2018, CLEF.

[5]  Walter Lang,et al.  A Fungus Spores Dataset and a Convolutional Neural Network Based Approach for Fungus Detection , 2018, IEEE Transactions on NanoBioscience.

[6]  Masashi Sugiyama,et al.  Semi-Supervised Learning of Class Balance under Class-Prior Change by Distribution Matching , 2012, ICML.

[7]  Tanya Y. Berger-Wolf,et al.  An Animal Detection Pipeline for Identification , 2018, 2018 IEEE Winter Conference on Applications of Computer Vision (WACV).

[8]  Song Han,et al.  Deep Compression: Compressing Deep Neural Network with Pruning, Trained Quantization and Huffman Coding , 2015, ICLR.

[9]  P. Grandcolas,et al.  Taxonomic bias in biodiversity data and societal preferences , 2017, Scientific Reports.

[10]  Pietro Perona,et al.  Caltech-UCSD Birds 200 , 2010 .

[11]  Pietro Perona,et al.  The Caltech-UCSD Birds-200-2011 Dataset , 2011 .

[12]  Arco J. van Strien,et al.  Woodland ectomycorrhizal fungi benefit from large-scale reduction in nitrogen deposition in the Netherlands , 2018 .

[13]  Christopher Olston,et al.  TensorFlow-Serving: Flexible, High-Performance ML Serving , 2017, ArXiv.

[14]  Gerrit Polder,et al.  Identification of Mushroom Cultivars Using Image Analysis , 1992 .

[15]  Quoc V. Le,et al.  EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks , 2019, ICML.

[16]  Jian Cheng,et al.  Quantized Convolutional Neural Networks for Mobile Devices , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[17]  Bo Chen,et al.  MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications , 2017, ArXiv.

[18]  Pietro Perona,et al.  Training Machines to Identify Species using GBIF-mediated Datasets , 2019 .

[19]  Marco Saerens,et al.  Adjusting the Outputs of a Classifier to New a Priori Probabilities: A Simple Procedure , 2002, Neural Computation.

[20]  Boris Polyak,et al.  Acceleration of stochastic approximation by averaging , 1992 .

[21]  Sergey Ioffe,et al.  Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learning , 2016, AAAI.

[22]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[23]  Rick Bonney,et al.  The current state of citizen science as a tool for ecological research and public engagement , 2012 .

[24]  Mark Sandler,et al.  MobileNetV2: Inverted Residuals and Linear Bottlenecks , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[25]  Lynne Boddy,et al.  Big data integration : Pan-European fungal species observations' assembly for addressing contemporary questions in ecology and global change biology , 2017 .

[26]  Pierre Bonnet,et al.  Overview of LifeCLEF Plant Identification Task 2019: diving into Data Deficient Tropical Countries , 2019, CLEF.

[27]  Bartosz Zielinski,et al.  Deep learning approach to description and classification of fungi microscopic images , 2019, ArXiv.

[28]  Bo Chen,et al.  Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inference , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[29]  Yang Song,et al.  The iNaturalist Species Classification and Detection Dataset , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[30]  J. K. Legind,et al.  Contribution of citizen science towards international biodiversity monitoring , 2017 .

[31]  Jiri Matas,et al.  Improving CNN Classifiers by Estimating Test-Time Priors , 2018, 2019 IEEE/CVF International Conference on Computer Vision Workshop (ICCVW).

[32]  Walter Jetz,et al.  Essential biodiversity variables for mapping and monitoring species populations , 2019, Nature Ecology & Evolution.