Zhang Fangfang, Zhang Yuye, Casanovas Paula, Schattschneider Jessica, Walker Seumas P, Xue Bing, Zhang Mengjie, Symonds Jane E
Centre for Data Science and Artificial Intelligence & School of Engineering and Computer Science, Victoria University of Wellington, Wellington, New Zealand.
Cawthron Institute, Nelson, New Zealand.
J R Soc N Z. 2024 Mar 14;55(1):166-191. doi: 10.1080/03036758.2024.2329228. eCollection 2025.
King (Chinook) salmon is the only salmon species farmed in Aotearoa New Zealand and accounts for over half of the world's production of king salmon. Determining the health status of king salmon effectively is important for farming. However, it is a challenging task due to the complex biotic and abiotic factors that influence health. Evolutionary machine learning algorithms have shown their superiority in learning models for challenging tasks. However, they have not been investigated for health prediction in king salmon farming. This paper focuses on data processing and machine learning algorithm design to develop king salmon health prediction models in Aotearoa New Zealand. Particularly, this paper proposes a king salmon health prediction method based on genetic programming which is an evolutionary machine learning algorithm. The results show that genetic programming achieves the best overall performance among all examined typical machine learning algorithms for most trials. Further analyses show that genetic programming can automatically detect important features for learning classifiers for king salmon health classification tasks effectively, and can also learn potentially interpretable models. Our results are an important step forward in developing health prediction tools to automatically assess health status of farmed king salmon in Aotearoa New Zealand.
帝王(奇努克)鲑是新西兰唯一养殖的鲑鱼品种,其产量占全球帝王鲑产量的一半以上。有效确定帝王鲑的健康状况对养殖至关重要。然而,由于影响健康的生物和非生物因素复杂,这是一项具有挑战性的任务。进化机器学习算法在具有挑战性的任务学习模型中已显示出其优越性。然而,它们尚未被用于帝王鲑养殖的健康预测研究。本文聚焦于数据处理和机器学习算法设计,以开发新西兰帝王鲑健康预测模型。特别是,本文提出了一种基于遗传编程的帝王鲑健康预测方法,遗传编程是一种进化机器学习算法。结果表明,在大多数试验中,遗传编程在所有 examined 典型机器学习算法中总体性能最佳。进一步分析表明,遗传编程能够有效自动检测用于帝王鲑健康分类任务学习分类器的重要特征,还能学习潜在可解释的模型。我们的研究结果是朝着开发健康预测工具迈出的重要一步,该工具可自动评估新西兰养殖帝王鲑的健康状况。