Submitted:
04 May 2023
Posted:
05 May 2023
You are already at the latest version
Abstract
Keywords:
1. Introduction

2. Background Knowledge
2.1. Knowledge representation in expert systems
2.1.1. Production rules
- Initialize the database (DB)
-
Repeat
- 2.1
- Find the fireable rules (conflict set)
- 2.2
- If there is no fireable rule, stop (failure)
- 2.3
- Select one of the fireable rules
- 2.4
- Update DB with the conclusion of the rule
- 3.
- Stop (success).
2.1.2. Rules with Certainty Factors
2.1.3. Fuzzy Logic and Rules



2.1.4. Case-Based Representation
- retrieve the most similar case(s)
- reuse those case to create a solution
- revise the solution to adapt to the case
- retain the produced case as a new case
2.2. Neural Networks
2.3. Fish Diseases and Diagnostic Parameters
- Parasitic
- Bacterial
- Viral
- Fungal
- Environmental parameters
- External clinical signs
- Physical signs
- Behavioral signs
- Internal clinical signs
- Microscopic image findings
- Molecular test results
- Image data
- Non-image data
3. Expert Systems for Farmed Fish Disease Diagnosis
3.1. Pure rule-based systems
3.2. Systems using CFs
3.3. Systems using fuzzy logic
3.4. Systems using case-based representation
3.5. Systems based on Neural Networks
3.6. Systems using hybrid representations
3.7. Other systems
3.8. Discussion
- Rules remain the basic AI method for fish disease diagnosis, completed with CFs or combined with other methods, like fuzzy logic or CBR. This is due to the fact that full fish diagnosis data are not available, and experts remain the main source for knowledge acquisition.
- In systems that use CFs, authors usually consider the weights (the influence of a symptom in deriving the conclusion) of symptoms as CFs. However, this is not the right semantics of CFs (a weight does not denote the certainty of a symptom) and may lead to wrong results. On the other hand, the certainty of a symptom is given on the fly, when the system is running, not in advance.
- Also, the way which fuzzy values are produced in most of the systems that use fuzzy logic does not seem to be proper. For example, in [41], fuzzy values of “slight”, “some” and “severe” are used for a parameter called “wounds on body”. To be able to construct corresponding fuzzy sets, the authors consider three “artificially” produced value ranges: “0-16”, “15-40” and “35-60” that correspond to the “measurements”: “fin section”, “the head and gills section”, and “whole body and bleeding” respectively, which are not really countable.
- Only three systems offer an explanation mechanism, all using a rule-based approach. Several of the systems, however, offer information about the diseases (symptoms, images), but they do not explain the current decision chain.
- Only one system includes image processing for identifying symptoms, but it does it only for microscopic image cases.
- Most of the systems consider a limited number of symptoms for making diagnoses; they usually consider only external symptoms, which lead to quite approximate conclusions.
- None of them considers modern diagnostic methods for almost certain diagnoses, like molecular techniques.
- None of them seems to make diagnoses for all disease categories. Most common categories are bacterial and parasitic diseases.
- More than half systems are dedicated to a specific fish. This makes their diagnoses more accurate. All of them are freshwater fish, due to the Chinese origination of the corresponding research.
- Most of them do not provide a treatment proposal.
- Most of them have not been systematically evaluated.
4. Proposed system architecture
5. Conclusions
Acknowledgments
References
- Naylor RL, Hardy RW, Buschmann AH, Bush SR, Cao L, Klinger DH, Little DC, Lubchenco J, Shumway SE, Troell M. A 20-year retrospective review of global aquaculture. Nature. 2021 Mar;591(7851):551-563. Epub 2021 Mar 24. Erratum in: Nature. 2021 May;593(7858):E12. Erratum in: Nature. 2021 Jul;595(7868):E36. [CrossRef] [PubMed]
- Bogard JR, Farmery AK, Little DC, Fulton EA, Cook M. Will fish be part of future healthy and sustainable diets? Lancet Planet Health. 2019 Apr;3(4):e159-e160. [CrossRef] [PubMed]
- Farmery AK, Gardner C, Jennings S, Green BS, Watson RA. Assessing the inclusion of seafood in the sustainable diet literature. Fish and Fisheries 2017; 18: 607–18.
- Thilsted SH, Thorne-Lyman A, Webb P, et al. Sustaining healthy diets: The role of capture fisheries and aquaculture for improving nutrition in the post-2015 era. Food Pol 2016; 61: 126–31Yuan, H., Yang, Y., and Y. Chen.
- Alagappan, M. & Mariappan, Kumaran. (2013). Application of expert systems in fisheries sector. Res. J. Animal Vet. Fishery Sci. 19-30.
- Freitas J, Vaz-Pires P, Câmara JS (2020) From aquaculture production to consumption: freshness, safety, traceability and authentication, the four pillars of quality. Aquaculture 518: 734857.
- Zion, B. The use of computer vision technologies in aquaculture – A review. 2012. Comput. Electron. Agric., 88,125-132. [CrossRef]
- Mustapha, U.F. , Alhassan, A.-W., Jiang, D.-N. and Li, G.-L. (2021), Sustainable aquaculture development: a review on the roles of cloud computing, internet of things and artificial intelligence (CIA). Rev Aquacult, 13: 2076-2091. [CrossRef]
- José, L. Fernández Sánchez, Alain Le Breton, Edgar Brun, Niccolò Vendramin, Georgios Spiliopoulos, Dolors Furones, Bernardo Basurco. Assessing the economic impact of diseases in Mediterranean grow-out farms culturing European sea bass, Aquaculture, Volume 547, 2022, 737530, ISSN 0044-8486. [CrossRef]
- Maldonado-Miranda, J. J. , Castillo-Perez, L. J., Ponce-Hernandez, A., and Carranza-Alvarez, C.Chapter 19 - Summary of economic losses due to bacterial pathogens in aquaculture industry. Bacterial Fish Diseases, 2022, pp. 39-417. Academic Press.
- Theodorou, J.A. , Kotsonis A., Sorgeloos P., Viaene J. & Tzovenis I. (2010). Risk assessment of seabass and seabream aquaculture based on insurance claims in Greece. In: Proceedings of the Fifteenth Biennial Conference of the International Institute of Fisheries Economics & Trade, July 13-16, 2010, Montpellier, France: Economics of Fish Resources and Aquatic Ecosystems: Balancing Uses, Balancing Costs. Compiled by Ann L. Shriver. International Institute of Fisheries Economics & Trade, Corvallis, Oregon, USA, 2010. CD ROM.
- Zrncic S. (ed). Diagnostic Manual for the main pathogens in European seabass and Gilthead seabream aquaculture. Zaragoza: CIHEAM 2020, 172 p. (Options Méditerranéennes, Series B: Studies and Research, No. 75).
- Li, D. , Li, X., Wang, Q., and Y. Hao. Advanced Techniques for the Intelligent Diagnosis of Fish Diseases: A Review. Animals, vol. 12, no. 21, 2022. [CrossRef]
- Zhao, S. , Zhang, S., Liu, J., Wang, H., Li, D., and R. Zhao. Application of machine learning in intelligent fish aquaculture: A Review. Aquaculture, vol. 540, 2021, 736724. [CrossRef]
- Ahmed, S. , Aurpa, T. T., and A. K. Azad. Fish Disease Detection Using Image Based Machine Learning Technique in Aquaculture. Journal of King Saud University-Computer and Information Sciences, vol. 34, 2022, pp. 5170-5182.
- Zrncic S. (ed). Diagnostic Manual for the main pathogens in European seabass and Gilthead seabream aquaculture. Zaragoza: CIHEAM 2020, 172 p. (Options Méditerranéennes, Series B: Studies and Research, No. 75).
- Sun, M. , Yang, X., and Y. Xie. Deep Learning in Aquaculture: A Review. Journal of Computers, vol. 31, no. 1, 2020, pp. 294-319.
- M. Negnevitsky. Artificial Intelligence-A Guide to Intelligent Systems (3d Edition). 2010 Pearsons Higher Education.
- Grosan, C. , and A. Abraham. Intelligent Systems-A Modern Approach. 2011 Springer-Verlag Berlin Heidelberg.
- Shortliffe, E.H. , and Buchanan, B.G. A model of inexact reasoning in medicine. Mathematical Biosciences, vol. 23, no. 3/4, 1975, pp. 351-379.
- Konstantinopoulou, G. , Kovas, K., Hatzilygeroudis, I., Prentzas, J. An Approach using Certainty Factor Rules for Aphasia Diagnosis. 10th International Conference on Information, Intelligence, Systems and Applications (IISA 2019), 15-17 July, Patras, Greece, 2019.
- Zadeh, L. Fuzzy sets. Information and Control, vol. 8, no. 3, 1965, pp. 338-353.
- Kolodner, J.L. Case-based Reasoning. San Mateo, 1993, CA: Morgan Kaufmann.
- Richter, M.M. , and R.O., Weber. Case Based Reasoning-A Textbook. 2013 Springer Heidelberg New York Dordrecht London.
- Aamodt, A. , and E. Plaza. Case-based reasoning: foundational issues, methodological variations and system approaches, Artificial Intelligence Communications, 7 (1), 1994, 39–59.
- Prentzas, J. , and I., Hatzilygeroudis. Categorizing Approaches Combining Rule-Based and Case-Based Reasoning. Expert Systems, vol. 24, no. 2, 2007, pp. 97-122.
- Chatzilygeroudis, K. , Perikos, I., and I. Hatzilygeroudis. Machine Learning Basics. In P., Eslambolchilar, A., Komninos, M., Dunlop (Eds). Intelligent Computing for Interactive System Design: Statistics, Digital Signal Processing, and Machine Learning in Practice. ACM NY, 2021, Pages 143–193. [CrossRef]
- Aggarwal, C.C. Neural Networks and Deep Learning: A Textbook. 2018. Springer International Publishing AG.
- Rumelhart, D. E. , Hinton, G. E., and R. J. Williams. Learning internal representations by error propagation. Parallel Distributed Processing: Explorations in the Microstructure of Cognition, 1, 1986, pp. 316–362.
- Y. LeCun, Y. Bengio, and G. Hinton. Deep learning. Nature 521, 7553, 2015, pp. 436–444. [CrossRef]
- Ruder, S. An overview of gradient descent optimization algorithms. arXiv:1609.04747 [cs.LG], June 2017. arXiv:1609.04747 [cs.LG], June 2017. [CrossRef]
- Moreira, M., Schrama, D., Farinha, A.P., Cerqueira, M., de Magalhães, C.R., Carrilho, R., and P., Rodrigues. Fish Pathology Research and Diagnosis in Aquaculture of Farmed Fish; a Proteomics Perspective. Review Article. Animals, 2021, 11, 125. [CrossRef]
- MacAulay S, Ellison AR, Kille P, Cable J. Moving towards improved surveillance and earlier diagnosis of aquatic pathogens: From traditional methods to emerging technologies. Rev Aquac. 2022 Sep;14(4):1813-1829. Epub 2022 Mar 19. PMID: 36250037; PMCID: PMC9544729. [CrossRef]
- Li, D. , Fu, Z., and Y. Duan. Fish-Expert: A web-based expert system for fish disease diagnosis. Expert Syst Appl, vol. 23, pp. 311–320, Oct. 2002. [CrossRef]
- Mardiyanto, Fahmi, F., and F. Satria. Expert System for Diagnosis Diseases in Betta Fish Based on Android. International Journal of Artificial Intelligence and Robotic Technology (IJAIRTec), vol. 1, no. 2, pp. 35-44, Aug. 2021. SRA.
- Riyanto, E. D., Prasetyo, E., Zainal, R. F., Rubaningtyas, R., Setyatama, F., Herulambang, W., Alim, S., and R. F. Tias. Design of Expert System Diagnosis of Catfish Disease with Forward Chaining Method. Journal of Electrical Engineering and Computer Sciences, vol. 7, no. 18, June 2022.
- Zhang, X. , Fu, Z., Cai, W., Tian D., and J. Zhang. Applying evolutionary prototyping model in developing FIDSS An intelligent decision support system for fish disease/health management. Expert Syst Appl, vol. 36, pp. 3901-3913, 2009. [CrossRef]
- Sumartono, I. , Arisandi, D., Siahaan, A. P. U., and M. Aan. Expert System of Catfish Disease Determinant Using Certainty Factor Method. International Journal of Recent Trends in Engineering & Research, vol. 3, pp. 202–209, Oct. 2017. [CrossRef]
- Fahrozi, W., Harahap, C. B. , Syahputra, A., and R. Pane. Expert System of Diagnosing Koi’s Fish Disease by Certainty Factor Method. In Proceedings of 2018 6th International Conference on Cyber and IT Service Management (CITSM), 2018, pp. 1–5. [CrossRef]
- Zeldis, D. , and S. Prescott. Fish disease diagnosis program – problems and some solutions. Aquacultural Engineering, vol. 23, pp 3-11, 2000.
- Hanafiah, N., Sugiarto, K., Ardy, Y., Prathama, R., and D. Suhartono. Expert system for diagnosis of Discus fish disease using fuzzy logic approach. In Proceedings of 2015 IEEE International Conference on Computer and Communications (ICCC), 2015, pp. 56–61. [CrossRef]
- Fu, Z., Hong, G., and J. Sun. Case-Based Reasoning Model of the Fish Disease Diagnosis. In D. Li, Z. Chunjiang, (Eds): Computer and Computing Technologies in Agriculture II, Volume 2, IFIP vol. 294, pp. 1433-1442, 2009. Springer Boston.
- Sun, M., and D., Li. Aquatic Animal Disease Diagnosis System Based on Android. In Proceedings of the 9th IFIP WG 5.14 International Conference on Computer and Computing Technologies in Agriculture (CCTA), Beijing, China, 27–30 September 2016; pp. 115–124.
- Tomatala, M. F., Arundaa, R, and H. Damodalag. Fish Disease Diagnosis using Case-based Reasoning with Euclidean Distance. In Proceedings of the 4th International Conference of Vocational Higher Education (ICVHE 2019) – Empowering Human Capital Towards Sustainable 4.0 Industry, pp. 215-221, 2021. SCITEPRESS-Science and Technology Publications, LDA.
- Lopes, J. N. S. , Concales, A. N. A., Fujimoto, R. Y., and J. C. C., Carvalho. Diagnosis of Fish Disease Using Artificial Neural Networks. International Journal of Computer Sciences Issues (IJCSI), vol. 8, issue 6, no 3, Nov. 2011.
- Deng, C., Wang, W., Gu, J., Cao, X., and C. Ye. Research of fish disease diagnosis expert system based on artificial neural networks. In Proceedings of 2013 IEEE International Conference on Service Operations and Logistics, and Informatics, 2013, pp. 591–595. [CrossRef]
- Gutierrez-Estrada, J. C. , De Pedro Sanz, E., Lopez-Luque, R., and I. Pulido-Calvo. SEDPA, an expert system for disease diagnosis in eel rearing systems. Aquacultural Engineering, vol. 33, pp 110-125, 2005. [CrossRef]
- Yuan, H. , Yang, Y., and Y. Chen, "Crab-Expert: a Web-Based ES for Crab Farming," 2006 9th International Conference on Control, Automation, Robotics and Vision, Singapore, 2006, pp. 1-5, IEEEXplore. [CrossRef]
- Gu, J. , Deng, C., Lin, X., and D. Yu. Expert system for fish disease diagnosis based on fuzzy neural network. In Proceedings 2012 Third International Conference on Intelligent Control and Information Processing, 2012, pp. 146–149. [CrossRef]
- Han, C.-M. , Lee, S.-W., Han, S., and J.-S. Park. Two-Stage Fish Disease Diagnosis System Based on Clinical Signs and Microscopic Images. In B. Mugrante etal. (Eds): ICCSA 2011, Part II, LNCS 6783, pp. 635-647, 2011. Springer-Verlag Berlin Heidelberg.
- Theodorou, J. (2002). Current & Future Technological Trends of European Seabass-Seabream Culture. In: Lee C., (Ed.) Aquaculture Grow-out Systems. 11-15 Feb 2001, Aquaculture Interchange Program, University of Hawaii, Honolulu, USA, Reviews in Fisheries Science, 10(3-4): 529-543.
- Theodorou, J.A. , Perdikaris C. & Filippopoulos N.G. (2015). Evolution Through Innovation in Aquaculture: The Case of the Hellenic Mariculture Industry (Greece). Journal of Applied Aquaculture 27 (2):160-181. [CrossRef]




