Next Article in Journal
Time-Series Prediction of Electricity Load for Charging Piles in a Region of China Based on Broad Learning System
Previous Article in Journal
Multistep Iterative Methods for Solving Equations in Banach Space
Previous Article in Special Issue
Leveraging Blockchain for Maritime Port Supply Chain Management through Multicriteria Decision Making
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Fuzzy-Based Approach for Flexible Modeling and Management of Freshwater Fish Farming

1
Computer Science Department, College of Computer and Information Sciences, Imam Mohammad Ibn Saud Islamic University (IMSIU), Riyadh 11432, Saudi Arabia
2
Faculty of Graduate Studies for Statistical Research, Cairo University, Giza 12613, Egypt
3
Faculty of Economics and Administration, King AbdulAziz University, Jeddah 21589, Saudi Arabia
4
Faculty of Computers & Artificial Intelligence, Helwan University, Helwan 11795, Egypt
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(13), 2146; https://doi.org/10.3390/math12132146
Submission received: 28 May 2024 / Revised: 20 June 2024 / Accepted: 25 June 2024 / Published: 8 July 2024

Abstract

:
Most populated developing countries having water resources, like Egypt, are interested in aquaculture since it supplies around 30% of the cheap protein consumed by customers. Increasing the production of aquaculture, specifically fish farming, in such countries represents an essential need. One candidate water resource for freshwater fish farming in Egypt is the Nile River (1530 km long). Yet, this represents a challenging task due to the existing variations in its water quality (WQ) parameters, such as dissolved oxygen, acidity, and temperature, at different sites. Climate change and pollution negatively affect many water quality parameters. This work provides a fuzzy-based approach for modeling WQ requirements for a set of fish types and evaluates the suitability of a water site for farming them. Thus, it greatly helps managing and planning fish farming in a set of water sites. It benefits from the flexibility of fuzzy logic to model the farming requirements of each fish type. Consequently, it evaluates and clusters the water sites with respect to their degrees of suitability for farming various fish types. The illustrative case study considers 27 freshwater sites spread along the Nile River and 17 freshwater fish types. The result incorporates a set of suitable clusters and a set of unsuitable ones for farming each fish type. It greatly helps managing and planning fish farming, to maximize the overall productivity and prevent probable catastrophic damage. In addition, it shows how to enhance each unsuitable site. We believe that eliminating the causes of pollution in the polluted freshwater sites along a water source could cause a significant boom in the cultivation of multiple freshwater fish types.

1. Introduction

Fishing is one of the main pillars of human food security. Humans get 14% of their animal protein from fish. In 2020, global fish production reached around 178 million tons, which was the highest worldwide annual rate of production. Accordingly, fish farming has received a lot of attention in recent times due to its importance in fish production. Egypt represents one of the developing countries that produced around 1.59 million tons of fish. Fish farming accounts for more than 50% of the overall production of fisheries and aquaculture [1]. Human population in Egypt is growing rapidly. As a result, the demand from middle- and low-income peoples for fish is significantly increasing as it represents a cheaper alternative to other more expensive food items rich in protein like meat and chicken. As a result, farming some cheap types of fish, like tilapia and catfish, is more suitable and common in Egypt. The fish farming process in fresh water has less cost and is more sustainable than that in the seas or oceans [2]. Commonly, modeling the evaluation and selection process of the most suitable sites for fish farming is one of the hardest and most challenging management tasks. Water quality (WQ) mainly depends on measuring physical, chemical, and biological properties of water. Spatial water sites differ according to their WQ parameters’ states. Hence, it is required to select the best WQ sites before starting fish farming, or to adjust abnormal parameters to make the site suitable for farming a specific type of fish. Generally, almost all types of fish need appropriate degrees of WQ parameters, particularly the following parameters: dissolved oxygen (DO), acidity (PH), and temperature (Temp) [3,4]. DO is the amount of dissolved oxygen gas present in a water site measured in mg/L. Very low levels of DO catastrophically harm fish life and affect the WQ itself [5]. Naturally, DO should not be less than 5 mg/L for most fish types. On the other hand, the potential of hydrogen (PH) parameter describes the acidity or alkalinity of water. The value of PH represents the instantaneous hydrogen that affects the biological and chemical properties of water. Most fish require water with PH between 6 and 9 [6]. Usually, values of PH lower than 4.8 or higher than 9.2 harm most fish types. In addition, the temperature of a water site greatly affects fish breading and health. A very low or very high temperature at a water site causes diseases, mortality, and loss of fish weight. Most fish types have various suitable fuzzy ranges of WQ parameter values, rather than being precise crisp values. Therefore, there is a need to model the requirements of fish types for farming at a water site in a flexible manner [6].
The novelty of this work is that it concentrates on evaluating water quality for a set of water sites spread along a water resource like the Nile River with variations in their WQ parameters’ values. Then, it assesses the suitability of these sites for farming a set of interesting fish types. Rationally, a freshwater natural resource consists of a set of consecutive sites, which may have different water quality parameters’ values due to many reasons, like climate change and industrial factories. This work deals with sites such as a set of aquariums or freshwater fishponds. Hence, selecting a more suitable fish type to farm in each of them, or in a cluster of similar sites, represents a great benefit. This greatly helps in managing and planning fish farming, to decrease the cost of farming, since freshwater represents a renewable resource for fish food plus other water parameters. In addition, farming each fish type in a more suitable water site increases the overall yield and profitability. In addition, this work gives indications for enhancing each unsuitable site to make it suitable for farming a specific fish type. It facilitates the choice of multiple farming of a set of non-contradicting fish types together in a suitable site or cluster of sites.
Fuzzy logic, as a soft computing technique, provides a powerful approach for handling uncertainty and approximate reasoning in a flexible and reliable fashion. It is more accurate in modeling uncertainty compared with traditional methods [7,8]. Fuzzy set theory represents a generalization of crisp set theory, and allows partial membership. While an element either belongs fully to a crisp set or does not belong to it at all, an element can belong to a fuzzy set with a membership value between 0 and 1. Many membership functions allow a flexible definition of fuzzy sets. Some of these membership functions are triangular, trapezoidal, bill-shaped, and sigmoid functions. The trapezoidal membership function is common and flexibly defines a fuzzy set. It can be modified to be a left- or right-shouldered membership function. Figure 1 shows the use of trapezoidal FMF to define three linguistic terms—“Low”, “Medium”, and “High”—over the universe of discourse X, which are defined as right-shouldered, ordinary, and left-shouldered trapezoidal FMF, respectively.
The smooth boundaries of a fuzzy set mean it can be flexibly used to model, in a human-like style, the requirements of WQ parameters to farm a specific fish type. That is, there are some ideal values of each WQ parameter and the rest of the values are partially suitable. WQ parameters with partial membership values greater than the predefined threshold value are considered acceptable, otherwise they are considered inacceptable. For the trapezoidal fuzzy membership function, the ideal range of values for a specific WQ parameter becomes the core of the adopted fuzzy membership function, with a full membership value of 1. The other values less than and greater than the ideal range of values will lie on the left and right smooth boundaries of the fuzzy set, with partial membership values. Due to such smooth boundaries, fuzzy sets represent reliable approaches for modeling the requirements of WQ for farming each fish type. Each WQ parameter has an ideal range of values and an accepted threshold value for values outside of this ideal range. On the other hand, fuzzy evaluation and queries have appeared to cope with the necessity to soften the Boolean crisp logic in database queries through using fuzzy sets with smooth boundaries and fuzzy operators [9,10]. Therefore, storing WQ parameter values for a set of water sites in a database, as well as fish types’ requirements, gives the first step for querying about which fish type is suitable for farming in which water site. Generating and executing a fuzzy query against the considered water sites stored in the database for farming a specific fish type returns sites with a matching degree for each site. This degree value ranges between 0 and 1, and indicates the suitability of the site’s WQ parameters for farming the specified fish type.
The aim of this work is to provide a fuzzy-based approach for evaluating the suitability of various water sites for farming various types of fish. These results greatly help in both managing and planning the fish farming process. The rest of this paper includes the following sections: Section 2 introduces the problem definition. Related works are given in Section 3. Section 4 presents the proposed fuzzy-based approach for managing fish farming. Section 5 illustrates a case study. Finally, Section 6 gives the conclusion.

2. Challenges of Fish Farming

Generally, the success of the fish farming process at a water site depends on the prevailing water quality conditions, namely WQ parameters. Farming of each fish type needs suitable values of WQ main parameters, like DO, PH, and Temp [3,11,12,13]. WQ differs from site to site due to the surrounding environment conditions, like factories with huge amounts of wastewater, sanitary, and agricultural drainage, as well as climate change. Therefore, such heterogeneity in WQ parameters for a set of sites spread along a water source creates a big challenge in selecting suitable fish types for farming in each site [14]. Therefore, using a reliable approach, it is very important to find and evaluate sites with suitable values of WQ parameters before start to farm a specific fish type. Unfortunately, traditional searching and querying methods for identifying water characteristics matching the requirements of a specific fish type suffer from the commonly adopted assumption of bivalent crisp set theory and binary logic [15]. In other words, decisions made regarding the suitability of water sites regarding a specific fish type requirement are mostly restricted to the crisp traditional binary logic values, namely true and false. Accordingly, a site with a matching degree less than 1 for fish farming is not suitable, although 90% matching is somewhat suitable for fish farming [7]. Therefore, it is very important to find a flexible approach to deal with this problem rather than the classic crisp solutions. In addition, there is a need to determine the required enhancements in the WQ parameters of the unsuitable sites to make them suitable for farming the considered fish types. Therefore, such an approach helps avoid a catastrophic loss in fish weight, reduce the killed fish percentage, reduce fish diseases, and increase fish production.

3. Related Works

Many approaches have worked on the problems concerned with WQ parameters and fish farming. Some of these approaches were presented in [5,16,17] for WQ assessment. Although they help in the assessment of WQ, they do not introduce a method for solving the problems of inappropriate WQ parameters for fish farming. On the other hand, the works [18,19] show the effects of the changes in WQ parameters like dissolved oxygen and PH on fish farming. A simulation of the effects of cage fish farming on the environment appears in [20]. In addition, the authors in [19,20] evaluate WQ in different sites using fuzzy logic to test if they reach the standard levels of WQ parameters. Most of these previous works evaluate the water quality with respect to the standard measures of fish farming. On the other hand, the authors in [21] showed the impacts of changes in temperature, pollution, and harvesting of juvenile Hilsa on the production of mature Hilsa fishes. Their study did not consider some other main parameters that affect most types of fish, like DO and PH. In addition, the study was limited to only one type of fish, namely Hilsa, without considering the fact that temperature and pollution changes in WQ may be suitable for other types of fish farming.
Other approaches presented in [22,23,24] were concerned with the assessment of WQ parameters. They introduce some solutions to decrease water pollution and to improve the suitability of WQ parameters for fish farming, like that presented in [22]. Another approach considered searching the eastern region of Red Sea, surveying and selecting the cage farming sites in the eastern Red Sea in Saudi Arabia that have the most suitable WQ for fish farming [23]. In addition, the work presented in [25] attempts to evaluate the sustainability of capture-based aquaculture practices in Egypt. Based on the two-valued logic, the authors of [21,23,24] present methods to select the suitable sites for fish farming based on the hard crisp evaluation of sites according to some WQ parameters, that is, any evaluated site either wholly suitable or unsuitable at all for fish farming without giving a matching degree for the considered fish requirements. Finally, none of these previous works attempted to evaluate and cluster a set of water sites spread along a water source with respect to farming different sets of fish types. Selecting the most suitable sites for each fish type, to maximize production and prevent damage, is a challenging task.

4. The Proposed Fuzzy-Based Approach for Modeling Fish Farming

Generally, the proposed approach allows modeling fish farming requirements in a human-like flexible manner. It benefits from the smooth boundaries of fuzzy set theory to model the WQ requirements for farming each type of fish. Consequently, it evaluates and measures the spatial water sites’ suitability degree, which ranges between 0 (unsuitable at all) and 1 (completely suitable) for each considered fish type. Figure 2 shows the architecture of the proposed approach, which incorporates five phases. The first phase considers preparing and predicting the water quality parameters of spatial sites. The second defines the suitable values of water quality parameters for farming each fish type as a set of fuzzy membership functions (FMFs) in a human-like behavior. Consequently, the third phase evaluates the suitability of each water site for farming each considered type of fish. The fourth phase performs fuzzy clustering of sites according to their suitability degree, resulting in a set of suitable clusters and another set of unsuitable clusters for farming a specific fish type. The last phase gives the required enhancement percent for the unsuitable sites’ water quality parameters. The following subsections present these phases.

4.1. Preparation and Prediction of WQ Parameters

This phase is responsible for collecting and preparing the data of WQ parameters of the selected sites and the WQ parameter values suitable for fish farming. Data preparation tackles the problem of missing, noisy, extreme values and inconsistent data. The predication process takes place using Algorithm 1 and the prepared data of WQ parameters gathered for the previous five years of the considered site 1. It predicts the WQ parameter values for every day in the next year. As a result, the process of evaluating the sites’ suitability for farming each type of the considered fish takes place with respect to the average values of the predicted WQ parameter values.
Algorithm 1. Weight-based WQ parameter value prediction.
input: Historical WQ parameters of the considered set of sites of last N years.
output: Predicted WQ parameters values of the next year Y m .
begin:
let   P = i = 1 N i ; // P is used for the weighting years in the prediction process
let  m = |N|+1;   // |N| is the cardinality of the set of years
for each year Yi in N   // Compute the prediction weight W i of year Y i :
    W i = ( N Y m Y i + 1 ) / P ;
end for
for each day Di in the next year Ym
    Y m P H ( D i )= i = 1 | N | Y i P H ( D i ) ( W i ) ;
    Y m D O ( D i )= i = 1 | N | Y i D O ( D i ) ( W i ) ;
    Y m T e m p ( D i )= i = 1 | N | Y i T e m p ( D i ) ( W i ) ;
end for
end Algorithm 1.

4.2. Defining the Suitability FMFs for Each Fish Type

Commonly, the fuzzy membership function for a fuzzy set A on the universe of discourse X is defined as μ A: X → [0, 1], where each element of X is mapped into a value between 0 and 1. This value, called the membership value or degree of membership, quantifies the grade of membership of the element in “X” to the fuzzy set “A” [8]. In this phase, we define the suitability FMFs for each fish type that represent the suitability degree for each possible value for the considered water quality parameters, namely DO, PH and Temp.

4.2.1. Defining PH and Temp Suitable FMFs

We adopt the trapezoidal FMF for modeling the suitability degree of PH and Temp at a water site for farming a fish type. To define the suitability fuzzy membership for PH shown in Figure 3, we use Equation (1). This definition implies the following:
  • PH degrees in [ F i f r o m P H , F i t o P H ] are the most suitable values with full membership of 1.
  • PH degrees in the right-side opened interval [ F i m i n P H , F i f r o m P H ) and left-side opened interval ( F i t o P H , F i m a x P H ] are partially suitable PH values with membership values in [0, 1).
  • PH degrees greater than F i m a x P H or less than F i m i n P H are not suitable at all, with a membership value of 0.
μ P H F i ( x ) = 0 , S k p h F i m i n P H S k p h F i m i n P H F i f r o m P H F i m i n P H , F i m i n P H < S k p h F i f r o m P H 1 , F i f r o m P H S k p h F i t o P H F i m a x P H S k p h F i m a x P H F i t o P H , F i t o P H < S k p h F i m a x P H 0 , S k p h > F i m a x P H
where μ P H F i ( x ) represents the suitability degree of the P H water quality parameter value x for farming fish type F i at water site S k .
In the same way, Equation (2) and Figure 4 present the adopted definition of the suitability FMF for the Temp water quality parameter. Therefore, the temperature suitability degree for farming a fish type F i is as follows:
  • Temp degrees in [ F i f r o m T E M P , F i t o T E M P ] are suitable, with full membership of 1.
  • Temp degrees in [ F i m i n T e m p , F i f r o m T e m p p) and ( F i t o T e m p , F i m a x T e m p ] are partially suitable temperature values, with membership values in [0, 1).
  • Temp degrees greater than F i m a x T E M P or less than F i m i n T E M P are not suitable at all, with a membership value of 0.
μ T e m p F i ( x ) = 0 , S k T e m p F i m i n T e m p S k T e m p F i m i n T e m p F i f r o m T e m p F i m i n T e m p , F i m i n T e m p < S k T e m p F i f r o m T e m p 1 , F i f r o m T e m p S k T e m p F i t o T e m p F i m a x T e m p S k T e m p F i m a x T e m p F i t o T e m p , F i t o T e m p < S k T e m p F i m a x T e m p 0 , S k T e m p > F i m a x T e m p
where μ T e m p F i ( x ) represents the suitability degree of the T e m p WQ parameter value x for farming fish type F i at water site Sk.
Assuming that the ideal Temp range of values for farming fish type Grass Crap is between 20 and 30, then this range is represented as the core of the defined Temp suitability membership function for farming the Grass Crap fish type. The tolerance degree with little variations in water temperature means that the values near the core with suitability greater than or equal to the defined threshold value are considered suitable. Accordingly, the values of Temp from 10 to 20 and from 30 to 40 lie on the left and right smooth boundaries of the function, respectively. Table 1 gives the control points values of the FMF representing the suitability of PH and Temp for farming the Grass Carp fish type in fresh water. It shows that the value of PH between 6 and 8.6 is quite suitable. In addition, any other value outside this range, but greater than 4 and less than 10.4, is partially suitable. The rest of PH values are completely unsuitable for farming the Grass Carp fish type. On the other hand, a temperature between 22 and 30 is ideal, while other values between 12 and 22 or between 30 and 40 are partially suitable. The rest of the water temperature values are wholly unsuitable for farming the Grass Carp fish type. Any partially suitable values of either PH or Temp are acceptable for fish farming if they exceed the predefined threshold value for both of them with respect to the specified fish type. The specified threshold value for each fish type reflects its tolerance degree for the water quality parameter.

4.2.2. Defining the DO Suitable FMF

There is a minimum suitable DO value for farming a specific fish type F i . So, the left-shouldered trapezoidal FMF, shown in Equation (3) and Figure 5, is used to define the suitability of water site values of DO for each fish type, as follows:
  • DO greater than or equal F i g r e a t D O is wholly suitable, with a full membership value of 1.
  • DO degrees in [ F i m i n D O , F i g r e a t D O ) are partially suitable, with membership values in [0, 1).
  • DO degree less than F i m i n D O are not suitable DO values, with a 0 membership value.
μ D O F i ( X ) = 0 , S k D O < F i m i n D O S k D O F i m i n D O F i g r e a t D O F i m i n D O , F i m i n P H S k D O < F i g r e a t D O 1 , S k D O F i g r e a t D O
where μ D O F i ( X ) represents the suitability degree of the DO parameter value x for farming fish type F i at water site S k .

4.3. Fuzzy Evaluation of Fish Farming Sites’ Suitability

This phase applies Algorithm 2 to compute the suitability of each water site for farming each of the considered fish types. For each fish type and for each site, it applies the predicted WQ parameter values to the predefined suitability FMF for the considered fish type. As a result, it gives an average suitability that measures the suitability of the water site for farming the considered fish type. Commonly, each WQ parameter is a dominant variable for fish life; so, the adopted conjunction operator, the S-norm fuzzy operator, in this work, is the MIN operator. The final output of this phase is a two-dimensional array, named Suitability [S][F], having one dimension for sites (S) and the other for fishes (F), which includes the suitability degree for fish farming. The rows with suitability degrees greater than the specified threshold value, Suitability [Sk][ F i ] ≥ θi, indicate the suitability of each site Sk for farming fish type F i . On the other hand, the rest of the rows, where [Sk][ F i ] < θ i , represent unsuitable sites Sk for farming a specific fish type fi, with suitability degrees less than the predefined threshold value set by domain experts for each fish type.
Algorithm 2. Fuzzy evaluation of sites’ suitability for fish farming
Inputs: a set of sites S, a set of fish F, WQ parameters of sites, each fish type requirements of WQ parameters, accepted threshold for suitability membership function.
Outputs: an array Suitability[S][F] storing the suitability degree of each site S k ∈ S for farming each fish type F i ∈ F.
begin
Suitability [|S|][|F|] = 0;
or each site S k in S
 for each fish F i in F
  // compute the suitability of PH, DO and Temp
   p h S u i t S k P H , F i = M a x m i n S k P H F i m i n P H F i f r o m P H F i m i n P H , 1 , F i m a x P H S k P H F i m a x P H F i t o P H , 0 ;
   d o S u i t S k D O , F i = M a x m i n S k D O F i m i n D O F i g r e a t D O F i m i n D O , 1 , 0 ;
   t e m p S u i t S k T e m p , F i = M a x m i n S k T e m p F i m i n T e m p F i f r o m T e m p F i m i n T e m p , 1 , F i m a x T e m p S k T e m p F i m a x T e m p F i t o T e m p , 0 ;
  // compute and store the overall suitability of site s k for farming fish type f i
   S u i t a b i l i t y S k F i = M i n ( s u i t s k P H , F i , s u i t s k D O , F i , s u i t s k T e m p , F i ) ;
 end for
end for
end Algorithm 2.

4.4. Suitability-Based Fuzzy Clustering of Consecutive Sites

In the literature, clustering is the assignment of objects to groups of similar objects with respect to their attributes, which can be numerical or categorical [26]. The assignment can be hard, where each object belongs to one cluster only [27]. In contrast, this assignment can be fuzzy, where an object can belong to several clusters, with a membership degree in [0, 1]. The membership degree indicates how much the object satisfies the cluster properties. Accordingly, fuzzy clusters can be overlapping [28]. This work achieves consecutive site clustering according to their suitability degrees for farming each fish type, as presented in Algorithm 3. The resulting clusters, which are a series of homogenous consecutive sites, give decision makers and fish farmers the suitable water site clusters for each fish type. In addition, they give a panoramic view indicating the sites that are not suitable for farming each fish type. Equation (4) computes the suitability degree of site s k ∈ S for farming fish type F i ∈ F.
s i t e S u i t S k , F i = T _ n o r m ( p h S u i t S k P H , F i , d o S u i t S k D O , F i , t e m p S u i t S k T e m p , F i )
where T-norm is the fuzzy operator for the intersection or conjunction operation. We adopt the Minimum operator in this study since we assume that the values of WQ parameters less than the specified threshold disrupts fish farming process.
Algorithm 3. Suitability-based fuzzy clustering of consecutive sets of sites
Inputs:
The suitability degrees of the considered water sites S respecting each fish type
F i and the suitability threshold value θ i for fish type F i .
Outputs:
Clusters of consecutive sites with average suitability degree for each cluster
for farming each fish type.
Begin:
struct clustNode{clustId, fromSite, toSite, clustType; float avgSuit; node *next;};
clustNode sitesClusters[];
int newFlag, clustId, clustType, fId, sId, firstSite, lastSite, sitesCount;
float s S u i t , avgSuit, augSuit;
for each fish type f with fish id fId in the set of fish types F
 { newFlag = 1; clustType = 1; clusId = 0;
 // Clusters sites respecting their suitability for farming each fish type
  for each water site s identified by sId in the set of water sites S
  { // evaluate the suitability of farming fish type f at site s
    s S u i t = s i t e S u i t ( s , f ) = M i n ( p h S u i t ( s , f ) , d o S u i t ( s , f ) , t e m p S u i t ( s , f ) ) ;
   if ((newFlag==1) or ( s S u i t   θ i and clustType == 0) or
    ( s S u i t <   θ i and clustType ==1)) then
    { sitesCount = 1; clustId++;
    augSuit = avgSuit = s S u i t ;
    firstSite = lastSite = sId;
    clustType = (clustType==1)? 0 : 1;
    sitesClusters[fid].addNew(clusId, firstSite, lastSite, avgSuit, clustType);
    newFlag = 0;}
   else
    { augSuit+=sSuit; sitesCount++;
    avgSuit= augSuit/sitesCount;
    lastSite = sId;
    sitesClusters[fid].update(clusId, lastSite, avgSuit);}
   end if;
 } end for
 sitesClusters[fId].display();}
end for
return sitesClusters[];
end Algorithm 3.
After computing the suitability of each site for farming each fish type, the fuzzy clustering process takes place. Each cluster of suitable sites j includes a set of consecutive suitable sites S k S for farming a fish type F i F , denoted by C S S j F i , as shown in Equation (5). It indicates that a suitable site node belongs to a cluster of consecutive sites as an intermediate node, first node, or last node in the cluster.
C S S j F i = { S k | S k S , S u i t S k , F i θ i ( { S k 1 , S k + 1 } C S S j F i S k   s h o u l d   b e   t h e   f i r s t   o r   l a s t   s i t e   i n   t h e   c l u s t e r ) }
where θ i represents the predefined threshold value for accepted suitability of WQ parameters for farming fish type F i .
In the same way, Equation (6) defines the cluster j of unsuitable sites denoted by C U S j F i for farming fish type F i .
C U S j F i = S k S k S , S u i t S k , F i < θ i ( { S k 1 , S k + 1 } C S S j F i S k   s h o u l d   b e   t h e   f i r s t   o r   l a s t   s i t e   i n   t h e   c l u s t e r ) }
Accordingly, the average suitability of farming fish type f i at cluster C S S j F i of consecutive sites is obtained using Equation (7).
a v g S u i t ( C S j F i ) = S k C S j F i S u i t S k , F i / n
where C S j F i denotes either a suitable or unsuitable cluster, n = | C S j F i | , and S k represents each site belonging to the cluster.
Consequently, the set of suitable clusters of the list of sites S for farming a fish type F i denoted by S C S u i t F i is defined as shown in Equation (8).
S C S u i t F i = { ( C S S j F i , a v g S u i t ( C S S j F i ) ) | C S S j F i S * ,   C S S j F i   i s   c o n s e c t i v e   s u i t a b l e   s i t e s   s e t a v g S u i t ( C S S j F i ) θ i }
where S * is the power set of the set of all considered sites S .
In addition, Equation (9) defines the set of unsuitable clusters for farming a given fish type.
S C u n S u i t F i = { ( C S S j F i , a v g S u i t C S S j F i | C S S j F i S * , C S S j F i   c o n s e c t i v e   u n s u i t a b l e   s i t e s   s e t a v g S u i t ( C S S j F i ) < θ i }
Accordingly, two sets of suitable and unsuitable clusters for all types of fish, G S u i t and G u n S u i t , are constructed using Equations (10) and (11), respectively.
G S u i t = i = 1 | F | S C S u i t F i
where G S u i t is the set of suitable clusters and |F| is the count of considered fish types.
G u n S u i t = i = 1 | F | S C u n S u i t F i
where G u n S u i t denotes the set of unsuitable clusters.
Finally, Equation (12) gives the set of all generated clusters.
G = G S u i t G u n S u i t
where G represents the set of all generated clusters, either suitable or unsuitable.

4.5. Required Enhancement for Unsuitable Sites

This phase considers the problem of the unsuitable sites. It is responsible for detecting the existing unsuitable WQ parameter values for farming each type of fish. As a result, it determines the required enhancement in each parameter as a percentage to reach a predefined accepted threshold ( θ i ) value of each parameter for each fish type. Commonly, a site enhancement may include one or more parameters. Figure 6 shows the computation of the required change (±Δ) in an unsuitable PH or Temp value of a water site to reach the considered fish type threshold value ( θ i ). In additon, Equations (13) and (14) calculate the required enhancement for unsuitable values of PH and DO, respectively.
± Δ S k P H = θ i * F i f r o m P H S k P H / S k P H , S k P H < F i f r o m P H S k P H θ i * F i t o P H / S k P H , S k P H > F i t o P H 0 , o t h e r w i s e
where the range of values between F i f r o m P H and F i t o P H represents the PH values with full suitability. The rest of PH values have partial suitability degrees for farming fish type F i , Δ s k P H is the required enhancement in PH value for site Sk, s k P H is the value of PH at site Sk, and θ i is the accepted threshold value of PH for farming fish type F i .
± Δ S k D O = θ i * F i g r e a t D O S k D O / S k D O ,   S k D O F i g r e a t D O 0 ,   S k D O > F i g r e a t D O
where any DO value greater than F i g r e a t D O has a full suitability degree for farming a fish type F i and the rest of the DO values have partial suitability degrees, is the required enhancement in DO values for site Sk, S k D O is the current DO value, and θ i is the accepted threshold value for farming fish type F i .

5. An Illustrative Case Study

This section illustrates the applicability and benefits of the proposed approach using a case study. A set of water spatial sites spread from south to north on the Nile River of Egypt and a set of fish types are applied in this case study. In addition, this case study adopts a database including the domain knowledge describing the requirements for farming each considered freshwater fish type that can live in the Nile River. Figure 7 shows a map of the considered spatial water site locations along the Nile River (1539 km long) in Egypt. These water sites start from Nasser Lake (S1) in the south, to Desouk (S24) and Domietta (S28) in the north, through the Rashid and Domietta branches, respectively. In this work, 28 different spatial sites sequenced on the Nile River and 17 fish types suitable for farming in fresh water are considered. In addition, the database includes a minimum threshold value for the suitability of each WQ parameter required for farming each fish type.

5.1. Prediction of WQ Parameter Values

The historical data of WQ parameters of the considered sites from S1 to S28 within the last 5 years (from 2019 to 2023) are considered. Each incorporated year has a weight reflecting its importance in the prediction process for the upcoming year, such that the most recent year has the higher weight and vice versa. Algorithm 1 predicts the considered WQ parameters’ values for PH, DO, and Temp for the upcoming year 2024. Table 2 shows the average of the predicted WQ parameter values, PH, DO, and Temp, for the considered water sites with each site’s latitude and longitude.

5.2. Defining Fish Farming Requirements

Table 3 shows the WQ parameters’ control points used to define the requirements of each WQ parameter for farming each considered freshwater fish type [29,30,31,32,33]. The requirements for farming each fish type of both PH and Temp are represented using a trapezoidal FMF. The implications of the values of the control points for the PH suitability MSF to farm a fish type F i are as follows:
  • The control point “ F i m i n P H ” indicates 0 suitability for any PH value less than or equal to it;
  • In contrast, any value of PH belonging to the closed period [ F i m i n P H , F i f r o m P H ] has a full suitability degree for farming fish type F i ;
  • The control point “ F i m a x P H ” indicates 0 suitability for PH values greater than or equal to it;
  • Any PH value belonging to [ F i m i n P H , F i f r o m P H ) or ( f i t o P H , F i m a x P H ] has a partial suitability degree in [0, 1) for farming fish type F i , which is computed using Equation (1).
In the aquaculture literature, the WQ international standards of PH, Temp, and DO for fish farming are in the ranges [6.0–9.0], [15.0–30.0 °C], and [4.0–6.0 Mg/L] respectively [11,12]. Accordingly, the right-shouldered trapezoidal FMF flexibly represents the suitability of the site’s DO value for farming a specific fish type such that:
  • The control point “ F i m i n D O ” indicates 0 suitability for DO values less than or equal to it;
  • In contrast, any value of DO greater than or equal to F i g r e a t D O has a full suitability degree for farming fish type F i ;
  • Any value of DO belonging to the opened period [ F i m i n D O , F i g r e a t D O ) has a partial suitability degree in [0, 1] for farming fish type F i , which is computed using Equation (2).

5.3. Fuzzy-Based Evaluation of Sites for Fish Farming

In this phase, an evaluation process using Algorithm 2 takes place with respect to the predefined domain knowledge of the requirements for farming each fish type. For each fish type, it evaluates the suitability of each water site for farming this type of fish. As a result, a fuzzification process takes place in order to map the computed suitability degree for farming each fish type in each site to a linguistic value. In aquaculture, WQ parameter values greatly affect the process of fish farming, and severe unsuitable values can cause catastrophic damage in aquaculture production [6,34]. Therefore, it is essential to set a threshold value stating the tolerance of each considered fish type to variations in WQ parameter values.
Suitable sites for farming a specific fish type include all sites with a suitability degree greater than or equal to the specified threshold value θ i for fish type F i . Table 4 shows the calculated suitability degrees for a series of sites with respect to a set of fish types. The shaded cells represent suitable sites with suitability ≥ 0.9. In contrast, the unshaded cells represent unsuitable sites for farming the corresponding fish type. As shown, some sites have full suitability of 1.0 for farming a specific fish type, while some other sites have partial suitability values that range from zero to less than one. Accordingly, the proposed approach greatly helps in ranking the considered sites for farming a specific type of fish with respect to their suitability. The results greatly help in the process of managing and strategic planning for fish farming. Table 4 shows that sites S1 and S2 are best suited to farming all types of fish, except F4 (Fresh Water Sardine) and F10 (Hypoph Thalmichthys).
Figure 8 shows the suitability degrees of the considered water sites for farming fish types F1, F2, and F3. On the other hand, Figure 9 shows the suitability degrees for farming fish types F7, F8, and F9 at the considered water sites along the Nile River. In addition, Figure 10 shows the suitability degree of sites for farming fish types F11, F12, and F13.
Therefore, the greater the suitability degree of a freshwater site for farming a specific fish type, the higher the production and outcome rates, and vice versa. Thus, the result of applying the proposed approach greatly facilitates managing and planning fish farming along the considered Nile River sites. This approach ranks the resulted spatial clusters of water sites with respect to their average suitability of farming each considered fish type. Hence, it enables deciding which type of fish to farm in which water sites based on their computed suitability degrees. With respect to Figure 11, which shows a subset of the considered set of sites, we conclude that the more suitable sites for farming fish type F3 (Anguilla) include S4 and S22. In addition, sites S7 and S23 are more suitable sites for farming fish type F4 (Fresh Water Sardines). As shown in Figure 12, the more suitable sites for farming fish type F14 (Tilabia Zillii) are S7 (Esna), S21 (Giza) and S23 (Kafrzayat). Although fish types (F14:F17) have the same main category, namely Tilabia fish, they have different tolerance degrees with variations in water quality. It can be noted that F14 has the highest suitability in most sites compared with the other types (F15:F17) of Tilabia fish. Accordingly, it is more appropriate to farm Tilabia Zillii rather than other Tilabia types in these freshwater sites. In addition, it can be noted that the sites S5 (Kom Ombo), S6 (Edfu), S20 (Helwan), S24 (Desouk), S25 (Banha), and S27 (Mansura) are unsuitable sites for farming not only “Tilabia Zillii”, but also most fish types. Some of these sites suffer from sewage waste and/or factories wastes [35]. These water sites are located alongside industrial cities occupied by factories, such as cement factories at site S20 (Helwan) and a sugar factory at S5 (Kom Ombo), which have huge quantities of wastewater. Some studies proved the negative effect of such wastewater on the quality of water resources near to them [14,35]. This wastewater greatly affects the water quality and causes pollution, at least to some extent. These effects pass into the consequent sites following the polluted site from south to north, which is the natural direction of the water flow.

5.4. Suitability-Based Water Site Clustering with Respect to a Fish Type

As the water sites along a water resource like a river are naturally consecutive, it is rational to cluster them with respect to their suitability for farming each considered fish type. Such clustering adds valuable knowledge for fish farmers and managerial in both short-term and long-term fish farming managing and planning. As shown in Figure 13, a set of five linguistic values, namely “Unfit”, “Bad”, “Fair”, “Good”, and “Fit”, are defined for the universe of discourse “Suitability degree”. As a result, the computed suitability degree for farming a fish type in a specific water site is fuzzily mapped into one of these linguistic values. Commonly, for each fish type, the clustering process aims mainly to determine two sets of clusters. The first set includes all suitable clusters of consecutive water sites spread along the consider water source for farming a specific fish type. On the other hand, the second set incorporates the rest of clusters, which are unsuitable for farming the specified fish type.
For each fish type, Algorithm 3 receives the evaluated water sites for farming the considered fish types as input. Consequently, it starts a suitability-based spatial clustering process with respect to the predefined suitability threshold value. Table 5 shows the resulting set of spatial clusters of consecutive water sites with an average suitability for each cluster with respect to a specific type of fish. Figure 14a–d show the resulting clusters with respect to their suitability for farming fish types (F1, F2 and F3), (F4, F5 and F6), (F7, F8 and F9), and (F10, F11 and F12), respectively.
Regarding farming fish type F1 (“Shrimp”), Table 5 and Figure 14a show different types of clusters as follows:
  • Best fit clusters include {(S1:S2, 1), (S7, 0.98), (S9:S13, 1), (S15:S19, 0.99), (S21, 1), (S23, 0.9)}. They are ideally suitable for the farming process of “Shrimp” fish type.
  • Good clusters include {(S3:S4, 0.82), (S14, 0.76), (S22, 0.78), (S26, 0.81)}. They need little enhancements in their water quality parameters to reach the threshold value.
  • Bad clusters include one site {(S28, 0.66)} that needs great enhancements in WQ.
  • Unfit clusters include {(S5:S6, 0.025), (S8, 0.52), (S20, 0.01), (S24:S25, 0.21), (S27, 0.1)}. These clusters are unsuitable at all for farming “Shrimp”.
The result presented in Table 4, shows that the water sites from S9 (Qena) to S19 (Atfih) with around 492 km long, is highly suitable for farming all types of Tilabia fish, one of the most popular consumed fish types in Egypt, including F14 (Tilabia Zillii), F15 (Tilabia Galilea), F16 (Tilabia Aurea), and F17 (Tilabia Nilotica). In consequence, Table 5 and Figure 14 show and visualize the result of the clustering process of the considered consecutive water sites along the Nile River based on their suitability degrees for farming each considered fish type. The resulting clusters greatly help fish farmers and managers in managing and planning the farming process of the considered fish types.
Figure 14a shows the resulted suitability-based clusters for farming fish types (F1:F3). As noted, there is a shared best fit suitable cluster (S1:S2) for farming fish types F1 (Shrimp), F2 (African Sharp Tooth catfish), and F3 (Anguilla), with average suitability degree of 100%, 100%, and 97.5%, respectively. In addition, there are many suitable clusters for farming Shrimp including (S1:S2, 1); (S7, 0.98); (S9:S13, 1); (S15:S19, 0.99); (S21, 1) and (S23, 0.9). On the other hand, Figure 14b shows the resulted suitability-based clusters for farming fish types (F4:F6). It shows that there are four clusters, namely (S1:S3, 0.97), (S9:S13, 0.98), (S15:S18, 0.95), and (S21, 0.96), that are best fit farming fish type F5 (Sharp Tooth Catfish), one of the most popular and cheap fish types in Egypt. In addition, Figure 14c shows the resulting suitability-based clusters for farming fish types (F7:F9). As shown, fish types F7 (Bagrus Docmac) and F8 (Lates Niloticus) have many suitable clusters, including {(S1:S4, 0.97); (S7:S13, 0.98); (S15:S18, 0.99); (S21:S24, 0.99); (S26, 1)} and {(S1:S4, 0.99), (S6:S13, 0.99), (S15:S18, 0.99), (S20:S24, 0.98), (S26, 1)}, respectively. In contrast, fish type F9 (Bottle Nose) has a set of short-distance suitable water clusters, including {(S1:S2, 1); (S4, 1); (S9, 1); (S11, 1); (S14, 0.94); (S22, 1); (S26, 1)}. Finally, Figure 14d shows the resulting suitability-based clusters for farming fish types (F10:F12). It shows that there is a very long water cluster of about 800 KM that is more suitable for farming fish type F10 (Hypoph Thalmichthys), from site S6 (Edfu) in the south until the end of the Nile River in the north, on both of its two branches, Rashid and Domietta. In addition, for farming fish type F11 (Barbus Bynni), there is one unfit cluster, namely S5 (Kom Ombo), which has a suitability degree of 0.57. The rest of the clusters, either fit or good, need little enhancements to reach the predefined threshold value, like {(S3, 0.82), (S10, 0.86), (S14, 0.81), (S19:S20, 0.875), (S24, 0.89), and (S27, 0.84)}. We believe that these resulted clusters for each fish type enable fish farmers and decision makers to select the most suitable clusters of sites, from among the alternatives, to farm a specific fish type. As a result, it facilitates the maximization of the overall productivity of fish farming along the considered water resource by farming each fish type at its most suitable sites. In addition, it flags the unsuitable sites with indications of the abnormal WQ parameters and the required enhancements to make them suitable for farming a specific fish type.

5.5. Required Enhancements of Unsuitable Sites for Fish Farming

This work helps determine the polluted water sites as a subset of unsuitable sites for fish farming. It gives estimated values for the required enhancements for each of these sites. The results presented in Table 4 and Figure 11 show a significant problem regarding the water quality for sites S5, S6, S20, S21, S25, S27, and S28 for farming fish types F1, F5, and F14. In addition, one of most popular fish types in Egypt, namely Tilabia Zillii (F14), is not suitable for farming at the water sites S3–S6, S20, S24, S25, S27, and S28. As investigated, some of these sites, like S5 and S6, correspond to industrial cities that create several pollutants, such as chemical and biological pollution. For example, the discharged wastewater resulting from wood and sugar factories, and agricultural and domestic drainage water, greatly pollute the Nile River water at site S5 (Kom Ombo) [34,35]. In addition, site S6 (Edfu) is one of the sites most affected by this pollution, since Edfu city has paper, phosphate, sugar, and ferrosilicon factories. The wastewater resulting from these factories greatly affects the quality of Nile River water at this site. Factory wastewater affects not only the aquatic environment, but also humans and plants, causing the emergence of some diseases for each of them [36].
The proposed approach adopts Equation (12) to compute the required enhancements for the under-threshold PH and/or Temp for each unsuitable site. In addition, Equation (13) computes the required enhancement in the under-threshold DO in each water site. As a result, Table 6 shows the needed enhancement in each unsuitable WQ parameter at a specific site, where the “+” sign indicates a required positive change needed to increase the WQ parameter value; in contrast, the ‘−’ sign indicates a required negative change needed to decrease the WQ parameter value. In fact, improving the water quality parameters in such sites is a very complicated problem. It should start by studying the causes of pollution in such sites and attempting to remove them or at least reduce them to be under the safe level. In aquaculture, some fish types have tolerance to some extent for variations in WQ parameter values [6,30]. Accordingly, some water sites with a suitability degree of less or more than 5–10% of the specified standard value may be accepted for fish farming with respect to the tolerance degree of each fish type. On the other hand, sites with suitability less than 0.75 represent bad sites for farming of fish other than some fish types with a high tolerance degree. Finally, sites with suitability less than 0.55 need careful analysis to realize the reasons for such abnormal WQ parameter values, and are almost not suitable at all for fish farming. Table 6 shows the required enhancements as a percentage of the unsuitable sites’ WQ parameters to reach the predefined suitability threshold for farming each fish type.

5.6. Discussion

The illustrated case study shows the benefit of the proposed approach in managing and planning the fish farming process of a specific set of fish types through given water source sites. It evaluates the suitability of a set of considered spatial water sites for fish farming. As a result, it clusters the considered sites based on their suitability degree into a set of suitable sites and a set of unsuitable sites for each fish type. Some clusters of sites are ideally best suited for farming some types of fish. In contrast, some other clusters of sites are not suitable at all for farming a specific fish type due to abnormal values of the considered WQ parameters PH, DO, and/or Temp. Unfortunately, a set of water sites is not at all suitable due to the water pollution problem caused by the surrounding environment. It incorporates various types of polluters like sewage drainage and factories (sugar, wood, paper, phosphate, and ferrosilicon factories) with huge amounts of wastewater. Figure 14a–d illustrate the results of this work. They give clear, transparent geographical maps for real opportunities for farming a set of considered fish types in a set of consecutive spatial water sites spread over the Nile River in Egypt. These maps clearly show the fish types that are most suitable for farming in each spatial water cluster of sites, and those that are not. As shown in Figure 11 and Figure 12, the suitability degrees for farming two groups of selected fish types (F1, F3, F4, F5, and F12) and (F13:F17) at Nile River sites (S5, S6, S8, S20, S25 and S27) and (S4:S6, S8, S20, S22 and S24:S28), respectively, are lower than the specified threshold value (0.9). Therefore, farming these fish types at these water sites is not recommended until enhancing their WQ parameters, otherwise, we would expect failure in fish growth and great reduction in the overall production. For instance, the suitability degrees for cluster (S5:S6), S20 and site S25 range from 0 to 0.73, from 0.01 to 0.55 and from 0 to 0.49, respectively, for farming fish types (F1:F5 and F12:F17), as shown in Table 3. On the other hand, Table 4 and Table 6 show that the fish types (F1, F5, F7, and F8) are best suited for farming at sites (S1:S2, S9:S13, S15:S18, and S21) as these sites have sufficient suitability degrees greater than the specified threshold value (0.9). In addition, the spatial water cluster (S9:S19), which starts at Qena and ends at Atfih, is ideal for farming fish types (F10:F17). We expect that farming some non-conflicting suitable fish types together is appropriate and may greatly enhance the overall production in such long spatial water clusters. As noted, both of water sites S5 and S6 may remedy the side effects of factories wastewater that affects the quality of fresh water causing abnormal WQ parameters like dissolved oxygen and salinity. In addition, chemical pollution resulting from agriculture wastes, factories, and individuals directly affects the water sites’ suitability for fish farming.
This study also considers the unsuitable sites with suitability degrees less than the specified threshold value indicating that they have shortages in one or more WQ parameters. The suitability degree of a site S k is calculated as the minimum suitability of potential of hydrogen ( S k P H ), dissolved oxygen ( S k D O ), and water temperature ( S k T e m p ) using Equations (1) and (2) and Algorithm 2. If the suitability of a WQ parameter is less than the predefined threshold θi for farming fish type Fi then this parameter becomes critical and needs an enhancement to reach the predefined threshold value. The required enhancement may be positive (+Δ) or negative (−Δ) indicating a required increase or decrease in the WQ parameter value respectively.
Table 7 compares the proposed approach against some other fuzzy-based approaches. The proposed approach has many advantages; firstly, it evaluates every parameter suitability degree, in addition to evaluating the sites’ suitability degree. The evaluation of the parameters’ suitability degree helps fish farmers and decision makers to determine a site’s WQ problems. This leads to enhancement in the management process and solutions for the site’s WQ problems. The approach compares the sites’ WQ parameters with the WQ parameters required for fish farming. In addition to this, the proposed approach does not only consider the suitable sites for fish farming, but also considers the unsuitable sites and determines the required enhancement percent in the sites’ effective parameters to reach the required threshold. Additionally, the proposed approach also determines the clusters of sites based on the sites’ suitability degree.
The work presented in [15] concentrates on developing a fuzzy model for monitoring the water quality of fishponds resulting in one water quality index or three quantifiers, namely “Adequate”, “Acceptable”, and “Highly Acceptable”. The authors of [21] built a fuzzy-based model to assess water warming, harvesting, and pollution of the production of a specific type of fish, namely Hilsa fish. In contrast, this work provides a flexible fuzzy-based model for measuring the suitability of freshwater sites spread along a water source for farming of fish types. Additionally, it clusters these sequenced water sites with respect to their suitability degrees, resulting in a set of suitable and unsuitable clusters for farming of fish types. Finally, for the unsuitable sites, it gives the required enhancement for each unsuitable water parameter.

6. Conclusions

This paper presents a fuzzy-based approach for managing and planning the fish farming process at a set of consecutive spatial sites spread through a freshwater source with respect to their WQ parameters. A prediction process takes place for the WQ parameter values for the upcoming year. This adopts an importance weight for each year of the considered set of most recent historical years. The proposed approach benefits from the smooth boundaries of the fuzzy set as a soft computing approach. It enables human-like modeling of the domain knowledge concerning the requirements of WQ parameters for farming each fish type. Consequently, for each fish type, an evaluation process takes place for each site to measure its suitability for farming the specified fish type. After that, a clustering process takes place, resulting in a set of suitable clusters rather than a set of unsuitable clusters. An average suitability degree is associated with each resulting cluster, which shows its suitability for farming the specified fish type. Each cluster represents a distance within the considered water source. The resulting clusters, with their computed average suitability degree, help decision makers and fish farmers in selecting the most suitable sites for farming each considered fish type. The proposed approach helps determine the set of fish types allowed for farming together in a consecutive set of water sites through a conjunction operation of their suitable clusters. In addition, it detects the required enhancements in WQ parameters for each unsuitable water site for farming each considered type of fish. For each unsuitable WQ parameter value, it detects the required percentage increase or decrease to reach the preset accepted threshold value. An illustrative case study of fish farming in the Nile River of Egypt was undertaken. This showed the benefit of the proposed approach against traditional crisp approaches, rather than a set of previous approaches. This case study considered 17 freshwater fish types and 28 different spatial freshwater sites sequenced on the Nile River in Egypt, from Nasser Lake (S1) in the south, to Desouk (S24) and Domietta (S28) in the north.
The achieved result provides a representative geographical map visualizing the suitability degree of each water site for farming a specific fish type. This shows which fish types are best suited to farming in each spatial water cluster of the sites, and which are not. Therefore, it shows the real opportunities for water sites along the Nile River for farming a set of considered fish types. Accordingly, it obviously helps in fish farming managing and planning, to maximize the overall productivity and prevent probable catastrophic damage. In addition, it shows the causes of the abnormality of unsuitable sites and the required enhancements. Hence, it helps in detecting the most polluted freshwater sites spread along the considered water source, which need enhancements in their WQ at least for some extent to reach the predefined threshold value for each considered fish type. Accordingly, it helps protect the fish farming process from probable damage as a result of the sites’ unsuitability. Finally, we believe that eliminating the causes of pollution in the polluted freshwater sites along the considered freshwater source could cause a significant boom in the cultivation of multiple types of freshwater fish and prevent from probable catastrophic damage.

Author Contributions

Conceptualization, A.M.G. and S.A.E.; methodology, A.M.G. and S.A.E.; data curation, S.A.E. and A.M.G.; formal analysis, A.M.G., S.A.E. and H.A.H.; Algorithms, A.M.G.; Software Coding, A.M.G. and S.A.E.; validation, A.M.G. and S.M.; writing—original draft preparation, A.M.G. and S.A.E.; writing—review and editing, A.M.G., S.A.E., S.M. and H.A.H.; investigation, A.M.G., S.A.E. and H.A.H.; visualization, A.M.G. and S.A.E.; supervision, A.M.G. and H.A.H. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported and funded by the Deanship of Scientific Research at Imam Mohammad Ibn Saud Islamic University (IMSIU) (grant number IMSIU-RP23012).

Data Availability Statement

The used data are provided in the manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. FAO. The State of World Fisheries and Aquaculture 2022. Towards Blue Transformation; FAO: Rome, Italy, 2022. [Google Scholar] [CrossRef]
  2. Araujo, G.S.; da Silva, J.W.A.; Cotas, J.; Pereira, L. Fish Farming Techniques: Current Situation and Trends. J. Mar. Sci. Eng. 2022, 10, 1598. [Google Scholar] [CrossRef]
  3. Raman, B.V.; Bouwmeester, R.; Mohan, S. Fuzzy Logic Water Quality Index and Importance of Water Quality Parameters. Air Soil Water Res. 2009, 2, 51–59. [Google Scholar] [CrossRef]
  4. Xu, T.; Chen, F. An Embedded Fuzzy Decision System for Aquaculture. In Proceedings of the 2014 IEEE Workshop on Electronics, Computer and Applications, Ottawa, ON, Canada, 8–9 May 2014; pp. 351–353. [Google Scholar]
  5. Sampuangthong, K.; Kiattisin, S.; Leelasantitham, A. Evaluation Levels of Water Quality in Maeklong Basin Using Fuzzy Logic. In Proceedings of the 7th 2014 Biomedical Engineering International Conference (BMEiCON), Fukuoka, Japan, 26–28 November 2014. [Google Scholar]
  6. Zaprudnova, R.A.; Kamshilov, I.M.; Chalov, Y.P. Functional Properties of Hemoglobin during the Adaptation of Fish to Low Environmental Ph. Inland Water Biol. 2015, 8, 188–194. [Google Scholar] [CrossRef]
  7. Sabour, A.A.; Gadallah, A.M.; Hefny, H.A. Flexible Querying of Relational Databases: Fuzzy Set Based Approach. In Proceedings of the Advanced Machine Learning Technologies and Applications: Second International Conference, AMLTA, Cairo, Egypt, 28–30 November 2014; Hassanien, A.E., Ed.; Springer: Berlin/Heidelberg, Germany, 2014; pp. 446–455. [Google Scholar]
  8. Zadeh, L.A. Fuzzy sets. Inf. Control 1965, 8, 338–353. [Google Scholar] [CrossRef]
  9. Bezdek, V. Possible Use of Fuzzy Logic in Database. J. Syst. Integr. 2011, 2, 31–46. [Google Scholar] [CrossRef]
  10. Mohammed, A.H.; Gadallah, A.M.; Hefny, H.A. Fuzzy based approach for discovering crops plantation knowledge from huge agro-climatic data respecting climate changes. Computing 2018, 100, 689–713. [Google Scholar] [CrossRef]
  11. Islam, M.M.; Kashem, M.A.; Alyami, S.A.; Moni, M.A. Monitoring water quality metrics of ponds with IoT sensors and machine learning to predict fish species survival. Microprocess. Microsyst. 2023, 102, 104930. [Google Scholar] [CrossRef]
  12. Ezeanya, N.C.; Chukwuma, G.O.; Nwaigwe, K.N.; Egwuonwu, C.C. Standard Water Quality Requirements and Management Strategies for Fish Farming (A Case Study of Otamiri River). Int. J. Res. Eng. Technol. 2015, 4, 1–5. [Google Scholar]
  13. Ibrahim, T.S.T.; Workneh, T.S. The environmental impact of the sugar industry waste in Sudan. Environ. Monit. Assess. 2023, 195, 870. [Google Scholar] [CrossRef] [PubMed]
  14. Klir, G.J.; Yuan, B. Fuzzy Sets and Fuzzy Logic Theory and Applications; Prentice Hall: Upper Saddle River, NJ, USA, 1995. [Google Scholar]
  15. Hidayah, S.N.; Tahir, N.; Rusop, M.; Rizam, S. Development of Fuzzy Fish Pond Water Quality Model. In Proceedings of the 2011 IEEE Colloquium on Humanities, Science and Engineering, Penang, Malaysia, 5–6 December 2011; pp. 556–561. [Google Scholar]
  16. Kateriya, B.; Tiwari, R. River Water Quality Analysis and Treatment Using Soft Computing Technique: A Survey. In Proceedings of the IEEE International Conference on Computer Communication and Informatics (ICCCI), Coimbatore, India, 7–9 January 2016. [Google Scholar]
  17. Rana, D.S.; Rani, S. Fuzzy Logic Based Control System for Fresh Water Aquaculture: A MATLAB based Simulation Approach. Serbian J. Electr. Eng. 2015, 12, 171–182. [Google Scholar] [CrossRef]
  18. Yalcuk, A.; Postalcioglu, S. Evaluation of pool water quality of trout farms by fuzzy logic: Monitoring of pool water quality for trout farms. Int. J. Environ. Sci. Technol. 2015, 12, 1503–1514. [Google Scholar] [CrossRef]
  19. Huang, H.; Jia, X.; Lin, Q.; Guo, G.; Liu, Y. Application of Adaptive Neuro-fuzzy Inference System to Carrying Capacity Assessment for Cage Fish Farm in Daya Bay, China. In Proceedings of the 2010 IEEE Seventh International Conference on Fuzzy Systems and Knowledge Discovery (FSKD), Yantai, China, 10–12 August 2010; pp. 815–818. [Google Scholar]
  20. Khatua, A.; Jana, S.; Kar, T.K. A fuzzy rule-based model to assess the effects of global warming, pollution and harvesting on the production of Hilsa fishes. Ecol. Inform. 2020, 57, 101070. [Google Scholar] [CrossRef]
  21. Kasoz, N.; Opi, H.; Iwe, G.; Enima, C.; Nkambo, M.; Turyashemererwa, M.; Naluwayiro, J.; Sadik, K. Site suitability assessment of selected bays along the Albert Nile for Cage Aquaculture in West Nile region of Uganda. Int. J. Fish. Aquac. 2016, 8, 87–93. [Google Scholar]
  22. Lv, H.; Zhou, F. Identification of the Yancheng Region Water Quality Using GIS and Fuzzy Synthetic Evaluation Approach. In Proceedings of the 23rd International Conference on Geoinformatics, Wuhan, China, 19–21 June 2015. [Google Scholar]
  23. Salama, A.J.; Satheesh, S.; Balqadi, A.A.; Kitto, M.R. Identifying Suitable Fin Fish Cage Farming Sites in the Eastern Red Sea Coast, Saudi Arabia. Thalass. Int. J. Mar. Sci. 2016, 32, 1–9. [Google Scholar] [CrossRef]
  24. Abdel-Hady, M.M.; El-karashily, A.F.; Salem, A.M. Sustainable fish production in Egypt: Towards strategic management for capture-based aquaculture. Aquacult. Int. 2024. Available online: https://link.springer.com/article/10.1007/s10499-024-01470-y (accessed on 10 April 2024).
  25. Backhaus, K.; Erichson, B.; Gensler, S.; Weiber, R.; Weiber, T. Cluster Analysis. In Multivariate Analysis; Springer Gabler: Wiesbaden, Germany, 2021. [Google Scholar] [CrossRef]
  26. Romera, J.M.; Gutiérrez, J.G.; Ballesteros, M.M.; Santos, J.R. An approach to validity indices for clustering techniques in Big Data. In Progress in Artificial Intelligence; Springer: Berlin/Heidelberg, Germany, 2017. [Google Scholar]
  27. Wang, X.; Chen, Y.; Jin, J. Fuzzy-clustering and fuzzy network based interpretable fuzzy model for prediction. Sci. Rep. 2022, 12, 16279. [Google Scholar] [CrossRef] [PubMed]
  28. Cabi.org. Aquatic Species, Oreochromis aureus (Blue Tilapia). Available online: https://www.cabi.org/isc/datasheet/72068 (accessed on 9 February 2017).
  29. El-Sayed, A.-F.M. Tilapia Culture; Oceanography Department, Faculty of Science, Alexandria University: Alexandria, Egypt, 2006; pp. 34–44. [Google Scholar]
  30. GAFRD (General Authority for Fish Resources Development). Tilapia Species. 2010. Available online: http://www.gafrd.org/posts/115479?re=829135 (accessed on 11 December 2023).
  31. Hamza, W. Agricultural and Biological Sciences. In The Nile Fishes and Fisheries; IntechOpen: London, UK, 2014; Available online: https://www.intechopen.com/books/biodiversity-the-dynamic-balance-of-the-planet/the-nile-fishes-and-fisheries (accessed on 2 November 2022).
  32. Yovita, D. The Effects of Dissolved Oxygen on Fish Growth in Aquaculture; Kingolwira National Fish Farming Centre, Fisheries Division Ministry of Natural Resources and Tourism: Morogoro, Tanzania, 2007. [Google Scholar]
  33. Sun, L.; Wang, B.; Yang, P.; Wang, X.; Li, D.; Wang, J. Water quality parameter analysis model based on fish behavior. Comput. Electron. Agric. 2022, 203, 107500, ISSN 0168-1699. [CrossRef]
  34. Abd Alziz, M.A. The pollution of the River Nile in the city of Edfu and its destructive effect on the life forms in the region using GIS. Geopolit. Hist. Int. Relat. 2013, 5, 222–239. Available online: https://link.gale.com/apps/doc/A353753666/AONE?u=anon~4a4a0698&sid=googleScholar&xid=ab7bf0c3 (accessed on 1 May 2024).
  35. Abdel-Satar, A.M.; Ali, M.H.; Goher, M.E. Indices of water quality and metal pollution of Nile River, Egypt. Egypt. J. Aquat. Res. 2017, 43, 21–29. [Google Scholar] [CrossRef]
  36. Ali Mahmoud Muhammad, S. Human Ecosystems at Kom Ambo District: Study of Environmental Geography. J. Fac. Arts Qena South Val. Univ. 2022, 31, 1265–1298. [Google Scholar] [CrossRef]
Figure 1. Three linguistic terms defined over the universe of discourse X using trapezoidal FMF: Low (right-shouldered), Medium (ordinary), and High (left-shouldered).
Figure 1. Three linguistic terms defined over the universe of discourse X using trapezoidal FMF: Low (right-shouldered), Medium (ordinary), and High (left-shouldered).
Mathematics 12 02146 g001
Figure 2. The architecture of the proposed fuzzy-based approach to manage fish farming.
Figure 2. The architecture of the proposed fuzzy-based approach to manage fish farming.
Mathematics 12 02146 g002
Figure 3. Trapezoidal FMF of suitable PH values for farming fish type F i
Figure 3. Trapezoidal FMF of suitable PH values for farming fish type F i
Mathematics 12 02146 g003
Figure 4. Trapezoidal FMF of suitable temperature T e m p , for farming fish type f i .
Figure 4. Trapezoidal FMF of suitable temperature T e m p , for farming fish type f i .
Mathematics 12 02146 g004
Figure 5. Left-shouldered FMF of suitable DO for farming fish type F i
Figure 5. Left-shouldered FMF of suitable DO for farming fish type F i
Mathematics 12 02146 g005
Figure 6. Required enhancement ± Δ S k P H for unsuitable PH of site Sk to reach the predefined threshold value θ i for farming fish type F i .
Figure 6. Required enhancement ± Δ S k P H for unsuitable PH of site Sk to reach the predefined threshold value θ i for farming fish type F i .
Mathematics 12 02146 g006
Figure 7. A map of the considered water sites spread along the Nile River in Egypt.
Figure 7. A map of the considered water sites spread along the Nile River in Egypt.
Mathematics 12 02146 g007
Figure 8. Suitability degrees for farming fish F1, F2, and F3 at sites from S1 to S24 along the Nile River.
Figure 8. Suitability degrees for farming fish F1, F2, and F3 at sites from S1 to S24 along the Nile River.
Mathematics 12 02146 g008
Figure 9. Suitability degrees for farming fish F7, F8, and F9 at sites from S1 to S24 along the Nile River.
Figure 9. Suitability degrees for farming fish F7, F8, and F9 at sites from S1 to S24 along the Nile River.
Mathematics 12 02146 g009
Figure 10. Suitability degrees for farming fish F11, F12, and F13 at sites from S1 to S24 along the Nile River.
Figure 10. Suitability degrees for farming fish F11, F12, and F13 at sites from S1 to S24 along the Nile River.
Mathematics 12 02146 g010
Figure 11. Suitability of farming fish types (F1, F3:F5, and F12) at sites (S4:S8, S20:S28).
Figure 11. Suitability of farming fish types (F1, F3:F5, and F12) at sites (S4:S8, S20:S28).
Mathematics 12 02146 g011
Figure 12. Suitability of farming fish types (F13–F17) at sites (S4:S8, S20:S28).
Figure 12. Suitability of farming fish types (F13–F17) at sites (S4:S8, S20:S28).
Mathematics 12 02146 g012
Figure 13. A set of linguistic values defined for the suitability linguistic variable.
Figure 13. A set of linguistic values defined for the suitability linguistic variable.
Mathematics 12 02146 g013
Figure 14. Resulted suitability-based clusters of the considered water sites spread along the Nile River (a) with respect to the fish types F1–F3, (b) with respect to fish types F4–F6, (c) with respect to the fish types F7–F9, and (d) with respect to the fish types F10–F12.
Figure 14. Resulted suitability-based clusters of the considered water sites spread along the Nile River (a) with respect to the fish types F1–F3, (b) with respect to fish types F4–F6, (c) with respect to the fish types F7–F9, and (d) with respect to the fish types F10–F12.
Mathematics 12 02146 g014aMathematics 12 02146 g014b
Table 1. Trapezoidal FMF’s control points of suitable PH and Temp for Grass Carp fish type.
Table 1. Trapezoidal FMF’s control points of suitable PH and Temp for Grass Carp fish type.
Considered WQ ParametersTrapezoidal FMF Control Points
F i m i n F i f r o m F i t o F i m a x
PH468.610.6
Temp12223040
Table 2. A set of Nile River site locations and the average of predicted values of the considered WQ parameters.
Table 2. A set of Nile River site locations and the average of predicted values of the considered WQ parameters.
Site NameSite IdLatitude (N)Longitude (E) S k P H S k D O (Mg/L) S k T e m p (°C)
Nasser Lake1S122°1531°507.62 7.0927.32
Nasser Lake2S222°4532°407.28 6.2926.88
Nasser Lake3S323°3032°508.375.7826.46
AswanS424°1432°527.935.2426.25
Kom OmboS524°4932°545.033.4424.92
EdfuS625°1132°426.394.0724.38
EsnaS725°2532°326.765.4821.40
LuxorS825°4232°386.844.7824.10
QenaS926°0832°427.63 6.6923.36
GirgaS1026°2031°546.48 6.2420.30
SohagS1126°3331°426.996.2923.89
TimaS1226°5531°276.336.0521.63
AsyutS1327°1131°116.817.2121.10
AbnubS1427°1531°075.526.7422.38
MallawiS1527°4430°516.556.4221.19
El MinyaS1628°0530°466.946.2420.93
SamalutS1728°1830°446.98 5.8421.66
Beni SuefS1829°0331°067.345.7821.62
AtfihS1929°2431°135.956.3520.46
HelwanS2029°5031°177.36 4.0220.54
GizaS2130°0231°137.01 5.9121.72
MenufS2230°2830°507.475.1623.94
KafrzayatS2330°4930°486.405.3521.52
DesoukS2431°0730°387.114.6320.64
BanhaS2530°2831°106.733.8922.76
ZeftaS2630°4231°146.685.2124.20
MansuraS2731°0231°235.894.1620.13
DomiettaS2831°2431°487.664.9919.42
Table 3. Control points of suitability membership functions for freshwater PH, DO and Temp for farming a set of fish types.
Table 3. Control points of suitability membership functions for freshwater PH, DO and Temp for farming a set of fish types.
Fish IDFish Type Name Fish ImagePH (0–14)DO Mg/LTemp °C
F i minPH Optimum F i maxPH F i minDO F i greatDO F i minTemp Optimum F i maxTemp
F i fromPH F i toPH F i fromTemp F i toTemp
F1ShrimpMathematics 12 02146 i0014681045.515203038
F2African Sharp Tooth CatfishMathematics 12 02146 i0024691235.310232839
F3AnguillaMathematics 12 02146 i00357.48102.859233039
F4Fresh Water SardinesMathematics 12 02146 i0043.356.88.53.8510152233
F5Sharp Tooth CatfishMathematics 12 02146 i00546.5812469203040
F6Electric CatfishMathematics 12 02146 i0064.578122.9411233039
F7Bagrus DocmacMathematics 12 02146 i0074.46.48.21034.510212738
F8Lates NiloticusMathematics 12 02146 i0083.76.28.510.23411212737
F9Bottle NoseMathematics 12 02146 i0093.55.58103.5513233038
F10Hypoph ThalmichthysMathematics 12 02146 i0103.55.57.59.52.5413202433
F11Barbus BynniMathematics 12 02146 i011468102.7410222735
F12Nile LebeoMathematics 12 02146 i012578.510.54610222838
F13Grass CarpMathematics 12 02146 i013468.610.44612223040
F14Tilabia ZilliiMathematics 12 02146 i014357.593.85.512192838
F15Tilabia GalileaMathematics 12 02146 i015358.4104615203038
F16Tilabia AureaMathematics 12 02146 i0163.758113614193038
F17Tilabia NileticaMathematics 12 02146 i0173.558.210.53.5615203038
Table 4. Fish farming suitability degrees for a series of Nile River sites sequenced from south (S1) to north (S28).
Table 4. Fish farming suitability degrees for a series of Nile River sites sequenced from south (S1) to north (S28).
Fish IdF1F2F3F4F5F6F7F8F9F10F11F12F13F14F15F16F17
Site Id
S11110.52110.970.9710.630.96110.92111
S2110.950.56111110.681111111
S30.8210.820.080.890.910.9110.820.570.820.890.890.420.890.880.91
S40.820.9710.340.6211110.7510.620.620.720.620.750.69
S50.000.190.010.730.000.210.300.440.000.630.570.000.000.000.000.150.00
S60.050.460.580.230.030.760.7110.380.9610.030.040.160.030.360.23
S70.980.880.7310.740.87110.8410.950.740.740.990.740.830.79
S80.520.770.770.810.390.94110.850.9910.390.390.570.390.590.51
S91110.51111110.931110.91111
S1010.790.6210.990.770.940.930.7310.860.810.831111
S11110.830.8311.0011111111111
S1210.890.5510.930.730.9610.8610.970.760.961111
S1310.850.750.9910.84110.8110.920.920.911111
S140.760.760.220.970.610.410.560.690.9410.810.4711111
S1510.860.65110.82110.8210.930.840.921111
S1610.840.810.9210.830.990.990.7910.910.910.891111
S1710.900.830.890.920.89110.8710.970.920.9210.920.950.94
S1810.890.900.680.890.89110.8610.970.890.8910.890.930.91
S190.970.800.4010.780.580.770.890.7510.870.620.851111
S200.010.440.550.180.010.790.680.950.3510.880.010.010.130.010.340.21
S2110.900.840.880.960.89110.8710.980.960.9610.960.970.97
S220.780.9410.610.581111110.580.580.800.580.720.67
S230.900.890.5810.670.761.0010.8510.960.670.680.910.670.780.74
S240.420.710.830.690.310.800.970.960.7510.890.310.320.490.310.540.45
S250.000.390.490.070.000.890.590.890.260.930.910.000.000.050.000.300.16
S260.810.960.700.800.610.871110.9810.610.610.830.610.740.68
S270.100.500.370.300.080.560.740.860.4410.840.080.080.210.080.390.26
S280.660.720.740.500.490.700.860.840.640.920.780.490.500.700.490.660.60
Table 5. Suitability-based fuzzy clustering of Nile River spatial sites for farming a set of fish types (F1–F12).
Table 5. Suitability-based fuzzy clustering of Nile River spatial sites for farming a set of fish types (F1–F12).
Fish IdSuitability-Based Clusters of Consecutive Water Sites in Terms of
(Range of Sites, Their Average Suitability)
Average
Suitability
Linguistic Values
F1(S1:S2, 1); (S7, 0.98); (S9:S13, 1); (S15:S19, 0.99); (S21, 1); (S23, 0.9)0.99Fit
(S3:S4, 0.82); (S14, 0.76); (S22, 0.78); (S26, 0.81)0.80Good
(S28, 0.66)0.66Bad
(S5:S6, 0.025); (S8, 0.52); (S20, 0.01); (S24:S25, 0.21); (S27; 0.1)0.16Unfit
F2(S1:S4, 0.99); (S7, 0.88); (S9, 1); (S11, 1); (S17:S18, 0.89); (S21:S23, 0.91); (S26, 0.96)0.94Fit
(S12:S13, 0.87); (S15: S16, 0.85); 0.86Good
(S8, 0.77); (S10, 0.79); (S14, 0.76); (S19, 0.80); (S24, 0.71); (S28, 0.72)0.79Fair
(S5:S6, 0.325); (S20, 0.44); (S25, 0.39); (S27, 0.50)0.40Unfit
F3 (S1:S2, 0.975); (S4, 1); (S9, 1); (S18, 0.90); (S22, 1)0.98Fit
(S3, 0.82); (S11, 0.83); (S16:S17, 0.82); (S21, 0.84); (S24, 0.83)0.83Good
(S8, 0.77); (S13, 0.75); (S26, 0.70); (S28, 0.74)0.74Fair
(S6:S7, 0.655); (S10, 0.62); (S12, 0.55); (S15, 0.65); (S20, 0.55); (S23, 0.58); 0.63Bad
(S5, 0.01); (S14, 0.22); (S19, 0.40); (S25, 0.49); (S27, 0.37)0.30Unfit
F4 (S7, 1.0); (S10, 1.0); (S12:S17, 0.965); (S19, 1.0); (S21, 0.88); (S23, 1.0)0.99Fit
(S8, 0.81); (S11, 0.83);0.82Good
(S5, 0.73); (S18, 0.68); (S24, 0.80); (S26, 0.69)0.73Fair
(S2, 0.56); (S22, 0.61); 0.56Bad
(S1, 0.52); (S3, 0.08); (S4, 0.34); (S6, 0.23); (S9, 0.51); (S20, 0.18); (S25, 0.07); (S27, 0.3); (S28, 0.5)0.30Unfit
F5 (S1:S3, 0.97); (S9:S13, 0.984); (S15:S18, 0.95); (S21, 0.96)0.98Fit
(S19, 0.78)0.78Fair
(S4, 0.62); (S7, 0.74); (S14, 0.61); (S22:S23, 0.625); (S26, 0.61)0.64Bad
(S5:S6, 0.015); (S8, 0.39); (S20, 0.01); (S24, 0.31); (S25, 0); (S27:S28, 0.285)0.16Unfit
F6(S1:S4, 0.98); (S8:S9, 0.97); (S11, 1); (S17:S18, 0.89); (S21:S22, 0.95), (S25:S26, 0.88)0.96Fit
(S7, 0.87); (S13, 0.84); (S15:S16, 0.825);0.88Good
(S6, 0.76); (S10, 0.77); (S12, 0.73); (S20, 0.79); (S23:S24, 0.78); 0.79Fair
(S19, 0.58); (S27:S28, 0.63)0.62Bad
(S5, 0.21); (S14, 0.41)0.31Unfit
F7(S1:S4, 0.97); (S7:S13, 0.985); (S15:S18, 0.997); (S21:S24, 0.99); (S26, 1)0.99Fit
(S28, 0.86)0.86Good
(S19, 0.77)0.77Fair
(S6, 0.71); (S14, 0.56); (S20, 0.68); (S25, 0.59); (S27, 0.74)0.67Bad
(S5, 0.30)0.30Unfit
F8(S1:S4, 0.99); (S6:S13, 0.99); (S15:S26, 0.97)0.98Fit
(S27,: S28, 0.85)0.85Good
(S14, 0.69)0.69Fair
(S5, 0.44)0.44Unfit
F9(S1:S2, 1); (S4, 1); (S9, 1); (S11, 1); (S14, 0.94); (S22, 1); (S26, 1)0.99Fit
(S7:S8, 0.845); (S12, 0.86); (S15:S18, 0.84); (S21, 0.87); (S23, 0.85)0.85Good
(S3, 0.8); (S10, 0.72); (S13, 0.8); (S19, 0.75); (S24, 0.75)0.76Fair
(S28, 0.64)0.64Bad
(S5:S6, 0.19); (S20, 0.35); (S25, 0.26); (S27, 0.44)0.29Unfit
F10(S6:S28, 0.99)0.99Fit
(S4,0.75)0.75Fair
(S1:S3,0.63); ( S5, 0.63)0.63Bad
F11(S1:S2,0.98); (S4,1); (S6:S9,0.98); (S11:S13,0.96); (S15:S18,0.95); (S21:S23,0.98);
(S25:S26,0.95); (S24,0.89)
0.96Fit
(S3,0.82); (S10,0.86); (S14,0.81); (S19:S20,0.87); (S27:S28,0.81)0.84Good
(S5,0.57)0.57Bad
F12(S1:S3,0.96); (S9,1); (S11,1); (S13,0.92); (S16:S18,0.91)0.95Fit
(S10,0.81); (S15,0.84)0.83Good
(S7,0.74); (S12,0.76);0.75Fair
(S4,0.62); (S19,0.62); (S22:S23,0.63); (S26,0.61)0.62Bad
(S5:S6,0.015); (S8,0.39); (S14,0.47); (S20,0.01); (S24,0.32); (S25,0); (S27:S28,0.29)0.20Unfit
Table 6. A sample of the required enhancements for some unsuitable sites’ WQ parameters.
Table 6. A sample of the required enhancements for some unsuitable sites’ WQ parameters.
Fish
ID
S 5 (Kom Ombo) S 6 (Edfu) S 25 (Banha)
Δ S 5 P H Δ S 5 D O Δ S 5 T e m p Δ S 6 P H Δ S 6 D O Δ S 6 T e m p Δ S 25 P H Δ S 25 D O Δ S 25 T e m p
F1+7%+44%0%0%+22%0%0%+27%0%
F2+7%+39%0%0%+17%0%0%+23%0%
F3+32%+31%0%+4%+11%0%0%+16%0%
F40%+31%−3%0%+11%−1%−2%+16%0%
F5+16%+57%0%0%+33%0%0%+39%0%
F6+25%+5%0%0%0%0%0%0%0%
F7+15%+18%0%0%0%0%0%+4%0%
F8+11%+5%0%0%0%0%0%0%0%
F90%+31%0%0%+11%0%0%+16%0%
F100%+5%0%0%0%0%0%0%0%
F11+7%+5%0%0%0%0%0%0%0%
F12+25%+57%0%0%+33%0%0%+39%0%
F130%+57%0%0%+33%0%0%+39%0%
F140%+44%0%0%+22%0%0%+27%0%
F150%+57%0%0%+33%0%0%+39%0%
F160%+57%0%0%+33%0%0%+39%0%
F170%+57%0%0%+33%0%0%+39%0%
Table 7. Comparison between the proposed approach and some other related works.
Table 7. Comparison between the proposed approach and some other related works.
WorkConsidered AspectsMethodologyContribution Outputs
[4]
PH, DO, and ammonia.
Requirements of Mandarin fish farming.
Define a set of fuzzy sets for each considered WQ parameter, namely PH, DO, and ammonia.
Construct a set of fuzzy if–then rules to represent the effect of the parameters on farming Mandarin fish type.
Achieve inference using Mamdani fuzzy inference system.
The results give indications of needed improvements in the considered WQ parameters to reach the standard values.
Evaluation of WQ for aquaculture.
[15]
DO, biological oxygen demand (BOD), chemical oxygen demand (COD), total suspended solid (TSS), (PH), and ammoniacal nitrogen (NH3 N).
Define a set of fuzzy sets for each considered WQ parameter.
Define the output fuzzy sets (adequate, acceptable, and highly acceptable) of inputs and outputs.
Construct a set of fuzzy if–then rules to represent the effect of parameters on water quality index.
Inference using Mamdani fuzzy inference system.
Assess fish pond water quality index (WQI).
Evaluates a water pond and assigns to it a water quality index (WQI) in terms of (adequate, acceptable, highly acceptable).
[20]
Temperature, water pollution, and harvesting of Hilsa fishes.
Hilsa fish production.
Define a set of fuzzy sets for each considered WQ parameter namely Temp, pollution, and harvesting.
Construct a set of fuzzy if–then rules using Mamdani model
Inference using Mamdani fuzzy inference system.
Investigate the impacts of water temperature, water pollution, and harvesting of juvenile Hilsa on the production of mature Hilsa fishes.
The impacts of water temperature, pollution, and harvesting on the production of Hilsa fish.
This
work
A set of 27 freshwater sites S, with their historical WQ parameter values including PH, DO, and Temperature parameter values.
A set of 17 fish types F with their requirements of WQ parameters in addition to a threshold value indicating the tolerance degree of each fish type to sites’ low suitability degrees.
Predict the WQ parameters for the considered spatial water sites spread along a freshwater source given a set of historical data.
Store the requirements of WQ parameters for each considered fish type in the database as a trapezoidal FMFs.
Evaluate the matching degree of each water site to the requirements of each specified fish type in terms of site suitability.
Start suitability-based clustering of the sequenced spatial sites with respect to each fish type, resulting in two sets of suitable and unsuitable clusters with an average suitability degree.
Determine the critical parameters that have suitability less than the predefined threshold value of a spatial water site.
Detect the required enhancement in each critical parameter in each unsuitable site as a percentage to reach the accepted predefined threshold value (θ) for farming the fish type.
Predicted values of the WQ parameters in each site for the incoming year.
Suitability degree of each considered water site for farming each considered fish type in terms of a percent and a linguistic term.
A set of suitable clusters as well as another set of unsuitable clusters for farming each fish type.
The required enhancements in WQ parameters for each unsuitable water site.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Gadallah, A.M.; Elsayed, S.A.; Mousa, S.; Hefny, H.A. A Fuzzy-Based Approach for Flexible Modeling and Management of Freshwater Fish Farming. Mathematics 2024, 12, 2146. https://doi.org/10.3390/math12132146

AMA Style

Gadallah AM, Elsayed SA, Mousa S, Hefny HA. A Fuzzy-Based Approach for Flexible Modeling and Management of Freshwater Fish Farming. Mathematics. 2024; 12(13):2146. https://doi.org/10.3390/math12132146

Chicago/Turabian Style

Gadallah, Ahmed M., Sameh A. Elsayed, Shaymaa Mousa, and Hesham A. Hefny. 2024. "A Fuzzy-Based Approach for Flexible Modeling and Management of Freshwater Fish Farming" Mathematics 12, no. 13: 2146. https://doi.org/10.3390/math12132146

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop