NeuralX Presented Adaptive Bio-Inspired Fish Simulation System with Deep Learning at NeurIPS 2022, which Can Finally Bring A.I. to Aquaculture

NeuralX Inc. and SoftBank Corp. collaboratively published a scientific paper, which proposes a new algorithm to simulate a fish as an autonomous intelligent agent, that can learn and adapt its behavioral model to any given environment by incorporating deep reinforcement learning and bio-inspired simulation framework at NeurIPS 2022 (Neural Information Processing Systems 2022). NeurIPS is the top international conference in the machine learning and A.I. field, held in New Orleans, LA, U.S. from November 28th to December 9th, 2022.

Comparison between real video and simulation(Left:Sparse Scene, Right:Dense Scene)

Paper

DeepFoids: Adaptive Bio-Inspired Fish Simulation with Deep Reinforcement Learning

Background Story

Feeding is an important factor in fish farming as it contributes to the growth of the fish. Feeding also affects the environment as the excessive amount of food can contaminate the oceanic environment. Regardless of the importance, the feeding is currently done with a human gut feeling as there is no way as of now to do it analytically as there is nothing to monitor and analyze the underwater scenes. This is one of the reasons that the feeding cost is almost 70% of the total operation cost, and it is a big risk factor in the industry. For better sustainability, the industry needs a better way to optimize the feeding process.

Solution

NeuralX and SoftBank worked together to re-create the oceanic scenes in simulations to synthesize large and various training datasets for computer vision models to be trained with for the purpose of developing an automated counting and sizing A.I. system. Deep learning has achieved great success in computer vision. The quality of the dataset determines the accuracy of deep learning models, but it is difficult to obtain data to train a fish counting model. We previously proposed a fish schooling simulation called Foids and demonstrated the efficacy of using a CG synthetic dataset for training. However, Foids required manually setting a number of parameters for a given fish species, which must be adjusted again should any conditions change. To solve this problem, we propose a method to autonomously generate schooling behavior in fish using multi-agent deep reinforcement learning. Fish behavior in a fish farming cage depends not only on natural factors like temperature and light intensity, but also on the size and shape of the fish cage, and even the species, number, and size of the fish themselves. By taking into account biological data such as the preferred light intensity, temperature, and inter-fish distance of each fish, our method achieved several distinct patterns of collective behavior depending on population density through autonomous learning. Furthermore, we developed a physically-based underwater environment simulation. This simulation is capable of accurately reproducing the conditions of underwater scenes of arbitrary locations and seasons. The bio-inspired fish simulation and physically-based environment simulation allow for the creation of a high-quality synthetic dataset, with which we successfully trained a deep learning model to count fish of various species in fish cages. We will optimize and automate the feeding process using the A.I. system, which saves the operation costs and improve the stability and growth speed of fish in aquaculture.

About Neurips

Neural Information Processing Systems(NeurIPS)is a top-ranked conference in machine learning and neural network since 1987. The research area ranges from machine learning and neural network to cognitive science, computer vision, NLP, and other information processing. 10,411 paper was submitted to the conference and the acceptance rate was 25.6% in 2022.

【Contact】

NeuralX, Inc. PR team E-mail:info@neuralx.ai

NeuralX Technical Paper is Accepted & Presented at SIGGRAPH Asia 2021

Fish counting is automated by combining computer vision with our proprietary, bio-inspired fish simulation and realistic environment rendering

Working with SoftBank Corp. and Nosan Corporation, NeuralX, Inc. published a scientific paper at SIGGRAPH Asia 2021, a top tier international conference in the field of computer graphics and interactive technologies. NeuralX presented the paper at Tokyo International Forum in Tokyo on December 14th, 2021.

(a): Current fish counting method at fish farms. Fish are manually lifted in the air from one fish cage and visually counted when they are released to a new cage. (b) : Our new, automated fish counting system running on captured video at a fish farm. The trained computer vision model is able to count the number of fish with high accuracy (97%). (c): Bio-inspired fish simulation and realistic environment rendering which can synthesize training dataset for computer vision.

Paper

Foids: Bio-Inspired Fish Simulation for Generating Synthetic Datasets

Background Story

Food sustainability is one of the impending global challenges. Due to an increasing human population and environmental changes, action must be taken to develop a sustainable food supply to meet the current and near-future food consumption rate. Fish farming is one of the solutions; however, it is still in its early stages when it comes to the incorporation of technology. Surprisingly, fish counting, sizing, and weighting is a very manual process. Currently, this is accomplished by lifting the fish out of the tank, measuring on scales, and visually counting while they are transferred from one cage to another. This process is time-consuming and damages the fish body, which can unnecessarily stress or kill the fish. Regardless of the risks, this measuring is inevitable because fish farms need to know the information to efficiently feed the appropriate amount of food. Hence, a healthier and more efficient solution to measure is highly in demand.

Abstract

We present a bio-inspired fish simulation platform, which we call "Foids", to generate realistic synthetic datasets for an use in computer vision algorithm training. This is a first-of-its-kind synthetic dataset platform for fish, which generates all the 3D scenes just with a simulation. One of the major challenges in deep learning based computer vision is the preparation of the annotated dataset. It is already hard to collect a good quality video dataset with enough variations; moreover, it is a painful process to annotate a sufficiently large video dataset frame by frame. This is especially true when it comes to a fish dataset because it is difficult to set up a camera underwater and the number of fish (target objects) in the scene can range up to 30,000 in a fish cage on a fish farm. All of these fish need to be annotated with labels such as a bounding box or silhouette, which can take hours to complete manually, even for only a few minutes of video. We solve this challenge by introducing a realistic synthetic dataset generation platform that incorporates details of biology and ecology studied in the aquaculture field. Because it is a simulated scene, it is easy to generate the scene data with annotation labels from the 3D mesh geometry data and transformation matrix. To this end, we develop an automated fish counting system utilizing the part of synthetic dataset that shows comparable counting accuracy to human eyes, which reduces the time compared to the manual process, and reduces physical injuries sustained by the fish.

Please find more details in our paper.

About SIGGRAPH Asia

SIGGRAPH (Special Interest Group on Computer Graphics and Interactive Techniques) is an annual conference on computer graphics (CG) organized by the ACM SIGGRAPH, starting in 1974. The main conference is held in North America; SIGGRAPH Asia, a second conference held annually, has been held since 2008 in countries throughout Asia.

【Contact】

NeuralX, Inc. PR team E-mail:info@neuralx.ai