AI and ML Solutions Driving Modern Farming and Urban Innovation

Enhancing Feedforward Neural Network Optimizer Variants to Strengthen Aquaponics Fish Growth Predictions

Author(s): Safiya Begam, W. Aisha Banu* and Sharon Priya

Pp: 66-80 (15)

DOI: 10.2174/9798898812102125030008

* (Excluding Mailing and Handling)

Abstract

For training a deep learning model, one has to get the parameters necessary to satisfy an objective function. In general, the objective is to minimize the loss encountered throughout the learning process. A type of supervised learning involves feeding data samples and their matching outputs to a model. A framework works to get the generated output nearer to the desired result by comparing its results to the planned outcome and taking into account any variations. Optimization algorithms have been utilized to do this. Multiple cycles of optimization are carried out till the process is completed in order to increase the accuracy of the model. Numerous optimization techniques have been developed to address the challenges associated with the learning process. The techniques addressed involve Adadelta, Adagrad, Adam, and stochastic gradient descent. With Adam and Adagrad, Pond1 has a desirable training result of 0.96 at epoch 200, and Pond2 has an optimal training result of 0.96 at epoch 250. For Ponds 1 and 2, the best Adam test results are 0.9936 and 0.9975, respectively. Except for AdaGrad, which yielded the lowest scores, the results show that Adam-based optimizers gave the best results. Depending on the surroundings, an aquaponics system with a well-optimized FNN may help make more accurate predictions of fish development. 


Keywords: Aquaponics, Feedforward neural network, Optimizer variants, Predictive analytics.