Next Article in Journal
A Soft, Biocompatible Magnetic Field Enabled Wireless Surgical Lighting Patty for Neurosurgery
Next Article in Special Issue
Ten Points for High-Quality Statistical Reporting and Data Presentation
Previous Article in Journal
Classification of Brain Tumors from MRI Images Using a Convolutional Neural Network
Previous Article in Special Issue
A Decision Support System for Elective Surgery Scheduling under Uncertain Durations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Castration-Resistant Prostate Cancer Outcome Prediction Using Phased Long Short-Term Memory with Irregularly Sampled Serial Data

1
Department of Biomedicine & Health Sciences, College of Medicine, The Catholic University of Korea, Seoul 06591, Korea
2
Catholic Cancer Research Institute, College of Medicine, The Catholic University of Korea, Seoul 06591, Korea
3
Department of Urology, Seoul St. Mary’s Hospital, College of Medicine, the Catholic University of Korea, Seoul 06591, Korea
*
Author to whom correspondence should be addressed.
Appl. Sci. 2020, 10(6), 2000; https://doi.org/10.3390/app10062000
Submission received: 11 January 2020 / Revised: 11 March 2020 / Accepted: 12 March 2020 / Published: 15 March 2020
(This article belongs to the Special Issue Medical Informatics and Data Analysis)

Abstract

:
It is particularly desirable to predict castration-resistant prostate cancer (CRPC) in prostate cancer (PCa) patients, and this study aims to predict patients’ likely outcomes to support physicians’ decision-making. Serial data is collected from 1592 PCa patients, and a phased long short-term memory (phased-LSTM) model with a special module called a “time-gate” is used to process the irregularly sampled data sets. A synthetic minority oversampling technique is used to overcome the data imbalance between two patient groups: those with and without CRPC treatment. The phased-LSTM model is able to predict the CRPC outcome with an accuracy of 88.6% (precision-recall: 91.6%) using 120 days of data or 94.8% (precision-recall: 96.9%) using 360 days of data. The validation loss converged slowly with 120 days of data and quickly with 360 days of data. In both cases, the prediction model takes four epochs to build. The overall CPRC outcome prediction model using irregularly sampled serial medical data is accurate and can be used to support physicians’ decision-making, which saves time compared to cumbersome serial data reviews. This study can be extended to realize clinically meaningful prediction models.

1. Introduction

Prostate cancer (PCa) is one of the most common male cancers. There are more than 3.3 million men suffering from PCa in the USA [1], and its incidence is increasing in Korea [2]. Recently, a national project in Korea has been developing artificial intelligence medical software for several diseases including PCa [3].
Androgen deprivation therapy (ADT) is commonly used to treat PCa patients. However, this fails patients that are classified as having castration-resistant prostate cancer (CRPC). According to the National Cancer Institute (NCI) of the National Institute of Health (NIH), CRPC is a “prostate cancer that keeps growing even when the amount of testosterone in the body is reduced to very low levels. Many early-stage prostate cancers need normal levels of testosterone to grow, but castration-resistant prostate cancers do not.” It is important to administer appropriate treatments at the right time. When a patient has appropriate treatment, it will reduce the time and pain from the treatment such as chemotherapy. However, it is a complicated problem to make a treatment decision from cumbersome medical data, which has many irregularly sampled features. To overcome this situation, a CRPC prediction model can support physicians’ decision-making and will help to identify appropriate treatments for PCa patients.
At present, PCa outcomes are usually predicted using nomograms [4,5,6,7]. Recently, researchers have begun to explore the use of deep learning methods, which show some promise [8,9,10,11], but the majority of these techniques rely on image segmentation and classification [12,13]. Data from longitudinal electronic health records (EHRs) that are irregularly sampled, such as PCa data, does not fit well with deep learning prediction models. Therefore, in this study, we adopt a phased long short-term memory (phased-LTSM) method with the aim of developing a model that can predict the outcome of PCa patients from asynchronously sampled data for various variables using deep learning [14]. In particular, we will develop a model that can identify CPRC patients.

2. Materials and Methods

2.1. Materials

