Abstract
The flock structures produced by individuals, e.g., animals, self-organize and change their complexity over time. Although flock structures are often characterized by the spatial alignment of each element, this study focuses on their dynamic and hierarchical nature, temporal variations, and meta-structures. In hierarchical systems, sometimes, the upper structure is unchanged, whereas the lower components change constantly over time. Current clustering methods aim to capture the static and mono-layer features of complex patterning. To detect and track dynamic and hierarchical objects, a new clustering technique is required. Hence, in this study, we improve the generative topographic mapping (GTM) method to visualize such dynamic hierarchical structures as they continuously change over time. Using examples from our recent studies on the large-scale Boids model, we confirm that the newly developed method can capture the complex flocking objects as well as track the merging and collapsing events of objects.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Hemelrijk CK, Hildenbrandt H (2012) Schools of fish and flocks of birds: their shape and internal structure by self-organization. Interface Focus 2(6):726–737. https://doi.org/10.1098/rsfs.2012.0025
Buchmüller J, Jäckle D, Cakmak E, Brandes U, Keim DA (2019) Motionrugs: visualizing collective trends in space and time. IEEE Trans Visual Comput Graph 25(1):76–86. https://doi.org/10.1109/TVCG.2018.2865049
Reynolds CW (1987) Flocks, Herds and schools: a distributed behavioral model. SIGGRAPH Comput Graph 21(4):25–34. https://doi.org/10.1145/37402.37406
Vicsek T, Czirók A, Ben-Jacob E, Cohen I, Shochet O (1995) Novel type of phase transition in a system of self-driven particles. Phys Rev Lett 75:1226–1229. https://doi.org/10.1103/PhysRevLett.75.1226
Ikegami T, Mototake Y, Kobori S, Oka M, Hashimoto Y (2017) Life as an emergent phenomenon: studies from a large-scale Boid simulation and web data. Philos Trans Ser A Math Phys Eng Sci 375:2109. https://doi.org/10.1098/rsta.2016.0351
Ester M, Kriegel H-P, Sander J, Xu Wa X (1996) Density-based algorithm for discovering clusters a density-based algorithm for discovering clusters in large spatial databases with noise. In: Proceedings of the Second international conference on knowledge discovery and data mining,KDD’96, pp 226–231, AAAI Press
Borah B, Bhattacharyya DK (2004) An improved sampling-based DBscan for large spatial databases, pp 92–96, 02. https://doi.org/10.1109/ICISIP.2004.1287631
Tran TN, Drab K, Daszykowski M (2013) Revised DBscan algorithm to cluster data with dense adjacent clusters. Chemometrics Intell Lab Syst 120:92–96. https://doi.org/10.1016/j.chemolab.2012.11.006
Paral P, Chatterjee A, Rakshit A (2019) Vision sensor based shoe detection for human tracking in a human-robot coexisting environment: Aphotometric invariant approach using DBscan algorithm. IEEE Sensors J 2019:1–1. https://doi.org/10.1109/JSEN.2019.2897989
van der Maaten L, Hinton G (2008) Visualizing data using t-SNE. J Mach Learn Res 9:2579–2605
Bishop CM, Svensén M, Williams CKI (1998) GTM: The generative topographic mapping. Neural Comput 10:215–234
Schneider A, Rasband W, Eliceiri K (2012) NIH image to imagej: 25 years of image analysis. Nature Methods 9(1):671–675. https://doi.org/10.1038/nmeth.2089
Yamanaka O, Takeuchi R (2018) UMATracker: an intuitive image-based tracking platform. J Exp Biol 221(16):jeb182469. https://doi.org/10.1242/jeb.182469
Chen S, Guan J, Gao Y, Yan H (2018) Observer-based event-triggered tracking consensus of non-ideal general linear multi-agent systems. J Franklin Inst. https://doi.org/10.1016/j.jfranklin.2018.05.019
Shimoji H, Mizumoto N, Oguchi K, Dobata S (2017) Caste-biased movements by termites in isolation. bioRxiv. https://doi.org/10.1101/239475
Schindelin J, Rueden CT, Hiner MC, Eliceiri KW (2015) The ImageJ ecosystem: an open platform for biomedical image analysis. Mol Reprod Dev 82(7–8):518–529. https://doi.org/10.1002/mrd.22489
Burton T, Zeis B, Einum S (2018) Automated measurement of upper thermal limits in small aquatic animals. J Exp Biol 221:17. https://doi.org/10.1242/jeb.182386
Dempster A, Laird N, Rubin D (1977) Maximum likelihood from incomplete data via the EM algorithm. J R Stat Soc Ser B (Methodol) 39:1
Wold S, Esbensen K, Geladi P (1987) Principal component analysis. Proceedings of the multivariate statistical workshop for geologists and geochemists. Chemometr Intell Lab Syst 2(1):37–52. https://doi.org/10.1016/0169-7439(87)80084-9
Maruyama N, Saito D, Hashimoto Y, Ikegami T (2019) Dynamic organization of flocking behaviors in a large-scale Boids model. J Comput Soc Sci. https://doi.org/10.1007/s42001-019-00037-9
Acknowledgements
This work was partially supported by MEXT under Post-K Computer Exploratory Challenge—Construction of Models for Interaction Among Multiple Socioeconomic Phenomena(hp170272). It was also partially supported by a Grant-in-Aid for Scientific Research (A) “Understanding and realization of swarm intelligence based on ethology and theory life sciences” (17H01249).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This work was presented in part at the 3rd International Symposium on Swarm Behavior and Bio-Inspired Robotics (Okinawa, Japan, November 20–22, 2019).
About this article
Cite this article
Saito, D., Maruyama, N., Hashimoto, Y. et al. Visualization of dynamic structure in flocking behavior. Artif Life Robotics 25, 544–551 (2020). https://doi.org/10.1007/s10015-020-00660-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10015-020-00660-0