Comparative analysis of data using machine learning algorithms: A hydroponics system use case

This paper makes a comparison of machine learning algorithms for the analysis of four hydroponic datasets. Data have been gathered daily from hydroponic systems to predict the output of the hydroponic systems. This research compares the performance of the federated split Learning, Deep neural networ...

Full description

Bibliographic Details
Main Authors: Godwin Idoje, Christos Mouroutoglou, Tasos Dagiuklas, Anastasios Kotsiras, Iqbal Muddesar, Panagiotis Alefragkis
Format: Article
Language:English
Published: Elsevier 2023-08-01
Series:Smart Agricultural Technology
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2772375523000370
_version_ 1797838519052271616
author Godwin Idoje
Christos Mouroutoglou
Tasos Dagiuklas
Anastasios Kotsiras
Iqbal Muddesar
Panagiotis Alefragkis
author_facet Godwin Idoje
Christos Mouroutoglou
Tasos Dagiuklas
Anastasios Kotsiras
Iqbal Muddesar
Panagiotis Alefragkis
author_sort Godwin Idoje
collection DOAJ
description This paper makes a comparison of machine learning algorithms for the analysis of four hydroponic datasets. Data have been gathered daily from hydroponic systems to predict the output of the hydroponic systems. This research compares the performance of the federated split Learning, Deep neural network, extreme Gradient Boosting (XGBoost), and Linear regression algorithms on four different hydroponic systems. These algorithms have been used to analyze the datasets of Nutrient Film Technic (NFT), Floating (FL), Aggregate (AG) and Aeroponic (AER) hydroponic systems. The results have indicated the performance of each model for each hydroponic system and how each algorithm have used the various multiple input features to make predictions of the onion bulb diameter and the errors encountered by each model. From the results obtained, it has been observed that the R square score is varied for each hydroponic system. This variation in the result has been also reflected in the Mean absolute errors obtained. This research determines which of the algorithms predict the optimal Onion bulb diameter (mm) using days after transplant (days), Temperature (°C), water consumption (Litres), Number of Leaves (NL), Nitrogen (mg/g), Phosphorus (mg/g), Potassium (mg/g), Calcium (mg/g), Magnesium (mg/g), Sulphur (mg/g), Sodium (mg/g) as independent variables. The results will be a guide in the choice of hydroponic system to adopt for food production based on the climatic parameters of the location, which is one of the numerous contributions of this research.
first_indexed 2024-04-09T15:43:13Z
format Article
id doaj.art-8af360128d2340be817f3d444e3f21a4
institution Directory Open Access Journal
issn 2772-3755
language English
last_indexed 2024-04-09T15:43:13Z
publishDate 2023-08-01
publisher Elsevier
record_format Article
series Smart Agricultural Technology
spelling doaj.art-8af360128d2340be817f3d444e3f21a42023-04-27T06:08:56ZengElsevierSmart Agricultural Technology2772-37552023-08-014100207Comparative analysis of data using machine learning algorithms: A hydroponics system use caseGodwin Idoje0Christos Mouroutoglou1Tasos Dagiuklas2Anastasios Kotsiras3Iqbal Muddesar4Panagiotis Alefragkis5Computer Science and Informatics Division, London South Bank University, United Kingdom; Corresponding author at: Computer Science, London South Bank University, 103 Borough Road, London, SE1 0AA, UK.Department of Agriculture, University of Peloponnese, Kalamata, GreeceComputer Science and Informatics Division, London South Bank University, United KingdomDepartment of Agriculture, University of Peloponnese, Kalamata, GreeceComputer Science and Informatics Division, London South Bank University, United KingdomDepartment of Electrical and Computer Engineering, University of Peloponnese, Kalamata, GreeceThis paper makes a comparison of machine learning algorithms for the analysis of four hydroponic datasets. Data have been gathered daily from hydroponic systems to predict the output of the hydroponic systems. This research compares the performance of the federated split Learning, Deep neural network, extreme Gradient Boosting (XGBoost), and Linear regression algorithms on four different hydroponic systems. These algorithms have been used to analyze the datasets of Nutrient Film Technic (NFT), Floating (FL), Aggregate (AG) and Aeroponic (AER) hydroponic systems. The results have indicated the performance of each model for each hydroponic system and how each algorithm have used the various multiple input features to make predictions of the onion bulb diameter and the errors encountered by each model. From the results obtained, it has been observed that the R square score is varied for each hydroponic system. This variation in the result has been also reflected in the Mean absolute errors obtained. This research determines which of the algorithms predict the optimal Onion bulb diameter (mm) using days after transplant (days), Temperature (°C), water consumption (Litres), Number of Leaves (NL), Nitrogen (mg/g), Phosphorus (mg/g), Potassium (mg/g), Calcium (mg/g), Magnesium (mg/g), Sulphur (mg/g), Sodium (mg/g) as independent variables. The results will be a guide in the choice of hydroponic system to adopt for food production based on the climatic parameters of the location, which is one of the numerous contributions of this research.http://www.sciencedirect.com/science/article/pii/S2772375523000370Federated split learningNutrient Film TechnicAggregateAeroponicsFloating hydroponicsMean absolute error
spellingShingle Godwin Idoje
Christos Mouroutoglou
Tasos Dagiuklas
Anastasios Kotsiras
Iqbal Muddesar
Panagiotis Alefragkis
Comparative analysis of data using machine learning algorithms: A hydroponics system use case
Smart Agricultural Technology
Federated split learning
Nutrient Film Technic
Aggregate
Aeroponics
Floating hydroponics
Mean absolute error
title Comparative analysis of data using machine learning algorithms: A hydroponics system use case
title_full Comparative analysis of data using machine learning algorithms: A hydroponics system use case
title_fullStr Comparative analysis of data using machine learning algorithms: A hydroponics system use case
title_full_unstemmed Comparative analysis of data using machine learning algorithms: A hydroponics system use case
title_short Comparative analysis of data using machine learning algorithms: A hydroponics system use case
title_sort comparative analysis of data using machine learning algorithms a hydroponics system use case
topic Federated split learning
Nutrient Film Technic
Aggregate
Aeroponics
Floating hydroponics
Mean absolute error
url http://www.sciencedirect.com/science/article/pii/S2772375523000370
work_keys_str_mv AT godwinidoje comparativeanalysisofdatausingmachinelearningalgorithmsahydroponicssystemusecase
AT christosmouroutoglou comparativeanalysisofdatausingmachinelearningalgorithmsahydroponicssystemusecase
AT tasosdagiuklas comparativeanalysisofdatausingmachinelearningalgorithmsahydroponicssystemusecase
AT anastasioskotsiras comparativeanalysisofdatausingmachinelearningalgorithmsahydroponicssystemusecase
AT iqbalmuddesar comparativeanalysisofdatausingmachinelearningalgorithmsahydroponicssystemusecase
AT panagiotisalefragkis comparativeanalysisofdatausingmachinelearningalgorithmsahydroponicssystemusecase