TY - JOUR
T1 - Classification of collective behavior
T2 - a comparison of tracking and machine learning methods to study the effect of ambient light on fish shoaling
AU - Butail, Sachit
AU - Salerno, Philip
AU - Bollt, Erik M.
AU - Porfiri, Maurizio
N1 - Funding Information:
This research was supported by the National Science Foundation under grants nos. CMMI-0745753, CMMI-1129820, and CMMI-1129859. The authors would like to thank Fabrizio Ladu and Tiziana Bartolini for performing verification of the ground-truth data.
Publisher Copyright:
© 2014, Psychonomic Society, Inc.
PY - 2014/10/8
Y1 - 2014/10/8
N2 - Traditional approaches for the analysis of collective behavior entail digitizing the position of each individual, followed by evaluation of pertinent group observables, such as cohesion and polarization. Machine learning may enable considerable advancements in this area by affording the classification of these observables directly from images. While such methods have been successfully implemented in the classification of individual behavior, their potential in the study collective behavior is largely untested. In this paper, we compare three methods for the analysis of collective behavior: simple tracking (ST) without resolving occlusions, machine learning with real data (MLR), and machine learning with synthetic data (MLS). These methods are evaluated on videos recorded from an experiment studying the effect of ambient light on the shoaling tendency of Giant danios. In particular, we compute average nearest-neighbor distance (ANND) and polarization using the three methods and compare the values with manually-verified ground-truth data. To further assess possible dependence on sampling rate for computing ANND, the comparison is also performed at a low frame rate. Results show that while ST is the most accurate at higher frame rate for both ANND and polarization, at low frame rate for ANND there is no significant difference in accuracy between the three methods. In terms of computational speed, MLR and MLS take significantly less time to process an image, with MLS better addressing constraints related to generation of training data. Finally, all methods are able to successfully detect a significant difference in ANND as the ambient light intensity is varied irrespective of the direction of intensity change.
AB - Traditional approaches for the analysis of collective behavior entail digitizing the position of each individual, followed by evaluation of pertinent group observables, such as cohesion and polarization. Machine learning may enable considerable advancements in this area by affording the classification of these observables directly from images. While such methods have been successfully implemented in the classification of individual behavior, their potential in the study collective behavior is largely untested. In this paper, we compare three methods for the analysis of collective behavior: simple tracking (ST) without resolving occlusions, machine learning with real data (MLR), and machine learning with synthetic data (MLS). These methods are evaluated on videos recorded from an experiment studying the effect of ambient light on the shoaling tendency of Giant danios. In particular, we compute average nearest-neighbor distance (ANND) and polarization using the three methods and compare the values with manually-verified ground-truth data. To further assess possible dependence on sampling rate for computing ANND, the comparison is also performed at a low frame rate. Results show that while ST is the most accurate at higher frame rate for both ANND and polarization, at low frame rate for ANND there is no significant difference in accuracy between the three methods. In terms of computational speed, MLR and MLS take significantly less time to process an image, with MLS better addressing constraints related to generation of training data. Finally, all methods are able to successfully detect a significant difference in ANND as the ambient light intensity is varied irrespective of the direction of intensity change.
KW - Giant danio
KW - Group observable
KW - Isomap
KW - Social behavior
UR - http://www.scopus.com/inward/record.url?scp=84947033780&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84947033780&partnerID=8YFLogxK
U2 - 10.3758/s13428-014-0519-2
DO - 10.3758/s13428-014-0519-2
M3 - Article
C2 - 25294042
AN - SCOPUS:84947033780
SN - 1554-351X
VL - 47
SP - 1020
EP - 1031
JO - Behavior Research Methods
JF - Behavior Research Methods
IS - 4
ER -