Next Article in Journal
Structural Damage Detection Based on One-Dimensional Convolutional Neural Network
Next Article in Special Issue
A Biologically Inspired Self-Organizing Underwater Sensor Network
Previous Article in Journal
Quasi-Shor Algorithms for Global Benchmarking of Universal Quantum Processors
Previous Article in Special Issue
Property-Based Quality Measures in Ontology Modeling
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Digital Twin Architecture Evaluation for Intelligent Fish Farm Management Using Modified Analytic Hierarchy Process

1
Department of Aquaculture, National Taiwan Ocean University, Keelung 202010, Taiwan
2
Department of Computer Science and Engineering, National Taiwan Ocean University, Keelung 202010, Taiwan
3
College of Computing Studies, Information and Communications Technology, Isabela State University, Cabagan 3309, Isabela, Philippines
*
Author to whom correspondence should be addressed.
Appl. Sci. 2023, 13(1), 141; https://doi.org/10.3390/app13010141
Submission received: 29 November 2022 / Revised: 15 December 2022 / Accepted: 20 December 2022 / Published: 22 December 2022
(This article belongs to the Special Issue Artificial Intelligence for Complex Systems: Theory and Applications)

Abstract

:
Precision aquaculture deploys multi-mode sensors on a fish farm to collect fish and environmental data and form a big collection of datasets to pre-train data-driven prediction models to fully understand the aquaculture environment and fish farm conditions. These prediction models empower fish farmers for intelligent decisions, thereby providing objective information to monitor and control factors of automatic aquaculture machines and maximize farm production. This paper analyzes the requirements of a digital transformation infrastructure consisting of five-layered digital twins using extensive literature reviews. Thus, the results help realize our goal of providing efficient management and remote monitoring of aquaculture farms. The system embeds cloud-based digital twins using machine learning and computer vision, together with sensors and artificial intelligence-based Internet of Things (AIoT) technologies, to monitor fish feeding behavior, disease, and growth. However, few discussions in the literature concerning the functionality of a cost-effective digital twin architecture for aquaculture transformation are available. Therefore, this study uses the modified analytical hierarchical analysis to define the user requirements and the strategies for deploying digital twins to achieve the goal of intelligent fish farm management. Based on the requirement analysis, the constructed prototype of the cloud-based digital twin system effectively improves the efficiency of traditional fish farm management.

1. Introduction

The primary aims of fish farm management include operation cost reduction, profit maximization, fish quality augmentation, and harvest efficiency optimization. To achieve these goals, large and modern aquaculture farms incorporate technological innovations to maximize fish production and minimize fish food, action prediction to optimize the control factors of aquaculture machines, and order management based on the optimal harvest policy. The core functionality of intelligent fish farming is to monitor the status of fishes’ life stages, from brood-stock/eggs to fully-grown adults [1]. However, one of the challenges is the different environments for each stage of fish farming. For example, indoor tanks under controlled conditions are typical environments in the hatchery phase to minimize the risk of external factors affecting the fish. For the final growing phase, they are transferred to outdoor ponds or sea cages and grown up until their marketable size. Since the volume water requirement of the fish is often proportional to its size, there is a need to monitor their crowding population during different growth stages. The fish schools’ density cannot be too high when the fish are of greater sizes. Otherwise, the possibility of depleted oxygen intake due to overcrowding will be a significant risk to their health.
Outdoor ponds or sea cage farming can quickly fulfill these requirements compared with indoor tanks. However, in this environment, fish are exposed to natural fluctuations, which are essential factors in the production environment, e.g., water flow, temperature, salinity, and light intensity. However, with these exposures, additional challenges burden the farmers to control the production conditions because sea-based farming increases the chance of stressors such as pollutants, pathogens, and parasites in the population [1]. This study then analyzes the key requirement factors of intelligent fish farming to guide the production process and fully understand the aquaculture farm’s environmental and fish conditions.
The first step to the digital transformation of fish farm management is to deploy sensors on fish ponds or offshore sea cages to collect fish and environmental data to establish data-driven prediction models. The digital transformation of aquaculture is also defined as Aquaculture 4.0, which follows the concept of Industry 4.0 technologies [2,3] to achieve the goal of precision aquaculture by supporting decision-making based on the utilization of artificial intelligence (AI) and the Internet of Things (IoT) [1,4]. AI technologies, such as information-based management with big data and models, guide the production process and fully understand aquaculture farms’ environmental and fish conditions. On the other hand, IoT technologies characterize intelligent fish farms with surveillance cameras, water inspecting devices, and working sensors to store and serve data to a fog or cloud system through interconnection networks. This digital transformation of aquaculture based on the implementation of the AIoT system facilitates fish farms to optimize operations of a precision aquaculture framework. Therefore, including sensor deployment, cloud big data management, and AI analytics in this framework enables real-time, data-driven decision-making [5].
In industrialized aquaculture, where many farms are situated on open seas, regular visits to the site for monitoring pose a big challenge, especially in its cost and the time requirement and safety of the workers. Traditional data collection approaches involve using pen and paper to manually write the observations made by the workers and farm owners on their observations of the current status and welfare of the aquatic animals on the site. These written observation data are then transferred to spreadsheet applications for data analysis. However, such a mechanism is often incomplete, inconsistent, and poorly formatted. The presence of big data and big data analytics infrastructure transformed the aquaculture industry for data-driven decision-making. More and more aquaculture farmers are turning to data to support their farm management and operation procedures. Many are now investing in new technologies for sustainability and to increase profitability. With these influences, automatic collection, processing, and the advanced analysis of data can be translated into an accessible and readable format that the fish farmers can understand. Low-cost sensors allow them to collect data remotely from far and hard-to-reach locations. Unlimited data acquisition can now be sent via wireless network technologies to the cloud for storage and data analytics. Such mechanisms provide automatic and higher-quality data collection.
Intelligent fish farm management aims to optimize and automate the fish farm computerization by the intelligent networking of smart sensors, aquaculture machines, and AI processes using an AIoT system. The implementation of an AIoT system integrates previously existing concepts such as the Internet of things (IoT), cloud computing, artificial intelligence (AI), machine learning (ML), big data analytics, and cognitive services and applies them to fish production. Figure 1 shows the AIoT system design for intelligent fish farming based on the fusion of three vital design principles, i.e., interconnection, information transparency, and decentralized decisions. The underlying IoT system facilitates the interconnection among machines, devices, sensors, and people so they can communicate via the Internet. Information transparency’s relevance relies on implementing an AI-empowering cloud system that can automatically collect, manage, and organize the vast amount of data from connected machines, devices, and sensors. These virtualized technologies represent the physical objects of the AIoT system as logical objects or digital twins (DTs). Each object is described as a formal digital representation of some asset, process, or system that captures attributes and behaviors of that entity suitable for communication, storage, interpretation, or processing within a specific context [6]. The AIoT system is also required to incorporate AI and ML farm operations to meet the requirements of decentralized decisions. Thus, it facilitates DTs to provide intelligent services, enabling better decision-making and increasing automation and overall productivity. DTs with enhanced capabilities are called cognitive twins (CT) [7].
This study aims to construct an AIoT system that addresses all the key operations of fish farm management. As shown in Figure 2, the system’s functionality can be implemented using a five-layer digital twin architecture to facilitate the digital transformation for precision aquaculture. The first step of the digital transformation of fish farm management is the virtualization of physical sensors, machinery controllers, and fish ponds or offshore cages. In this phase, every physical object is transformed into the corresponding logic object, also defined as a digital twin. The features, states, prediction models, and action sequences of the physical object are stored in this stage. However, the characteristics of individual physical objects might be very different and thus very difficult to be represented by a generic digital twin template. For instance, both the optical and the sonar cameras could be used to automatically acquire environmental or fish data for monitoring the status of the fish. However, different machine learning tools are often used to analyze their respective captured videos. Next, these logic objects send sensor data which are often fused and integrated into the cloud. The cloud is equipped with machine learning or deep learning prediction models to offer basic services, including water quality prediction models, fish metrics estimation models, and fish food requirements for daily feeding. The basic services provide AI functions to transform unstructured sensor data into structured fish farm information, which is further inputted into the succeeding decision-making processes to establish fish farm data applications. In this system, the fish farm manager uses web interfaces to connect to these data applications for precision aquaculture. Advanced technologies integrating IoT and cloud virtualization techniques facilitate the construction of an AIoT system based on digital twin modeling. Despite this development, the existing industrially available sensors are insufficient to address the issues of low power consumption, high bandwidth networking, waterproofing, and end-computing AI functions. These physical sensors need further improvement before implementing the corresponding logic objects.
Moreover, the knowledge management of conventional fish farming is the core technology for aquaculture transformation using emerging AIoT technologies. In this study, we exploit the effective knowledge management methodology by representing the knowledge of traditional fish farming as a set of digital twins using the modified analytical hierarchical process [9,10]. Based on the analysis results, we constructed an AIoT prototype system to verify the effectiveness of intelligent fish farming.
The remainder of this paper is organized as follows. Section 2 presents the literature reviews of intelligent fish farming. Section 3 presents the research methodology. The empirical results and discussions of our research findings in comparison with previous studies are detailed in Section 4. Finally, the conclusions and future work for the digital transformation based on digital twins are presented in Section 5.