Data from 1592 patients who had undergone prostatectomy were used to predict the use of CRPC medication. The data consisted of clinical stage information, laboratory data, and treatment events. In total, 8 patients received CRPC medication and 1584 patients did not. We used the receipt of CPRC medication as the binary classification condition. These medications included docetaxel, cabazitaxel, abiraterone, enzalutamide, and radium-223 (see Table 1).
CRPC patients are treated with specific treatments including chemotherapy, such as docetaxel [15], cabazitaxel [16], abiraterone [17], enzalutamide [18], and radium-223 [19]. These CRPC treatments are delivered in many different combinations alongside ADT medications such as leuprorelin, bicalutamide, goserelin, and degarelix.
We preprocessed the serial data into three-dimensional (3D) vectors to use as the input for the deep learning model. Seven features were used: two laboratory data, prostate specific antigen (PSA) and PSA doubling time (DT), the use of radiation therapy (RT), and four ADT medications— leuprorelin, bicalutamide, goserelin, and degarelix. The timesteps were the days when the features were observed. However, not all of the features are observed at every interval and each observation has irregularly sampled follow-up data (see Figure 1). Because PSA is commonly examined lab data through all of the patient’s follow up periods, PSA is the most important factor. PSADT shows the characteristic of PSA kinetics.

2.2. Ethics

This study procedures were carried out in accordance with the Declaration of Helsinki and were approved by the Institutional Review Board of the Catholic University (IRB number: KC18SNDI0512). Identifying information was removed from the electronic health record (EHR) data, which was then formatted. Unless locally managed mapping information was exposed, specific patients could not be identified.

2.3. Methods

We used a 3D fixed time format to input serial data into the model. For the serial data modeling, a recurrent neural network (RNN) managed the data using a circular network model. Simple RNNs have a vanishing gradient problem, which cannot generate proper gradient values from repeated activation functions. The gradient value is an operator that directs the RNN’s learning. The activation function calculates the gradient value for each iteration and will produce a value close to 0 after circular network executions. In contrast, long short-term memory (LSTM) uses a gating method to adjust the signal, which eliminates the vanishing gradient problem (see Figure 2). The input vector adjusts the value based on the tanh activation function. The forget vector adjust part of the previous input value to the current input. The output vector adjusts the output values using the previous input and current adjusted input. After all of these gating methods, the final output is used as the next input for the tanh and sigmoid layers.
Typically, the clinical event observations were not collected regularly. This irregular sampling meant that the intervals between consecutive events were not evenly spaced. LSTM cannot learn effectively from such data.
Phased-LSTM selectively updates the status to account for irregular sampling times through an additional time gate [14]. At each time step, the time gate switches on and off to update the state and the hidden output state. These updates only happen for the open phase. Otherwise, the previous values will be used. The time gate addresses the LSTM problems caused by irregularly sampled data (see Figure 3).
There are two patterns of serial medical data: in the first, more than two features are sampled simultaneously and, in the second, some parts of the features are missing and others are not. To manage both patterns, missing imputation must be applied. The phased-LSTM’s time gate addresses these patterns based on three phases (see Figure 4).
The time gate of phased-LSTM k t has three phases: phase 1, “openness-rise” 0 to 1, phase 2, “openness-drop” 1 to 0, and phase 3, “closed” a leak at a rate α [14].
The time gate kt is described by
ϕ t = ( t s ) m o d   τ τ
and
k t { 2 ϕ t r o n , i f   ϕ t < 1 2 r o n 2 2 ϕ t r o n , i f   1 2 r o n < ϕ t < r o n α ϕ t , o t h e r w i s e
In this case, ϕt is an auxiliary variable that represents the phase of the cycle (Equation (1)), t is the time point, s is the phase shift, τ is the period that controls the real-time period, and ron is the ratio of the open period to the total period τ [14].
Phased-LSTM’s time gate kt is a kind of rectified linear unit that can propagate gradient information effectively [14] (Equation (2)). Thus, kt has three parameters: τ, s, and ron. These parameters were used during the phased-LSTM model learning. During the open-phase, the rise or drop period in Figure 4 known as propagates new cell states or α-weighted gradient information. Ultimately, kt is able to propagate irregularly sampled data selectively. In other words, it deals with complicated time series medical data effectively. Neil et al. presented this algorithm, which outperforms previous LSTM algorithms [14].
We used a chi-squared test to find the characteristic of patients’ data. The chi-squared result showed the information of group differences, which represent how each of the groups performed in the study [20].
Due to the imbalance in the ratio of CRPC and non-CRPC patients, we used the synthetic minority oversampling technique (SMOTE) algorithm [21]. The SMOTE generates sample data that is similar to a prior set. This method is frequently used for imbalanced data analysis [22,23,24,25]. Based on the SMOTE oversampling algorithm, we generated a 50:50 ratio of CRPC data using the prior data.
We used k-fold cross validation to verify that the result of model training was not overfitted. The k-fold cross validation splits the data set into a k number of sets and validates the model with shuffled different sets [26]. We used 10-folds to verify the model.
The phased-LSTM prediction model was built using TensorFlow [27]. The model consists of a a phased-LSTM layer and used a SoftMax [28] dense layer to generate a binary result: CRPC or non-CRPC treated. It also used the Adam [29] optimizer and sparse_categorical_crossentropy loss function [12].
We used linear interpolation to build serial input data for the phased-LSTM model with an appropriate shape. Linear interpolation is one of the most common algorithms used to build connected serial data from data that has been irregularly recorded.

3. Results

The majority of age distribution resided between 55 and 80 years. The mean of age is 63.64 and 66.5 years for each Non-CRPC medication and CRPC medication group. The majority of T-stage data distribution resided between T2 and T3. Most of N-stage and M-stage data resided at a 0 or X stage, which means the absence of metastasis. Though it is highly imbalanced, the data distribution showed a similar shape from two groups.
Figure 5 shows the prior data shape, oversampling result, and scaling result for 120 and 360 days of serial data. We used SMOTE to generate CRPC-treated data similar to the prior CRPC cases. Lastly, we obtained balanced data (1575:1576, CRPC: non-CRPC treated) compared to the prior data that was highly imbalanced (8:1584, CRPC: non-CRPC treated).
We used two sets of serial data: 120 days and 360 days. Each set had a plus-one timestep. For instance, in the 120-day case, there were 121 (120 + 1) time steps including the start time point. The 120-day set contained 3152 cases, 121 timesteps, and seven features. The 360-day set contained 3152 cases, 361 timesteps, and seven features. The model parameter number for the model was 70,016, which was trained by the deep learning model.
Both sets used four epochs (blue lines), which is the number of training iterations. To prevent building the overfitted model, we manually determined four epochs by testing 10 epochs (see Table 2). Although the training time was short, the 120-day set has a recall precision of 91.6% and the 360-day set had a recall precision of 96.9%. The validation loss (red lines) of the 120-day set converged slowly, while that of the 360-day set converged quickly (see Figure 6). Ultimately, the Receiver Operating Characteristic/Area Under the Curve (ROCAUC) accuracy result of the 120-day model is 88.6% and the 360-day model is 94.8% (see Figure 7).
Because the loss of the model continued decreasing and the accuracy of the model continued increasing after four epochs, we did 10-fold cross-validation to verify 10 epochs’ training results did not overfit (see Table 3). We have 97.81% and 97.68% average accuracy of the model’s evaluations every 120 days and 360 days.

4. Discussion

In this study, we built a model to predict CPRC-treated patients. From this, we were able to draw the following conclusions.
Serial medical data is an important factor in predicting the likely outcome of patients with PCa. For example, predicting the likelihood of CRPC helps medical professionals to make appropriate decisions at the right time. Some previous studies have predicted time or variables related to CRPC. For example, Elishmereni et al. used a mathematical algorithm to predict the time until biochemical failure of ADT using data from 83 hormone sensitive prostate cancer patients [30]. Although this study only used data from 83 patients, it had a prediction accuracy of 90%. In this study, we used data from 1592 patients to predict CRPC, which is a large number of patients for building a prediction model. Another study by Humphreys et al. tried to find a relationship between age at diagnosis and CRPC. They found that those aged between 55 and 75 years have the shortest survival time [31]. We did not use age as an input variable since there was no significant difference (chi-squared test p-value of 0.253) between the groups with and without CRPC treatment (see Table 1). In another study, Angulo et al. used DNA hypermethylation profiles to predict CRPC. They found 61 genes related to CRPC [32]. However, DNA sequencing is not commonly used for PCa patients and it incurs extra expenses for the patient. We used typical follow-up data from PCa patients. A model based on commonly collected data make it more applicable in real out-patient scenarios.
We built a CRPC prediction model, which can support physicians’ decision making and allows them to review more patients in a short period of time. When medical staff do not have enough time to track the status of each patient in need of significant interventions, human errors are more likely to occur and opportunities for treatment may be missed until the condition becomes serious. If prediction support is available, such as the likelihood of a PCa patient developing CPRC, patients in need of treatment can be identified quickly. Therefore, patients will receive the right treatment at the right time.
We used the state-of-the-art deep learning method to handle serial medical data. Because it is difficult to predict a patient’s outcome with serial data that is collected irregularly, including medications, treatments, and laboratory test results such as blood tests. Typical deep learning methods such as RNN and LSTM can be used to analyze serial data. However, they must be improved in order to handle irregularly-sampled serial datasets. To overcome this, we adopted recently developed deep learning technology. The phased-LSTM [14] deep learning method builds a fast and accurate prediction model using serial medical data. The predictions show high precision recall scores, which means that they are highly accurate.
The results of this study can be extended to other areas such as emergency room or intensive care units, which receive a significant amount of serial data from patients. In addition, follow-up data from many patient care organizations can be used with this method to make accurate predictions that support clinicians’ decision-making.
Although we produced meaningful results, this study still has some limitations. We used data from 1592 patients taken from one hospital. Because we were not permitted to use data from other hospitals for this study, we only used one hospital’s data for this study. Though the data was from only one hospital, 10 years of follow-up data of 1592 patients is a big enough number to build a prediction model. Because there were many missing values for other features such as family history, genotype, and lifestyle, we built a model without those features.
In addition, we used imbalanced PCa treatment data with only a small number of CRPC-treated patients. Extremely imbalanced data is not enough to verify the model. For instance, when validation data have only a few CRPC patients out of hundreds of PCa patients, it does not make sense to verify the model’s accuracy. Chawla et al. proposed SMOTE and presented results with imbalanced data sets, which has 10923 examples in the majority class and 260 examples in the minority class originally [21]. We used the SMOTE method to build oversampling data. Lastly, we got well balanced data, which has a similar shape to the prior data based on SMOTE.
In future studies, we will obtain more CRPC-treated cases in order to improve the model. However, our study is an example of how irregularly sampled serial medical data can be used to build a decision support prediction model.
Ultimately, this study shows how the state-of-the-art phased-LSTM deep learning method can be used to make meaningful prediction models based on serial medical data. This can help clinicians who want to know their patients’ likely outcomes from irregularly sampled follow up data.

Author Contributions

J.P. wrote the article and helped to develop the CRPC prediction model. M.J.R. supported in writing the article and in developing the CRPC prediction model. H.W.M. gave medical advice for the development of the CRPC prediction model. J.Y.L. supervised the research and tested the CRPC prediction model. All four authors substantially contributed their expertise. All authors have read and agreed to the published version of the manuscript.

Funding

The Institute for Information & Communications Technology Promotion (IITP) and grant funded by the Korea government (MSIT) (2018-2-00861, Intelligent SW Technology Development for Medical Data Analysis) funded this research. The Smart Healthcare Research Grant through the Daewoong Foundation (DF-201907-0000001) also supported this research.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Siegel, R.; Miller, K.; Jemal, A. Cancer statistics, 2018. CA Cancer J. Clin. 2018, 68, 7–30. [Google Scholar] [CrossRef]
  2. Jung, K.-W.; Won, Y.-J.; Kong, H.-J.; Lee, E.S. Cancer statistics in korea: Incidence, mortality, survival, and prevalence in 2016. Cancer Res. Treat. 2019, 51, 417–430. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  3. Park, J.; Rho, M.J.; Park, Y.H.; Jung, C.K.; Chong, Y.; Kim, C.-S.; Go, H.; Jeon, S.S.; Kang, M.; Lee, H.J. Promise clip project: A retrospective, multicenter study for prostate cancer that integrates clinical, imaging and pathology data. Appl. Sci. 2019, 9, 2982. [Google Scholar] [CrossRef] [Green Version]
  4. Koh, H.; Kattan, M.W.; Scardino, P.T.; Suyama, K.; Maru, N.; Slawin, K.; Wheeler, T.M.; Ohori, M. A nomogram to predict seminal vesicle invasion by the extent and location of cancer in systematic biopsy results. J. Urol. 2003, 170, 1203–1208. [Google Scholar] [CrossRef] [PubMed]
  5. Omlin, A.; Pezaro, C.; Mukherji, D.; Cassidy, A.M.; Sandhu, S.; Bianchini, D.; Olmos, D.; Ferraldeschi, R.; Maier, G.; Thompson, E. Improved survival in a cohort of trial participants with metastatic castration-resistant prostate cancer demonstrates the need for updated prognostic nomograms. Eur. Urol. 2013, 64, 300–306. [Google Scholar] [CrossRef] [PubMed]
  6. Hirasawa, Y.; Nakashima, J.; Sugihara, T.; Takizawa, I.; Gondo, T.; Nakagami, Y.; Horiguchi, Y.; Ohno, Y.; Namiki, K.; Ohori, M. Development of a nomogram for predicting severe neutropenia associated with docetaxel-based chemotherapy in patients with castration-resistant prostate cancer. Clin. Genitourin. Cancer 2017, 15, 176–181. [Google Scholar] [CrossRef]
  7. Mun, S.; Park, J.; Dritschilo, A.; Collins, S.; Suy, S.; Choi, I.; Rho, M. The prostate clinical outlook (pco) classifier application for predicting biochemical recurrences in patients treated by stereotactic body radiation therapy (sbrt). Appl. Sci. 2018, 8, 1620. [Google Scholar] [CrossRef] [Green Version]
  8. Fakoor, R.; Ladhak, F.; Nazi, A.; Huber, M. Using deep learning to enhance cancer diagnosis and classification. In Proceedings of the International Conference on Machine Learning, Atlanta, GA, USA, 17–19 June 2013. [Google Scholar]
  9. Liu, S.; Zheng, H.; Feng, Y.; Li, W. Prostate cancer diagnosis using deep learning with 3d multiparametric MRI. arXiv 2017, arXiv:1703.04078. [Google Scholar]
  10. Litjens, G.; Sánchez, C.I.; Timofeeva, N.; Hermsen, M.; Nagtegaal, I.; Kovacs, I.; Hulsbergen-Van De Kaa, C.; Bult, P.; Van Ginneken, B.; Van Der Laak, J. Deep learning as a tool for increased accuracy and efficiency of histopathological diagnosis. Sci. Rep. 2016, 6, 26286. [Google Scholar] [CrossRef] [Green Version]
  11. Wang, X.; Yang, W.; Weinreb, J.; Han, J.; Li, Q.; Kong, X.; Yan, Y.; Ke, Z.; Luo, B.; Liu, T. Searching for prostate cancer by fully automated magnetic resonance imaging classification: Deep learning versus non-deep learning. Sci. Rep. 2017, 7, 15415. [Google Scholar] [CrossRef] [Green Version]
  12. He, B.; Xiao, D.; Hu, Q.; Jia, F. Automatic magnetic resonance image prostate segmentation based on adaptive feature learning probability boosting tree initialization and cnn-asm refinement. IEEE Access 2017, 6, 2005–2015. [Google Scholar] [CrossRef]
  13. Bhattacharjee, S.; Park, H.-G.; Kim, C.-H.; Prakash, D.; Madusanka, N.; So, J.-H.; Cho, N.-H.; Choi, H.-K. Quantitative analysis of benign and malignant tumors in histopathology: Predicting prostate cancer grading using svm. Appl. Sci. 2019, 9, 2969. [Google Scholar] [CrossRef] [Green Version]
  14. Neil, D.; Pfeiffer, M.; Liu, S.-C. Phased lstm: Accelerating recurrent network training for long or event-based sequences Advances in neural information processing systems. arXiv 2016, arXiv:1610.09513. [Google Scholar]
  15. Bianchini, D.; Lorente, D.; Rodriguez-Vida, A.; Omlin, A.; Pezaro, C.; Ferraldeschi, R.; Zivi, A.; Attard, G.; Chowdhury, S.; De Bono, J.S. Antitumour activity of enzalutamide (mdv3100) in patients with metastatic castration-resistant prostate cancer (crpc) pre-treated with docetaxel and abiraterone. Eur. J. Cancer 2014, 50, 78–84. [Google Scholar] [CrossRef]
  16. Miyoshi, Y.; Sakamoto, S.; Kawahara, T.; Uemura, K.; Yokomizo, Y.; Uemura, H. Correlation between automated bone scan index change after cabazitaxel and survival among men with castration-resistant prostate cancer. Urol. Int. 2019, 103, 279–284. [Google Scholar] [CrossRef]
  17. Attard, G.; Reid, A.H.; A’Hern, R.; Parker, C.; Oommen, N.B.; Folkerd, E.; Messiou, C.; Molife, L.R.; Maier, G.; Thompson, E. Selective inhibition of cyp17 with abiraterone acetate is highly active in the treatment of castration-resistant prostate cancer. J. Clin. Oncol. 2009, 27, 3742. [Google Scholar] [CrossRef] [Green Version]
  18. Penson, D.F.; Armstrong, A.J.; Concepcion, R.; Agarwal, N.; Olsson, C.; Karsh, L.; Dunshee, C.; Wang, F.; Wu, K.; Krivoshik, A. Enzalutamide versus bicalutamide in castration-resistant prostate cancer: The strive trial. J. Clin. Oncol. 2016, 34, 2098–2106. [Google Scholar] [CrossRef] [Green Version]
  19. Parker, C.; Heinrich, D.; OSullivan, J.; Fossa, S.; Chodacki, A.; Demkow, T.; Cross, A.; Bolstad, B.; Garcia-Vargas, J.; Sartor, O. Overall survival benefit of radium-223 chloride (alpharadin) in the treatment of patients with symptomatic bone metastases in castration-resistant prostate cancer (crpc): A phase iii randomized trial (alsympca). Eur. J. Cancer 2011, 47, 3. [Google Scholar] [CrossRef]
  20. McHugh, M.L. The chi-square test of independence. Biochem. Med. Biochem. Med. 2013, 23, 143–149. [Google Scholar] [CrossRef] [Green Version]
  21. Chawla, N.V.; Bowyer, K.W.; Hall, L.O.; Kegelmeyer, W.P. Smote: Synthetic minority over-sampling technique. J. Artif. Intell. Res. 2002, 16, 321–357. [Google Scholar] [CrossRef]
  22. Wang, J.; Xu, M.; Wang, H.; Zhang, J. Classification of imbalanced data by using the smote algorithm and locally linear embedding. In Proceedings of the 2006 8th international Conference on Signal Processing, Guilin, China, 16–20 November 2006. [Google Scholar]
  23. Jeatrakul, P.; Wong, K.W.; Fung, C.C. Classification of imbalanced data by combining the complementary neural network and smote algorithm. In Proceedings of the International Conference on Neural Information Processing, Sydney, Australia, 22–25 November 2010; pp. 152–159. [Google Scholar]
  24. Ditzler, G.; Polikar, R.; Chawla, N. An incremental learning algorithm for non-stationary environments and class imbalance. In Proceedings of the 2010 20th International Conference on Pattern Recognition, Istanbul, Turkey, 23–26 August 2010; pp. 2997–3000. [Google Scholar]
  25. Torgo, L.; Ribeiro, R.P.; Pfahringer, B.; Branco, P. Smote for regression. In Proceedings of the Portuguese Conference on Artificial Intelligence, Azores, Portugal, 9–12 September 2013; pp. 378–389. [Google Scholar]
  26. Boyce, M.S.; Vernier, P.R.; Nielsen, S.E.; Schmiegelow, F.K. Evaluating resource selection functions. Ecol. Model. 2002, 157, 281–300. [Google Scholar] [CrossRef] [Green Version]
  27. Jia, Y.; Martín, A.; Ashish, A.; Paul, B.; Eugene, B.; Zhifeng, C.; Craig, C.; Greg, S.C.; Andy, D.; Jeffrey, D.; et al. Tensorflow: Large-Scale Machine Learning on Heterogeneous Systems. 2015. Available online: http://tensorflow.org/ (accessed on 1 October 2019).
  28. Goodfellow, I.; Bengio, Y.; Courville, A. Deep Learning; MIT Press: Cambridge, MA, USA, 2016. [Google Scholar]
  29. Kingma, D.P.; Ba, J. Adam: A method for stochastic optimization. arXiv 2014, arXiv:1412.6980. [Google Scholar]
  30. Elishmereni, M.; Kheifetz, Y.; Shukrun, I.; Bevan, G.H.; Nandy, D.; McKenzie, K.M.; Kohli, M.; Agur, Z. Predicting time to castration resistance in hormone sensitive prostate cancer by a personalization algorithm based on a mechanistic model integrating patient data. Prostate 2016, 76, 48–57. [Google Scholar] [CrossRef] [PubMed]
  31. Humphreys, M.R.; Fernandes, K.A.; Sridhar, S.S. Impact of age at diagnosis on outcomes in men with castrate-resistant prostate cancer (crpc). J. Cancer 2013, 4, 304. [Google Scholar] [CrossRef] [Green Version]
  32. Angulo, J.C.; Andrés, G.; Ashour, N.; Sánchez-Chapado, M.; López, J.I.; Ropero, S. Development of castration resistant prostate cancer can be predicted by a DNA hypermethylation profile. J. Urol. 2016, 195, 619–626. [Google Scholar] [CrossRef]
Figure 1. Irregularly collected events observations (top) 3D format input for serial data model (bottom).
Figure 1. Irregularly collected events observations (top) 3D format input for serial data model (bottom).
Applsci 10 02000 g001
Figure 2. Standard long short-term memory (LSTM) using three gates (forget, input, and output) to eliminate the vanishing gradient problem.
Figure 2. Standard long short-term memory (LSTM) using three gates (forget, input, and output) to eliminate the vanishing gradient problem.
Applsci 10 02000 g002
Figure 3. Phased LSTM using rectified linear units as the time-gate kt that propagates the gradient well.
Figure 3. Phased LSTM using rectified linear units as the time-gate kt that propagates the gradient well.
Applsci 10 02000 g003
Figure 4. Phased LSTM time gate: phase visualization [14].
Figure 4. Phased LSTM time gate: phase visualization [14].
Applsci 10 02000 g004
Figure 5. Shape of the input data for prostate specific antigens: (A) prior data, (B) oversampling result from prior data, and (C) scaling result from oversampling data.
Figure 5. Shape of the input data for prostate specific antigens: (A) prior data, (B) oversampling result from prior data, and (C) scaling result from oversampling data.
Applsci 10 02000 g005
Figure 6. Phased LSTM training/validation (left) and precision-recall plots (right).
Figure 6. Phased LSTM training/validation (left) and precision-recall plots (right).
Applsci 10 02000 g006
Figure 7. Accuracy Result (ROCAUC): (A) 120-day model’s accuracy is 88.6%, (B) 360-day model’s accuracy is 94.8%.
Figure 7. Accuracy Result (ROCAUC): (A) 120-day model’s accuracy is 88.6%, (B) 360-day model’s accuracy is 94.8%.
Applsci 10 02000 g007
Table 1. Demographics of prostate cancer patients.
Table 1. Demographics of prostate cancer patients.
CategoryNon-Castration-Resistant Prostate Cancer (CRPC) MedicationCRPC Medicationp-Value (chi-Squared Test)
Number of cases (n = 1592 cases)15848
Age at diagnosis (%) 0.253
<401 (0.1)0 (0.0)
40–443 (0.2)0 (0.0)
45–4916 (1.0)0 (0.0)
50–5454 (3.4)0 (0.0)
55–59165 (10.4)2 (25.0)
60–64303 (19.1)1 (12.5)
65–69461 (29.1)0 (0.0)
70–74429 (27.1)2 (25.0)
75–80146 (9.2)3 (37.5)
80–846 (0.4)0 (0.0)
Mean63.6466.5
T-stage (%) 0.008
T11 (0.1)0 (0.0)
T1a7 (0.4)0 (0.0)
T1c3 (0.2)0 (0.0)
T2100 (6.3)0 (0.0)
T2a141 (8.9)0 (0.0)
T2b56 (3.5)0 (0.0)
T2c746 (47.1)0 (0.0)
T34 (0.3)0 (0.0)
T3a312 (19.7)3 (37.5)
T3b195 (12.3)4 (50.0)
T3c1 (0.1)0 (0.0)
T414 (0.9)1 (12.5)
Tx4 (0.3)0 (0.0)
N-stage (%) 0.305
N0379 (23.9)3 (37.5)
N168 (4.3)1 (12.5)
Nx1137 (71.8)4 (50.0)
M-stage (%) 0.422
M0304 (19.2)3 (37.5)
M13 (0.2)0 (0.0)
Mx1277 (80.6)5 (62.5)
Table 2. Determining epochs to build model.
Table 2. Determining epochs to build model.
Running Result: 10 Epochs to Determine Early StopRunning Result: Determine 4 Epochs for Preventing Overfitting
CategoryEpoch (10)LossAccuracyCategoryEpoch (4)LossAccuracy
120-day model10.68920.5743120-day model10.68890.5168
20.67220.554920.67050.6954
30.58410.725730.57200.7756
40.44450.807340.39240.8391
50.28790.8957
60.19430.9379
70.14960.9560
80.14280.9615
90.13410.9637
100.11400.9701
360-day model10.68480.5698360-day model10.68820.4932
20.51900.796920.54230.8196
30.27080.902130.32280.8930
40.23020.918040.23880.9288
50.15190.9569
60.10650.9719
70.10600.9742
80.08610.9764
90.07490.9837
100.09420.9782
Table 3. 10-fold cross validation of the model.
Table 3. 10-fold cross validation of the model.
10-Fold Cross Validation120-Day Model360-Day Model
LossAccuracyLossAccuracy
10.10670.97780.20150.9937
20.05960.98100.05480.9873
30.07500.97780.10270.9714
40.12630.95870.10080.9778
50.22350.98410.08970.9746
60.10630.97140.10900.9746
70.13420.99050.08590.9683
80.21890.99370.09300.9746
90.08630.98100.12900.9651
100.11900.96510.07440.9810
Average0.12560.97810.10410.9768

Share and Cite

MDPI and ACS Style

Park, J.; Rho, M.J.; Moon, H.W.; Lee, J.Y. Castration-Resistant Prostate Cancer Outcome Prediction Using Phased Long Short-Term Memory with Irregularly Sampled Serial Data. Appl. Sci. 2020, 10, 2000. https://doi.org/10.3390/app10062000

AMA Style

Park J, Rho MJ, Moon HW, Lee JY. Castration-Resistant Prostate Cancer Outcome Prediction Using Phased Long Short-Term Memory with Irregularly Sampled Serial Data. Applied Sciences. 2020; 10(6):2000. https://doi.org/10.3390/app10062000

Chicago/Turabian Style

Park, Jihwan, Mi Jung Rho, Hyong Woo Moon, and Ji Youl Lee. 2020. "Castration-Resistant Prostate Cancer Outcome Prediction Using Phased Long Short-Term Memory with Irregularly Sampled Serial Data" Applied Sciences 10, no. 6: 2000. https://doi.org/10.3390/app10062000

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop