2 RELATED WORK
In (Sellam and Poovammal, 2010), the authors persist
to research the environmental parameters that affect
the crop yield and related parameters. Here a multi-
variate Regression Analysis is applied for the same.
A sample of environmental factors considers a period
of 10 years. The System is applied to find the rela-
tionship between explanatory variables like AR,AUC,
FPI and hence the crop yield as a response variable
and R2 value clearly shows that, the yield is espe-
ciallyhooked into AR,AUC and FPI are the opposite
two factors that are influencing the crop yield. This
research is often enhanced by considering other fac-
tors like MSP, CPI, WPI so on. And their relationship
with crop yield. In (Sellam and Poovammal, 2010),
the authors focus on the users and expert reviews
across three product categories that are sellers, prod-
ucts and experimental products were conducted. Here
the bulk of research cited attempted to finalize the
consequences of a user reviews on a product cost and
the probability of a purchage.The results of this work
help illuminate the contradictory findings across the
discrete research study. In paper (Paswan and Begum,
2013), the authors have compared feed forward neural
networks with traditional statistical methods through
linear regression. This work presents the capability
of neural networks and their statistical counterparts
used in the world of crop yield prediction. In (Zhang
et al., 2010), the authors have done the comparison
between OLS regression model and special autore-
gressive model for crop yield prediction in Iowa. The
special autoregressive model has shown enormous en-
hancement in the model performance over the OLS
model. The model can provide better prediction than
the OLS model and has capability of adjust with the
special autocorrelation, which is not considered by
the OLS model. This work has shown that NDVI
and precipitation are the most important predictors for
corn yield in Iowa. In (Zingade et al., 2018), the au-
thors have presented an android based application and
an internet site that uses Machine learning methods
to predict the foremost profitable crop in the current
weather and soil conditions and with current environ-
mental conditions. This system helps the former with
a sort of option for the crops that will be cultivated,
which will be helping them over the long run.
3 PRELIMINARIES
Many active populations around the world have taken
agriculture as a main occupation. Day by day for
a particular crop; the farmers are not getting good
yield due to environmental conditions like soil qual-
ity, weather, rainfall, drought, seed damages, fertil-
izers, pesticides, ... However, it rests traditional in
several Africans countries (lack of information, poor
time management, no forecast,...). This notwithstand-
ing, taking the historical agricultural (Faye et al.,
2022) data records we can predict the crop yield using
machine learning techniques in order to achieve the
high accuracy and model performance. To create - a
network’s agents, a set of controllers agents, a moni-
toring platform, a dynamic digital model for efficient
and sustainable agriculture, and set up distributed de-
cision making. In our context, an agent is an equip-
ment more or less autonomous, connected and able to
perform tasks. An equipment can be any IOT com-
ponent like an Arduino UNO WIFI, an ESP8266 or
ESP32-CAM, a Humidity and temperature sensors
(DHT-11, capacitive soil, soil sensor, moisture sen-
sor, ...), a Raspberry Pi 4 model B or an Agricultural
irrigation electric Pump DC 12V,3.5L.
As mentioned in figure 1 the digital plat-
forms access - Anacim : https://www.anacim.
sn/spip.php?article67 - ANSD : https://www.ansd.
sn/enquete - FAO : https://www.fao.org/aquacrop/
software/fr/ - PowerLarc : https://power.larc.nasa.
gov/data-access-viewer/ - Kaggle : https://www.
kaggle.com/datasets.
Thus, we define a set of concepts to highlight our co-
ordination model. Let A={a
1
, ...,a
n
} be a set of agents
and C a coordination schema, C={A
C
, G
C
, T
C
,V
C
}.
A
C
⊂ A and G
C
⊆ {G
a
i
: a
i
∈ A
C
} a set of agents’
goals (e.g., reliability, power supply, ...). T
C
is the set
of unpredictable evolving tasks and V
C
is the expected
payoff after execution. An unpredictable evolving
task is a set of actions, possibly changing over time
(e.g. prevent drought or rainfall damage). Coordina-
tion schema C receives a payoff V
C
such as an agent a
i
gets v
a
i
and V
C
=
∑
a
i
∈A
C
v
a
i
. Each agent aims to maxi-
mize its payoff during coordination.
Each agent a
i
is constrained by the parameters:
{R
a
i
, E
t
a
i
, Hs
a
i
, ϑ
t
a
i
,U
a
i
, L
Net
a
i
}. R
a
i
is its resource(s)
and E
t
a
i
is its energy at time t. We dissociate R
a
i
from
E
t
a
i
because we assume energy is not shareable, unlike
other resources (bandwidth, computation, ...). Hs
a
i
is its history set which consists of a set of alliances,
probable stability and reliability of a set of ally agents.
A view ϑ
t
a
i
of a
i
is the set of agents in its neighbor-
hood with whom it can directly communicate at time
t. U
a
i
is its private utility function. L
Net
a
i
defines its
dependence level in a given network (Net).
Definition 1. Al
a
i
,a
j
=({R
a
i
, R
a
j
}, {T
a
i
hel p
, T
a
j
hel p
}) is an
alliance (Al
a
i
,a
j
∈ Hs
a
i
), i.e., a persistent agreement
between agents a
i
, a
j
in which they establish mutual
commitment to provide one another with resources
Decentralized Intelligence for Smart Agriculture
241