Hostname: page-component-77f85d65b8-grvzd Total loading time: 0 Render date: 2026-03-28T19:33:37.512Z Has data issue: false hasContentIssue false

Disentangling coexisting sensory pathways of interaction in schooling fish

Published online by Cambridge University Press:  14 May 2025

Rishita Das
Affiliation:
Department of Aerospace Engineering, Indian Institute of Science, Bengaluru, KA, India Department of Mechanical and Aerospace Engineering, New York University Tandon School of Engineering, Brooklyn, NY, USA
Sean D. Peterson
Affiliation:
Department of Mechanical and Mechatronics Engineering, University of Waterloo, Waterloo, ON, Canada
Maurizio Porfiri*
Affiliation:
Department of Mechanical and Aerospace Engineering, New York University Tandon School of Engineering, Brooklyn, NY, USA Center for Urban Science and Progress, New York University Tandon School of Engineering, Brooklyn, NY, USA Department of Biomedical Engineering, New York University Tandon School of Engineering, Brooklyn, NY, USA
*
Corresponding author: Maurizio Porfiri; Email: mporfiri@nyu.edu

Abstract

Fish swimming together in schools interact via multiple sensory pathways, including vision, acoustics and hydrodynamics, to coordinate their movements. Disentangling the specific role of each sensory pathway is an open and important question. Here, we propose an information-theoretic approach to dissect interactions between swimming fish based on their movement and the flow velocity at selected measurement points in the environment. We test the approach in a controlled mechanical system constituted by an actively pitching airfoil and a compliant flag that simulates the behaviour of two fish swimming in line. The system consists of two distinct types of interactions – hydrodynamic and electromechanical. By using transfer entropy of the measured time series, we unveil a strong causal influence of the airfoil pitching on the flag undulation with an accurate estimate of the time delay between the two. By conditioning the computation on the flow-speed information, recorded by laser Doppler velocimetry, we discover a significant reduction in transfer entropy, correctly implying the presence of a hydrodynamic pathway of interaction. Similarly, the electromechanical pathway of interaction is identified accurately when present. The study supports the potential use of information-theoretic methods to decipher the existence of different pathways of interaction between schooling fish.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. Schematic representation of the proposed experimental approach. Top figure shows two fish swimming in a water channel and interacting via three distinct sensory pathways – visual, hydrodynamic and acoustic. Bottom figure shows a mechanical set-up that simulates the two fish swimming steadily against a channel flow, constituted by an actively pitching airfoil upstream and a compliant flag downstream. The airfoil influences the flag via two separate interaction pathways – hydrodynamics and electromechanical.

Figure 1

Figure 2. Experimental set-up in a water channel: (a) three-dimensional view of the test section with an upstream airfoil and a downstream flag, a camera recording the bottom view of the test section, and laser Doppler velocimetry system measuring the streamwise flow velocity between the airfoil and the flag; (b) two-dimensional view of the test section from the bottom of the water channel as captured by the camera; and (c) a schematic representation of the two-dimensional test section with the tracked variables marked.

Figure 2

Figure 3. Portion of the raw time series (left) and corresponding processed time series (right) of (from top to bottom): airfoil pitching angle (raw: $\theta$ and processed: $A$), flag’s leading rib deflection ($\Delta y_{L}$ and $F_{L}$), flag’s trailing rib deflection ($\Delta y_{T}$ and $F_{T}$) and streamwise flow speed recorded by LDV ($U$ and $u$). The coloured dots in the plots on the right represent the downsampled time series used for symbolisation and later for transfer entropy analysis.

Figure 3

Figure 4. Portion of the symbolised time series of the airfoil pitching angle (raw: $\pi _A$), flag’s leading rib deflection ($\pi _{F_{L}}$), flag’s trailing rib deflection ($\pi _{F_{T}}$) and streamwise flow speed recorded by LDV ($\pi _u$), directly used for the transfer entropy analysis.

Figure 4

Figure 5. Analysis of experiments with only hydrodynamic interaction: (a) transfer entropy from airfoil to trailing rib of the flag ($\mathrm{TE}_{A \rightarrow F_T}$) and from flag to airfoil ($\mathrm{TE}_{F_T \rightarrow A}$) for different delays $\delta$ between $A$ and $F_T$. Peak $\mathrm{TE}_{A \rightarrow F_T}$ is observed at a delay of $\delta _0=10\Delta t$. At delay $\delta _0$, (c) conditional transfer entropy from airfoil to flag conditioned on streamwise flow speed, $\mathrm{TE}_{A \rightarrow F_T| u}(\delta _0,\delta _2)$, as a function of time-delay ($\delta _2$) between $u$ and $F_T$. Minimum $\mathrm{TE}_{A \rightarrow F_T| u}$ is observed at delay $\delta _{20}=6\Delta t$. Statistical tests: (b) $\mathrm{TE}_{A \rightarrow F_T}(\delta _0)$ with respect to its surrogate distribution and (d) $\mathrm{TE}_{A \rightarrow F_T| u}(\delta _0,\delta _{20})$ with respect to its surrogate distribution. In (b) and (d), green solid lines represent $\mathrm{TE}_{A \rightarrow F_T}(\delta _0)$ and $\mathrm{TE}_{A \rightarrow F_T| u}(\delta _0,\delta _{20})$, black solid lines represent their surrogate distributions and red dashed lines mark the $95$ (or $5$) percentile cutoff of the surrogate distributions.

Figure 5

Figure 6. Analysis of experiments with hydrodynamic and electromechanical interaction: (a) transfer entropy from airfoil to trailing rib of the flag ($\mathrm{TE}_{A \rightarrow F_T}$) and from flag to airfoil ($\mathrm{TE}_{F_T \rightarrow A}$) for different delays $\delta$ between $A$ and $F_T$. Peak $\mathrm{TE}_{A \rightarrow F_T}$ is observed at a delay of $\delta _0=11\Delta t$. At delay $\delta _0$, (c) conditional transfer entropy from airfoil to flag conditioned on streamwise flow speed, $\mathrm{TE}_{A \rightarrow F_T| u}(\delta _0,\delta _2)$, as a function of time delay $\delta _2$ between $u$ and $F_T$ (minimum $\mathrm{TE}_{A \rightarrow F_T| u}$ is observed at delay $\delta _{20}=6\Delta t$) and (e) conditional transfer entropy from airfoil to flag conditioned on flag’s leading rib deflection ($\mathrm{TE}_{A \rightarrow F_T| F_L}(\delta _0,\delta _3)$) as a function of time delay $\delta _3$ between $F_L$ and $F_T$ (minimum $\mathrm{TE}_{A \rightarrow F_T| F_L}$ is observed at delay $\delta _{20}=2\Delta t$). Statistical tests: (b) $\mathrm{TE}_{A \rightarrow F_T}(\delta _0)$ with respect to its surrogate distribution, (d) $\mathrm{TE}_{A \rightarrow F_T| u}(\delta _0,\delta _{20})$ with respect to its surrogate distribution and (f) $\mathrm{TE}_{A \rightarrow F_T| F_L}(\delta _0,\delta _{30})$ with respect to its surrogate distribution. In (b), (d) and (f), green solid lines represent $\mathrm{TE}_{A \rightarrow F_T}(\delta _0)$, $\mathrm{TE}_{A \rightarrow F_T| u}(\delta _0,\delta _{20})$ and $\mathrm{TE}_{A \rightarrow F_T| F_L}(\delta _0,\delta _{30})$, black solid lines represent their surrogate distributions and red dashed lines mark the $95$ (or $5$) percentile cutoff of the surrogate distributions.

Figure 6

Figure 7. Analysis of experiments with only electromechanical interaction: (a) transfer entropy from airfoil to trailing rib of the flag ($\mathrm{TE}_{A \rightarrow F_T}$) and from flag to airfoil ($\mathrm{TE}_{F_T \rightarrow A}$) for different delays $\delta$ between $A$ and $F_T$. Peak $\mathrm{TE}_{A \rightarrow F_T}$ is observed at a delay of $\delta _0=11\Delta t$. At delay $\delta _0$, (c) conditional transfer entropy from airfoil to flag conditioned on streamwise flow speed, $\mathrm{TE}_{A \rightarrow F_T| u}(\delta _0,\delta _2)$, as a function of timedelay ( $\delta _2$) between $u$ and $F_T$. Minimum $\mathrm{TE}_{A \rightarrow F_T| u}$ is observed at delay $\delta _{20}=4\Delta t$. Statistical tests: (b) $\mathrm{TE}_{A \rightarrow F_T}(\delta _0)$ with respect to its surrogate distribution and (d) $\mathrm{TE}_{A \rightarrow F_T| u}(\delta _0,\delta _{20})$ with respect to its surrogate distribution. In (b) and (d), green solid lines represent $\mathrm{TE}_{A \rightarrow F_T}(\delta _0)$ and $\mathrm{TE}_{A \rightarrow F_T| u}(\delta _0,\delta _{20})$, black solid lines represent their surrogate distributions and red dashed lines mark the $95$ (or $5$) percentile cutoff of the surrogate distributions.