Abstract
The increasing amount of data available on the web, coupled with the demand for useful information, has sparked increasing interest in gaining knowledge in large information systems, especially biomedical ones. Health institutions operate in an environment that has been generating thousands of health records about patients. Such databases can be the source of a wealth of information. For instance, these databases can be used to study factors that contribute to the incidence of a pathology and thereby determine patient profiles at the earliest stage of the disease. Such information can be extracted with the help of Machine Learning methods, which are capable of dealing with large amounts of data in order to make predictions. These methods offer an opportunity to translate new data into palpable information and, thus, allows earlier diagnosis and precise treatment options. In order to understand the potential of these methods, we use a database that contain records of cancer patients, which is made publicly available by the Oncocentro Foundation of São Paulo. This database contains historical clinical information from cancer patients of the past 20 years. In this paper we present an initial investigation towards the goal of improving prognosis and therefore increasing the chances of survival among cancer patients. The Random Forest Classification Model was employed in our analysis; this model shows to be a suitable predicting tool for ours purpose. Thus, we intend to present means that allows the design of predictive, preventive and personalized treatments, as well as assisting in the decision making process of the disease.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Bhardwaj, R., Nambiar, A.R., Dutta, D.: A study of machine learning in healthcare. In: 2017 IEEE 41st Annual Computer Software and Applications Conference (COMPSAC), vol. 2, pp. 236–241 (2017). https://doi.org/10.1109/COMPSAC.2017.164
Breiman, L.: Random forests. Mach. Learn. 45(1), 5–32 (2001). https://doi.org/10.1023/A:1010933404324
Cancer.gov: National cancer institute: Cancer staging (2015). https://www.cancer.gov/about-cancer/diagnosis-staging/staging. Accessed 16 Apr 2019
Chen, M., Hao, Y., Hwang, K., Wang, L., Wang, L.: Disease prediction by machine learning over big data from healthcare communities. IEEE Access 5, 8869–8879 (2017)
Chen, P.H.C., Liu, Y., Peng, L.: How to develop machine learning models for healthcare. Nat. Mater. 18(5), 410–414 (2019). https://doi.org/10.1038/s41563-019-0345-0
Chen, X., Ishwaran, H.: Random forests for genomic data analysis. Genomics 99(6), 323–329 (2012)
Dua, S., Acharya, U.R., Dua, P. (eds.): Machine Learning in Healthcare Informatics. ISRL, vol. 56. Springer, Heidelberg (2014). https://doi.org/10.1007/978-3-642-40017-9
Eesha Goel, E.A.: Random forest: a review. Int. J. Adv. Res. Comput. Sci. Softw. Eng. 7, 251 (2017). https://doi.org/10.23956/ijarcsse/V7I1/01113
Kourou, K., Exarchos, T.P., Exarchos, K.P., Karamouzis, M.V., Fotiadis, D.I.: Machine learning applications in cancer prognosis and prediction. Computat. Struct. Biotechnol. J. 13, 8–17 (2015). https://doi.org/10.1016/j.csbj.2014.11.005
McKinney, W.: Data structures for statistical computing in python. In: van der Walt, S., Millman, J. (eds.) Proceedings of the 9th Python in Science Conference. pp. 51–56 (2010)
Ohno-Machado, L.: Data science and informatics: when it comes to biomedical data is there a real distinction? J. Am. Med. Inform. Assoc. 20(6), 1009–1009 (2013). https://doi.org/10.1136/amiajnl-2013-002368
Pedregosa, F., et al.: Scikit-learn: machine learning in Python. J. Mach. Learn. Res. 12, 2825–2830 (2011)
Powers, D.: Evaluation: from precision, recall and f-measure to roc, informedness, markedness & correlation. J. Mach. Learn. Technol. 2, 2229–3981 (2011). https://doi.org/10.9735/2229-3981
RHC: Fundação oncocentro de são paulo. http://www.fosp.saude.sp.gov.br/ publicacoes/downloadarquivos. Accessed 15 Apr 2019
Sarica, A., Cerasa, A., Quattrone, A.: Random forest algorithm for the classification of neuroimaging data in alzheimer’s disease: a systematic review. Front. Aging Neurosci. 9, 329 (2017). https://doi.org/10.3389/fnagi.2017.00329
Scikit-learn.org: Tuning the hyper-parameters of an estimator. https://scikit-learn.org/stable/modules/grid_search.html. Accessed 18 Apr 2019
Seyhan, A.A., Carini, C.: Are innovation and new technologies in precision medicine paving a new era in patients centric care? J. Transl. Med. 17(1), 114 (2019). https://doi.org/10.1186/s12967-019-1864-9
Wiens, J., Shenoy, E.S.: Machine learning for healthcare: on the verge of a major shift in healthcare epidemiology. Clin. Infect. Dis. 66(1), 149–153 (2017)
Acknowledgments
This article was supported in part by CECS/UFABC and FAPESP (Process Number 2019 / 21613-7)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Bertolini, C.T., Leite, S.d.C., Almeida, F.N. (2020). Predicting Cancer Patients’ Survival Using Random Forests. In: Kowada, L., de Oliveira, D. (eds) Advances in Bioinformatics and Computational Biology. BSB 2019. Lecture Notes in Computer Science(), vol 11347. Springer, Cham. https://doi.org/10.1007/978-3-030-46417-2_9
Download citation
DOI: https://doi.org/10.1007/978-3-030-46417-2_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-46416-5
Online ISBN: 978-3-030-46417-2
eBook Packages: Computer ScienceComputer Science (R0)