A breast cancer classifier based on a combination of case-based reasoning and ontology approach

Breast cancer is the second most common form of cancer amongst females and also the fifth most cause of cancer deaths worldwide. In case of this particular type of malignancy, early detection is the best form of cure and hence timely and accurate diagnosis of the tumor is extremely vital. Extensive research has been carried out on automating the critical diagnosis procedure as various machine learning algorithms have been developed to aid physicians in optimizing the decision task effectively. In this research, we present a benign/malignant breast cancer classification model based on a combination of ontology and case-based reasoning to effectively classify breast cancer tumors as either malignant or benign. This classification system makes use of clinical data. Two CBR object-oriented frameworks based on ontology are used jCOLIBRI and myCBR. A breast cancer diagnostic prototype is built. During prototyping, we examine the use and functionality of the two focused frameworks.

[1]  Thomas Roth-Berghofer,et al.  Explanation Support for the Case-Based Reasoning Tool myCBR , 2007, AAAI.

[2]  Henrik Eriksson,et al.  The evolution of Protégé: an environment for knowledge-based systems development , 2003, Int. J. Hum. Comput. Stud..

[3]  Jean-Claude Paul,et al.  Improved Algebraic Algorithm on Point projection for B´eziercurves , 2007 .

[4]  Pedro A. González-Calero,et al.  Building CBR systems with jcolibri , 2007, Sci. Comput. Program..

[5]  Steven Bogaerts,et al.  Increasing AI Project Effectiveness with Reusable Code Frameworks: A Case Study Using IUCBRF , 2005, FLAIRS Conference.

[6]  Pedro A. González-Calero,et al.  An Architecture for Knowledge Intensive CBR Systems , 2000, EWCBR.

[7]  T. Roth-Berghofer,et al.  Rapid Prototyping of CBR Applications with the Open Source Tool myCBR , 2008 .

[8]  M. Sipper,et al.  Applying Fuzzy CoCo to breast cancer diagnosis , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[9]  Brian Foote,et al.  Designing Reusable Classes , 2001 .

[10]  David Leake,et al.  Case-Based Reasoning: Experiences, Lessons and Future Directions , 1996 .

[11]  Ralph Bergmann,et al.  CASUEL: A Common Case Representation Language , 2001 .

[12]  Agnar Aamodt,et al.  Case-Based Reasoning: Foundational Issues, Methodological Variations, and System Approaches , 1994, AI Commun..

[13]  Pedro A. González-Calero,et al.  CBR for CBR: A Case-Based Template Recommender System for Building Case-Based Systems , 2008, ECCBR.

[14]  Alun Preece,et al.  Advances in Case-Based Reasoning , 2002, Lecture Notes in Computer Science.

[15]  T. Roth-Berghofer,et al.  Explanation Capabilities of the Open Source Case-Based Reasoning Tool myCBR , 2008 .

[16]  Pedro A. González-Calero,et al.  Prototyping recommender systems in jcolibri , 2008, RecSys '08.

[17]  Pedro A. González-Calero,et al.  JColibri: An Object-Oriented Framework for Building CBR Systems , 2004, ECCBR.

[18]  Pedro A. González-Calero,et al.  CBROnto: A Task/Method Ontology for CBR , 2002, FLAIRS Conference.

[19]  Chien-Chung Chan,et al.  SVM Approach to Breast Cancer Classification , 2007, Second International Multi-Symposiums on Computer and Computational Sciences (IMSCCS 2007).

[20]  Janet L. Kolodner,et al.  Case-Based Reasoning , 1989, IJCAI 1989.

[21]  Michel Jaczynski,et al.  An Object-Oriented Framework for the Design and the Implementation of Case-Based Reasoners , 1998 .

[22]  David B. Leake Case-based reasoning , 1994, The Knowledge Engineering Review.

[23]  Stefan Schulz CBR-Works A State-of-the-Art Shell for Case-Based Application Building , 1999 .

[24]  Pedro A. González-Calero,et al.  Lessons Learnt in the Development of a CBR Framework , 2010 .