Dynamic Mode Decomposition-Based Features for Ovarian Cancer Gene Expression Classification Using Machine Learning

Authors

  • Ayinde Mohammed Usman University of Ilorin; Stellenbosch University
  • Nazmat Surajudeen-Bakinde
  • Frederick Ojiemhende
  • Akindele Segun Afolabi
  • Abdulkarim Oloyede
  • Olayinka Sikiru Zakariya

Keywords:

DMD, Eigendecomposition, KNN, ML, ovarian cancer, SVD

Abstract

Machine learning (ML) algorithms have been deployed in recent years as models for the analysis of complex data. The ubiquity of ML algorithms stems from their ability to learn the patterns and structures inherent in data. Additionally, they are adaptable to a wide range of data types, irrespective of size, which allows them to learn and predict the future pattern of data. In this work, dynamic mode decomposition (DMD), an ML algorithm, is deployed to analyse the pattern of gene expression data from patients with and without ovarian cancer. Ovarian cancer is one of the deadliest gynaecologic cancers worldwide. The obscure nature of the symptoms makes early detection of ovarian cancer difficult. Early diagnosis increases the chances of survival for patients. Furthermore, the modes computed from DMD are used as features and separately fed into three ML classifiers- support vector machine (SVM), decision tree (DecTr), and K-nearest neighbour (KNN) to classify the gene expression into either cancer or non-cancer categories. Multiple metrics- sensitivity, accuracy, precision, and error rate are used to assess the performance of the models, to have a balanced illustration of a model’s performance. The DecTr outperforms the other two classifiers- SVM and KNN, across the metrics used in evaluating the performance of the models.

References

Akazawa, M. and Hashimoto, K. (2020). Artificial intelligence in ovarian cancer diagnosis. Anticancer Research, 40(8), 4795–4800.

Alharbi, F. and Vakanski, A. (2023). Machine Learning Methods for Cancer Classification Using Gene Expression Data: A Review. Bioengineering, 10(2). 3

Brunton, B. W.; Johnson, L. A.; Ojemann, J. G. and Kutz, J. N. (2016). Extracting spatial-temporal coherent patterns in large-scale neural recordings using dynamic mode decomposition. Journal of Neuroscience Methods, 258, 1–15.

Conrads, T.; Fusaro, V. A.; Ross, S., Johann, D.; Rajapakse, V.; Hitt, B. A.; Steinberg, S. M.; Kohn, E. C.; Fishman, D. A.; Whitely, G. and And, O. (2004). High-resolution serum proteomic features for ovarian cancer detection. Endocrine-related cancer. Endocrine-Related Cancer, 11(2), 163–178.

Cunningham, P. and Delany, S. J. (2021). K-Nearest Neighbour Classifiers-A Tutorial. ACM Computing Surveys, 54(6).

Elias, K. M., Guo, J. and Bast, R. C. (2018). Early Detection of Ovarian Cancer. Hematology/Oncology Clinics of North America, 32(6), 903–914.

Hernández, V. A. S.; Monroy, R.; Medina-Pérez, M. A.; Loyola-González, O. and Herrera, F. (2021). A Practical Tutorial for Decision Tree Induction. ACM Computing Surveys, 54(1).

Jakkula, V. (2006). Tutorial on support vector machine (SVM). School of EECS, Washington State University, 37.

Kutz, J. N. (2013). Data-driven modeling & scientific computation: methods for complex systems & big data. Oxford University Press.

Kutz, J. N.; Brunton, S. L.; Brunton, B. W. and Proctor, J. L. (2016). Dynamic mode decomposition: data-driven modeling of complex systems. SIAM.

Ogundile, O. O.; Usman, A. M.; Babalola, O. P. and Versfeld, D. J. J. (2021). Dynamic mode decomposition: A feature extraction technique based hidden Markov model for detection of Mysticetes’ vocalisations. Ecological Informatics, 63, 101306.

Prabhakar, S. K. and Lee, S. W. (2020). An Integrated Approach for Ovarian Cancer Classification with the Application of Stochastic Optimization. IEEE Access, 8, 127866–127882.

Proctor, J. L. and Eckhoff, P. A. (2015). Discovering dynamic patterns from infectious disease data using dynamic mode decomposition. International Health, 7(2), 139–145.

Stewart, C.; Ralyea, C. and Lockwood, S. (2019). Ovarian Cancer: An Integrated Review. Seminars in Oncology Nursing, 35(2), 151–156.

Taleb, N.; Mehmood, S.; Zubair, M.; Naseer, I.; Mago, B. and Nasir, M. U. (2022). Ovary Cancer Diagnosing Empowered with Machine Learning. 2022 International Conference on Business Analytics for Technology and Security, ICBATS 2022, 1–6.

Tu, J. H.; Rowley, C. W.; Luchtenburg, D. M.; Brunton, S. L. and Kutz, J. N. (2013). On dynamic mode decomposition: theory and applications. ArXiv Preprint ArXiv:1312.0041.

Usman, A. M. and Versfeld, D. J. J. (2024). Principal components-based hidden Markov model for automatic detection of whale vocalisations. Journal of Marine Systems, 242 (October 2023), 103941.

Usman, A. M. and Versfeld, D. J. J. (2022). Detection of baleen whale species using kernel dynamic mode decomposition-based feature extraction with a hidden Markov model. Ecological Informatics, 101766.

Usman, A. M.; Ogundile, O. O. and Versfeld, D. J. J. (2020). Review of automatic detection and classification techniques for cetacean vocalization. IEEE Access, 8, 105181–105206.

Wang, G.; Zhan, H.; Luo, T.; Kang, B.; Li, X.; Xi, G.; Liu, Z. and Zhuo, S. (2023). Automated Ovarian Cancer Identification Using End-to-End Deep Learning and Second Harmonic Generation Imaging. IEEE Journal of Selected Topics in Quantum Electronics, 29(4).

Ma, M.; P. Wang and C.H. Chu (2015). Ltcep: Efficient long-term event processing for internet of things data streams. 2015 IEEE International Conference on Data Science and Data Intensive Systems, 548–555, Sydney, Australia.

Mahase, M. J.; C. Musingwini and A. S. Nhleko (2016). A survey of applications of multi-criteria decision analysis methods in mine planning and related case studies. Journal of the Southern African Institute of Mining and Metallurgy, 116(11), 1051–1056.

Silva-Pedroza, D.; R. Marin-Calero and G. Ramirez-Gonzalez (2017). NFC Evaluation in the development of mobile applications for MICE in Tourism. Sustainability (Switzerland), 9(11), 193. https://doi.org/10.3390/su9111937

Stiller, B.; E. Schiller; C. Schmitt and S. Ziegler (2020). An Overview of Network Communication Technologies for IoT. Handbook of Internet-of-Things, S. Ziegler and JM, Eds. Cham, Switzerland: Springer.

Teja, P. R. and Mishra, P. K. (2021). Sealed Bid Single Price Auction Model (SBSPAM)-Based Resource Allocation for 5G Networks. Wireless Personal Communications, 116(3), 2633–2650.

Usman, A. and Shami, S. H. (2013). Evolution of communication technologies for smart grid applications. Renewable and Sustainable Energy Reviews, 19(1), 191–199.

Downloads

Published

2024-09-29