Skip to main content

Advertisement

Log in

A fuzzy WASD neuronet with application in breast cancer prediction

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Cancer is one of the world’s leading causes of human mortality, and the most prevalent type is breast cancer. However, when diagnosed early, breast cancer may be treated. In this paper, a 5-layer feed-forward neuronet model, trained by a novel fuzzy WASD (weights-and-structure-determination) algorithm, called FUZWASD, is introduced and employed to predict whether the breast cancer is benign or malignant. In general, WASD-trained neuronets are known to overcome the limitations of traditional back-propagation neuronets, including slow training speed and local minimum; however, multi-input WASD-trained neuronets with no dimension explosion weakness are few. In this work, a novel FUZWASD algorithm for training neuronets is modeled by embedding a fuzzy logic controller (FLC) in a WASD algorithm, and a multi-input FUZWASD neuronet (MI-FUZWASDN) model for classification problems with no dimension explosion weakness is proposed. The FUZWASD algorithm uses a FLC to map the input data into a specific interval that enhances the accuracy of the weights-direct-determination (WDD) method. In this way, the FUZWASD algorithm detects the optimal weights and structure of the MI-FUZWASDN using a power softplus activation function and while handling the model fitting and validation. Applications on two diagnostic breast cancer datasets validate and demonstrate the MI-FUZWASDN model’s exceptional learning and predicting performance. In addition, for the intrigued user, we have created a MATLAB kit, which is freely accessible via GitHub, to promote and support the results of this work.

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

Similar content being viewed by others

Availability of data and material

The data used in the paper entitled “A Fuzzy WASD Neuronet with Application in Breast Cancer Prediction” are taken from Kaggle in the following link: https://www.kaggle.com/.

Code availability

The complete development and implementation of the computational methods proposed in the paper entitled “A Fuzzy WASD Neuronet with Application in Breast Cancer Prediction” can be obtained from GitHub in the following link: https://github.com/SDMourtas/MI-FUZWASDN.

References

  1. Hung Nguyen WT, Hung BS, Thornton E, Thornton WL (1998) Classification of microcalcifications in mammograms using artificial neural networks. IEEE, Hong Kong, China 2:1006–1008

    Google Scholar 

  2. Asri H, Mousannif H, Moatassime HA, Noël T (2016) Using machine learning algorithms for breast cancer risk prediction and diagnosis. In: Shakshuki EM (ed), The 7th international conference on ambient systems, networks and technologies (ANT 2016)/The 6th international conference on sustainable energy information technology (SEIT-2016)/affiliated workshops, May 23-26, 2016, Madrid, Spain. Elsevier, vol 83 of Procedia Computer Science, pp 1064–1069

  3. Bharat A, Pooja N, Anishka Reddy R (2018) Using machine learning algorithms for breast cancer risk prediction and diagnosis. IEEE, Bangalore, India, pp 1–4

  4. Ed-Daoudy A, Maalmi K (2020) Breast cancer classification with reduced feature set using association rules and support vector machine. Netw Model Anal Health Inf Bioinform 9(1):34

    Article  Google Scholar 

  5. Matamala N, Vargas MT, González-Cómpora R, Miñambres R, Arias JI, Menéndez P, Andréés-León E, Gómez-López G, Yanowsky K, Calvete-Candenas J, Inglada-Pérez L, Martínez-Delgado B, Benítez J (2015) Tumor microrna expression profiling identifies circulating micrornas for early breast cancer detection. Clin Chem 61:1098–1106

    Article  Google Scholar 

  6. Katsikis VN, Mourtas SD, Stanimirović PS, Zhang Y (2021) Solving complex-valued time-varying linear matrix equations via QR decomposition with applications to robotic motion tracking and on angle-of-arrival localization. IEEE Trans Neural Netw Learn Syst, 1–10

  7. Premalatha N, Arasu AV (2016) Prediction of solar radiation for solar systems by using ANN models with different back propagation algorithms. J Appl Res Technol 14(3):206–214

    Article  Google Scholar 

  8. Chen L, Huang Z, Li Y, Zeng N, Liu M, Peng A, Jin L (2019) Weight and Structure Determination Neural Network Aided With Double Pseudoinversion for Diagnosis of Flat Foot. IEEE Access 7:33001–33008

    Article  Google Scholar 

  9. Vera SOR (2014) On the prediction of atmospheric corrosion of metals and alloys in Chile using artificial neural networks. Int J Electrochem Sci 9(12):7131–7151

    Google Scholar 

  10. Zhang Y, Wang Y, Li W, Chou Y, Zhang Z (2016) WASD algorithm with pruning-while-growing and twice-pruning techniques for multi-input Euler polynomial neural network. Int J Artif Intell Tools 25(02):1650007

    Article  Google Scholar 

  11. Li J, Cheng JH, Shi JY, Huang F (2012) Brief Introduction of Back Propagation (BP) Neural Network Algorithm and its Improvement. In: Advances in Computer Science and Information Engineering. Springer, Berlin, Heidelberg, vol 169 of Advances in Intelligent and Soft Computing, pp 553–558

  12. Han T, Lu Y, Zhu S, Wu YN (2017) Alternating back-propagation for generator network. In: Singh SP, Markovitch S (eds) Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence, February 4-9, 2017, San Francisco, California, USA, pp 1976–1984. AAAI Press

  13. Zhang Y, Chen D, Ye C (2019) Deep neural networks: WASD neuronet models, algorithms. CRC Press, Applications

    Book  Google Scholar 

  14. Affonso C, Sassi RJ, Barreiros RM (2015) Biological image classification using rough-fuzzy artificial neural network. Expert Syst Appl 42:9482–9488

    Article  Google Scholar 

  15. Pezeshki Z, Mazinani SM (2019) Comparison of artificial neural networks, fuzzy logic and neuro fuzzy for predicting optimization of building thermal consumption: a survey. Artif Intell Rev 52:495–525

    Article  Google Scholar 

  16. Jia L, Xiao L, Dai J, Cao Y (2020) A novel fuzzy-power zeroing neural network model for time-variant matrix moore-penrose inversion with guaranteed performance. IEEE Trans Fuzzy Syst, 1–1

  17. Hosseinzadeh A, Zhou JL, Altaee A, Baziar M, Li X (2020) Modeling water flux in osmotic membrane bioreactor by adaptive network-based fuzzy inference system and artificial neural network. Bioresour Technol 310:123391

    Article  Google Scholar 

  18. Fang H, Zhu G, Stojanovic V, Nie R, He S, Luan X, Liu F (2021) Adaptive optimization algorithm for nonlinear Markov jump systems with partial unknown dynamics. Int J Robust Nonlinear Control 31:2126–2140

    Article  MathSciNet  Google Scholar 

  19. Tao H, Li J, Chen Y, Stojanovic V, Yang H (2020) Robust point-to-point iterative learning control with trial-varying initial conditions. IET Control Theory Appl 14:3344–3350

    Article  Google Scholar 

  20. Stojanovic V, He S, Zhang B (2020) State and parameter joint estimation of linear stochastic systems in presence of faults and nonGaussian noises. Int J Robust Nonlinear Control 30:6683–6700

    Article  Google Scholar 

  21. Cheng P, He S, Stojanovic V, Luan X, Liu F (2021) Fuzzy fault detection for markov jump systems with partly accessible hidden information: an event-triggered approach. IEEE Trans Cybern, PP: 1–10

  22. Zhang Y, Lao W, Jin L, Chen T, Liu J (2013) Growing-type WASD for power-activation neuronet to model and forecast monthly time series. In: Proceedings of the 10th IEEE international conference on control and automation (ICCA), pp 1312–1317

  23. Zhang Y, Tan N (2010) Intelligent Soft Computation and Evolving Data Mining: Integrating Advanced Technologies, chapter 10. Weights Direct Determination of Feedforward Neural Networks without Iterative BP-Training. IGI Global, pp 197–225

  24. Zhang Y, Yu X, Xiao L, Li W, Fan Z, Zhang W (2013) Weights and structure determination of articial neuronets. In: Self-Organization: Theories and Methods. New York, NY, USA: Nova Science

  25. Zhang Y, Yin Y, Guo D, Xiaotian Yu, Xiao L (2014) Cross-validation based weights and structure determination of Chebyshev-polynomial neural networks for pattern classification. Pattern Recognit 47(10):3414–3428

    Article  Google Scholar 

  26. Yunong Zhang R, Wang WL, Deng J (2014) Signum-function-activated WASD neuronet and its XOR application. Acta Scientiarum Naturalium Universitatis Sunyatseni 53(1):1–7

    MATH  Google Scholar 

  27. Zhang Y, Guo D, Luo Z, Zhai K, Tan H (2016) CP-activated WASD neuronet approach to Asian population prediction with abundant experimental verification. Neurocomputing 198(198):48–57

    Article  Google Scholar 

  28. Zeng T, Zhang Y, Li Z, Qiu B, Ye C (2020) Predictions of USA Presidential Parties From 2021 to 2037 Using Historical Data Through Square Wave-Activated WASD Neural Network. IEEE Access 8:56630–56640

    Article  Google Scholar 

  29. Li H, Huang Z, Fu J, Li Y, Zeng N, Zhang J, Ye C, Jin L (2019) Modified Weights-and-Structure-Determination Neural Network for Pattern Classification of Flatfoot. IEEE Access 7:63146–63154

    Article  Google Scholar 

Download references

Funding

No funding was received to assist with the preparation of this manuscript.

Author information

Authors and Affiliations

Authors

Contributions

TES: Conceptualization, Methodology, Software, Validation, Formal analysis, Investigation, Writing-Original Draft. VNK: Conceptualization, Methodology, Software, Validation, Formal analysis, Investigation, Writing-Original Draft. SDM: Conceptualization, Methodology, Software, Validation, Formal analysis, Investigation, Writing-Original Draft.

Corresponding author

Correspondence to Vasilios N. Katsikis.

Ethics declarations

Conflict of interest

The authors Theodore E. Simos, Vasilios N. Katsikis and Spyridon D. Mourtas of the paper entitled “A Fuzzy WASD Neuronet with Application in Breast Cancer Prediction” declare that there is no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Simos, T.E., Katsikis, V.N. & Mourtas, S.D. A fuzzy WASD neuronet with application in breast cancer prediction. Neural Comput & Applic 34, 3019–3031 (2022). https://doi.org/10.1007/s00521-021-06572-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-021-06572-9

Keywords

Navigation