2. Literature Reviews

Digital twins for intelligent fish farming involve a variety of sensors to extract essential features of the farm environment for decision-making to optimize fish health, growth, and economic return and reduce risk to the environment. However, the cost to establish a complete digital twin platform that solves all intelligent fish farming management concerns is too high for small-scale fish farms. Instead, we can focus on studying how a digital twin behaves under specific conditions. Despite its complexity, the application-oriented fish farming system is easier to develop with controllable costs. Jones et al. performed a systematic literature review to characterize the benefits of using digital twins [11]. The said study divided the previous digital twins to support smart manufacturing to reduce costs [12,13,14,15], risks [15], and complexity [16]. At the same time, it can improve after-sales service [17,18], efficiency [19], maintenance decisions [20], security [21], safety and reliability [22], manufacturing processes [23,24], enhance flexibility and competitiveness [23], and foster innovation [12]. Although the digital twin behavior for intelligent fish farming is more challenging, following a similar approach to define the key factors of fish farm management for the corresponding digital twins to implement is possible.
Digital twins facilitate the implementation of digital aquaculture employing smart technologies to perform data acquisition, analysis, and complex decision-making from fish ponds or sea cages [25,26]. As the fusion of big data, real-time information from the individual farm, and AI, digital twins enhance the efficiency of fish farming, maximize production, reduce cost, and optimize the decision-making process. Furthermore, the AIoT tools facilitate intelligent farm management, improve aquaculture operation efficiency, control production quality, and link with the food supply chain and decision support tools [27]. Underwater cameras or sonar imaging devices are essential sensors to capture underwater images, inputted to specific AI functions, and big data analytics to extract management knowledge from fish farms [28,29,30,31,32]. For instance, fish health, growth, and behavior detection can be monitored and controlled using advanced AI and deep learning techniques [33,34]. Data-driven approaches augment on-farm decision-making capabilities, improve fish production, and reduce losses, benefiting farmers. The IoT and wireless technologies enable real-time data transmission and monitoring in digital farming [35,36]. The cloud-based IoT systems facilitate communication between software platforms, sensors, farmers, and aquaculture machinery in digital farming. However, cameras for data collection on fish ponds in rural areas or offshore cages contain large amounts of data, causing a high load on the wireless networks and increasing the latency of data communication. Because of this, the subsequent decision-making process’s response time becomes unreliable due to the delay in transmission. Such limitations can be addressed by a recent smart farming approach, such as edge computing, to enable computation or processing at the network’s edge [36] by reducing the network load and supporting real-time data processing. However, the power supply demand of sensors and edge systems is always a severe issue in digital aquaculture, especially for offshore cages. Although cyber-physical systems have been widely introduced in smart farming systems to develop hardware and software to improve the adaptability, safety, and security of computer-based algorithms and systems [37], only very few digital aquaculture systems are discussed in the literature [38]. With this inadequacy, further studies of how to architect digital twins that support the adaptability, practicality, security, and safety of collected information for better management of aquaculture farms are necessary.
In 2019, Garner, a well-known global research and advisory institution, listed DTs as one of the top ten strategic technology trends impacting modern society [38,39]. The proposed AIoT architecture can be considered the container of DTs, each corresponding to a physical sensor, a statistic model, a user, or an aquaculture machine. The digital transformation of fish farm management based on the use case analyses of the AIoT software system is to transform the expertise of precision aquaculture into multiple key models that implement individual intelligent aquaculture operators. In this paper, we prioritize these key models based on the planning, execution, and results of a systematic mapping study on architecting DTs. First, the study captures crucial factors of intelligent fish farm management for specifying the required digital twins tailored to their specific needs of precision aquaculture. Starting from an initial set of potentially relevant 1630 peer-reviewed publications, we selected 140 primary studies of smart and precision aquaculture. Then, we analyzed the various primary studies using thorough data extraction, analysis, and key factors extraction. Finally, to compensate for single method limitations and reduce possible threats to conclusion validity, we discussed the results of our study with experts in the aquaculture community following the approach of the well-known analytical hierarchy process [40]. Hence, the systematic mapping constructs use cases of the AIoT system by architecting DTs based on the evaluating results of AHP. The field of software architecture for digital twins is lively, and an increasing number of architectural solutions are being proposed. Although there is a lack of widely accepted reference architectural solutions for digital twins, most are built using a combination of layered and service-oriented patterns and address maintainability, performance efficiency, and compatibility quality attributes. To the best of our knowledge, this study is the first case to analyze the user requirements of a complete AIoT system for precision aquaculture based on the digital twin concept.

3. Methodology

This study aims to create an analysis framework based on the Industrial Internet of Things (IIoT) [41] analysis for aquaculture transformation by providing a means of characterizing entities described as digital twins. The following questions should be answered through the literature reviews: (a) What major functions should be included in managing a fish farm? (b) What necessary physical objects should be designed to support intelligent fish farming? (c) What functional components can support fish farming operators in the digital twin? (d) What are the typical digital twins for intelligent fish farming? We adopted a two-phase approach to address the research questions, as mentioned earlier. The first phase focuses on questions (a), (b), and (c), seeking to obtain an overview of relevant existing literature that reviewed and/or characterized digital twins for intelligent fish farming. The second phase focused on question (d), exploring relevant literature related to the priority evaluation of the architectures of digital twins using the modified AHP.

3.1. Architecting Digital Twins Using Literature Reviews

User requirement analysis of digital aquaculture is the first step to achieving the digital transformation of fish farm management goals. In this subsection, the software system’s key use cases that enable intelligent fish farming are extracted by an extensive review of published literature. However, each of these published digital twin solutions only focuses on a specific aquaculture operation and is far from providing a complete system for intelligent fish farming. Therefore, we consider the digital twin solution sufficiently discussed by published literature to be an important key factor supporting digital aquaculture. Next, these key requirements and their details are presented to aquaculture researchers, fish farmers, and experts from the fish agency in Taiwan to specify the importance of these factors.
In seeking the answer to questions (a), (b), and (c) regarding the major components of intelligent fish farming, 1630 potentially relevant peer-reviewed publications were analyzed, and eight were selected for architecture comparison. The common characteristics of these papers suggest that the usage of AIoT technology is the key to successfully achieving the goal of precision aquaculture or intelligent fish farming. However, the presented physical objects and prediction models to construct individual AIoT solutions are very different. Most of the sensors and types of machinery for operating fish farms are far from being highly reliable or cost-effective, mainly when applied to operate an offshore cage. Moreover, the power-supply problem often results in severe challenges, though these can be solved by setting a set of batteries that is rechargeable by a solar panel. For each physical object or digital twin service, we also use two indexes, the Importance (I) and the Easiness (E), which are normalized to be within the interval [0,1]. The higher index value signifies the digital twin’s higher importance. If a digital twin is mentioned in a reviewed paper, the importance of the object will be set regarding the paper’s impact factor (IF). Thus, the definition of the importance index I of an object O is
I O = j Ω O I F j i Ω I F i
where Ω and Ω O are the set of all the reviewed papers and the set of papers that mentioned object O, respectively.
Similarly, the value of the easiness index of an object O is computed as
E O = 1 c c m i n / c m a x c m i n
where c , c m a x , and c m i n are the cost of object O, which is the maximal cost value among all the objects and the minimal cost value among all the objects. The cost to implement an object affects the easiness of a fish farm to invest in the digital twin. Furthermore, the cost to construct an object is defined based on the development experiments of our AIoT systems for intelligent fish farming. It is difficult to obtain the correct values of these two indexes for an object because few fish farms in Taiwan have adopted AIoT systems to manage fish production.
Table 1, Table 2, Table 3 and Table 4 summarize the values of the importance and easiness indexes regarding the sensors, machinery, aquaculture environments, data-driven prediction models, and decision-making models, which are the major entities used to construct our five-layered AIoT models for intelligent fish farming. The literature reviews give the initial values of these two indexes for all the components. These analyses are based on the results of the selected 12 reviews of intelligent fish farming. Furthermore, these initial values are then quantized by being presented to the expert team comprising nine cross-discipline researchers: three have expertise in big data analytics, one is an expert in the field of data visualization, three are experts in designing aquaculture machines, sensor networking, and power-supply systems, two are experts from the aquaculture field, and one has a rich experiment background in fish farm management. The resulting importance and easiness indexes for each component are then used to compute the corresponding importance and easiness of individual criteria of the analytic hierarchy that specifies the key factors to construct an AIoT information system for intelligent fish farming.
Next, the virtualization technique is applied to implement physical objects as end-system digital twins, which take the responsibility of sending sensor data to the cloud storage or executing actions defined by decision-making models. The cloud plays a vital role in managing the collected big datasets and performing embedded AI functions to determine the feedback actions for operating aquaculture tasks, e.g., fish feeding processes. Table 2 shows the importance and easiness evaluation results for the digital twins (logic objects) in Layers 2 and 3.
The fourth layer of our AIoT model is the basic services that use pre-trained machine learning or deep learning models to analyze the sensor data for predicting environmental conditions, fish metrics estimation, and fish behavior recognition. Again, the cloud architecture facilitates the implementation of plug-in services because all the AI functions are maintained at the server site. Furthermore, such a mechanism increases the possibility of offering on-the-fly services when the farm manager sends a new requirement. Table 3 shows the digital twins for basic services and their AI functions.
Finally, the last layer of the fish farm data applications is the user interface. The fish farmer can use the user interface to access the decision-making results to efficiently and effectively manage the fish farm. Individual decision-making models access different results of basic services to optimize the action sequence for a specific aquaculture management task. Figure 3 shows the proposed reinforcement learning-based digital twin for controlling the smart feeding machine to minimize fish food usage. With the water velocity, temperature, fish weight, and fish count as the inputs, the digital twin generates the daily food amount, which is an action for our automatic feeding machine to execute.
Furthermore, the amount of fish food can be separated into multiple actions executed by our automatic fish-feeding machine. For each action execution, the fish feeding intensity evaluation function (B1) is also used to simultaneously observe the fish feeding status. If the current feeding status is ‘weak’, the remaining actions will be skipped to avoid overfeeding. Table 4 shows the summaries of the digital twins belonging to Layer 5.

3.2. Digital Twin Architecture Evaluation Using Modified AHP

As shown in Figure 4, the individual physical operation of a physical farm would have a corresponding logical object in the virtual farm based on the digital twin concept. A logical object (digital twin) is a virtualization of a physical object consisting of a sensor to capture data and a wireless communication end system to send data to a fog, an end, or a cloud system for further fish or environment status detection. The logical object also uses a prediction model to make a decision that enables an action sequence to control the machinery and bring benefits to the farmer. For example, as seen in Figure 4, our logical object for smart feeding scheduling uses multiple logical sub-objects to predict the amount of fish food for daily feeding. Thus, the smart fish-feeding digital twin might contain several sub-objects to prevent the fish from over-feeding or underfeeding.
To achieve the goal of intelligent fish farming, this study analyzes the user requirements of the cloud-based information system, comprising six sub-systems to manage the sensors, aquaculture machinery and fish ponds, end system management, live data monitoring, production planning, and value-added services. These sub-systems form the first-tier key factors of the analytic hierarchy. As mentioned in the previous sub-section, we use the digital twins to implement each sub-system. The resulting analytic hierarchy is thus of two tiers, as shown in Figure 5. Although all the sub-systems should be included to address the issues of intelligent fish farming, the digital twins supporting individual fish farms could be very different due to the limitation of resource investment.
Consequently, the analytic hierarchy process (AHP) could be adopted to locate each digital twin’s important weight (priority) in the AIoT information system. The hierarchical network also represents the decision problem of our intelligent fish farming. The overall objective, with the details defined by the next two lower levels, represents the criteria and sub-criteria. With comparative judgments, users are requested to set up a comparison matrix at each hierarchy by comparing pairs of criteria or sub-criteria. Generally, AHP uses a scale of values ranging from 1 (indifference) to 9 (extreme preference) to express the user’s preference. Finally, in the synthesis of the priority stage, each comparison matrix is solved by an eigenvector method for determining the criteria importance.
In this study, the AHP should be modified for two reasons. First, the number of the second-tier criteria is often larger than 9; thus, it exceeds the limits of the AHP. Second, it is difficult to construct the comparison matrices using questionnaire surveys since real-world fish farm managers have very few experiences operating an intelligent fish farming management system. To deal with these two difficulties, in this study, we use the importance and easiness indexes defined in Equations (1) and (2), respectively, to synthesize the importance and easiness of all the criteria of the analytic hierarchy.
Figure 6 shows the workflow of the AIoT system for intelligent fish farming. The first step is the design of the fish production environment, such as an indoor fish pond, outdoor fish pond, or offshore cage, which might also be equipped with devices for quality improvement. Next, the sensors set in the aquaculture environment captures sensor data which are then automatically uploaded to the cloud system for storage using a data networking end system. Once the cloud detects the newly arrived data, the orchestration module triggers the pre-trained AI prediction models to estimate fish metrics or detect abnormal environmental events. Note that the method to process the sensor data depends on the data type.
Furthermore, the sensor-specific AI function is vital in transforming the non-structured sensor data into well-organized structured information often stored and managed by a relational database system. This essential information is then inputted into the decision-making models to generate optimal actions for controlling the aquaculture machines, which increases the automation degree of routine work to improve the efficiency of fish farm management. Moreover, the decision-making models for detecting the issues of the aquaculture environment activate the environmental improvement devices to decrease the risk of an aquaculture operation. Finally, the value-added services facilitate an understanding of the states of fish farms which might initiate abnormal event handling to minimize the risk of the aquaculture operation. Basically, all the sub-systems are equally important in achieving the goal of reducing the aquaculture risk based on the information system for intelligent fish farm management. Although there exists a few alternative AIoT solutions that address partial user requirements suggested by the analyses in the literature, it is difficult to evaluate the priorities of these suggested alternative solutions since the risk levels introduced by the individual solutions are very different. Moreover, to the authors’ best knowledge, the literature reviewers lack complexity analyses of the physical objects, including sensors, aquaculture machines, fish ponds, and offshore cages, which are the core IoT devices to construct the AIoT information system. The priority evaluation of the physical objects, the corresponding digital twins, and decision-making models using our modified AHP spans a new systematic methodology for designing a cost-effective AIoT system based on the requirements of a fish farm.
Level 1 reciprocal matrices M 1 I 8 × 8 , M 1 E 8 × 8 for judging the relative importance of the seven sub-systems in terms of importance and easiness indexes are computed as
[ M 1 I , M 1 E ] = I 1 I / I 1 I I 1 I / I 6 I I 6 I / I 1 I I 6 I / I 6 I , I 1 E / I 1 E I 1 E / I 6 E I 6 E / I 1 E I 6 E / I 6 E
where I i I and I i E are the important and easiness indexes of the i-th sub-system, respectively. The values of these two indexes are defined as
[ I i I , I i E ] = 1 | N C i | j N C i I j I , 1 | N C i | j N C i I j E
where N C i is the set of objects (physical or logical) selected to implement the i-th criterion; | N C i | is the cardinality of N C i . The underlying concept of (4) is to represent the importance and easiness indexes of a composite object by the averages of those of the next-level sub-objects. Level 1 weightings of the eight digital twin architectures are then obtained from M 1 I and M 1 E .
Without loss of generality, let m and n be the number of Level 1 criteria and the number of Level 2 criteria for each Level 1 criterion, respectively. For each row of Level 1 reciprocal matrices M 1 I and M 1 E , we can define weighting measurements as
r i I , 1 , r i E , 1 = a i I , 1 a 1 I , 1 × a i I , 1 a 2 I , 1 × × a i I , 1 a m I , 1 m , a i E , 1 a 1 E , 1 × a i E , 1 a 2 E , 1 × × w i E , 1 w m E , 1 m ,   i = 1 ,   ,   m
where a i I , 1 ( a i E , 1 ) is the relative importance (easiness) value of the i-th Level 1 criterion. Then, Level 1 weightings are determined by
w i 1 = 1 2 ( r i I , 1 j = 1 m r j I , 1 + r i E , 1 j = 1 m r j E , 1 ) ,   i = 1 , , m
Similarly, we can compute Level 2 weightings w i , j 2 , j = 1 , , n for the i-th Level 1 criterion. Finally, the resulting weighting of the p-th leave node of the analytic hierarchy is computed as
w p = i 1 × m + j = w i 1 × w i , j 2

4. Experimental Results and Discussion

As mentioned above, the proposed methodology consists of two phases. In the first phase, each component’s values of importance and easiness are obtained using the literature reviews of intelligent fish farming and related topics. The expert team also validated the results shown in Table 1, Table 2, Table 3 and Table 4. Then, they are inputted into the modified AHP for the weighting computing of each criterion in the analytic hierarchy. Table 5 shows the evaluation results of Level 1 criteria. Accordingly, the software criteria, including real-time monitoring, basic services, production planning, and value-added services, have the highest global weighting values because these are AI functions that are repeatable and easy to maintain on the server site. On the contrary, the aquaculture machinery criterion has the lowest weighting values because the cost of the automatic machines used for the performance improvement of fish farm management is often very expensive. Thus, the cost reduction issues of aquaculture machines are significant considerations in applying the system on a small fish farm.
Table 6, Table 7, Table 8, Table 9, Table 10, Table 11, Table 12 and Table 13 show the priority evaluation results of Level 2 criteria for individual Level 1 criteria using the modified AHP. All the types of fish farms are important, according to the evaluation results shown in Table 5. The sonar imaging device is of smaller weighting value than other sensors since the cost and the power supply requirement of a sonar device for image capturing are more expensive than other devices. However, the sonar device monitors the fish farm even when the events of water turbidity happen. In our system, the end systems upload the sensor data to the cloud storage and are further processed by the big data analytics in the cloud. Since the LoRa data communication consumes low power, the battery set and the sonar panel can supply sufficient power to the water quality sensing devices, offering real-time water quality minoring. The camera is shot off as an additional power-saving mechanism when no specific underlying events happen. Therefore, our system can provide live data monitoring to help the fish farmers understand the real-time status of the fish and the farm environment. The evaluation results are shown in Table 9. Table 10, Table 11, Table 12 and Table 13 show that all the AI functions, including ‘Basic Services’, ‘Production Planning’, and ‘Value Added Services’ as equally important to complete the functionality of the AIoT information system for precision aquaculture.
Different solutions to improve fish farm management each have an appropriate set of modules or functionalities with a priority value. The computed priority value of each module determines its level of importance, wherein the higher the value, the higher the importance attributed to it, which reflects the necessity of its inclusion in the digital twin component. To determine the impact of the variables used in the requirement analysis for fish farm management, we use our current results to provide function-specific fish farm management, such as the fish feed prediction as an example. This solution can add or integrate multiple functionalities by integrating water quality inspection, the camera system (sonar or RGB camera), and the cloud system. We build a function for the fish feed prediction for each component, and each module has a priority value based on the analysis result. Since there are different solutions for different functions for intelligent fish farm management, their priority value may differ. For example, if all modules were included in the system, the priority should be 1, where the priority is the sum of the underlying modules. Basically, the results of our analysis provide suggestions, solutions, or architecture on what kind of system features should be constructed as part of the physical objects in the cloud to provide function-specific fish farm management. Higher priorities are given higher regard or inclusion into the system.
Although we only have a prototype in terms of implementation, we were able to test the transmission speed and several of our sensors in one of our aquaculture farm sites in Penghu, Taiwan. Our transmission speed depends on the services or capacity of our mobile network. Using 4G (5G is prioritized if available), the camera sensors can perform image transmissions with an uplink bandwidth of 8 megabits per second. For complete video surveillance, half an hour of video is required, and it will take around 30 min to transmit the data from the aquaculture site to the cloud. The architecture for the wireless communication network depends solely on the commercially available network in the aquaculture site. In our case, a 4G communication network is utilized, which uses a standard communication network to send data packets, which is Internet Protocol (IP) based.
Our system followed the event-driven type of monitoring. Our land-based monitoring system sends a command to activate our sensors (e.g., RGB or sonar camera devices) to perform surveillance by enabling our camera sensor device, primarily if we perform fish feeding, metric estimation, environment monitoring, or if the temperature is beyond the specified threshold to make sure that the fish are still at their best or have good vitality. The event-driven type is adopted due to two reasons. First, aquaculture farms located offshore don’t have an unlimited or continuous power supply, and they solely depend on battery packs as their power source. Therefore, performing surveillance when only needed is a form of power-saving mechanism. Second, the transmission system depends most of the time on the 4G network, and it will take time to transmit data, especially video surveillance data, to the cloud. Although for water quality monitoring, users can specify the interval of sending the water quality data to the cloud since it does not require a large amount of data to be transmitted over the network; thus, periodical data sending can be scheduled any time of the day.
The architecture of the DT-based intelligent fish farm management system that fulfills the requirements of precision aquaculture is shown in Figure 7. The system has been divided into three sections: (1) Fish Farm Information, (2) Real-time Cage Monitoring, and (3) Data Analysis and Decision Making. The AIoT system has been integrated and utilized for offshore cage monitoring at Pingtung and Penghu in Taiwan. However, our proposed digital twin architecture is enriched with information that is difficult for human senses to accurately or objectively judge or assess (e.g., water quality sensors in terms of PH level and salinity). Therefore, even the data provided by the fish farmers and workers is not sufficient to optimize farm production.
A prototype has been devised for the AIoT system. We tested the accuracy of some of the digital twin objects to ensure that the system was reliable and accurate. The fish feeding machine is integrated to ensure that feeding is optimized and the cost of the feeding is reduced. Based on our experiment conducted in the Hengchun aquaculture farm, integrating the smart feeding machine as part of the feeding process can save about 20–27% of feed cost. For workforce reduction, we can reduce one-third of the workforce requirement. Table 14 shows our prototype system’s evaluation results of various digital twin objects.
Table 15 shows the characteristics of the IoT devices, data communication systems, and aquaculture machinery to achieve the goal of precision aquaculture based on the AIoT system. Our AIoT prototype system meets the requirements of intelligent fish farming compared with these reviewed system models.

5. Conclusions

In this study, we have proposed a systematical way to analyze the user requirements of the AIoT information system for intelligent fish farming. Furthermore, the techniques to represent physical objects as digital twins have been discussed. The contributions of this work are (1) we proposed a methodology of a DT-based AIoT system design for precision aquaculture; (2) we integrated the proposed modified AHP as the evaluation methodology of DT architectures comprising the AIoT information system; (3) we implemented and applied the prototype system to monitor fish farms; (4) we designed the power supply and data communication system for offshore cages; and (5) we implemented the cloud-based AI functions to solve the issues of smart caging. Further studies would focus on risk management by implementing more decision-making and alarm functionalities.

Author Contributions

Conceptualization, H.-Y.L. and S.-C.C.; methodology, H.-Y.L., S.-C.C. and N.A.U.; software, S.-S.L., N.A.U. and C.-T.H.; validation, H.-Y.L., N.A.U. and S.-C.C.; formal analysis, S.-S.L., S.-C.C. and N.A.U.; investigation, C.-T.H., S.-C.C. and N.A.U.; resources, H.-Y.L., S.-S.L. and C.-T.H.; data curation, H.-Y.L., S.-S.L. and C.-T.H.; writing—original draft preparation, H.-Y.L., S.-C.C. and N.A.U.; writing—review and editing, H.-Y.L., N.A.U. and C.-T.H.; visualization, H.-Y.L., S.-S.L. and N.A.U.; supervision, S.-C.C., S.-S.L. and C.-T.H.; project administration, S.-C.C.; funding acquisition, S.-C.C. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Science and Technology Council, Taiwan, under grant number NSTC 111-2221-E-019 -068 -MY3 and by Fisheries Agency, Council of Agriculture, Taiwan, under grant number 111AS-6.2.1-FA-F6.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Føre, M.; Frank, K.; Norton, T.; Svendsen, E.; Alfredsen, J.A.; Dempster, T.; Eguiraun, H.; Watson, W.; Stahl, A.; Sunde, L.M.; et al. Precision fish farming: A new framework to improve production in aquaculture. Biosyst. Eng. 2018, 173, 176–193. [Google Scholar] [CrossRef]
  2. Ferko, E.; Bucaioni, A.; Beham, M. Architecting digital twins. IEEE Access 2022, 10, 50335–50350. [Google Scholar] [CrossRef]
  3. Wang, C.; Li, Z.; Wang, T.; Xu, X.; Zhang, X.; Li, D. Intelligent fish farm—The future of aquaculture. Aquac. Int. 2021, 29, 2681–2711. [Google Scholar] [CrossRef]
  4. O’Donncha, F.; Grant, J. Precision aquaculture. IEEE Internet Things Mag. 2019, 2, 26–30. [Google Scholar] [CrossRef] [Green Version]
  5. Jacoby, M.; Usländer, T. Digital twin and Internet of Things—Current standards landscape. Appl. Sci. 2020, 10, 6519. [Google Scholar] [CrossRef]
  6. Nath, S.V. Digital twins for industrial applications: Definition, business values, design aspects, standards and use Cases. In Industrial Internet Consortium White Paper; Industrial Internet Consortium: Milford, MA, USA, 2020. [Google Scholar]
  7. Jones, D.; Snider, C.; Nassehi, A.; Yon, J.; Hicks, B. Characterising the digital twin: A systematic literature review. CIRP J. Manuf. Sci. Technol. 2020, 29, 36–52. [Google Scholar] [CrossRef]
  8. Lan, H.-Y.; Cheng, S.-C.; Ubina, N.A.; Nan, F.-H.; Huang, C.-T. Digital Transformation of Intelligent Fish Farms Using Digital Twins. In Proceedings of the IEEE International Conference on Social Science and Intelligence Management, Taichung, Taiwan, 24–26 November 2022. [Google Scholar]
  9. Kant, R.; Anand, A.; Patel, D.P.; Singh, M.D. Knowledge management implementation: Analytic hierarchy process methodology. In Proceedings of the IEEE IEEM, Singapore, 6–9 December 2011. [Google Scholar]
  10. Boyes, H.; Watson, T. Digital twins: An analysis framework and open issues. Comput. Ind. 2022, 143, 103763. [Google Scholar] [CrossRef]
  11. Grieves, M. Digital twin: Manufacturing excellence through virtual factory replication. White Pap. 2014, 1, 1–7. [Google Scholar]
  12. Miled, Z.; French, M.O. Towards a reasoning framework for digital clones using the digital thread. In Proceedings of the 55th AIAA Aerospace Sciences Meeting, Grapevine, TX, USA, 9–13 January 2017. [Google Scholar]
  13. Hu, L.; Nguyen, N.T.; Tao, W.; Leu, M.C.; Liu, X.F.; Shahriar, M.R.; Sunny, S.N. Modeling of cloud-based digital twins for smart manufacturing with MT connect. Procedia Manuf. 2018, 26, 1193–1203. [Google Scholar] [CrossRef]
  14. Damjanovic-Behrendt, V.A. Digital twin-based privacy enhancement mechanism for the automotive industry. In Proceedings of the 2018 International Conference on Intelligent Systems (IS), Funchal-Madeira, Portugal, 25–27 September 2018. [Google Scholar]
  15. Talkhestani, B.A.; Jazdi, N.; Schloegl, W.; Weyrich, M. Consistency check to synchronize the Digital Twin of manufacturing automation based on anchor points. Procedia CIRP 2018, 72, 159–164. [Google Scholar] [CrossRef]
  16. Rüßmann, M.; Lorenz, M.; Gerbert, P.; Waldner, M.; Justus, J.; Engel, P.; Harnisch, M. Industry 4.0: The future of productivity and growth in manufacturing industries. Boston Consulting Group. Available online: https://www.bcg.com/publications/2015/engineered_products_project_business_industry_4_future_productivity_growth_manufacturing_industries (accessed on 28 November 2022).
  17. Cheng, Y.; Zhang, Y.; Ji, P.; Xu, W.; Zhou, Z.; Tao, F. Cyber-physical integration for moving digital factories forward towards smart manufacturing: A survey. Int. J. Adv. Manuf. Technol. 2018, 97, 1209–1221. [Google Scholar] [CrossRef]
  18. Ayani, M.; Ganebäck, M.; Ng, A.H. Digital twin: Applying emulation for machine reconditioning. Procedia CIRP 2018, 72, 243–248. [Google Scholar] [CrossRef]
  19. Macchi, M.; Roda, I.; Negri, E.; Fumagalli, L. Exploring the role of digital twin for asset lifecycle management. IFAC-Pap. Online 2018, 51, 790–795. [Google Scholar] [CrossRef]
  20. Bitton, R.; Gluck, T.; Stan, O.; Inokuchi, M.; Ohta, Y.; Yamada, Y.; Yagyu, T.; Elovici, Y.; Shabtai, A. Deriving a cost-effective digital twin of an ICS to facilitate security evaluation. In Proceedings of the European Symposium on Research in Computer Security, Barcelona, Spain, 3–7 September 2018; Springer: Berlin/Heidelberg, Germany, 2018; pp. 533–554. [Google Scholar]
  21. Soderberg, R.; Warmefjord, K.; Carlson, J.S.; Lindkvist, L. Toward a digital twin for real-time geometry assurance in individualized production. CIRP Ann.—Manuf. Technol. 2017, 66, 137–140. [Google Scholar] [CrossRef]
  22. Qi, Q.; Tao, F.; Zuo, Y.; Zhao, D. Digital twin service towards smart manufacturing. Procedia CIRP 2018, 72, 237–242. [Google Scholar] [CrossRef]
  23. Botkina, D.; Hedlind, M.; Olsson, B.; Henser, J.; Lundholm, T. Digital twin of a cutting tool. Procedia CIRP 2018, 72, 215–218. [Google Scholar] [CrossRef]
  24. Zheng, Y.; Yang, S.; Cheng, H. An application framework of digital twin and its case study. J. Ambient. Intell. Humaniz. Comput. 2018, 10, 1–13. [Google Scholar] [CrossRef]
  25. Nasirahmadi, A.; Hensel, O. Toward the Next Generation of Digitalization in Agriculture Based on Digital Twin Paradigm. Sensors 2022, 22, 498. [Google Scholar] [CrossRef] [PubMed]
  26. Chang, C.-C.; Ubina, N.A.; Cheng, S.-C.; Lan, H.-Y.; Chen, K.-C.; Huang, C.-C. A Two-Mode Underwater Smart Sensor Object for Precision Aquaculture Based on AIoT Technology. Sensors 2022, 22, 7603. [Google Scholar] [CrossRef]
  27. Neethirajan, S.; Kemp, B. Digital Twins in Livestock Farming. Animals 2021, 11, 1008. [Google Scholar] [CrossRef]
  28. Ubina, N.A.; Cheng, S.-C.; Chang, C.-C.; Cai, S.-Y.; Lan, H.-Y.; Lu, H.-Y. Intelligent Underwater Stereo Camera Design for Fish Metric Estimation Using Reliable Object Matching. IEEE Access 2022, 10, 74605–74619. [Google Scholar] [CrossRef]
  29. Ubina, N.A.; Cheng, S.-C. A Review of Unmanned System Technologies with Its Application to Aquaculture Farm Monitoring and Management. Drones 2022, 6, 12. [Google Scholar] [CrossRef]
  30. Ubina, N.A.; Cheng, S.-C.; Chen, H.-Y.; Chang, C.-C.; Lan, H.-Y. A Visual Aquaculture System Using a Cloud-Based Autonomous Drones. Drones 2021, 5, 109. [Google Scholar] [CrossRef]
  31. Chang, C.-C.; Wang, Y.-P.; Cheng, S.-C. Fish Segmentation in Sonar Images by Mask R-CNN on Feature Maps of Conditional Random Fields. Sensors 2021, 21, 7625. [Google Scholar] [CrossRef] [PubMed]
  32. Ubina, N.A.; Cheng, S.-C.; Chang, C.-C.; Chen, H.-Y. Evaluating fish feeding intensity in aquaculture with convolutional neural networks. Aquac. Eng. 2021, 94, 102178. [Google Scholar] [CrossRef]
  33. Yang, X.; Zhang, S.; Liu, J.; Gao, Q.; Dong, S.; Zhou, C. Deep learning for smart fish farming: Applications, opportunities and challenges. Rev. Aquac. 2021, 13, 66–90. [Google Scholar] [CrossRef]
  34. Iqbal, U.; Li, D.; Akhter, M. Intelligent Diagnosis of Fish Behavior Using Deep Learning Method. Fishes 2022, 7, 201. [Google Scholar] [CrossRef]
  35. Lu, H.-Y.; Cheng, C.-Y.; Cheng, S.-C.; Cheng, Y.-H.; Lo, W.-C.; Jiang, W.-L.; Nan, F.-H.; Chang, S.-H.; Ubina, N.A. A Low-Cost AI Buoy System for Monitoring Water Quality at Offshore Aquaculture Cages. Sensors 2022, 22, 4078. [Google Scholar] [CrossRef]
  36. Verdouw, C.; Tekinerdogan, B.; Beulens, A.; Wolfert, S. Digital twins in smart farming. Agric. Syst. 2021, 189, 103046. [Google Scholar] [CrossRef]
  37. An, W.; Wu, D.; Ci, S.; Luo, H.; Adamchuk, V.; Xu, Z. Agriculture Cyber-Physical Systems. In Cyber-Physical Systems; Academic Press: Cambridge, MA, USA, 2017; pp. 399–417. [Google Scholar] [CrossRef]
  38. Chergui, N.; Kechadi, M.T.; McDonnell, M. The Impact of Data Analytics in Digital Agriculture: A Review. In Proceedings of the 2020 International Multi-Conference on: Organization of Knowledge and Advanced Technologies (OCTA), Tunis, Tunisia, 6–8 February 2020; pp. 1–13. [Google Scholar]
  39. Top 10 Strategic Technology Trends for 2019: Digital Twin. Available online: https://www.gartner.com/en/documents/3904569/top-10-strategic-technology-trends-for-2019-digital-twin (accessed on 28 November 2022).
  40. Saaty, T.L. The Analytical Hierarchy Process, Planning, Priority; Resource Allocation; RWS Publications: Pittsburgh, PA, USA, 1980. [Google Scholar]
  41. Boyes, H.; Hallaq, B.; Cunningham, J.; Watson, T. The industrial Internet of things (IIoT): An analysis framework. Comput. Ind. 2018, 101, 1–12. [Google Scholar] [CrossRef]
  42. Hochreiter, S.; Schmidhuber, J. Long Short-term Memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef] [PubMed]
  43. Bochkovskiy, A.; Wang, C.-Y.; Liao, H.-Y. YOLOv4: Optimal Speed and Accuracy of Object Detection. arXiv 2020, arXiv:2004.10934. [Google Scholar]
  44. He, K.; Gkioxari, G.; Dollár, P.; Girshick, R. Mask R-CNN. IEEE Trans. Pattern Anal. Mach. Intell. 2020, 42, 386–397. [Google Scholar] [CrossRef] [PubMed]
  45. Siddique, N.; Paheding, S.; Elkin, C.P.; Devabhaktuni, V. U-Net and Its Variants for Medical Image Segmentation: A Review of Theory and Applications. IEEE Access 2021, 9, 82031–82057. [Google Scholar] [CrossRef]
  46. Rahman, M.; Asadujjaman, M. Implementation of Artificial Neural Network on Regression Analysis. In Proceedings of the 2021 5th Annual Systems Modelling Conference (SMC), Canberra, Australia, 14–15 September 2021. [Google Scholar]
  47. Sarma, A.; Goyal, P.; Kumari, S.; Wani, A.; Challa, J.S.; Islam, S.; Goyal, N. μDBSCAN: An Exact Scalable DBSCAN Algorithm for Big Data Exploiting Spatial Locality. In Proceedings of the 2019 IEEE International Conference on Cluster Computing (CLUSTER), Albuquerque, NM, USA, 23–26 September 2019. [Google Scholar]
  48. Chahid, A.; N’Doye, I.; Majoris, J.E.; Berumen, M.L.; Laleg-Kirati, T.-M. Fish growth trajectory tracking using Q-learning in precision aquaculture. Aquaculture 2022, 550, 737838. [Google Scholar] [CrossRef]
  49. Agossou, E.; Toshiro, T. IoT & AI Based System for Fish Farming: Case study of Benin. In Proceedings of the Conference on Information Technology for Social Good, Rome, Italy, 9–11 September 2021. [Google Scholar]
  50. Chiu, M.-C.; Yan, W.-M.; Bhat, S.A.; Huang, N.-F. Development of smart aquaculture farm management system using IoT and AI-based surrogate models. J. Agric. Food Res. 2022, 9, 100357. [Google Scholar] [CrossRef]
  51. Chen, C.-H.; Wu, Y.-C.; Zhang, J.-X.; Chen, Y.-H. IoT-Based Fish Farm Water Quality Monitoring System. Sensors 2022, 22, 6700. [Google Scholar] [CrossRef]
  52. Zhao, S.; Song, Z.; Liu, J.; Wang, H.; Zhu, J.; Li, D.; Zhao, R. Application of machine learning in intelligent fish aquaculture: A review. Aquaculture 2021, 540, 736724. [Google Scholar] [CrossRef]
  53. Sun, M.; Yang, X.; Xie, Y. Deep Learning in Aquaculture: A Review. J. Comput. 2020, 31, 294–319. [Google Scholar] [CrossRef]
