Fish disease diagnosis program — problems and some solutions

Abstract Any software dealing with disease diagnosis has to overcome various problems. Some are inherent in the diagnostic technique, others arise because of the specific problem domain. We have evaluated different expert-system technologies including neural-nets, case-based expert systems (ES), rule-based ES and fuzzy logic. The problem domain (fish disease) has it’s own problems, the major one being that there is no accepted database of cases like there is in other medical fields. This precludes the use of diagnostic techniques needing a large number of test cases. The other problem in this context is the effort to deal with ALL diseases for multiple species. We explore the different ES techniques, and outline the final product (Fish-Vet) which includes a hybrid system that enables us to obtain reasonable diagnoses in a timely manner. This program uses elements of fuzzy, rule-based and statistical systems. The mix and match approach proved useful, and further work has to be performed in order to incorporate other artificial intelligence techniques into the process.

[1]  M. Fathi-Torbaghan,et al.  MEDUSA: A Fuzzy Expert System for Medical Diagnosis of Acute Abdominal Pain , 1994, Methods of Information in Medicine.

[2]  J E Bellamy Medical diagnosis, diagnostic spaces, and fuzzy systems. , 1997, Journal of the American Veterinary Medical Association.

[3]  H. Ikeda Analysis of diffuse parenchymal liver disease by liver scintigrams: differential diagnosis using neuro and fuzzy. , 1996, Osaka city medical journal.

[4]  E S Berner,et al.  Relationships among performance scores of four diagnostic decision support systems. , 1996, Journal of the American Medical Informatics Association : JAMIA.

[5]  G. Post Textbook of Fish Health , 1987 .

[6]  Edward H. Shortliffe,et al.  Rule Based Expert Systems: The Mycin Experiments of the Stanford Heuristic Programming Project (The Addison-Wesley series in artificial intelligence) , 1984 .

[7]  J H Smith,et al.  The application of an artificial neural network to Doppler ultrasound waveforms for the classification of arterial disease , 1996, International journal of clinical monitoring and computing.

[8]  James P. Ignizio An introduction to expert systems : the development and implementation of rule-based expert systems , 1991 .

[9]  F. Puppe,et al.  Evaluating four diagnostic methods with acute abdominal pain cases. , 1995, Methods of information in medicine.

[10]  Ralph Bergmann,et al.  Case-based reasoning for medical decision support tasks: The Inreca approach , 1998, Artif. Intell. Medicine.

[11]  J. Sugar,et al.  Application of multivariate, fuzzy set and neural network analysis in quantitative cytological examinations. , 1993, Analytical cellular pathology : the journal of the European Society for Analytical Cellular Pathology.

[12]  B López,et al.  Case-based learning of plans and goal states in medical diagnosis , 1997, Artif. Intell. Medicine.

[13]  Evans Cd,et al.  A case-based learning approach to grouping cases with multiple malformations. , 1995, M.D. computing : computers in medical practice.

[14]  E.B Reategui,et al.  Combining a neural network with case-based reasoning in a diagnostic system , 1997, Artif. Intell. Medicine.

[15]  Evans Cd,et al.  A case-based assistant for diagnosis and analysis of dysmorphic syndromes , 1995 .

[16]  Hilbert J. Kappen,et al.  An overview of neural network applications , 1996 .