Research & Development World

  • R&D World Home
  • Topics
    • Aerospace
    • Automotive
    • Biotech
    • Careers
    • Chemistry
    • Environment
    • Energy
    • Life Science
    • Material Science
    • R&D Management
    • Physics
  • Technology
    • 3D Printing
    • A.I./Robotics
    • Software
    • Battery Technology
    • Controlled Environments
      • Cleanrooms
      • Graphene
      • Lasers
      • Regulations/Standards
      • Sensors
    • Imaging
    • Nanotechnology
    • Scientific Computing
      • Big Data
      • HPC/Supercomputing
      • Informatics
      • Security
    • Semiconductors
  • R&D Market Pulse
  • R&D 100
    • Call for Nominations: The 2025 R&D 100 Awards
    • R&D 100 Awards Event
    • R&D 100 Submissions
    • Winner Archive
    • Explore the 2024 R&D 100 award winners and finalists
  • Resources
    • Research Reports
    • Digital Issues
    • R&D Index
    • Subscribe
    • Video
    • Webinars
  • Global Funding Forecast
  • Top Labs
  • Advertise
  • SUBSCRIBE

Researchers Use Supercomputer to Determine How Fish Schools Save Energy

By ETH Zurich | June 11, 2018

The schooling behaviour of fish fascinates engineers as much as biologists. Fish in schools swim in a flow environment full of mechanical energy generated by the movements of their fellow swimmers. Researchers from ETH Zurich’s Computational Science & Engineering Lab (CSElab) have now answered the longstanding question of whether fish gain an energetic advantage by swimming in schooling formations – and the answer is “yes.” Researchers also gained detailed knowledge about this process, which may have implications for energy-efficient swimming or flying swarms of drones.

Precise simulation of fluid dynamics

For their study, the scientists developed a highly detailed simulation of the complex interplay between swimming fish and their flow environment. Fish schooling was previously only tackled with very simplified models that did not account accurately for the fluid dynamics of the fish swimming. However, the supercomputer ‘Piz Daint’ at the Swiss National Supercomputing Centre (CSCS) has now enabled for the first time these state-of-the-art computationally intensive simulations without simplifications.

The scientists also combined for the first time the realistic flow simulations with reinforcement learning, a potent machine learning algorithm. This kind of learning algorithm has been used in games such as ‘Go’, enabling the computer to outperform humans. Deploying reinforcement learning on complex physical systems, however, has never been done before, as the algorithm requires thousands of iterations. 

The algorithm is reminiscent of Pavlov’s dog, the scientists from CSElab say: The agents learn an optimal strategy for achieving a goal by receiving a reward. Here, it was used to train the fish for optimal swimming behaviour and to let them decide independently how to most efficiently react to the unsteady flow fields of their fellow swimmers. “We created the mathematical conditions and gave the fish the single goal of swimming as efficiently as possible,” says Guido Novati, a PhD candidate at CSElab and the developer of the simulations’ software. Surprisingly, the fish opted to swim in each other’s wake in order to save energy even when given the option of swimming independently. 

Exploring multiple swimming arrangements, where the follower(s) benefit from the leaders’ wake. (Image: CSElab/ETH Zurich)

Learning from the visualisation

In their simulation, the researchers observed the swimming behaviour of up to three fish, both in 2D and 3D, in various configurations. They remarked that no flow simulation has ever included more than one swimmer in three dimensions.

They analysed every detail of each individual flow vortex to understand the behaviour of the fish. “Intuitively, you assume that fish will avoid turbulent areas and swim in calmer water. But instead they learned to swim directly into the vortices,” says Siddhartha Verma, a postdoc at CSElab. Verma and Novati conducted the study, recently published online in the Proceedings of the National Academy of Sciences (PNAS), under the leadership of ETH professor Petros Koumoutsakos. 

The researchers determined that the fish swam most energetically when they swam not one after the other as previously suggested, but at an offset from the swimming direction of the leader. At such locations they harnessed the vortices generated by the leader by intercepting them with their head, splitting the vortex into fragments, that they then guided down their bodies. The progress of these fragmented vortices supplies the fish with thrust without robbing the leader of energy.

Autonomous robots

“This let us demonstrate that fish which suitably position themselves in a school can draw on energy from the prevailing fluid dynamics,” says Verma. He emphasises that in their simulations, they have not examined every aspect involved in the efficient swimming behaviour of fish. However, it is clear that the developed algorithms and physics learned can be transferred into autonomously swimming or flying robots.

An autonomous robot swimmer or flyer could handle unexpected flow situations– for example when delivering goods when flying between buildings in high winds or in the search and rescue operations in stormy conditions. “The possibility of letting aeroplanes with similar destinations fly in formation along certain routes to save fuel is also being considered. The algorithms developed in our work could also be put to use here,” says Novati. The researchers are enthusiastic about the possibilities opened up by combining accurate and complex flow simulations with reinforcement learning and hope that in future, other researchers will incorporate judiciously machine learning into their simulations.

Related Articles Read More >

From solar system simulations to SaaS savings, how Codeium’s AI agent empowers non-coders and scientists alike
Aardvark AI forecasts rival supercomputer simulations while using over 99.9% less compute
Quantum Brilliance, Pawsey integrate room-temp quantum with HPC on NVIDIA GH200
Frontier supercomputer reveals new detail in nuclear structure
rd newsletter
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, trends, and strategies in Research & Development.
RD 25 Power Index

R&D World Digital Issues

Fall 2024 issue

Browse the most current issue of R&D World and back issues in an easy to use high quality format. Clip, share and download with the leading R&D magazine today.

Research & Development World
  • Subscribe to R&D World Magazine
  • Enews Sign Up
  • Contact Us
  • About Us
  • Drug Discovery & Development
  • Pharmaceutical Processing
  • Global Funding Forecast

Copyright © 2025 WTWH Media LLC. All Rights Reserved. The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media
Privacy Policy | Advertising | About Us

Search R&D World

  • R&D World Home
  • Topics
    • Aerospace
    • Automotive
    • Biotech
    • Careers
    • Chemistry
    • Environment
    • Energy
    • Life Science
    • Material Science
    • R&D Management
    • Physics
  • Technology
    • 3D Printing
    • A.I./Robotics
    • Software
    • Battery Technology
    • Controlled Environments
      • Cleanrooms
      • Graphene
      • Lasers
      • Regulations/Standards
      • Sensors
    • Imaging
    • Nanotechnology
    • Scientific Computing
      • Big Data
      • HPC/Supercomputing
      • Informatics
      • Security
    • Semiconductors
  • R&D Market Pulse
  • R&D 100
    • Call for Nominations: The 2025 R&D 100 Awards
    • R&D 100 Awards Event
    • R&D 100 Submissions
    • Winner Archive
    • Explore the 2024 R&D 100 award winners and finalists
  • Resources
    • Research Reports
    • Digital Issues
    • R&D Index
    • Subscribe
    • Video
    • Webinars
  • Global Funding Forecast
  • Top Labs
  • Advertise
  • SUBSCRIBE