Figure 1. Schematic view of the proposed AIoT system for intelligent fish farming [8].
Figure 1. Schematic view of the proposed AIoT system for intelligent fish farming [8].
Applsci 13 00141 g001
Figure 2. Digital aquaculture architecture based on Digital Twins [8].
Figure 2. Digital aquaculture architecture based on Digital Twins [8].
Applsci 13 00141 g002
Figure 3. The reinforcement learning-based digital twin for controlling the smart feeding machine to minimize the usage of fish food.
Figure 3. The reinforcement learning-based digital twin for controlling the smart feeding machine to minimize the usage of fish food.
Applsci 13 00141 g003
Figure 4. User requirement analysis of intelligent fish farming using digital twins [9].
Figure 4. User requirement analysis of intelligent fish farming using digital twins [9].
Applsci 13 00141 g004
Figure 5. Hierarchy of digital twin architecture related to the AIoT system for intelligent fish farm management.
Figure 5. Hierarchy of digital twin architecture related to the AIoT system for intelligent fish farm management.
Applsci 13 00141 g005
Figure 6. The automatic workflow of the AIoT information system for intelligent fish farm management.
Figure 6. The automatic workflow of the AIoT information system for intelligent fish farm management.
Applsci 13 00141 g006
Figure 7. The web-based user interface for fish farm managers offering intelligent fish farming is based on our AIoT prototype system [8]. The Chinese titles “箱網養殖監控系統,” “水下影像,” “聲納,” “水質,” “水面掃描,” and “恆春海洋” are “Aquaculture cage monitoring system,” “Underwater image,” “Sonar image,” “Water quality,” “Water surface scanning”, and “Ever Spring Marine Co., Ltd.”.
Figure 7. The web-based user interface for fish farm managers offering intelligent fish farming is based on our AIoT prototype system [8]. The Chinese titles “箱網養殖監控系統,” “水下影像,” “聲納,” “水質,” “水面掃描,” and “恆春海洋” are “Aquaculture cage monitoring system,” “Underwater image,” “Sonar image,” “Water quality,” “Water surface scanning”, and “Ever Spring Marine Co., Ltd.”.
Applsci 13 00141 g007
Table 1. Layer 1 physical objects used in fish farm management and their feasibility evaluation in terms of indexes I and E.
Table 1. Layer 1 physical objects used in fish farm management and their feasibility evaluation in terms of indexes I and E.
Layer 1: Physical ObjectI E
 Data collection (D)D1. water quality0.80.8
