Deep Learning for Prawn Farming: Forecasting and Anomaly Detection
Joel Janek Dabrowski, Ashfaqur Rahman, Andrew Hellicar, Mashud Rana,, Stuart Arnold

TL;DR
This paper introduces a novel deep learning-based decision support system for prawn pond water quality management, enabling 24-hour forecasting and anomaly detection to improve aquaculture outcomes.
Contribution
It is the first to apply Transformer models for anomaly detection in aquaculture water quality management and adapts existing models for multivariate and weather-integrated data.
Findings
Achieved 12% MAPE in dissolved oxygen forecasting
Successfully deployed the system in a commercial farm for over a year
Demonstrated effective anomaly detection through case studies
Abstract
We present a decision support system for managing water quality in prawn ponds. The system uses various sources of data and deep learning models in a novel way to provide 24-hour forecasting and anomaly detection of water quality parameters. It provides prawn farmers with tools to proactively avoid a poor growing environment, thereby optimising growth and reducing the risk of losing stock. This is a major shift for farmers who are forced to manage ponds by reactively correcting poor water quality conditions. To our knowledge, we are the first to apply Transformer as an anomaly detection model, and the first to apply anomaly detection in general to this aquaculture problem. Our technical contributions include adapting ForecastNet for multivariate data and adapting Transformer and the Attention model to incorporate weather forecast data into their decoders. We attain an average mean…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsAttention Is All You Need · Linear Layer · Adam · Byte Pair Encoding · Absolute Position Encodings · Residual Connection · Label Smoothing · Position-Wise Feed-Forward Layer · Dense Connections · Dropout
