Determining shoal membership using affinity propagation.
نویسندگان
چکیده
We propose using the affinity propagation (AP) clustering algorithm for detecting multiple disjoint shoals, and we present an extension of AP, denoted by STAP, that can be applied to shoals that fusion and fission across time. STAP incorporates into AP a soft temporal constraint that takes cluster dynamics into account, encouraging partitions obtained at successive time steps to be consistent with each other. We explore how STAP performs under different settings of its parameters (strength of the temporal constraint, preferences, and distance metric) by applying the algorithm to simulated sequences of collective coordinated motion. We study the validity of STAP by comparing its results to partitioning of the same data obtained from human observers in a controlled experiment. We observe that, under specific circumstances, AP yields partitions that agree quite closely with the ones made by human observers. We conclude that using the STAP algorithm with appropriate parameter settings is an appealing approach for detecting shoal fusion-fission dynamics.
منابع مشابه
Determining shoal membership: a comparison between momentary and trajectory-based methods.
Miller and Gerlai proposed two methods for determining shoal membership in Danio rerio, one based on momentary mean inter-individual distances and the other on post hoc analysis of the trajectories of nearest-neighbor distances. We propose a method based on momentary nearest-neighbor distances and compare the three methods using simulation. In general, our method yielded results that were more ...
متن کاملSocial Behavior: How Do Fish Find Their Shoal Mate?
Fish form social aggregations called shoals which often consist of fish with similar morphologies. Experiments using zebrafish pigment variants demonstrate that fish can select shoal mates solely on the basis of their color patterns, and that early experience plays a key role in determining these shoaling preferences.
متن کاملN ov 2 00 7 On the parabolic equation method in internal wave propagation 1
A parabolic equation for the propagation of periodic internal waves over varying bottom topography is derived using the multiple-scale perturbation method. Some computational aspects of the numerical implementation are discussed. The results of numerical experiments on propagation of an incident plane wave over a circular-type shoal are presented in comparison with the analytical result, based ...
متن کاملAn algorithm for determining common weights by concept of membership function
Data envelopment analysis (DEA) is a method to evaluate the relative efficiency of decision making units (DMUs). In this method, the issue has always been to determine a set of weights for each DMU which often caused many problems. Since the DEA models also have the multi-objective linear programming (MOLP) problems nature, a rational relationship can be established between MOLP and DEA problem...
متن کاملDynamic web cache publishing for IaaS clouds using Shoal
We have developed a highly scalable application, called Shoal, for tracking and utilizing a distributed set of HTTP web caches. Our application uses the Squid HTTP cache. Squid servers advertise their existence to the Shoal server via AMQP messaging by running Shoal Agent. The Shoal server provides a simple REST interface that allows clients to determine their closest Squid cache. Our goal is t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Behavioural brain research
دوره 241 شماره
صفحات -
تاریخ انتشار 2013