D2. optical RGB camera0.80.8
D3. sonar camera0.80.6
D4. acoustic sensor0.60.8
D5. climate open data0.50.8
 Machinery (M)M1. fish feeding machine0.80.2
M2. net cleaner 0.60.2
M3. sorting machine0.50.2
M4. heater/colder0.80.5
M5. oxygen pump0.80.5
M6. drone0.50.2
M7. underwater drone0.40.2
 Environment (E)E1. indoor fish pond0.80.8
E2. outdoor fish pond0.80.7
E3. offshore cage0.80.3
Table 2. Layers 2 and 3 of the Digital Twins send sensor data to the cloud storage or execute actions defined by decision-making models.
Table 2. Layers 2 and 3 of the Digital Twins send sensor data to the cloud storage or execute actions defined by decision-making models.
Layers 2 and 3: End-System Digital TwinNetwork
Communications
I E
Data networking (N) N1. water qualityLoRa, NB-IoT0.80.8
 N2. optical RGB camera4G/5G/WiFi0.80.7
 N3. sonar camera4G/5G/WiFi0.80.7
 N4. acoustic sensor4G/5G/WiFi0.80.7
 N5. climate open data4G/5G/WiFi0.80.8
Action Execution (A) A1. fish feedingLoRa, NB-IoT0.80.8
 A2. food usageLoRa, NB-IoT0.80.8
 A3. net cleaning LoRa, NB-IoT0.80.8
 A4. fish sortingLoRa, NB-IoT0.80.8
 A5. heaterLoRa, NB-IoT0.80.8
 A6. air pumperLoRa, NB-IoT0.80.8
Table 3. Layer 4 of the Digital Twins as a basic services provider.
Table 3. Layer 4 of the Digital Twins as a basic services provider.
Layer 4: Basic Service Digital TwinDeep Learning Model I E
Environmental conditions prediction (C) C1. water quality predictionLSTM [42]0.80.8
 C2. climate predictionLSTM [42]0.80.8
 C3. net hole detectionYoLoV4 [43]0.80.8
 C4. aquatic plants detectionYoLoV4 [43]0.80.8
Fish metrics estimation (F) F1. fish length/height/weight estimationMask-RCNN [44], U-Net [45]0.80.8
 F2. fish classificationYoLoV4 [42]0.80.8
 F3. fish count estimationANN regression [46]0.80.8
 F4. fish density estimationU-Net [45]0.80.8
Fish behavior recognition (B) B1. fish feeding intensityActivity recognition CNN [32], 0.80.8
 B2. fish vitality recognitionOptical flow detection CNN [32]0.80.8
 B3. fish diseases detectionDBSCAN [47]0.80.8
