Skip to main content

Advertisement

Log in

RETRACTED ARTICLE: Diagnosing breast cancer with an improved artificial immune recognition system

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

This article was retracted on 22 January 2021

This article has been updated

Abstract

Breast cancer is the top cancer in women worldwide. Scientists are looking for early detection strategies which remain the cornerstone of breast cancer control. Consequently, there is a need to develop an expert system that helps medical professionals to accurately diagnose this disease. Artificial immune recognition system (AIRS) has been used successfully for diagnosing various diseases. However, little effort has been undertaken to improve its classification accuracy. To increase the classification accuracy, this study introduces a new hybrid system that incorporates support vector machine, fuzzy logic, and real tournament selection mechanism into AIRS. The Wisconsin Breast Cancer data set was used as the benchmark data set; it is available through the machine learning repository of the University of California at Irvine. The classification performance was measured through tenfold cross-validation, student’s t test, sensitivity and specificity. With an accuracy of 100 %, the proposed method was able to classify breast cancer dataset successfully.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Change history

References

  • Bennett KP, Blue JA (1998) A support vector machine approach to decision trees. In: Neural networks proceedings. IEEE world congress on computational intelligence. Rensselaer Polytech. Inst, IEEE, Troy, NY, USA, pp 2396–2401

  • Brownlee J (2005) Artificial immune recognition system (airs)-a review and analysis. In: Tech Rep. Swinburne University of Technology, Melbourne

  • Brownlee J (2011) Clever algorithms: nature-inspired programming recipes, 1st edn. Lulu Enterprises, Raleigh

  • Cai T (2014) From learning management system to internet-based research in mathematics education. Crit Exam Dis Educ Trans Across Discipl 62

  • Campbell C, Ying Y (2011) Learning with support vector machines. In: Synthesis lectures on artificial intelligence and machine learning 5.1, pp 1–95

  • Chang C-C, Lin C-J (2011) (LIBSVM): a library for support vector machines. ACM Trans Intell Syst Technol 2(27):1

    Google Scholar 

  • Chen CH, Xu C, Bie RF, Gao XZ (2008) Artificial immune recognition system for DNA microarray data analysis. In: Zhao L, Wang LP, Guo MZ (eds) Fourth international conference on natural computation, Icnc, pp 633–637

  • Chikh MA, Saidi M, Settouti N (2012) Diagnosis of diabetes diseases using an artificial immune recognition system2 (AIRS2) with fuzzy k-nearest neighbor. J Med Syst 36:2721–2729

    Google Scholar 

  • Cios KJ, William Moore G (2002) Uniqueness of medical data mining. Artif Intell Med 26:1–24

    Google Scholar 

  • Clark WR (2007) In defense of self how the immune system really works. Oxford University Press, New York

    Google Scholar 

  • Cortes C, Vapnik V (1995) Support-vector networks. Mach Learn 20:273–297

    MATH  Google Scholar 

  • Cuevas E, Osuna-Enciso V, Zaldivar D, Pérez-Cisneros M, Sossa H (2012) Multithreshold segmentation based on artificial immune systems. Math Probl Eng 2012:20

    MathSciNet  MATH  Google Scholar 

  • Daoudi R, Djemal K, Benyettou A (2013) An immune-inspired approach for breast cancer classification. In: Engineering applications of neural networks. Springer, Berlin, pp 273–281

  • Dasgupta D (1998) An overview of artificial immune systems and their applications from the book artificial immune system and their applications. Springer, Berlin

    Google Scholar 

  • De Castro LN, Timmis J (2002) Artificial immune systems: a new computational intelligence approach. Springer, Berlin

    MATH  Google Scholar 

  • Delen D, Walker G, Kadam A (2005) Predicting breast cancer survivability: a comparison of three data mining methods. Artif Intell Med 34:113–127

    Google Scholar 

  • Dtreg.com (2012) SVM—Support Vector Machines. Dtreg.com, The Internet

  • Elouedi H, Meliani W, Elouedi Z, Ben Amor N (2014) A hybrid approach based on decision trees and clustering for breast cancer classification. In: 2014 6th international conference of soft computing and pattern recognition (SoCPaR). IEEE, pp 226–231

  • Forouzideh N, Mahmoudi MT, Badie K (2011) Organizational texts classification using artificial immune recognition systems. In: IEEE, IEEE symposium on computational intelligence in bioinformatics and computational biology (CIBCB)

  • Frank A, Asuncion A (2010) UCI machine learning repository. In: UoCa Irvine (ed) Depament of Computer Science. School of Information and Computer Science, Irvine

    Google Scholar 

  • Golzari Hormozi S (2011) Utilisation of exponential-based resource allocation and competition in artificial Immune recognition system. Universiti Putra Malaysia, Serdang

    Google Scholar 

  • Golzari S, Doraisamy S, Sulaiman MN, Udzir NI (2008) Effect of nonlinear resource allocation on AIRS classifier accuracy. In: Hashim NL, Shiratuddin N, Baharom F, HussainWanIshak W, Kanniah U, WongHooiTen D et al (eds) Knowledge management international conference. University Utara, Langkawi, Malaysia, pp 596–600

  • Golzari S, Doraisamy S, Sulaiman MN, Udzir NI (2009a) Improving the accuracy of AIRS by incorporating real world tournament selection in resource competition phase. IEEE, Trondheim, Norway

  • Golzari S, Doraisamy S, Sulaiman MN, Udzir NI (2009b) Incorporation of adapted real world tournament selection into artificial immune recognition system. In: Studies in computational intelligence. Springer, Berlin, pp 329–334

  • Goodman D, Boggess L, Watkins A (2002) Artificial immune system classification of multiple-class problems. Proc Artif Neural Netw Eng ANNIE 2:179–183

    Google Scholar 

  • Goodman DE Jr, Boggess L, Watkins A (2003) An investigation into the source of power for AIRS, an artificial immune classification system. In: International joing conference on neural networks. IEEE, Portland, pp 1678–1683

  • Hall M, Frank E, Holmes G, Pfahringer B, Reutemann P, Witten IH (2009) An update. In: SIGKDD explorations, the WEKA data mining software, p 11

  • Hamaker JS, Boggess L (2004) Non-euclidean distance measures in AIRS, an artificial immune classification system. IEEE 1:1067–1073

    Google Scholar 

  • Hamilton HJ, Shan N, Cercone N (1996) RIAC: a rule induction algorithm based on approximate classification. Department of Computer Science, University of Regina, Citeseer

  • Hmeidi I, Hawashin B, El-Qawasmeh E (2008) Performance of KNN and SVM classifiers on full word Arabic articles. Adv Eng Inform 22:106–111

    Google Scholar 

  • Huang DS, Gan Y, Bevilacqua V, Figueroa JC (2011) Advanced intelligent computing: 7th international conference, ICIC 2011, Zhengzhou, China, August 11–14, 2011. Revised Selected Papers, Springer, Berlin

  • Huang Y-H, Ko Y-C, Lu H-C (2012) An optimal classification method for biological and medical data. Math Probl Eng 2012:17

    MathSciNet  MATH  Google Scholar 

  • Ian HW, Eibe F, Hall MA (2011) Data mining practical machine learning tools and techniques, 3rd edn. Morgan Kaufmann Publishers, Burlington

    MATH  Google Scholar 

  • Jackson SL (2012) Statistics: plain and simple. Wadsworth/Cengage Learning, Belmont, CA

  • Jenhani I, Elouedi Z (2012) Re-visiting the artificial immune recognition system: a survey and an improved version. Artif Intell Rev 2012:1–13

    Google Scholar 

  • Joachims T (1998) Text categorization with support vector machines: learning with many relevant features. Mach Learn ECML-98 1998:137–142

  • Kahramanli H, Allahverdi N (2008) Design of a hybrid system for the diabetes and heart diseases. Exp Syst Appl 35:82–89

    Google Scholar 

  • Kara S, Aksebzeci BH, Kodaz H, Güneş S, Kaya E, Ozbilge H (2009) Medical application of information gain-based artificial immune recognition system (IG-AIRS): classification of microorganism species. Exp Syst Appl 36:5168–5172

    Google Scholar 

  • Kodaz H, Babaoğlu İ, İşcan H (2009) Thyroid disease diagnosis using artificial immune recognition system (AIRS). In: Proceedings of the 2nd international conference on interaction sciences: information technology, culture and human: ACM, pp 756–761

  • Latifoǧlu F, Kodaz H, Kara S, Güneş S (2007) Medical application of artificial immune recognition system (AIRS): diagnosis of atherosclerosis from carotid artery Doppler signals. Comput Biol Med 37:1092–1099

    Google Scholar 

  • Laura Auria RAM (2008) Support vector machines (SVM) as a technique for solvency analysis. In: The open access publication server of the ZBW–Leibniz information centre for economics. German Institute for Economic Research, Berlin, No 811, pp 1–19. http://hdl.handle.net/10419/27334

  • Lavanya D, Rani KU (2012) Ensemble decision tree classifier for breast cancer data. Int J Inf Technol Converg Serv 2:17–24

    Google Scholar 

  • Lee S, Soak S, Kim K, Park H, Jeon M (2008) Statistical properties analysis of real world tournament selection in genetic algorithms. Appl Intell 28:195–205

    Google Scholar 

  • Le X, Mo-Yuen C (2008) Distribution fault diagnosis using a hybrid algorithm of fuzzy classification and artificial immune systems. In: Power and energy society general meeting—conversion and delivery of electrical energy in the 21st century, IEEE, pp 1266–1271

  • Leung K, Cheong F, Cheong C (2007) Generating compact classifier systems using a simple artificial immune system. IEEE Trans Syst Man Cybern Part B Cybern 37:1344–1356

    Google Scholar 

  • Lin HC, Su CT, Wang PC (2011) An application of artificial immune recognition system for prediction of diabetes following gestational diabetes. J Med Syst 35:283–289

    Google Scholar 

  • Marwah G, Boggess L (2002) Artificial immune systems for classification: some issues. University of kent at Canterbury, Citeseer, pp 149–153

    Google Scholar 

  • Meng L, van der Putten P, Wang H. A comprehensive benchmark of the artificial immune recognition system (AIRS). Adv Data Min Appl 2005:729

  • Miller BL, Goldberg DE (1995) Genetic algorithms, tournament selection, and the effects of noise. Urbana 51:61801

    Google Scholar 

  • Naghibi S, Teshnehlab M, Shoorehdeli MA (2012) Breast cancer classification based on advanced multi dimensional fuzzy neural network. J Med Syst 36:2713–2720

    Google Scholar 

  • Nauck D, Kruse R (1999) Obtaining interpretable fuzzy classification rules from medical data. Artif Intell Med 16:149–169

    Google Scholar 

  • Oliveira LOaVBo, Mota RLM, Barone DAC (2012) Clonal selection classifier with data reduction: classification as an optimization task. World congress on computational intelligence. IEEE CEC, Brisbane, pp 1–7

  • Peña-Reyes CAs, Sipper M (1999) A fuzzy-genetic approach to breast cancer diagnosis. Artif Intell Med 17:131–155

  • Pendharkar P, Rodger J, Yaverbaum G, Herman N, Benner M (1999) Association, statistical, mathematical and neural approaches for mining breast cancer patterns. Exp Syst Appl 17:223–232

    Google Scholar 

  • Polat K, Güneş S, Tosun S (2006) Diagnosis of heart disease using artificial immune recognition system and fuzzy weighted pre-processing. Pattern Recogn 39:2186–2193

    Google Scholar 

  • Polat K, Şahan S, Güneş S (2007) A novel hybrid method based on artificial immune recognition system (AIRS) with fuzzy weighted pre-processing for thyroid disease diagnosis. Exp Syst Appl 32:1141–1147

    Google Scholar 

  • Polat K, Şahan S, Kodaz H, Güneş S (2007) Breast cancer and liver disorders classification using artificial immune recognition system (AIRS) with performance evaluation by fuzzy resource allocation mechanism. Exp Syst Appl 32:172–183

    Google Scholar 

  • Polat K, Güneş S (2008) Artificial immune recognition system with fuzzy resource allocation mechanism classifier, principal component analysis and FFT method based new hybrid automated identification system for classification of EEG signals. Exp Syst Appl 34:2039–2048

    Google Scholar 

  • Quinlan JR (1996) Improved use of continuous attributes in C4. 5. J Art Intell Res 4:77–90

    MATH  Google Scholar 

  • Saidi M, Chikh MA, Settouti N (2011) Automatic identification of diabetes diseases using a modified artificial immune recognition system2 (MAIRS2). In: Conference internationale sur l ‘informatique et ses applications. CEUR-WS.org via Sun SITE Central Europe, Saida, Algeria

  • Sarkar M, Leong T-Y (2000) Application of k-nearest neighbors algorithm on breast cancer diagnosis problem. In: American medical informatics association, proceedings of the AMIA symposium, p 759

  • Seeker A, Freitas AA (2007) Wairs: improving classification accuracy by weighting attributes in the airs classifier. In: Congress on evolutionary computation. IEEE, Singapore, pp 3759–3765

  • Setiono R (2000) Generating concise and accurate classification rules for breast cancer diagnosis. Artif Intell Med 18:205–219

    Google Scholar 

  • Shamshirband S, Hessam S, Javidnia H, Amiribesheli M, Vahdat S, Petković D et al (2014) Tuberculosis disease diagnosis using artificial immune recognition system. Int J Med Sci 11:508

    Google Scholar 

  • Sompayrac L (2012) How the immune system works. Wiley-Blackwell, Chichester

    Google Scholar 

  • Statnikov A (2011) A gentle introduction to support vector machines in biomedicine. In: Theory and methods, vol 1. World Scientific, Singapore

  • Statsoft (2013) Support vector machines, http://www.statsoft.com/textbook/support-vector-machines/. Intenet source: StatSoft.com, p 1. Accessed 17 Jan 2014

  • Ster B, Dobnikar A (1996) Neural networks in medical diagnosis: comparison with other methods. In: Tsaptsinos ABBaD (ed) International conference on engineering applications of neural networks (EANN ’96). London, UK, pp 427–430

  • SVMS.org (2010) Introduction to support vector machines, vol 2011, p 1. http://www.svms.org/introduction.html. Accessed 17 Jan 2014

  • Timmis J, Neal M (2001) A resource limited artificial immune system for data analysis. Knowl-Based Syst 14:121–130

    Google Scholar 

  • Timmis J, Knight T, De Castro LN, Hart E (2004) An overview of artificial immune systems. In: Computation in cells and tissues. Springer, Berlin, Heidelberg, pp 51–91

  • Travers P, Walport MJ, Janeway C, Murphy KP (2008) Janeway’s immunobiology. Garland Science, New York

    Google Scholar 

  • Tunç T (2012) A new hybrid method logistic regression and feedforward neural network for lung cancer data. Math Probl Eng 2012. doi:10.1155/2012/241690

  • Watkins A (2001) AIRS: a resource limited artificial immune classifier. Mississipi State University, Mississipi

    Google Scholar 

  • Watkins A, Boggess L (2002) A resource limited artificial immune classifier. In: Congress on evolutionary computation. IEEE, Hawaii, pp 926–931

  • Watkins A, Timmis J (2002) Artificial immune recognition system (AIRS): revisions and refinements. 1st international conference on artificial immune systems. University of Kent at Canterbury, UK, University of Kent at Canterbury Printint Unit, pp 173–181

  • Watkins A, Timmis J, Boggess L (2004) Artificial immune recognition system (AIRS): an immune-inspired supervised learning algorithm. Genet Program Evolv Mach 5:291–317

    Google Scholar 

  • Watkins A, Boggess L (2002) A new classifier based on resource limited artificial immune systems. IEEE, world congress on computational intelligence Honolulu, HI, USA, pp 1546–1551

  • World Health Organization (2012) Breast cancer: prevention and control. World Health Organization. [Online]. http://www.who.int/cancer/detection/breastcancer/en/

  • Wu X, Kumar V, Quinlan JR, Ghosh J, Yang Q, Motoda H et al (2008) Top 10 algorithms in data mining. Knowl Inf Syst 14:1–37

    Google Scholar 

  • Yang Y (2011) Application of artificial immune system in handwritten Russian uppercase character recognition. In: 2011 international conference on computer science and service system (CSSS). IEEE, pp 238–241

  • Zadeh LA (1965) Fuzzy sets. Inf Control 8:338–353

    MATH  Google Scholar 

Download references

Acknowledgments

This work is supported by University of Malaya Research Grant no vote RP0061-13ICT.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Mahmoud Reza Saybani or Shahaboddin Shamshirband.

Ethics declarations

Conflict of interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Additional information

Communicated by V. Loia.

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Saybani, M.R., Wah, T.Y., Aghabozorgi, S.R. et al. RETRACTED ARTICLE: Diagnosing breast cancer with an improved artificial immune recognition system. Soft Comput 20, 4069–4084 (2016). https://doi.org/10.1007/s00500-015-1742-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-015-1742-1

Keywords

Navigation