Breast Tumor Classification Using Fast Convergence Recurrent Wavelet Elman Neural Networks

  • Enkh-Amgalan Boldbaatar
  • Lo-Yi Lin
  • Chih-Min LinEmail author


This paper develops an intelligent classification system for breast tumors that uses fine needle aspirate image data. A recurrent wavelet Elman neural network is used to classify the breast tumor as either benign or malignant. The structure of the RWENN uses different wavelet functions for hidden layers so that the generalization and search space are significantly greater than those of a conventional neural network. In this paper, there is also a stable convergence analysis of the RWENN classifier and the optimal learning rates are derived to guarantee the fastest convergence for the classification system. The performance of the developed classifier is compared with the Matlab neural network pattern recognition toolbox and other literature that uses a tenfold cross validation on the Wisconsin breast cancer dataset. The simulation results show that the proposed RWENN classifier has better classification results than other existing methods.


Breast tumor classification Fine needle aspirate Recurrent wavelet Elman neural network Optimal learning rate 



The authors appreciate the financial support in part from the Nation Science Council of Republic of China under Grant NSC 101-2221-E-155-026-MY3.


  1. 1.
    Ahmad MAB (2013) Mining health data for breast cancer diagnosis using machine learning. Ph.D. dissertation, University of CanberraGoogle Scholar
  2. 2.
    Yasmin M, Sharif M, Mohsin S (2013) Survey paper on diagnosis of breast cancer using image processing techniques. Res J Recent Sci 2(10):88–98Google Scholar
  3. 3.
    Mangasarian OL, Nick Street W, Wolberg WH (1995) Breast cancer diagnosis and prognosis via linear programming. Oper Res 43(4):570–577MathSciNetCrossRefGoogle Scholar
  4. 4.
    Wolberg WH, Nick Street W, Mangasarian OL (1997) Computerized diagnosis of breast fine-needle aspirates. Breast J 3(2):77–80CrossRefGoogle Scholar
  5. 5.
    Wolberg WH, Mangasarian OL (1990) Multisurface method of pattern separation for medical diagnosis applied to breast cytology. Proc Natl Acad Sci USA 87(23):9193–9196CrossRefGoogle Scholar
  6. 6.
    Anagnostopoulos I, Anagnostopoulos C, Rouskas A, Kormentzas G, Vergados D (2005) The Wisconsin breast cancer problem: diagnosis and DFS time prognosis using probabilistic and generalized regression neural classifiers. Oncology reports, special issue Computational analysis and decision support systems in oncology, last quarter 2005Google Scholar
  7. 7.
    Sewak M, Vaidya P, Chan CC, Duan ZH (2007) SVM approach to breast cancer classification. In: Second international multisymposium on computer and computational sciencesGoogle Scholar
  8. 8.
    Khan MM, Ahmad AM, Khan GM, Miller JF (2013) Fast learning neural networks using Cartesian genetic programming. Neurocomputing 121(9):274–289CrossRefGoogle Scholar
  9. 9.
    Wang Z, Yu G, Kang Y, Zhao Y, Qu Q (2014) Breast tumor detection in digital mammography based on extreme learning machine. Neurocomputing 128(27):175–184CrossRefGoogle Scholar
  10. 10.
    Salama GI, Abdelhalim MB, Zeid MAE (2012) Breast cancer diagnosis on three different datasets using multi-classifiers. Int J Comput Inf Technol 1(1):36–43Google Scholar
  11. 11.
    Raad A, Kalakcch A, Ayache M (2012) Breast cancer classification using neural network approach: MLP and RBF. In: The 13th international arab conference on information technology (ACIT2012), Dec 2012, pp 15–19Google Scholar
  12. 12.
    George YM, Zayed HH, Roushdy MI, Elbagoury BM (2014) Remote computer-aided breast cancer detection and diagnosis system based on cytological images. IEEE Syst J 8(3):949–964CrossRefGoogle Scholar
  13. 13.
    Naga Ramadevi G, Usha Rani K, Lavanya D (2015) Evaluation of classifiers performance using resampling on breast cancer data. Int J Sci Eng Res 6(2):200–207Google Scholar
  14. 14.
    Asri H, Mousannif H, Al Moatassime H, Noel T (2016) Using machine learning algorithms for breast cancer risk prediction and diagnosis. In: FAMS 2016 6th international symposium on frontiers in ambient and mobile systems, 2016, vol 83, pp 1064–1069Google Scholar
  15. 15.
    Elman JL (1990) Finding structure in time. Cognit Sci 14(2):179–211CrossRefGoogle Scholar
  16. 16.
    Song Q (2010) On the weight convergence of Elman networks. IEEE Trans Neural Netw 21(3):463–480CrossRefGoogle Scholar
  17. 17.
    Ge HW, Liang YC, Marchese M (2007) A modified particle swarm optimization based dynamic recurrent neural network for identifying and controlling nonlinear systems. Comput Struct 85:1611–1622CrossRefGoogle Scholar
  18. 18.
    Moghanloo FN, Yazdizadeh A, Formani APJ (2014) A new modified Elman neural network with stable learning algorithms for identification of nonlinear systems. Comput Inf Sci 566:171–193Google Scholar
  19. 19.
    Lin CH (2013) Recurrent modified Elman neural network control of PM synchronous generator system using wind turbine emulator of PM synchronous servo motor drive. Int J Electr Power Energy Syst 52:143–160CrossRefGoogle Scholar
  20. 20.
    Lichman M (2013) UCI machine learning repository []. University of California, School of Information and Computer Science, Irvine, CA, 2015
  21. 21.
    Ahmad FK, Yusoff N (2013) Classifying breast cancer types based on fine needle aspiration biopsy data using random forest classifier. In: The 13th international conference on intelligent systems design and applications (ISDA), pp 121–125Google Scholar
  22. 22.
    Karabatak M, Cevdet Ince M (2009) An expert system for detection of breast cancer based on association rules and neural network. Expert Syst Appl 36(2):3465–3469CrossRefGoogle Scholar
  23. 23.
    Mehdi B, Khan T, Ali ZA (2013) Artificial neural network based electrocardiography analyzer. The 3rd international conference on computer, control and communication (IC4), Sep 2013, pp 1–7Google Scholar
  24. 24.
    Nauck D, Kruse R (1999) Obtaining interpretable fuzzy classification rules from medical data. Artif Intell Med 16:149–169CrossRefGoogle Scholar
  25. 25.
    Abonyi J, Szeifert F (2003) Supervised fuzzy clustering for the identification of fuzzy classifiers. Pattern Recogn Lett 24:2195–2207CrossRefGoogle Scholar
  26. 26.
    Wonnacott TH, Wonnacott RJ (1990) Introductory statistics, vol 5. Wiley, New YorkzbMATHGoogle Scholar
  27. 27.
    Goswami S, Wegman EJ (2016) Comparison of different classification methods on glass identification for forensic research. J Stat Sci Appl 4(03–04):65–84Google Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2019

Authors and Affiliations

  • Enkh-Amgalan Boldbaatar
    • 1
  • Lo-Yi Lin
    • 2
  • Chih-Min Lin
    • 3
    Email author
  1. 1.New Mongol Institute and TechnologyUlaanbaatarMongolia
  2. 2.Department of RadiologyTaipei Veterans General HospitalTaipeiTaiwan
  3. 3.Yuan Ze UniversityTaoyuanTaiwan

Personalised recommendations