Table 4. Layer 5 of the Digital Twins as a provider of fish farm data applications based on the associated user interface.
Table 4. Layer 5 of the Digital Twins as a provider of fish farm data applications based on the associated user interface.
Layer 5: Data Application
Digital Twin
Component Functions I E
Water quality prediction (WQP)D1, D5, N1, N5, E1, E20.80.6
Underwater video surveillance (UVS)D2, D3, D5, N2, N3, N5, F1, F2, F3, F4, B1, B2, B30.80.6
Water surface monitoring (WSM)D2, D3, N2, N30.80.6
Fish food prediction (FFP)WQM, UVS, A20.80.8
Smart fish feeding (SFF)FFP, WSM, UVS, M1, B1, A1, A20.80.5
Fish growth model (FGM) WQM, UVS, A20.80.8
Weight conversion ratio (WCR)UVS, A20.80.6
Fish food tracking (FFT)FFP, A20.80.6
Water quality alarming (WQA)E1, E20.80.6
Fish disease detection (FDD)WQM, UVS0.80.6
Fish feeding policy evaluation (FFP)FGM, Q-learning [48], FFP0.80.6
Fish pond scheduling (FPS)UVS 0.80.8
Fish in-stock evaluation (FIE)UVS0.80.8
Fish harvest scheduling (FHS)UVS, SFF 0.80.8
Table 5. The priority evaluation of Level 1 criteria using the modified AHP.
Table 5. The priority evaluation of Level 1 criteria using the modified AHP.
Level 1 CriteriaImportance (I)Easiness (E)Relative ImportanceLocal WeightingGlobal Weighting
IE
Environment0.80.60.128876790.104111440.1164941140.116494114
Sensors0.740.740.119211030.129661550.1244362880.124436288
Data networking0.80.770.128876790.130331990.1296043920.129604392
Real-time monitoring0.80.80.128876790.138815250.133846020.13384602
Basic services0.80.80.128876790.138815250.133846020.13384602
Production planning0.80.80.128876790.138815250.133846020.13384602
Aquaculture machinery0.670.430.110353580.080634020.0954938020.095493802
Value added services0.80.80.126051440.138815250.1324333450.132433345
Table 6. Level 2 priority evaluation results for Level 1 ‘environment’ criterion using the modified AHP.
Table 6. Level 2 priority evaluation results for Level 1 ‘environment’ criterion using the modified AHP.
Level 1 CriterionLevel 2 CriterionLocal WeightingGlobal Weighting
EnvironmentIndoor fish pond0.388888890.04530327
Outdoor fish pond0.361111110.04206732
Offshore cage0.250.02912353
Table 7. Level 2 priority evaluation results for Level 1 ‘sensors’ criterion using the modified AHP.
Table 7. Level 2 priority evaluation results for Level 1 ‘sensors’ criterion using the modified AHP.
Level 1 CriterionLevel 2 CriterionLocal WeightingGlobal Weighting
SensorsWater quality0.213371270.02655113
Underwater RGB camera0.213371270.02655113
Sonar camera0.187055480.02327649
Water surface RGB camera0.213371270.21337127
Climate open data0.172830730.17283073
Table 8. Level 2 priority evaluation results for Level 1 ‘data networking’ criterion using the modified AHP.
Table 8. Level 2 priority evaluation results for Level 1 ‘data networking’ criterion using the modified AHP.
Level 1 CriterionLevel 2 CriterionLocal WeightingGlobal Weighting
Data networkingWater quality + LoRa0.342914930.04444328
Video + 4G/5G/WiFi0.314170140.04071783
Climate data + 4G/5G/WiFi0.342914930.04444328
Table 9. Level 2 priority evaluation results for Level 1 ‘real-time monitoring’ criterion using the modified AHP.
Table 9. Level 2 priority evaluation results for Level 1 ‘real-time monitoring’ criterion using the modified AHP.
Level 1 CriterionLevel 2 CriterionLocal WeightingGlobal Weighting
Real-time
monitoring
Water quality0.333333330.04461534
Climate data0.333333330.04461534
Underwater video0.333333330.04461534
Table 10. Level 2 priority evaluation results for Level 1 basic services criterion using the modified AHP.
Table 10. Level 2 priority evaluation results for Level 1 basic services criterion using the modified AHP.
Level 1 CriterionLevel 2 CriterionLocal WeightingGlobal Weighting
Basic services Fish length/height/
 weight estimation
0.1250.016730753
 Fish classification0.1250.016730753
 Fish count estimation0.1250.016730753
 Fish density estimation0.1250.016730753
 Fish vitality recognition0.1250.016730753
 Fish disease detection0.1250.016730753
 Fish feeding intensity evaluation0.1250.016730753
 Fish food prediction0.1250.016730753
Table 11. Level 2 priority evaluation results for the Level 1 ‘production planning’ criterion using the modified AHP.
Table 11. Level 2 priority evaluation results for the Level 1 ‘production planning’ criterion using the modified AHP.
Level 1 CriterionLevel 2 CriterionLocal WeightingGlobal Weighting
Production
planning
 Fish feeding policy evaluation0.2250.03011535
 Smart fish feeding0.258333330.03457689
 Fish pond scheduling0.258333330.03457689
 Fish harvest scheduling0.258333330.03457689
Table 12. Level 2 criteria priority evaluation results for Level 1 ‘aquaculture machinery’ criterion using the modified AHP.
Table 12. Level 2 criteria priority evaluation results for Level 1 ‘aquaculture machinery’ criterion using the modified AHP.
Level 1 CriterionLevel 2 CriterionLocal WeightingGlobal Weighting
Aquaculture
machinery
 Fish feeding machine0.392307690.03746295
 Net cleaner0.342307690.03268826
 Fish sorting machine 0.265384620.02534259
Table 13. Level 2 criteria priority evaluation results for Level 1 ‘value added services’ criterion using the modified AHP.
Table 13. Level 2 criteria priority evaluation results for Level 1 ‘value added services’ criterion using the modified AHP.
Level 1 CriterionLevel 2 CriterionLocal WeightingGlobal Weighting
Value added
services
 Fish growth model0.166666670.02207222
 Fish in-stock evaluation0.166666670.02207222
 Weight conversion ratio0.166666670.02207222
 Net hole detection0.166666670.02207222
 Aquatic plants detection0.166666670.02207222
 Water quality alarming0.166666670.02207222
Table 14. Evaluation results of various digital twin objects.
Table 14. Evaluation results of various digital twin objects.
Digital Twin ObjectError Percentage Results
Fish vitality evaluation5%
Fish count estimation3.44%
Fish weight estimation8.7%
Body length estimation5.1%
Body height estimation8.9%
Fish disease detection15%
Water quality inspection1%
Net hole detection2%
Net hole prediction17.3%
Fish net cleanerLess than 20%
Sorting machineLess than 10%
Feeding amount prediction8.3%
Fish size grading10%
Table 15. Summary of findings regarding the construction of the AIoT for intelligent fish farming with columns (a) physical objects; (b) network communication; (c) basic service model; (d) fish farm data application; (e) user interface; (f) number of readers; (g) number of papers reviewed.
Table 15. Summary of findings regarding the construction of the AIoT for intelligent fish farming with columns (a) physical objects; (b) network communication; (c) basic service model; (d) fish farm data application; (e) user interface; (f) number of readers; (g) number of papers reviewed.
SourceAIoT Requirements Analysis Parameters
(a)(b)(c)(d)(e)(f)(g)
Agossou and Toshiro [49]Water
quality
inspection
LoRaIssues
detection and alerting
Fish diseases detectionWeb-based dashboard19816
Chiu et al. [50]Water
Quality
inspection
WifiIssues
detection and alerting
Fish growth statusWeb-based dashboard1634
Chen et al. [51]Water
quality
inspection
LoRaIssues
detection and alerting
xWeb-based dashboard67326
Wang et al. [3]Multi-mode sensors
suggestion
LoRA/4G/5GLive data monitoringProduction planningData
visualization
177
Zhao et al. [52]Underwater cameraxComputer
vision-based fish behavior analysis
xx5183
Sun et al. [53]Water quality sensors, RGB CameraxDeep l
earning-based fish behavior analysis
xx40117
O’Donncha and Grant [4]Multi-mode sensor dataxFish behavior analysisProduction planningVisualization, dashboard2814
Føre et al. [1]Sonar, acoustic data, optical camera, ROVxMachine Learning-based modelsModels for farm
operation
Visualization, dashboard26771
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

Lan, H.-Y.; Ubina, N.A.; Cheng, S.-C.; Lin, S.-S.; Huang, C.-T. Digital Twin Architecture Evaluation for Intelligent Fish Farm Management Using Modified Analytic Hierarchy Process. Appl. Sci. 2023, 13, 141. https://doi.org/10.3390/app13010141

AMA Style

Lan H-Y, Ubina NA, Cheng S-C, Lin S-S, Huang C-T. Digital Twin Architecture Evaluation for Intelligent Fish Farm Management Using Modified Analytic Hierarchy Process. Applied Sciences. 2023; 13(1):141. https://doi.org/10.3390/app13010141

Chicago/Turabian Style

Lan, Hsun-Yu, Naomi A. Ubina, Shyi-Chyi Cheng, Shih-Syun Lin, and Cheng-Ting Huang. 2023. "Digital Twin Architecture Evaluation for Intelligent Fish Farm Management Using Modified Analytic Hierarchy Process" Applied Sciences 13, no. 1: 141. https://doi.org/10.3390/app13010141

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