Developing a multi-label tinyML machine learning model for an active and optimized greenhouse microclimate control from multivariate sensed data

In the uncertainties within which the worldwide food security lies nowadays, the agricultural industry is raising a crucial need for being equipped with the state-of-the-art technologies for a more efficient, climate-resilient and sustainable production. The traditional production methods have to be...

Full description

Bibliographic Details
Main Authors: Ilham Ihoume, Rachid Tadili, Nora Arbaoui, Mohamed Benchrifa, Ahmed Idrissi, Mohamed Daoudi
Format: Article
Language:English
Published: KeAi Communications Co., Ltd. 2022-01-01
Series:Artificial Intelligence in Agriculture
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2589721722000101
_version_ 1811196702811488256
author Ilham Ihoume
Rachid Tadili
Nora Arbaoui
Mohamed Benchrifa
Ahmed Idrissi
Mohamed Daoudi
author_facet Ilham Ihoume
Rachid Tadili
Nora Arbaoui
Mohamed Benchrifa
Ahmed Idrissi
Mohamed Daoudi
author_sort Ilham Ihoume
collection DOAJ
description In the uncertainties within which the worldwide food security lies nowadays, the agricultural industry is raising a crucial need for being equipped with the state-of-the-art technologies for a more efficient, climate-resilient and sustainable production. The traditional production methods have to be revisited, and opportunities should be given for the innovative solutions henceforth brought by big data analytics, cloud computing and internet of things (IoT). In this context, we develop an optimized tinyML-oriented model for an active machine learning-based greenhouse microclimate management to be integrated in an on-field microcontroller. We design an experimental strawberry greenhouse from which we collect multivariate climate data through installed sensors. The obtained values' combinations are labeled according to a five-action multi-label control strategy, then used to prepare a machine learning-ready dataset. The dataset is used to train and five-fold cross-validate 90 Multi-Layer Perceptrons (MLPs) with varied hyperparameters to select the most performant –yet optimized– model instance for the addressed task. Our multi-label control approach enables designing highly scalable models with reduced computational complexity, comprising only n control neurons instead of (1 + ∑nk=1Cnk) neurons (usually generated from a classic single-label approach from n input variables). Our final selected model incorporates 2 hidden layers with 7 and 8 neurons respectively and 151 parameters; it scored a mean accuracy of 97% during the cross-validation phase, then 96% on our supplementary test set. The model enables an intelligent and autonomous greenhouse management with the less required computations. It can be efficiently deployed in microcontrollers within real world operating conditions.
first_indexed 2024-04-12T01:03:26Z
format Article
id doaj.art-5b2c60e9ec97425695db25649ecd36dc
institution Directory Open Access Journal
issn 2589-7217
language English
last_indexed 2024-04-12T01:03:26Z
publishDate 2022-01-01
publisher KeAi Communications Co., Ltd.
record_format Article
series Artificial Intelligence in Agriculture
spelling doaj.art-5b2c60e9ec97425695db25649ecd36dc2022-12-22T03:54:21ZengKeAi Communications Co., Ltd.Artificial Intelligence in Agriculture2589-72172022-01-016129137Developing a multi-label tinyML machine learning model for an active and optimized greenhouse microclimate control from multivariate sensed dataIlham Ihoume0Rachid Tadili1Nora Arbaoui2Mohamed Benchrifa3Ahmed Idrissi4Mohamed Daoudi5Corresponding author.; Solar Energy and Environment Laboratory, Mohammed V University in Rabat, Faculty of Sciences, B.P 1014, Rabat, MoroccoSolar Energy and Environment Laboratory, Mohammed V University in Rabat, Faculty of Sciences, B.P 1014, Rabat, MoroccoSolar Energy and Environment Laboratory, Mohammed V University in Rabat, Faculty of Sciences, B.P 1014, Rabat, MoroccoSolar Energy and Environment Laboratory, Mohammed V University in Rabat, Faculty of Sciences, B.P 1014, Rabat, MoroccoSolar Energy and Environment Laboratory, Mohammed V University in Rabat, Faculty of Sciences, B.P 1014, Rabat, MoroccoSolar Energy and Environment Laboratory, Mohammed V University in Rabat, Faculty of Sciences, B.P 1014, Rabat, MoroccoIn the uncertainties within which the worldwide food security lies nowadays, the agricultural industry is raising a crucial need for being equipped with the state-of-the-art technologies for a more efficient, climate-resilient and sustainable production. The traditional production methods have to be revisited, and opportunities should be given for the innovative solutions henceforth brought by big data analytics, cloud computing and internet of things (IoT). In this context, we develop an optimized tinyML-oriented model for an active machine learning-based greenhouse microclimate management to be integrated in an on-field microcontroller. We design an experimental strawberry greenhouse from which we collect multivariate climate data through installed sensors. The obtained values' combinations are labeled according to a five-action multi-label control strategy, then used to prepare a machine learning-ready dataset. The dataset is used to train and five-fold cross-validate 90 Multi-Layer Perceptrons (MLPs) with varied hyperparameters to select the most performant –yet optimized– model instance for the addressed task. Our multi-label control approach enables designing highly scalable models with reduced computational complexity, comprising only n control neurons instead of (1 + ∑nk=1Cnk) neurons (usually generated from a classic single-label approach from n input variables). Our final selected model incorporates 2 hidden layers with 7 and 8 neurons respectively and 151 parameters; it scored a mean accuracy of 97% during the cross-validation phase, then 96% on our supplementary test set. The model enables an intelligent and autonomous greenhouse management with the less required computations. It can be efficiently deployed in microcontrollers within real world operating conditions.http://www.sciencedirect.com/science/article/pii/S2589721722000101Agricultural greenhouseMicroclimate controlMachine learningOptimizationTinyML
spellingShingle Ilham Ihoume
Rachid Tadili
Nora Arbaoui
Mohamed Benchrifa
Ahmed Idrissi
Mohamed Daoudi
Developing a multi-label tinyML machine learning model for an active and optimized greenhouse microclimate control from multivariate sensed data
Artificial Intelligence in Agriculture
Agricultural greenhouse
Microclimate control
Machine learning
Optimization
TinyML
title Developing a multi-label tinyML machine learning model for an active and optimized greenhouse microclimate control from multivariate sensed data
title_full Developing a multi-label tinyML machine learning model for an active and optimized greenhouse microclimate control from multivariate sensed data
title_fullStr Developing a multi-label tinyML machine learning model for an active and optimized greenhouse microclimate control from multivariate sensed data
title_full_unstemmed Developing a multi-label tinyML machine learning model for an active and optimized greenhouse microclimate control from multivariate sensed data
title_short Developing a multi-label tinyML machine learning model for an active and optimized greenhouse microclimate control from multivariate sensed data
title_sort developing a multi label tinyml machine learning model for an active and optimized greenhouse microclimate control from multivariate sensed data
topic Agricultural greenhouse
Microclimate control
Machine learning
Optimization
TinyML
url http://www.sciencedirect.com/science/article/pii/S2589721722000101
work_keys_str_mv AT ilhamihoume developingamultilabeltinymlmachinelearningmodelforanactiveandoptimizedgreenhousemicroclimatecontrolfrommultivariatesenseddata
AT rachidtadili developingamultilabeltinymlmachinelearningmodelforanactiveandoptimizedgreenhousemicroclimatecontrolfrommultivariatesenseddata
AT noraarbaoui developingamultilabeltinymlmachinelearningmodelforanactiveandoptimizedgreenhousemicroclimatecontrolfrommultivariatesenseddata
AT mohamedbenchrifa developingamultilabeltinymlmachinelearningmodelforanactiveandoptimizedgreenhousemicroclimatecontrolfrommultivariatesenseddata
AT ahmedidrissi developingamultilabeltinymlmachinelearningmodelforanactiveandoptimizedgreenhousemicroclimatecontrolfrommultivariatesenseddata
AT mohameddaoudi developingamultilabeltinymlmachinelearningmodelforanactiveandoptimizedgreenhousemicroclimatecontrolfrommultivariatesenseddata