An Algorithm for Clustering Animals by Species based upon Daily Movement
Author(s) -
David M. Curry
Publication year - 2014
Publication title -
procedia computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.334
H-Index - 76
ISSN - 1877-0509
DOI - 10.1016/j.procs.2014.09.066
Subject(s) - cluster analysis , computer science , a priori and a posteriori , ranking (information retrieval) , hierarchical clustering , cluster (spacecraft) , metric (unit) , algorithm , variance (accounting) , artificial intelligence , movement (music) , data mining , pattern recognition (psychology) , machine learning , philosophy , operations management , business , accounting , epistemology , economics , programming language , aesthetics
An algorithm is presented for clustering individual animals by species based solely upon the daily movements of the individual animals. This is particularly challenging due to the highly erratic nature of the animals’ movement. The variance in the scale and frequency of movement between individuals within a species is often greater than the difference between species. Existing clustering algorithms including hierarchical, k-means, and spectral were tried, but they failed to accurately distinguish between species or to cluster individuals of the same species together. Also, some of these algorithms require a priori knowledge of the number of species (clusters). The algorithm presented here addresses this problem by creating separation through a distance metric based upon ranking and then clustering based upon commonality in rankings. The algorithm performed well, demonstrating the ability to both distinguish between species and to cluster together individual of the same species. Furthermore, it assumes no a priori knowledge of the number of clusters expected
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom