bioRxivEcologyPreprint
A comparison of visual features used by humans and machines to classify wildlife
Zhongqi Miao, Kaitlyn M Gaynor, Jiayun Wang, Ziwei Liu, Oliver Muellerklein, Mohammad Sadegh Norouzzadeh, Rauri C K Bowie, Ran Nathan, Stella X Yu, Wayne M Getz
Abstract
In our quest to develop more intelligent machines, knowledge of the visual features used by machines to classify objects shall be helpful. The current state of the art in training machines to classify wildlife species from camera-trap data is to employ convolutional neural networks (CNN) encoded within deep learning algorithms. Here we report on results obtained in training a CNN to classify 20 African wildlife species with an overall accuracy of 87.5% from a dataset containing 111,467 images. We then used a gradient-weighted class-activation-mapping (Grad-CAM) procedure to extract the most salient pixels in the final convolution layer. We show that these pixels highlight features in particular images that are in most, but not all, cases similar to those used to train humans to identify these species. Further, we used mutual information methods to identify the neurons in the final convolution layer that consistently respond most strongly across a set of images of one particular species, and we then interpret the features in the image where the strongest responses occur. We also used hierarchical clustering of feature vectors (i.e., the state of the final fully-connected layer in the CNN) associated with each image to produce a visual similarity dendrogram of identified species. Finally, we evaluated how images that were not part of the training set fell within our dendrogram when these images were one of the 20 species \"known\" to our CNN in contrast to where they fell when these images were \"unknown\" to our CNN.
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Machine learning to classify animal species in camera trap images: applications in ecology
M. A. Tabak, M. S. Norouzzadeh, … R. S. Miller·bioRxiv·Jul 9, 2018
- Monkey Features Location Identification Using Convolutional Neural Networks
Rollyn Labuguen (P), Vishal Gaurav, … Tomohiro Shibata·bioRxiv·Jul 29, 2018
- Improving the accessibility and transferability of machine learning algorithms for identification of animals in camera trap images: MLWIC2
M. A. Tabak, M. S. Norouzzadeh, … R. S. Miller·bioRxiv·Mar 18, 2020
- The DeepFaune initiative: a collaborative effort towards the automatic identification of the French fauna in camera-trap images
N. Rigoudy, G. Dussert, … Siefert·bioRxiv·Mar 15, 2022
- A versatile semiautomated image analysis workflow for time-lapsed camera trap image classification.
G. Celis, P. S. Ungar, … D. Ehrich·bioRxiv·Dec 28, 2022
- ClassifyMe: a field-scouting software for the identification of wildlife in camera trap images.
G. Falzon, C. Lawson, … P. D. Meek·bioRxiv·May 24, 2019