On Predicting the Outcomes of Chemotherapy Treatments in Breast Cancer

  • Agastya Silvina
  • Juliana BowlesEmail author
  • Peter Hall
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11526)


Chemotherapy is the main treatment commonly used for treating cancer patients. However, chemotherapy usually causes side effects some of which can be severe. The effects depend on a variety of factors including the type of drugs used, dosage, length of treatment and patient characteristics. In this paper, we use a data extraction from an oncology department in Scotland with information on treatment cycles, recorded toxicity level, and various observations concerning breast cancer patients for three years. The objective of our paper is to compare several different techniques applied to the same data set to predict the toxicity outcome of the treatment. We use a Markov model, Hidden Markov model, Random Forest and Recurrent Neural Network in our comparison. Through analysis and evaluation of the performance of these techniques, we can determine which method is more suitable in different situations to assist the medical oncologist in real-time clinical practice. We discuss the context of our work more generally and further work.


Breast cancer data Toxicity prediction Modelling Machine learning 


  1. 1.
    Breast cancer wisconsin (diagnostic) data set. Accessed 15 Jan 2019
  2. 2.
    Chen, H., Yang, B., Liu, J., Liu, D.: A support vector machine classifier with rough set-based feature selection for breast cancer diagnosis. Expert Syst. Appl. 38, 9014–9022 (2011)CrossRefGoogle Scholar
  3. 3.
    Geron, A.: Hands-On Machine Learning with Scikit-Learn and TensorFlow, 1st edn. O’Reilly Media, Stanford (2017)Google Scholar
  4. 4.
    Graves, A.: Supervised Sequence Labelling with Recurrent Neural Networks. Studies in Computational Intelligence. Springer, Heidelberg (2012). Scholar
  5. 5.
    Hu, X., Cammann, H., Meyer, H., Miller, K., Jung, K., Stephan, C.: Artificial neural networks and prostate cancer tools for diagnosis and management. Nat. Rev. Urol.y 10, 174–182 (2013)CrossRefGoogle Scholar
  6. 6.
    Jurafsky, D., Martin, J.: Speech and Language Processing. Pearson Education, Upper Saddle River (2009)Google Scholar
  7. 7.
    Malin, J.: Envisioning Watson as a rapid-learning system for oncology. J. Oncol. Pract. 9, 155–157 (2013)CrossRefGoogle Scholar
  8. 8.
    Mani, S., et al.: Machine learning for predicting the response of breast cancer to neoadjuvant chemotherapy. J. Am. Med. Inform. Assoc. 20, 688–695 (2013)CrossRefGoogle Scholar
  9. 9.
  10. 10.
    Nguyen, C., Wang, Y., Nguyen, H.: Random forest classifier combined with feature selection for breast cancer diagnosis and prognostic. J. Biomed. Sci. Eng. 6, 551–560 (2013)CrossRefGoogle Scholar
  11. 11.
    Project hanover. Accessed 15 Jan 2019
  12. 12.
    Souhami, R., Tobias, J.: Cancer and its Management, 5th edn. Blackwell Publishing, Hoboken (2005)CrossRefGoogle Scholar
  13. 13.
    Wishart, G., et al.: PREDICT: a new UK prognostic model that predicts survival following surgery for invasive breast cancer. Breast Cancer Res. 12 (2010)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.School of Computer ScienceUniversity of St AndrewsSt AndrewsUK
  2. 2.Edinburgh Cancer Research CentreUniversity of Edinburgh, Western General HospitalEdinburghUK

Personalised recommendations