| ES | Method | Explanation | Image Process | Water type | Parameters | Diseases | Fish type | Treat-ment | Evalua-tion |
|---|---|---|---|---|---|---|---|---|---|
| Fish-Vet [40], 2000 | Rules and fuzzy logic | No | No | NS | External, Internal | NS | General | No | No |
| Fish-Expert [34], 2002 | Rules | Yes | No | Fresh | All except Molecular | 126 (NS) | Nine fish (NS) | Yes | No |
| SEDPA [47], 2005 | Hybrid (ATN, Fuzzy logic, DST) | No | No | Both | External | NS | Eel | No | Yes |
| Crab-Expert: [48], 2006 | Hybrid (rules and objects) | No | No | Marine | All except molecular | NS | Crab | Yes | No |
| [42], 2009 | CBR (with rules) | No | No | NS | External | Five | General | No | No |
| FIDSS: [37], 2009 | Rules with CFs | No | No | NS | NS | NS | General | No | No |
| [45], 2011 | Neural Net | No | No | NS | NS | Bacterial, Protozoan | General | No | Yes |
| [50], 2011 | Not explicitly specified | No | Yes | NS | All except molecular | Bacterial, Parasitic, Viral | Olive Flounder | Yes | No |
| [49], 2012 | Hybrid (FNN) | No | No | Fresh | 10 symptoms (NS) | 7 diseases | Grass Carp | No | No |
| [46], 2013 | Neural Net | No | No | NS | 8 symptom classes | 8 diseases | General | No | Yes |
| [41], 2015 | Fuzzy rules | No | No | Fresh | External | 9 diseases | Discus | No | Yes |
| [43], 2016 | Case-Based | No | No | NS | NS | NS | NS | No | No |
| [38], 2017 | Rules with CFs | No | No | Fresh | External (16) | 7 diseases | Catfish | No | No |
| [39], 2018 | Rules with CFs | Yes | No | Fresh | External (15) | 6 diseases | Koi’s fish | No | No |
| [44], 2021 | CBR | No | No | NS | External (15) | 6 diseases | General | No | Yes |
| [35], 2021 | Rules | No | No | Fresh | External (15) | 7 diseases: Parasitic, Bacterial, Fungal | Betta fish | No | No |
| [36], 2022 | Rules | Yes | No | Fresh | External (27) | Bacterial, Parasitic | Catfish | No | No |
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 (http://creativecommons.org/licenses/by/4.0/).