Cargando…
Identifying Animals in Camera Trap Images via Neural Architecture Search
Wild animals are essential for ecosystem structuring and stability, and thus they are important for ecological research. Since most wild animals have high athletic or concealable abilities or both, it is used to be relatively difficult to acquire evidence of animal appearances before applications of...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Hindawi
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8843777/ https://www.ncbi.nlm.nih.gov/pubmed/35178083 http://dx.doi.org/10.1155/2022/8615374 |
_version_ | 1784651337852518400 |
---|---|
author | Jia, Liang Tian, Ye Zhang, Junguo |
author_facet | Jia, Liang Tian, Ye Zhang, Junguo |
author_sort | Jia, Liang |
collection | PubMed |
description | Wild animals are essential for ecosystem structuring and stability, and thus they are important for ecological research. Since most wild animals have high athletic or concealable abilities or both, it is used to be relatively difficult to acquire evidence of animal appearances before applications of camera traps in ecological researches. However, a single camera trap may produce thousands of animal images in a short period of time and inevitably ends up with millions of images requiring classification. Although there have been many methods developed for classifying camera trap images, almost all of them follow the pattern of a very deep convolutional neural network processing all camera trap images. Consequently, the corresponding surveillance area may need to be delicately controlled to match the network capability, and it may be difficult to expand the area in the future. In this study, we consider a scenario in which camera traps are grouped into independent clusters, and images produced by a cluster are processed by an edge device installed with a customized network. Accordingly, edge devices in this scenario may be highly heterogeneous due to cluster scales. Resultantly, networks popular in the classification of camera trap images may not be deployable for edge devices without modifications requiring the expertise which may be hard to obtain. This motivates us to automatize network design via neural architecture search for edge devices. However, the search may be costly due to the evaluations of candidate networks, and its results may be infeasible without considering the resource limits of edge devices. Accordingly, we propose a search method using regression trees to evaluate candidate networks to lower search costs, and candidate networks are built based on a meta-architecture automatically adjusted regarding to the resource limits. In experiments, the search consumes 6.5 hours to find a network applicable to the edge device Jetson X2. The found network is then trained on camera trap images through a workstation and tested on Jetson X2. The network achieves competitive accuracies compared with the automatically and the manually designed networks. |
format | Online Article Text |
id | pubmed-8843777 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Hindawi |
record_format | MEDLINE/PubMed |
spelling | pubmed-88437772022-02-16 Identifying Animals in Camera Trap Images via Neural Architecture Search Jia, Liang Tian, Ye Zhang, Junguo Comput Intell Neurosci Research Article Wild animals are essential for ecosystem structuring and stability, and thus they are important for ecological research. Since most wild animals have high athletic or concealable abilities or both, it is used to be relatively difficult to acquire evidence of animal appearances before applications of camera traps in ecological researches. However, a single camera trap may produce thousands of animal images in a short period of time and inevitably ends up with millions of images requiring classification. Although there have been many methods developed for classifying camera trap images, almost all of them follow the pattern of a very deep convolutional neural network processing all camera trap images. Consequently, the corresponding surveillance area may need to be delicately controlled to match the network capability, and it may be difficult to expand the area in the future. In this study, we consider a scenario in which camera traps are grouped into independent clusters, and images produced by a cluster are processed by an edge device installed with a customized network. Accordingly, edge devices in this scenario may be highly heterogeneous due to cluster scales. Resultantly, networks popular in the classification of camera trap images may not be deployable for edge devices without modifications requiring the expertise which may be hard to obtain. This motivates us to automatize network design via neural architecture search for edge devices. However, the search may be costly due to the evaluations of candidate networks, and its results may be infeasible without considering the resource limits of edge devices. Accordingly, we propose a search method using regression trees to evaluate candidate networks to lower search costs, and candidate networks are built based on a meta-architecture automatically adjusted regarding to the resource limits. In experiments, the search consumes 6.5 hours to find a network applicable to the edge device Jetson X2. The found network is then trained on camera trap images through a workstation and tested on Jetson X2. The network achieves competitive accuracies compared with the automatically and the manually designed networks. Hindawi 2022-02-07 /pmc/articles/PMC8843777/ /pubmed/35178083 http://dx.doi.org/10.1155/2022/8615374 Text en Copyright © 2022 Liang Jia et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Research Article Jia, Liang Tian, Ye Zhang, Junguo Identifying Animals in Camera Trap Images via Neural Architecture Search |
title | Identifying Animals in Camera Trap Images via Neural Architecture Search |
title_full | Identifying Animals in Camera Trap Images via Neural Architecture Search |
title_fullStr | Identifying Animals in Camera Trap Images via Neural Architecture Search |
title_full_unstemmed | Identifying Animals in Camera Trap Images via Neural Architecture Search |
title_short | Identifying Animals in Camera Trap Images via Neural Architecture Search |
title_sort | identifying animals in camera trap images via neural architecture search |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8843777/ https://www.ncbi.nlm.nih.gov/pubmed/35178083 http://dx.doi.org/10.1155/2022/8615374 |
work_keys_str_mv | AT jialiang identifyinganimalsincameratrapimagesvianeuralarchitecturesearch AT tianye identifyinganimalsincameratrapimagesvianeuralarchitecturesearch AT zhangjunguo identifyinganimalsincameratrapimagesvianeuralarchitecturesearch |