An Integrated GIS-Based Reinforcement Learning Approach for Efficient Prediction of Disease Transmission in Aquaculture
Abstract
:1. Introduction
2. Background and Related Work
2.1. Introduction to Disease Transmission in Aquaculture
2.2. The Role of Geographic Information Systems (GIS) in Disease Transmission Analysis in Aquaculture
2.3. Reinforcement Learning in Disease Control
2.4. Integration of GIS and Reinforcement Learning
- Precision Enhancement: The integration of GIS’s spatial data with RL’s decision-making abilities has the potential to improve disease spread predictions by providing a more complex understanding of the factors that influence disease transmission.
- Optimal Resource Deployment: RL is adept at optimizing the distribution of resources based on the data at hand. For instance, by analyzing spatial data, agents can determine the best locations for establishing vaccination centers.
- Agile Decision Processes: One of the strengths of reinforcement learning (RL) is its ability to make adaptive decisions. This means that RL agents can learn and improve their strategies over time, even as situations change. For example, if there is a sudden spike in cases in a particular region, an RL agent could recalibrate its strategy to focus more on that region.
- Cost-Efficiency: The combination of GIS’s spatial intelligence and RL’s optimization abilities can lead to more cost-effective strategies for health infrastructure planning. For example, by determining the most strategic locations for hospitals and clinics, we can save money on transportation, staffing, and other costs.
2.5. Case Studies and Applications in Aquaculture
2.6. Research Gap and Motivation
2.7. State-of-the-Art Techniques for Prediction of Disease Transmission in Aquaculture
3. Methology
3.1. Materials and Methods
- Solution 1 (Additive barrier): We can use a barrier that will control the diffusion phenomenon of the form:This type of barrier is the simplest one.
- Solution 2 (Cumulative barrier): We can use another type of barrier that is of the form:This type of barrier will create a more realistic scheme.
- Solution 3 (Flow barrier):This type of barrier will also show the direction of the phenomenon.
- Solution 1: Will work as it should but in case there is land between or there are regions that overlap (KEF and ECH) this solution might fail.
- Solution 2: This will be a distance-based solution counting the distance of the cluster centers.
- Solution 3: It appears to be the more realistic as per diffusion properties and the direction of the wind/water, etc. The predictive scheme will inform more accurately the nearby fishery spots of potential dangers.
- Economic Impacts: The spread of diseases can cause significant losses in fish production, as it affects the growth, health, and survival of fish. This could lead to lower income for aquaculturists and increase production costs.
- Veterinary Impacts: The spread of diseases in aquaculture requires the intervention of veterinarians and the use of drugs for the treatment and control of diseases, increasing costs and risks to public health due to antibiotic resistance.
- Environmental Impacts: Diseased fish can affect the quality of water and the ecosystem around aquacultures, as they excrete pathogens and other waste that can affect the environment and other marine life. This could cause water pollution, loss of biodiversity, and changes in the structure of ecosystems.
- Social Impacts: The spread of diseases in aquaculture can lead to job losses and affect the local economy, as fish farmers are significant producers and employers in many coastal communities.
3.2. Reinforcement Learning
3.2.1. Markov Decision Processes
- is the set of states of the underlying Markov chain, where represents the state of the environment at time t.
- is the set of actions which are the transition labels between states of the underlying Markov chain. is the subset of available actions in state at time t. If a state has no available actions, it is said to be a terminal state. Terminal states are equivalent to absorbing states in the Markov Chain literature.
- , where . is the transition probability function (The function is also known in the literature as the transition probability kernel, the transition kernel, or the dynamics of the environment in model-based contexts. The word kernel is a heavily overloaded mathematical term that refers to a function that maps a series of inputs to value in ). It expresses a distribution over states. It defines the probability of transitioning to state from state after performing action . Thus, . Given a state and an action at time t, we can find the next state by sampling from the distribution . The environment is said to be deterministic if is deterministic.
- Reward Function:, where and . The reward function represents the immediate reward the agent obtains after performing action in state and transitioning to state . The real-valued reward, denoted as , is typically in the range . The reward function . If the environment is deterministic, the reward function can be expressed as .
- is the discount factor, which represents the rate of importance between immediate and future rewards. If the agent cares only about the immediate reward, if all rewards are taken into account. is often used as a variance reduction method, and aids proofs in infinitely running environments [104].
- , where , is the initial state distribution, representing the probability of starting an episode on a given state . It is from this distribution that the initial state is sampled from .
- , represents the finite time horizon, the number of steps over which the agent will try to maximize its cumulative reward. It serves a similar purpose to the more common discount factor in that they are both used as a variance-bias trade-off and are needed for proofs of convergence over infinitely long-running tasks.
3.2.2. Q-Learning
- Initialize the Q-table with zeros for all state-action pairs.
- For each episode in the environment:
- Begin from an initial state.
- Until a terminal state is reached:
- –
- Choose an action based on an epsilon-greedy policy from the current Q-table.
- –
- Execute the action and observe the reward and new state.
- –
- Update the Q-value using the equation:
- denotes the weight associated with factor f, representing its influence on the Q-function.
- symbolizes the value of factor f within state .
3.2.3. Multi-Armed Bandit
- Initialize each action’s value to zero.
- For every time :
- Choose an action that maximizes:
- Obtain the reward for the selected action, subsequently updating the action–value estimate.
- is the modified reward for choosing action a at spot s.
- is the basic reward of action a at spot s.
- embodies the spatial influence at spot s.
- stands for the number of times action a was chosen up to time t at fishery spot s.
3.3. Description of Tools
- The operation begins with the employment of the arcpy library from Esri. This comprehensive library, packed with a multitude of functions and tools tailored for geographical data processing within the ArcGIS setting, serves as the indispensable groundwork for the intricate spatial data handling needed in the study.
- For addressing certain computational hurdles, such as measuring distances between farms, the study leans on the haversine library. The use of this library is pivotal in conducting spatial processing and analysis. In addition, the random library is utilized for the creation of random values, an essential factor in simulating the inherent randomness found in natural phenomena.
- For a variety of mathematical computations, such as extracting square roots or calculating logarithms, the Python math library is used. This fundamental library enhances the project’s efficiency by providing pre-built functions for common mathematical operations.
- The study incorporates the use of the matplotlib library for graphically presenting data. Due to its comprehensive nature and capacity to generate a broad selection of premium visuals and charts, it significantly enhances the effective conveyance of research findings.
- Additionally, the study’s utilization of ArcGIS extends beyond the arcpy library. Different feature classes within ArcGIS, including those that symbolize farms, infected farms, and certain geographical coordinates, are each leveraged to fulfill distinct roles within the research. For instance, the feature class representing farms is crucial for calculating inter-farm distances, the infected farm feature class is important for maintaining key information about the location of diseased farms, and the coordinate feature class plays a pivotal role in creating accurate and informative maps.
- Lastly, the Pandas library is heavily relied upon for the generation, modification, and scrutiny of data. This dynamic and flexible library offers a multitude of functionalities for dealing with Python datasets. To augment the analytical capabilities of Pandas, the study again utilizes Matplotlib, this time to produce informative graphs from the analyzed data.
- In addition, other Python libraries such as NumPy and DateTime are utilized for their respective capabilities. NumPy offers advanced mathematical operations on large, multi-dimensional arrays and matrices, while DateTime is used to manipulate dates, an essential aspect of data in a temporal context.
- Extending the arcpy library’s capabilities, geoprocessing tasks such as creating and manipulating feature classes and rasters are efficiently carried out. These capabilities allow for a more nuanced and sophisticated exploration of the geographic data involved.
3.4. Incorporating Clustering with Reinforcement Learning
3.5. Model Parameters, Training, and Testing
3.6. Implementation Description
- The first step involves defining the variables required for the simulation. These include specifying the workspace, the project file, the feature class of the farms, the virus transmission rate, the search radius for infected neighbors, and the number of initially infected farms, as well as the variables that will be employed in the simulation.
- Next, the farm information is retrieved. In this step, the necessary details for each farm are defined, such as its name, coordinates, and whether it is infected or not.
- The initially infected farm is determined. In this step, the user is asked to input the name of the initially infected farm. Upon the entry of this name, the code checks if it exists in the farm list and assigns the appropriate value to the “chosen_farm” tag, which represents the initially infected farm. If the corresponding farm is not found, the program prints an error message and terminates the execution.
- The program then sets the initially infected farm as infected, with an infection day equal to 1, and enters the corresponding values into the “chosen_farm” tag. Additionally, the program identifies the initially infected farm with the number that has been set in the “initial_infected_farm_index” variable.
- Subsequently, the program initiates a virus spread simulation for 14 days. Each day, it checks the state of each farm and calculates the number of its infected neighbors. It then calculates the probability of the virus transmission to an uninfected farm based on the number of its infected neighbors. This probability is calculated as 1 − (1 − transmission_rate) înfected_neighbors, where transmission_rate is the probability of the virus transmission from an infected to an uninfected farm, and infected_neighbors is the number of a farm’s infected neighbors.
- If this calculated probability is greater than a random number between 0 and 1, the farm is considered infected, and the “infected” variable of the farm is set to True.
- If a given farm is deemed infected, its “days_infected” variable is set to the current day, and the “infected_day” variable is set to the day that the farm became infected.
- Depending on the number of newly infected farms each day, the infected farms are stored in a list named “infected_farms_per_day”. Subsequently, a new feature class named “InfectedFarms” is created to store the infected farms per day.
- To add the infected points to the new feature class, the InsertCursor is utilized. The feature class is opened for the insertion of new records, and the field values for each infected point are added to the appropriate column. For each day, each infected point is examined, and the coordinates, name, and day of infection of the point are added to the feature class.
- In the final stages, the novel feature class is incorporated into the project, positioning it at the pinnacle of the project’s layer list before saving the project in its entirety.
- In summary, the code constructs a feature class that comprises infected farms along with their corresponding infection day for every day of the simulation. The simulation employs the distance between farms to compute the likelihood of a farm succumbing to infection via its contaminated neighbors. It then computes the daily count of fresh infections and the total number of infected farms for each simulation day.
- In essence, the code also constructs a new feature class within the geodatabase file, representing the daily tally of infected farms. It proceeds to input the geographical elements of the infected farms into this feature class. Finally, this new feature class is incorporated into the ArcGIS project document which is then preserved by saving.
3.7. Computational Complexity
4. Results
- The best-case scenario, which includes low transmission rates, a short timeframe for spread, and a small radius of transmission.
- The average scenario, encompasses moderate transmission rates, an average timeframe for spread, and an average radius of transmission.
- The worst-case scenario, entailing maximum transmission rates, the longest timeframe for spread, and the largest radius of transmission.
- Accuracy: Measures the proportion of predictions that the model correctly identified.
- Precision: Quantifies the number of true positive predictions in the set of all predicted positives. It is indicative of the reliability of a model when it predicts an instance to be positive.
- Recall: Often termed Sensitivity or True Positive Rate, Recall determines the number of true positive predictions in the set of all actual positives. It provides insight into the model’s capability to detect all potential positive instances.
- F1-score: The F1-score is the harmonic mean of Precision and Recall. It offers a balance between Precision and Recall and is particularly valuable when the class distribution is imbalanced.
5. Discussion
6. Conclusions
Future Work
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Zhao, S.; Zhang, S.; 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]
- Sun, M.; Yang, X.; Xie, Y. Deep Learning in Aquaculture: A Review. J. Comput. 2020, 31, 294–319. [Google Scholar]
- Salama, N.K.; Murray, A.G. A comparison of modelling approaches to assess the transmission of pathogens between Scottish fish farms: The role of hydrodynamics and site biomass. Prev. Vet. Med. 2013, 108, 285–293. [Google Scholar] [CrossRef] [PubMed]
- Muniesa, A.; Ruiz-Zarzuela, I.; de Blas, I. Design and implementation of a collaborative epidemiological surveillance system for aquaculture (VECA). Rev. Aquac. 2018, 20, 370–375. [Google Scholar] [CrossRef]
- Diserens, N.; Falzon, L.C.; von Siebenthal, B.; Schüpbach-Regula, G.; Wahli, T. Validation of a model for ranking aquaculture facilities for risk-based disease surveillance. Prev. Vet. Med. 2017, 145, 32–40. [Google Scholar] [CrossRef] [PubMed]
- Aldrin, M.; Huseby, R.B.; Jansen, P.A. Space-time modelling of the spread of pancreas disease (PD) within and between Norwegian marine salmonid farms. Prev. Vet. Med. 2015, 121, 132–141. [Google Scholar] [CrossRef] [PubMed]
- Wan, R.; Zhang, X.; Song, R. Multi-objective model-based reinforcement learning for infectious disease control. In Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining, Singapore, 14–18 August 2021; pp. 1634–1644. [Google Scholar]
- Haddad, H.; Moulin, B.; Thériault, M. A fully GIS-integrated simulation approach for analyzing the spread of epidemics in urban areas. Sigspatial Spec. 2016, 8, 34–41. [Google Scholar] [CrossRef]
- Raissi, M.; Ramezani, N.; Seshaiyer, P. On parameter estimation approaches for predicting disease transmission through optimization, deep learning and statistical inference methods. Lett. Biomath. 2019, 6, 1–26. [Google Scholar] [CrossRef]
- Firestone, S.M.; Hayama, Y.; Bradhurst, R.; Yamamoto, T.; Tsutsui, T.; Stevenson, M.A. Reconstructing foot-and-mouth disease outbreaks: A methods comparison of transmission network models. Sci. Rep. 2019, 9, 4809. [Google Scholar] [CrossRef]
- Dunstan, P.K.; Bax, N.J.; Dambacher, J.M.; Hayes, K.R.; Hedge, P.T.; Smith, D.C.; Smith, A.D. Using ecologically or biologically significant marine areas (EBSAs) to implement marine spatial planning. Ocean. Coast. Manag. 2016, 121, 116–127. [Google Scholar] [CrossRef]
- Peeler, E.J.; Taylor, N.G. The application of epidemiology in aquatic animal health-opportunities and challenges. Vet. Res. 2011, 42, 94. [Google Scholar] [CrossRef]
- Murray, A.G.; Peeler, E.J. A framework for understanding the potential for emerging diseases in aquaculture. Prev. Vet. Med. 2005, 67, 223–235. [Google Scholar] [CrossRef] [PubMed]
- Georgiadis, M.P.; Gardner, I.A.; Hedrick, R.P. The role of epidemiology in the prevention, diagnosis, and control of infectious diseases of fish. Prev. Vet. Med. 2001, 48, 287–302. [Google Scholar] [CrossRef] [PubMed]
- Baud, D.; Qi, X.; Nielsen-Saines, K.; Musso, D.; Pomar, L.; Favre, G. Real estimates of mortality following COVID-19 infection. Lancet Infect. Dis. 2020, 20, 773. [Google Scholar] [CrossRef] [PubMed]
- Murray, C.J.; Lopez, A.D. The Global Burden of Disease: A Comprehensive Assessment of Mortality and Disability from Diseases, Injuries, and risk Factors in 1990 and Projected to 2020: Summary; World Health Organization: Geneva, Switzerland, 1996. [Google Scholar]
- Bondad-Reantaso, M.G.; Subasinghe, R.P.; Arthur, J.R.; Ogawa, K.; Chinabut, S.; Adlard, R.; Tan, Z.; Shariff, M. Disease and health management in Asian aquaculture. Vet. Parasitol. 2005, 132, 249–272. [Google Scholar] [CrossRef] [PubMed]
- Peeler, E.J.; Oidtmann, B.C.; Midtlyng, P.J.; Miossec, L.; Gozlan, R.E. Non-native aquatic animals introductions have driven disease emergence in Europe. Biol. Invasions 2011, 13, 1291–1303. [Google Scholar] [CrossRef]
- Alaliyat, S.; Yndestad, H.; Davidsen, P.I. An agent-based approach for predicting patterns of pathogen transmission between aquaculture sites in the Norwegian fjords. Aquaculture 2019, 505, 98–111. [Google Scholar] [CrossRef]
- Liao, C.M.; Chang, C.F.; Yeh, C.H.; Chen, S.C.; Chiang, K.C.; Chio, C.P.; Chou, B.Y.H.; Jou, L.J.; Lien, G.W.; Lin, C.M.; et al. Metal stresses affect the population dynamics of disease transmission in aquaculture species. Aquaculture 2006, 257, 321–332. [Google Scholar] [CrossRef]
- Stärk, K.D.; Pękala, A.; Muellner, P. Use of molecular and genomic data for disease surveillance in aquaculture: Towards improved evidence for decision making. Prev. Vet. Med. 2019, 167, 190–195. [Google Scholar] [CrossRef]
- Pérez-Sánchez, T.; Mora-Sánchez, B.; Balcázar, J.L. Biological approaches for disease control in aquaculture: Advantages, limitations and challenges. Trends Microbiol. 2018, 26, 896–903. [Google Scholar] [CrossRef]
- Mugimba, K.K.; Byarugaba, D.K.; Mutoloki, S.; Evensen, Ø.; Munang’andu, H.M. Challenges and solutions to viral diseases of finfish in marine aquaculture. Pathogens 2021, 10, 673. [Google Scholar] [CrossRef] [PubMed]
- Sabo-Attwood, T.; Apul, O.G.; Bisesi, J.H., Jr.; Kane, A.S.; Saleh, N.B. Nano-scale applications in aquaculture: Opportunities for improved production and disease control. J. Fish Dis. 2021, 44, 359–370. [Google Scholar] [CrossRef] [PubMed]
- Ahmed, M.S.; Aurpa, T.T.; Azad, M.A.K. Fish disease detection using image based machine learning technique in aquaculture. J. King Saud Univ.-Comput. Inf. Sci. 2022, 34, 5170–5182. [Google Scholar] [CrossRef]
- Romero, J.F.; Gardner, I.; Price, D.; Halasa, T.; Thakur, K. DTU-DADS-Aqua: A simulation framework for modelling waterborne spread of highly infectious pathogens in marine aquaculture. Transbound. Emerg. Dis. 2022, 69, 2029–2044. [Google Scholar] [CrossRef] [PubMed]
- Kumgumpol, H.; Liu, Y.; Pokavanich, T.; Alabia, I.D.; Yin, Z.; Saitoh, S.I.; Tian, Y. Environmental habitat mapping of green mussel: A gis-based approach for sustainable aquaculture in the inner gulf of Thailand. Sustainability 2020, 12, 10643. [Google Scholar] [CrossRef]
- Falconer, L.; Middelboe, A.L.; Kaas, H.; Ross, L.G.; Telfer, T.C. Use of geographic information systems for aquaculture and recommendations for development of spatial tools. Rev. Aquac. 2020, 12, 664–677. [Google Scholar] [CrossRef]
- Amiri, A.M.; Nadimi, N.; Khalifeh, V.; Shams, M. GIS-based crash hotspot identification: A comparison among mapping clusters and spatial analysis techniques. Int. J. Inj. Control Saf. Promot. 2021, 28, 325–338. [Google Scholar] [CrossRef]
- Taetzsch, S.J.; Bertke, A.S.; Gruszynski, K.R. Zoonotic disease transmission associated with feral cats in a metropolitan area: A geospatial analysis. Zoonoses Public Health 2018, 65, 412–419. [Google Scholar] [CrossRef]
- McLeod, I.; Pantus, F.; Preston, N. The use of a geographical information system for land-based aquaculture planning. Aquac. Res. 2002, 33, 241–250. [Google Scholar] [CrossRef]
- Ross, L.G.; Handisyde, N.; Nimmo, D.C. Spatial decision support in aquaculture: The role of geographical information systems and remote sensing. In New Technologies in Aquaculture; Woodhead Publishing: Sawston, UK, 2009; pp. 707–749. [Google Scholar]
- Falconer, L.; Telfer, T.; Pham, K.L.; Ross, L. GIS Technologies for Sustainable Aquaculture. 2018. Available online: https://dspace.stir.ac.uk/handle/1893/25366 (accessed on 12 September 2023).
- Nath, S.S.; Bolte, J.P.; Ross, L.G.; Aguilar-Manjarrez, J. Applications of geographical information systems (GIS) for spatial decision support in aquaculture. Aquac. Eng. 2000, 23, 233–278. [Google Scholar] [CrossRef]
- Norstrøm, M. Geographical Information System (GIS) as a tool in surveillance and monitoring of animal diseases. Acta Vet. Scand. 2001, 42, S79. [Google Scholar] [CrossRef] [PubMed]
- Simms, A. GIS and aquaculture: Assessment of soft-shell clam sites. J. Coast. Conserv. 2002, 8, 35–48. [Google Scholar] [CrossRef]
- Kapetsky, J.M.; Aguilar-Manjarrez, J. Geographical Information Systems in aquaculture development and management from 1985 to 2002: An assessment. SIG/Spat. Anal. Fish. Aquat. Sci. 2004, 2, 393–404. [Google Scholar]
- Kapetsky, J.M.; Aguilar-Manjarrez, J. Geographic Information Systems, Remote Sensing and Mapping for the Development and Management of Marine Aquaculture (No. 458); Food and Agriculture Organization: Rome, Italy, 2007. [Google Scholar]
- Leung, T.L.; Bates, A.E. More rapid and severe disease outbreaks for aquaculture at the tropics: Implications for food security. J. Appl. Ecol. 2013, 50, 215–222. [Google Scholar] [CrossRef]
- Saran, S.; Singh, P.; Kumar, V.; Chauhan, P. Review of geospatial technology for infectious disease surveillance: Use case on COVID-19. J. Indian Soc. Remote Sens. 2020, 48, 1121–1138. [Google Scholar] [CrossRef]
- Franch-Pardo, I.; Napoletano, B.M.; Rosete-Verges, F.; Billa, L. Spatial analysis and GIS in the study of COVID-19. A review. Sci. Total Environ. 2020, 739, 140033. [Google Scholar] [CrossRef] [PubMed]
- Alam, M.M.; Torgo, L.; Bifet, A. A survey on spatio-temporal data analytics systems. ACM Comput. Surv. 2022, 54, 1–38. [Google Scholar] [CrossRef]
- Fischer, M.M. (Ed.) Spatial Analytical Perspectives on GIS; Routledge: London, UK, 2019. [Google Scholar]
- Song, H.M.; Xu, L.Y. A method of urban ecological risk assessment: Combining the multimedia fugacity model and GIS. Stoch. Environ. Res. Risk Assess. 2011, 25, 713–719. [Google Scholar] [CrossRef]
- Khashoggi, B.F.; Murad, A. Issues of healthcare planning and GIS: A review. ISPRS Int. J. Geo-Inf. 2020, 9, 352. [Google Scholar] [CrossRef]
- Kanga, S.; Meraj, G.; Sudhanshu Farooq, M.; Nathawat, M.S.; Singh, S.K. Analyzing the risk to COVID-19 infection using remote sensing and GIS. Risk Anal. 2021, 41, 801–813. [Google Scholar] [CrossRef]
- Bui, Q.T.; Nguyen, Q.H.; Pham, V.M.; Pham, M.H.; Tran, A.T. Understanding spatial variations of malaria in Vietnam using remotely sensed data integrated into GIS and machine learning classifiers. Geocarto Int. 2019, 34, 1300–1314. [Google Scholar] [CrossRef]
- John, S.A. Data integration in a GIS—The question of data quality. In Aslib Proceedings; MCB University Press Ltd.: Bingley, UK, 1993; Volume 45, pp. 109–119. [Google Scholar]
- Isaac, N.J.; Jarzyna, M.A.; Keil, P.; Dambly, L.I.; Boersch-Supan, P.H.; Browning, E.; Freeman, S.N.; Golding, N.; Guillera-Arroita, G.; Henrys, P.A.; et al. Data integration for large-scale models of species distributions. Trends Ecol. Evol. 2020, 35, 56–67. [Google Scholar] [CrossRef]
- Heberling, J.M.; Miller, J.T.; Noesgaard, D.; Weingart, S.B.; Schigel, D. Data integration enables global biodiversity synthesis. Proc. Natl. Acad. Sci. USA 2021, 118, e2018093118. [Google Scholar] [CrossRef] [PubMed]
- Vergara-Solana, F.; Araneda, M.E.; Ponce-Díaz, G. Opportunities for strengthening aquaculture industry through multicriteria decision-making. Rev. Aquac. 2019, 11, 105–118. [Google Scholar] [CrossRef]
- Masoudi, M.; Centeri, C.; Jakab, G.; Nel, L.; Mojtahedi, M. GIS-based multi-criteria and multi-objective evaluation for sustainable land-use planning (case study: Qaleh Ganj County, Iran) “landuse planning using mce and mola”. Int. J. Environ. Res. 2021, 15, 457–474. [Google Scholar] [CrossRef]
- Villacreses, G.; Martinez-Gomez, J.; Jijon, D.; Cordovez, M. Geolocation of photovoltaic farms using Geographic Information Systems (GIS) with Multiple-criteria decision-making (MCDM) methods: Case of the Ecuadorian energy regulation. Energy Rep. 2022, 8, 3526–3548. [Google Scholar] [CrossRef]
- Chahid, A.; N’Doye, I.; Majoris, J.E.; Berumen, M.L.; Laleg-Kirati, T.M. Fish Growth Trajectory Tracking via Reinforcement Learning in Precision Aquaculture. arXiv 2021, arXiv:2103.07251. [Google Scholar]
- Kuroki, H.; Ikeoka, H.; Isawa, K. Development of simulator for efficient aquaculture of Sillago japonica using reinforcement learning. In Proceedings of the 2020 International Conference on Image Processing and Robotics (ICIP), Negombo, Sri Lanka, 6–8 March 2020; pp. 1–4. [Google Scholar]
- Palaiokostas, C. Predicting for disease resistance in aquaculture species using machine learning models. Aquac. Rep. 2021, 20, 100660. [Google Scholar] [CrossRef]
- Chinabut, S.; Puttinaowarat, S. The choice of disease control strategies to secure international market access for aquaculture products. Dev. Biol. 2005, 121, 255–261. [Google Scholar]
- Villena, A.J. Applications and needs of fish and shellfish cell culture for disease control in aquaculture. Rev. Fish Biol. Fish. 2003, 13, 111–140. [Google Scholar] [CrossRef]
- Park, S.I. Disease control in Korean aquaculture. Fish Pathol. 2009, 44, 19–23. [Google Scholar] [CrossRef]
- Assefa, A.; Abunna, F. Maintenance of fish health in aquaculture: Review of epidemiological approaches for prevention and control of infectious disease of fish. Vet. Med. Int. 2018, 2018, 5432497. [Google Scholar] [CrossRef] [PubMed]
- De Schryver, P.; Vadstein, O. Ecological theory as a foundation to control pathogenic invasion in aquaculture. ISME J. 2014, 8, 2360–2368. [Google Scholar] [CrossRef] [PubMed]
- Xiong, J.; Dai, W.; Li, C. Advances, challenges, and directions in shrimp disease control: The guidelines from an ecological perspective. Appl. Microbiol. Biotechnol. 2016, 100, 6947–6954. [Google Scholar] [CrossRef] [PubMed]
- Subasinghe, R. Disease control in aquaculture and the responsible use of veterinary drugs and vaccines: The issues, prospects and challenges. Opt. Méditerr. 2009, 86, 5–11. [Google Scholar]
- Palaniyandi, M. The role of remote sensing and GIS for spatial prediction of vector-borne diseases transmission: A systematic review. J. Vector Borne Dis. 2012, 49, 197. [Google Scholar] [PubMed]
- Manyong, V.M.; Legg, C.; Mwangi, M.; Nakato, V.; Coyne, D.; Sonder, K.; Bouwmeester, H.; Abele, S. The potential benefits of GIS techniques in disease and pest control: An example based on a regional project in Central Africa. In Proceedings of the IV International Symposium on Banana: International Conference on Banana and Plantain in Africa: Harnessing International Partnerships to Increase Research Impact, Mombasa, Kenya, 5–9 October 2008; pp. 333–340. [Google Scholar]
- Li, X.; Yu, Q.; Yang, Y.; Tang, C.; Wang, J. An evolutionary ensemble model based on GA for epidemic transmission prediction. J. Intell. Fuzzy Syst. 2023, 44, 7469–7481. [Google Scholar] [CrossRef]
- Sadilek, A.; Kautz, H.; Silenzio, V. Predicting disease transmission from geo-tagged micro-blog data. AAAI Conf. Artif. Intell. 2012, 26, 136–142. [Google Scholar] [CrossRef]
- Chae, S.; Kwon, S.; Lee, D. Predicting infectious disease using deep learning and big data. Int. J. Environ. Res. Public Health 2018, 15, 1596. [Google Scholar] [CrossRef]
- Peng, S.; Yang, K. Designing and Developing an AIDS Transmission Management and Spatial Decision Support System Based on GIS. J. Softw. 2014, 9, 1969–1975. [Google Scholar] [CrossRef]
- Navas, J.M.; Telfer, T.C.; Ross, L.G. Spatial modeling of environmental vulnerability of marine finfish aquaculture using GIS-based neuro-fuzzy techniques. Mar. Pollut. Bull. 2011, 62, 1786–1799. [Google Scholar] [CrossRef] [PubMed]
- Perez Martinez, O. GIS Based Models for Optimisation of Marine Cage Aquaculture in Tenerife, Canary Islands. Doctoral Dissertation, University of Stirling, Stirling, UK, 2002. [Google Scholar]
- Kriaridou, C.; Tsairidou, S.; Houston, R.D.; Robledo, D. Genomic prediction using low density marker panels in aquaculture: Performance across species, traits, and genotyping platforms. Front. Genet. 2020, 11, 124. [Google Scholar] [CrossRef] [PubMed]
- Villanueva, B.; Fernández, J.; García-Cortés, L.A.; Varona, L.; Daetwyler, H.D.; Toro, M.A. Accuracy of genome-wide evaluation for disease resistance in aquaculture breeding programs. J. Anim. Sci. 2011, 89, 3433–3442. [Google Scholar] [CrossRef] [PubMed]
- Khiem, N.M.; Takahashi, Y.; Yasuma, H.; Oanh, D.T.H.; Hai, T.N.; Ut, V.N.; Kimura, N. Use of GIS and machine learning to predict disease in shrimp farmed on the east coast of the Mekong Delta, Vietnam. Fish. Sci. 2022, 88, 1–13. [Google Scholar] [CrossRef]
- Green, D.M. A strategic model for epidemic control in aquaculture. Prev. Vet. Med. 2010, 94, 119–127. [Google Scholar] [CrossRef] [PubMed]
- De Silva, S.S.; Amarasinghe, U.S.; Nissanka, C.; Wijesooriya, W.A.D.D.; Fernando, M.J.J. Use of geographical information systems as a tool for predicting fish yield in tropical reservoirs: Case study on Sri Lankan reservoirs. Fish. Manag. Ecol. 2001, 8, 47–60. [Google Scholar] [CrossRef]
- Zambrano, A.F.; Giraldo, L.F.; Quimbayo, J.; Medina, B.; Castillo, E. Machine learning for manually-measured water quality prediction in fish farming. PLoS ONE 2021, 16, e0256380. [Google Scholar] [CrossRef] [PubMed]
- Omeka, M.E.; Igwe, O.; Onwuka, O.S.; Nwodo, O.M.; Ugar, S.I.; Undiandeye, P.A.; Anyanwu, I.E. Efficacy of GIS-based AHP and data-driven intelligent machine learning algorithms for irrigation water quality prediction in an agricultural-mine district within the Lower Benue Trough, Nigeria. Environ. Sci. Pollut. Res. 2023, 1–30. [Google Scholar] [CrossRef]
- Ullah, I.; Aslam, B.; Shah, S.H.I.A.; Tariq, A.; Qin, S.; Majeed, M.; Havenith, H.B. An integrated approach of machine learning, remote sensing, and GIS data for the landslide susceptibility mapping. Land 2022, 11, 1265. [Google Scholar] [CrossRef]
- Kimothi, S.; Thapliyal, A.; Singh, R.; Rashid, M.; Gehlot, A.; Akram, S.V.; Javed, A.R. Comprehensive Database Creation for Potential Fish Zones Using IoT and ML with Assimilation of Geospatial Techniques. Sustainability 2023, 15, 1062. [Google Scholar] [CrossRef]
- Bobashev, G.; Segovia-Dominguez, I.; Gel, Y.R.; Rineer, J.; Rhea, S.; Sui, H. Geospatial forecasting of COVID-19 spread and risk of reaching hospital capacity. SIGSPATIAL Spec. 2020, 12, 25–32. [Google Scholar] [CrossRef]
- Padmanabhan, R.; Meskin, N.; Khattab, T.; Shraim, M.; Al-Hitmi, M. Reinforcement learning-based decision support system for COVID-19. Biomed. Signal Process. Control 2021, 68, 102676. [Google Scholar] [CrossRef] [PubMed]
- Davy, F.B.; Soto, D.; Bhat, B.V.; Umesh, N.R.; Yucel-Gier, G.; Hough, C.A.; Yuan, D.; Infante, R.; Ingram, B.; Phoung, N.T.; et al. Investing in knowledge, communications and training/extension for responsible aquaculture. In Farming the Waters for People and Food; FAO: Phuket, Thailand, 2010; pp. 569–625. [Google Scholar]
- Al-Rasyid, M.U.H.; Sukaridhoto, S.; Dzulqornain, M.I.; Rifai, A. Integration of IoT and chatbot for aquaculture with natural language processing. TELKOMNIKA Telecommun. Comput. Electron. Control 2020, 18, 640–648. [Google Scholar]
- Gimpel, A.; Stelzenmüller, V.; Töpsch, S.; Galparsoro, I.; Gubbins, M.; Miller, D.; Murillas, A.; Murray, A.G.; Pınarbaş, K.; Roca, G.; et al. A GIS-based tool for an integrated assessment of spatial planning trade-offs with aquaculture. Sci. Total Environ. 2018, 627, 1644–1655. [Google Scholar] [CrossRef] [PubMed]
- Martins, A. Implementation and analysis of diagnostic techniques for Mycobacterium spp. and Francisella spp. in granulomatous disease of fish in breeding and wild aquaculture of São Paulo/Brazil. Int. J. Environ. Agric. Res. (IJOEAR) 2021, 7, 35–44. [Google Scholar]
- Gui-ping, C. Establishment of Aquatic Disease Remote Consultation System and Its Promoter Action for China Aquaculture Industry Development; Fishery Modernization. 2010. Available online: https://www.semanticscholar.org/paper/Establishment-of-aquatic-disease-remote-system-and-Gui-ping/f115131a915c2971bd5ba602247e5e736e40294a (accessed on 9 October 2023).
- Kim, K.-H.; Choi, K.-M.; Kang, G.; Woo, W.-S.; Sohn, M.-Y.; Son, H.-J.; Yun, D.; Kim, D.-H.; Park, C.-I. Development and Validation of a Quantitative Polymerase Chain Reaction Assay for the Detection of Red Sea Bream Iridovirus. Fishes 2022, 7, 236. [Google Scholar] [CrossRef]
- Haq, M.A.B.; Durgadevi, K.; Banu, M.N.; Ahamad, A.S.; Tiwary, C.; Srinivasan, M. Detection of White Spot Syndrome Virus (WSSV) in the Pacific White Shrimp Litopenaeus vannamei in Southern India Using PCR, SEM and Histological Techniques. Indian J. Biotechnol. 2015, 14, 369–375. [Google Scholar]
- Yilmaz, M.; Çakir, M.; Oral, O.; Oral, M.A.; Arslan, T. Using machine learning technique for disease outbreak prediction in rainbow trout ( Oncorhynchus mykiss ) farms. Aquac. Res. 2022, 53, 6721–6732. [Google Scholar] [CrossRef]
- Hong Khai, T.; Abdullah, S.N.H.S.; Hasan, M.K.; Tarmizi, A. Underwater Fish Detection and Counting Using Mask Regional Convolutional Neural Network. Water 2022, 14, 222. [Google Scholar] [CrossRef]
- Li, T.; Lu, J.; Wu, J.; Zhang, Z.; Chen, L. Predicting Aquaculture Water Quality Using Machine Learning Approaches. Water 2022, 14, 2836. [Google Scholar] [CrossRef]
- Yao, H.; Duan, Q.; Li, D.; Wang, J. An improvedK-means clustering algorithm for fish image segmentation. Math. Comput. Model. 2013, 58, 790–798. [Google Scholar] [CrossRef]
- Premana, A.; Wijaya, A.P.; Soeleman, M.A. Image segmentation using Gabor filter and K-means clustering method. In Proceedings of the 2017 International Seminar on Application for Technology of Information and Communication (iSemantic), Semarang, Indonesia, 7–8 October 2017. [Google Scholar] [CrossRef]
- Sun, L.; Luo, B.; Liu, T.; Liu, Y.; Wei, Y. Algorithm of Adaptive Fast Clustering for Fish Swarm Color Image Segmentation. IEEE Access 2019, 7, 178753–178762. [Google Scholar] [CrossRef]
- Reljin, N.; Slavkovic-Ilic, M.; Tapia, C.; Cihoric, N.; Stankovic, S. Multifractal-based nuclei segmentation in fish images. Biomed. Microdevices 2017, 19, 67. [Google Scholar] [CrossRef] [PubMed]
- Qiao, X.; Bao, J.; Zeng, L.; Zou, J.; Li, D. An automatic active contour method for sea cucumber segmentation in natural underwater environments. Comput. Electron. Agric. 2017, 135, 134–142. [Google Scholar] [CrossRef]
- Wang, G.; Hwang, J.-N.; Wallace, F.; Rose, C. Multi-Scale Fish Segmentation Refinement and Missing Shape Recovery. IEEE Access 2019, 7, 52836–52845. [Google Scholar] [CrossRef]
- Kartika, D.S.Y.; Herumurti, D. Koi fish classification based on HSV color space. In Proceedings of the 2016 International Conference on Information & Communication Technology and Systems (ICTS), Surabaya, Indonesia, 12 October 2016; pp. 96–100. [Google Scholar] [CrossRef]
- Rachel, J.J.L.; Varalakshmi, P. Classification of Breeding Fish using Deep Learning from the Captured Video. In Proceedings of the 2019 11th International Conference on Advanced Computing (ICoAC), Chennai, India, 18–20 December 2019; pp. 48–55. [Google Scholar] [CrossRef]
- Rachmatullah, M.N.; Supriana, I. Low Resolution Image Fish Classification Using Convolutional Neural Network. In Proceedings of the 2018 5th International Conference on Advanced Informatics: Concept Theory and Applications (ICAICTA), Krabi, Thailand, 14–17 August 2018. [Google Scholar] [CrossRef]
- Katselis, G.; Tsolakos, K.; Theodorou, J.A. Mapping of Greek Marine Finfish Farms and Their Potential Impact on the Marine Environment. J. Mar. Sci. Eng. 2022, 10, 286. [Google Scholar] [CrossRef]
- Bellman, R.E.; Dreyfus, S.E. Applied Dynamic Programming; Princeton University Press: Princeton, NJ, USA, 2015; Volume 2050. [Google Scholar]
- Sutton, R.S.; McAllester, D.; Singh, S.; Mansour, Y. Policy gradient methods for reinforcement learning with function approximation. In Proceedings of the Advances in Neural Information Processing Systems 12 (NIPS 1999), Denver, CO, USA, 29 November–4 December 1999; MIT Press: Cambridge, MA, USA, 1999. [Google Scholar]
- Prieto Herráez, D.; Asensio Sevilla, M.I.; Ferragut Canals, L.; Cascón Barbero, J.M.; Morillo Rodríguez, A. A GIS-based fire spread simulator integrating a simplified physical wildland fire model and a wind field model. Int. J. Geogr. Inf. Sci. 2017, 31, 2142–2163. [Google Scholar] [CrossRef]
- Zhou, W.; Li, Y.; Hou, J.; Fan, W.; Xu, L.; Xiao, W. Automated cartography of Fisheries Oceanographic atlas using ArcPy based on global time series grid data of marine environment. IOP Conf. Ser. Earth Environ. Sci. 2019, 234, 012023. [Google Scholar] [CrossRef]
- Xing, Z.; Guo, W. A new urban space analysis method based on space syntax and geographic information system using multisource data. ISPRS Int. J. Geo-Inf. 2022, 11, 297. [Google Scholar] [CrossRef]
- Arslan, J.; Benke, K.K. Progression of geographic atrophy: Epistemic uncertainties affecting mathematical models and machine learning. Transl. Vis. Sci. Technol. 2021, 10, 3. [Google Scholar] [CrossRef]
- Devkota, J.U. Statistical analysis of active fire remote sensing data: Examples from South Asia. Environ. Monit. Assess. 2021, 193, 608. [Google Scholar] [CrossRef] [PubMed]
- Shao, Y.; Wang, Z.; Feng, Z.; Sun, L.; Yang, X.; Zheng, J.; Ma, T. Assessment of China’s forest fire occurrence with deep learning, geographic information and multisource data. J. For. Res. 2023, 34, 963–976. [Google Scholar] [CrossRef]
- Haq, M.A. SMOTEDNN: A novel model for air pollution forecasting and AQI classification. Comput. Mater. Contin. 2022, 71, 1403–1425. [Google Scholar]
Key Aspect | Description | Reference |
---|---|---|
Disease Detection and Management | GIS aids in spotting disease patterns, predicting outbreaks, and devising management strategies. It also helps in understanding the environmental factors influencing disease proliferation. | [39] |
Spatial Analysis | GIS offers a visual representation of disease spread, streamlining outbreak detection, and monitoring spatial-temporal dynamics of disease transmission. | [40,41,42,43] |
Risk Management | GIS is pivotal for marking out risk zones, which in turn helps allocate resources efficiently for disease control and offers predictions under various conditions. | [44,45,46] |
Data Integration | GIS has the capability to merge varied datasets like disease, environmental, biological, and geographical data for a rounded analysis. | [47,48,49,50] |
Strategic Decision-making | Using GIS, stakeholders can make well-informed decisions for disease control and prevention strategies in aquaculture. | [51,52,53] |
Tec. | App. | Sp. | Adv. | Lim. | Findings | Fut. Apps. | Ref. |
---|---|---|---|---|---|---|---|
Diag. Tech. | Bacteria detection, characterization | Fish | High specificity | Special. equipment | Bacterial ID | Enhanced detect | [86] |
Remote Consult. | Distance info., consultation | Various | Data sharing | Tech dependence | Disease mgmt. improve. | Aquaculture mgmt. exp. | [87] |
Real-time PCR | RSIV detection | Red Sea Bream | High specificity | Sensitivity to inhibitors | Varied sample detection | Routine screening | [88] |
Hist. Obs. & SEM | WSSV detection | Shrimp | Visual conf. | Time-consuming | Virus verif. | Pathogenicity db | [89] |
Application | Methods | Segment./Class. | Findings/Acc. | Advantages | Disadvantages | Ref. |
---|---|---|---|---|---|---|
Clustering Method | Improved K-means | Water Quality | High accuracy, stability | Simple; fast | Sensitive to initial k, outliers | [93] |
Clustering Method | Gabor filter K-means | Fish Patterns | High-quality segmentation | Improved clustering | Not always accurate | [94] |
Threshold Method | K-nearest neighbors, K-means algorithm | Image classification | Shortens running time | Simple; robust to certain image contrast and brightness changes | Difficult real-time use, many calculations, needs optimal threshold | [95,96] |
Based on Contour | Active contour segmentation | Aquatic Plants | Improved efficiency, accuracy | Better regional characteristics in small/continuous space | Can cause excessive segmentation | [97,98] |
Carp Classification | SVM | Carp Type A | 94% | High precision on small datasets | May overfit on noisy data | [99] |
Carp Classification | Naive Bayes | Carp Type B | 96.80% | Efficient with large datasets | Assumes feature independence | [99] |
Carp Classification | CNN deep learning framework | Carp Type C | 89% | Effective on image data | Requires substantial training data | [99] |
Carp Classification | SVM | Non-breeding Fish Class. | 84.78% | Can handle non-linear data | Needs parameter tuning | [99] |
Carp Classification | Naive Bayes | Non-breeding Fish Class. | 87% | Scalable; good with multi-class | Might be too simplistic | [100] |
Carp Classification | MLP | Non-breeding Fish Class. | 83.7% | Capable of complex representations | Risk of overfitting | [100] |
Carp Classification | Random forest | Rainbow Trout Class. | 86.95% | Handles missing data well | Not interpretable | [100] |
Carp Classification | Decision tree | Rainbow Trout Class. | 81.52% | Easily visualized | Prone to overfitting | [100] |
Carp Classification | Convolutional neural network | Underwater Fish Class. | 96.51% | Advanced feature extraction | High computational needs | [101] |
Our approach | RL Multiarmed Bandit | Ecosystem Dynamics | 96.81% | Applicable to dynamic, non-stationary environments | Requires balanced exploration-exploitation | - |
No. | Algorithm | Accuracy | Precision | Recall | F1 Score |
---|---|---|---|---|---|
1 | RandomForest | 0.90 | 0.91 | 0.92 | 0.91 |
2 | SVM | 0.88 | 0.87 | 0.89 | 0.88 |
3 | Neural Network | 0.92 | 0.92 | 0.93 | 0.92 |
4 | Markov Process | 0.89 | 0.89 | 0.86 | 0.85 |
5 | RL Model (Q-Learning) | 0.93 | 0.93 | 0.94 | 0.93 |
6 | Multi-Armed Bandit | 0.96 | 0.96 | 0.95 | 0.95 |
Scenario | New Infections per Day | Total Infected Farms | Optimal Action | Optimal Reward |
---|---|---|---|---|
Best-case | 160 | notify neighbors | +1 | |
Average-case | 205 | notify neighbors | 0 | |
Worst-case | 689 | pick up fish | −1 |
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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Karras, A.; Karras, C.; Sioutas, S.; Makris, C.; Katselis, G.; Hatzilygeroudis, I.; Theodorou, J.A.; Tsolis, D. An Integrated GIS-Based Reinforcement Learning Approach for Efficient Prediction of Disease Transmission in Aquaculture. Information 2023, 14, 583. https://doi.org/10.3390/info14110583
Karras A, Karras C, Sioutas S, Makris C, Katselis G, Hatzilygeroudis I, Theodorou JA, Tsolis D. An Integrated GIS-Based Reinforcement Learning Approach for Efficient Prediction of Disease Transmission in Aquaculture. Information. 2023; 14(11):583. https://doi.org/10.3390/info14110583
Chicago/Turabian StyleKarras, Aristeidis, Christos Karras, Spyros Sioutas, Christos Makris, George Katselis, Ioannis Hatzilygeroudis, John A. Theodorou, and Dimitrios Tsolis. 2023. "An Integrated GIS-Based Reinforcement Learning Approach for Efficient Prediction of Disease Transmission in Aquaculture" Information 14, no. 11: 583. https://doi.org/10.3390/info14110583
APA StyleKarras, A., Karras, C., Sioutas, S., Makris, C., Katselis, G., Hatzilygeroudis, I., Theodorou, J. A., & Tsolis, D. (2023). An Integrated GIS-Based Reinforcement Learning Approach for Efficient Prediction of Disease Transmission in Aquaculture. Information, 14(11), 583. https://doi.org/10.3390/info14110583