An Integrated Knowledge Base System Architecture for Histopathological Diagnosis of Breast Diseases

Full Text (PDF, 355KB), PP.74-84

Views: 0 Downloads: 0


Aderonke A. Kayode 1,* Babajide S.Afolabi 1 Kayode A. Adelusola 2

1. Department of Computer Science & Engineering, Obafemi Awolowo University, Ile-Ife, Nigeria

2. Department of Morbid Anatomy, Obafemi Awolowo University, Ile-Ife, Nigeria

* Corresponding author.


Received: 20 Apr. 2012 / Revised: 11 Aug. 2012 / Accepted: 9 Oct. 2012 / Published: 8 Dec. 2012

Index Terms

Knowledge Base Systems, Case-Based Reasoning, Rule-Based Reasoning, Artificial Intelligence, Diagnosis


The histopathological diagnosis of breast diseases requires highly trained and experienced experts, and often strains pathologists’ cognitive capabilities. Accurate and timely diagnosis of breast diseases is essential for the appropriate management of the patients.
The paper presents a knowledge base system that uses a combination of rule-based and case-based techniques to achieve the diagnosis. Rule-based systems handle problems with well-defined knowledge bases this limits the flexibility of such system. Case-based reasoning has been adopted to overcome this inherent weakness of rule-based systems by incorporating previous cases in the generation of new cases to improve the performance of the system. The result of this research shows that the system is capable of assisting pathologists in making accurate, consistent and timely diagnoses. The system also aid in eliminating errors of omission that have been viewed as a prominent cause of medical errors. In conclusion this paper investigated the histological features used in the diagnosis of breast diseases and proposed an integrated knowledge base system based on the features.

Cite This Paper

Aderonke A. Kayode, Babajide S.Afolabi, Kayode A. Adelusola, "An Integrated Knowledge Base System Architecture for Histopathological Diagnosis of Breast Diseases", International Journal of Information Technology and Computer Science(IJITCS), vol.5, no.1, pp.74-84, 2013.DOI:10.5815/ijitcs.2013.01.08


[1]Szolovits. P, Patil RS and Schwartz. WB, “Modeling Knowledge of the Patient in Acid-Base and Electrolyte Disorders” Artificial Intelligence in Medicine), Westview Press, Boulder, Colorado, 1982.

[2]Miller P.L, “Selected Topics in Medical Artificial Intelligence: Computer and Medicine”, Springer-Verlag, New York, 1998.

[3]Saritas. I, Allahverdi. N, and Sert. I, “A fuzzy expert system design for diagnosis of prostate cancer”, International Conference on Computer and Technologies – ‘CompSysTech’ 2003.

[4]Biondo. SJ, “Fundamentals of expert systems technology: principles and concepts”, Ablex, Norwood, NJ, ISBN-89391-701, 1990.

[5]Allison. BA, “Experience with the Development and Deployment of Expert Systems in Agriculture”, 1998, in proceedings of IAAI-95. San Mateo: AAAI Press, 

[6]James PI, “The development and Implementation of Rule-Based Expert Systems”, McGraw-Hill International Editions, Computer Science Series, 2000.

[7]Choy. KL, Lee. WB, and Lo V, “Design of case-based intelligent supplier relationship management system – the integration of supplier rating system and product code system”, Expert Systems with Applications 2003; 25(1):87-100.

[8]Aamodt. A, and Plaza E, “Case-based reaso¬ning: foundational issues, methodological variations and system approaches, Ar¬tificial Intelligence communications (AI Com) 1994; 7(1): 35-59.

[9]David. BS, “Principles for case presentation in a case-biased aiding system for lesson planning”, Proceedings of the Workshop on Case-based Reasoning, Madison Hotel, Washington, 8-10 May, 1991.

[10]Birnbaum. L and Collins G, “Remindings and engineering design themes: a case study in indexing vocabulary”, Proceedings of the Second Workshop on Case-based Reasoning, Pensacola Beach, Florida, 1989.

[11]Booch. G, “Object-oriented design with applications”, Redwood City, California: Benjamin/Cummings, 1991.

[12]Coad. P and Yourdon. E, “Object-oriented analysis”, Eaglewood Cliffs, New Jersey, Prentice-Hall, 1990.

[13]Pascoe. GA,”Elements of object-oriented programming". Byte 1986; 11(8): 139-144.

[14]Rentsch. T, “Object-oriented programming”, ACM SIGPLAN Notices 1982; 17(9): 51-57.

[15]Robson. D, “Object-oriented software systems”, Byte 1981; 6(8): 74-86.

[16]Johnson. RE and Foote. B, “Designing reusable classes. Journal of Object-Oriented Programming 1981; 1(2):22-35.

[17]Micallef. J, “Encapsulation, reusability and extendibility in object-oriented programming languages”, Journal of Object-Oriented Programming 1988; 1(1):12-36. 

[18]Lee. D and Lee. KH, “An approach to case-based system for conceptual ship design assistant”, Expert Systems with Applications 1999; 16(2): 97-104.

[19]Cunningham. P and Bonzano. A, “Knowledge engineering issues in developing a case-based reasoning application”, Knowledge-based Systems 1999; 12(7): 371-379.

[20]Liao. SH, “Case-based decision-support system: architecture for simulating military command and control”, European Journal of Operational Research 2000; 123(3): 558-567.

[21]Chan. CW, Chen. LL and Geng. L, “Knowledge engineering of an intelligent case-based system for help-desk operations”, Expert Systems with Applications 2000; 18(2): 125-132, 2000.

[22]Cheung. CF, Lee. WB, Wang. WM, Chu. KF and Chu S, “A multi-perspective knowledge-based 

system for customer-service management’, Expert Systems with Applications 2003; 24(4): 457-470.

[23]Ashley. KD, “Arguing by analogy in law: a case-based model”, DH. Helaman (eds.), Analogical reasoning: perspectives of artificial intelligence, Cognitive Science and Philosophy. D. Redei, 1988.

[24]Bain. WM, “Case-based reasoning: a computer model of subjective assessment”. PhD. Thesis, Yale University, Yale, CT, US, 1986.

[25]Hunt. L, “Case-based diagnosis and re¬pair of software faults”, Expert Systems 1997;14(1): 15-23.

[26]Hinrichs. TR, “Problem solving in open worlds”. Lawrance Erlbaum Associates, 1992.

[27]Goodman. M, “CBR in battle planning”. Proceedings of the American Association for Artificial Intelligence, AAAI-86, August 1986, Philadelphia, PA, US, 1989.

[28]Lau. HCW, Jiang. B, Lee. B and Lau. KH, “Development of an intelligent data mining system for a dispersed manufacturing network”, Expert Systems 2001: 18(4):175-185.

[29]Lau. HCW, Choy. KL, Lau. PKH, Tsui. WT and Choy. LC, “An intelligent logistics support system for enhancing the airfreight forwarding business”, Expert Systems 2004; 25(5):253-268.

[30]Morpurgo. R, and Mussi. S, “I-DSS: an intelligent diagnostic support system”, Expert Systems 2001; 18(1): 43-58.

[31]Xu. L. and Li. LX, “An integrated system applied to epidemic screening’, Expert Systems 2000; 17(2): 81-89.

[32]Tunstel. E, Howard. A and Seraji. H, “Rule-based reasoning and neural network perception for safe off-road robot mobility”, Expert Systems 2002; 19(4): 191-200.

[33]Cook. HM and Fox. MD, “ Artificial Intelligence Applied to Mammographic Image Analysis”, Electronic Imaging 1987; 1154-1158.

[34]Wu. Y, Giger. ML, Doi. K, Vyborny. CJ, Schmidt. R and Metz. CE, “Artificial Neural in Mammography: Application to Decision Making in the Diagnosis of Breast Cancer”, Radiology 1993; 187: 81-67.

[35]FIoyd. C E, Lo. JY. Yun. AJ, Sullivan. DC and Kornguth. PJ, “Prediction of Breast Cancer Malignancy using an Artificial Neural Network”, Cancer 1994; 74(11)

[36]Baker. JA, Kornguth. PJ, Lo. JY, Williford. ME and Floyd. CE, “Breast Cancer Prediction with Artificial Neural Network Based on B-RADS Standardized Lexicon”, Radiology 1995; 196: 817-822.

[37]Lo. JY, Baker. JA, Kornguth. PJ, Iglehart. JD and Floyd. CE, “Predicting Breast Cancer Invasion with Artificial Neural Networks On The Basis of Mammographic Features”, Radiology 1999; 203: 159-163.

[38]Chen. DR and Chang. YL, “Computer-aided Diagnosis Applied to US of Solid Breast Nodules by Using Neural Networks”, Radiology 1999; 213: 407-412.

[39]FIoyd. CE, Lo. JY and Tourassi. GD, "Case- Based Reasoning Computer Algorithm that Uses Mammographic Findings for Breast Biopsy Decisions”, Am. J. of Roentgenol 2000; 175: 1347-1352.

[40]Lei. Z and Andrew. KC, “An artificial intelligent algorithm for tumor detection in screening mammogram”, IEEE transactions on medical imaging 2000; 20(7).

[41]Huai. L, Shih-Chung. BL, Yue. W, Lisa. K and Matthew. TF, “A multiple circular path convolution neural network system for detection of mammographic masses, IEEE transactions on medical imaging 2002; 21(2):211-217.

[42]Bovis. K and Singh. S, “Classification of mammographic breast density using a combined classifier paradigm. In Med. Image Underst. Anal. 2002;177–180.

[43]Petroudi. S, Kadir. T and Brady. M, “Automatic classification of mammography parenchyma patterns: A statistical approach”. In IEEE Conf. Eng. Med. Biol. Soc. 2003; 1: 798–801. 

[44]Karabatak, M. and Ince, M.C. An expert system for detection of breast cancer based on association rules and neural network. Expert Systems with Applications, 2009; 36: 3465–3469

[45]Kayode. AA, Afolabi. BS, Akhigbe. BI, Udo. IJ and Ominiyi. A, “Decision Support System for Histopathological Diagnosis of Breast Diseases in Women” International Journal of Computer Science Issues 2011; 8(2):501-509.

[46]Patel, V.L., Shortliffe, E.H., Stefanelli, M., Szolovits, P., Berthold, M.R. and Bellazzi, R. The coming of age of artificial intelligence in medicine. Artif.Intell.Med 2008; 37: 22-31