Skip to main content

Current updates in machine learning in the prediction of therapeutic outcome of hepatocellular carcinoma: what should we know?


With the development of machine learning (ML) algorithms, a growing number of predictive models have been established for predicting the therapeutic outcome of patients with hepatocellular carcinoma (HCC) after various treatment modalities. By using the different combinations of clinical and radiological variables, ML algorithms can simulate human learning to detect hidden patterns within the data and play a critical role in artificial intelligence techniques. Compared to traditional statistical methods, ML methods have greater predictive effects. ML algorithms are widely applied in nearly all steps of model establishment, such as imaging feature extraction, predictive factor classification, and model development. Therefore, this review presents the literature pertaining to ML algorithms and aims to summarize the strengths and limitations of ML, as well as its potential value in prognostic prediction, after various treatment modalities for HCC.

Key points

  1. 1.

    To highlight the effectiveness of machine learning algorithm on the prediction of therapeutic outcome for hepatocellular carcinoma after various treatment modalities

  2. 2.

    To illustrate the advantages and disadvantages of each machine learning algorithm

  3. 3.

    To familiarize the challenges of selecting a machine learning algorithm when creating a model


Hepatocellular carcinoma (HCC) is an aggressive tumor which remains the second-most frequent cause of cancer death worldwide [1,2,3]. According to the different statuses of patients with HCC, several guidelines [4,5,6,7] recommend various treatment strategies. Due to the aggressive biological behavior of HCC, recurrence is not uncommon. Therefore, it is essential to predict therapeutic outcomes prior to treatment so that physicians can design a personalized therapeutic strategy for each patient. The conventional process of model establishment is selecting the appropriate predictors, utilizing them for statistical analysis and ultimately deriving a multivariate predictive model [8,9,10,11,12]. However, predictive models developed by traditional statistical methods, such as the logistic regression (LR) model and Cox proportional hazards model, are not reliable because the factors included in the models are too simple and utilize a low evidence level. Machine learning (ML) is a powerful tool for generating high-level medical features or combining quantitative radiomic parameters with efficient algorithms [13,14,15,16]. ML algorithms simulate human learning to detect hidden patterns within HCC therapeutic data that are clearer than those derived from traditional statistical methods. With this in mind, ML algorithm has been used in many studies to predict the therapeutic outcome of HCC patients. Thus, in this review, the advantages and disadvantages of each ML algorithm are clarified, and relevant literature on the prediction of therapeutic outcomes after various treatment modalities for HCC is described.

Advantages and disadvantages of the ML algorithm

ML algorithms have several advantages over traditional statistical methods. First, traditional statistical methods can only process the variables that have a linear relationship with the outcome [12], whereas ML algorithms have the ability to process nonlinear data. Second, ML algorithms can learn from existing data to find novel patterns between variables and generate predictions [17,18,19,20]. Third, the ML model may contain more variables [21, 22] since the variables do not simply rely on the selection of traditional statistical methods [23,24,25]. Last, ML methods can process big data at a high speed.

Although ML algorithms are increasingly used, the disadvantages of ML algorithms should be kept in mind. First, the current ML methods are still not readily available for clinical practice, and the design of the ML model is not standard. Second, the lack of perfect generalization capability is still a common issue in clinical practice. The detailed advantages and disadvantages of the ML algorithm are listed in Table 1.

Table 1 Advantages and disadvantages of ML algorithm

ML models in the prediction of therapeutic outcomes for HCC

With the development of ML algorithms, a growing number of studies have developed prognostic predictive models for HCC using the ML method. Therefore, understanding how ML works is essential. In this section, various ML models are introduced.

Neural networks

Neural networks are a classic ML method that simulates human brain neural networks. The most widely used neural networks are artificial neural networks (ANNs) and deep neural networks (DNNs). ANN [26] is one of the earliest neural network models and can be divided into three components: an input layer, a hidden layer, and an output layer. The ANN model can include a perceptron or a multilayer perceptron (MLP) (Fig. 1), with or without a hidden layer. However, ANNs cannot directly deal with medical imaging. With the development of deep learning, DNNs are widely used in establishing models [27]. Convolutional neural networks (CNNs) [28, 29] are one of the most common DNNs that can automatically identify and segment medical imaging. Another type of DNN is the recurrent neural network (RNN). However, RNNs are limited in HCC prognostic studies because the RNN algorithm cannot process data over a large time span.

Fig. 1
figure 1

Schematic diagram of an artificial neural network (ANN). a shows a schematic diagram of a perceptron. It is the simplest model of an ANN and only includes an input layer and an output layer. In the perceptron, the input feature parameters are directly converted to the output results through the weight between the input and output. b shows a schematic diagram of a 3-layer ANN (also called a multilayer perception). The first layer is the input layer, corresponding to the input feature parameters (X); the middle is the hidden layer, which uses a composite function to achieve the abstraction for input features so that the input can be better divided linearly; the last is the output layer, where the number of categories to be classified determines the number of neurons in this layer, and its output value (Y) is the predictive value of the ANN

Support vector machines

A support vector machine (SVM) [30] is a type of two-category model aimed at finding the optimal separating hyperplane with the largest distance to the support vector of any class (Fig. 2). Due to the hyperplane concept, SVM is often used for the selection of parameters for which the parameters are selected by the correlation to the results. However, SVMs are only applied in studies with small sample sizes, as the number of support vectors in large datasets is still very big, which may increase the complexity and training time of SVM algorithms.

Fig. 2
figure 2

Schematic diagram of a support vector machine (SVM). Although a decision hyperplane with maximal margin separates every sample into two classes, the support vector is the sample point on the margin hyperplane, which is the largest margin of classification under the constraints. The final SVM model is only related to support vectors

Decision tree and random forest

The decision tree (DT) [31] is easy to understand and adopts a form of yes or no question and comprises a root node, parent node and leaf node/terminal node. Unfortunately, with the increasing complexity of the DT model, the predictive value inevitability decreases. Random forest (RF) [32] represents an ensemble learning approach of multiple unique DTs, which is designed to increase the predictive performance (Fig. 3). In the training procedure, the bootstrap sampling method is used to construct each tree based on randomized samples and features from the original dataset, and the final result of the RF is the average prediction of each tree. In most ML algorithms, RFs have the highest predictive performance [33]. Ishwaran et al. [34] designed random survival forests (RSFs), an extension of RFs to right-censored survival data. However, due to the complexity of RF, the processing requires more time for training the model compared with other ML algorithms.

Fig. 3
figure 3

Schematic diagram of random forests (RFs). An RF is an ensemble learning approach that consists of multiple decision trees. In the process of training the RF model, each decision tree is trained in sequence, and the training samples of each tree are extracted from the original datasets by a randomized sampling method. The features used in each decision tree are also obtained by random sampling. The joint prediction of multiple decision trees improves the accuracy of the RF model

Bayesian networks

Bayesian networks (BNs) [35] are different from most ML algorithms. A BN is an extension of Bayes’ theorem and presents the causality under each variable via a directed acyclic graph (Fig. 4). Therefore, those algorithms can visualize information. BNs have been applied to analyze predictors for survival in postsurgical HCC patients through conditional probability tables (CPTs) [36]. However, the relationship between each variable in the BN model is not always clear, which leads to low accuracy.

Fig. 4
figure 4

Schematic diagram of a Bayesian network (BN). A BN is a directed acyclic graph that consists of nodes, edges and conditional probability. The nodes represent random parameters, and the directed edges between the nodes represent conditional dependencies (from the parent node to its child nodes). The interdependence between the nodes is expressed with conditional probability, and the classification result is the class with the highest conditional probability


A search of PubMed was conducted for a prognostic predictive model for HCC published from January 1995 to May 2020. The following search algorithm was created: “hepatocellular carcinoma” and “model” and “predict” or “prognostic/prognosis” and “machine learning” or “neural network” or “support vector machine” or “decision tree” or “random forest” or “Bayesian network”. Initially, a total of 291 relevant research articles were searched, and the literature selection process is shown in Fig. 5. Ultimately, 29 articles were enrolled in the final analysis.

Fig. 5
figure 5

Flowchart of the search strategy and selection of studies for inclusion

Prediction of therapeutic outcomes by various treatment modalities

There are various treatment options for HCC. Surgical resection, ablative therapy, and liver transplantation (LT) are potentially curative treatments, and transarterial chemoembolization (TACE) and sorafenib are palliative treatments [37,38,39,40]. Due to the poor prognosis of HCC patients, it is essential to create a suitable predictive model for predicting therapeutic outcomes prior to treatment. In this section, the current updates of ML algorithms are reviewed for various treatment modalities in HCC patients.

Surgical resection

Partial hepatectomy remains the mainstay of curative treatment in the early stage of HCC. Intrahepatic recurrence of HCC after surgical resection is the major cause of death, as the incidence rate is approximately 70% at 5 years [41, 42]. Therefore, an accurate prediction of prognosis prior to resection is crucial.

In previous studies, the authors developed a predictive ANN model [43,44,45,46,47] to predict therapeutic outcomes after surgical resection, and the ANN model was verified to be superior to the LR model and Cox proportional hazards regression model. Unfortunately, the ANN model cannot be used to select variables, which may decrease the predictive accuracy when some potentially clinically meaningful variables are overlooked. Similar to ANN, the BN model [19, 36] also cannot be used to select variables. The predictive variables within the BN model are based on the clinician’s experience and knowledge, and the associated relationship between variables and outcome is not always clear; therefore, the performance of the BN model is generally confusing. Unlike ANN and BN, RF and SVM can be used to either select variables or develop models [48,49,50,51,52,53,54]. Wang et al. [52] used the RF algorithm to select 30 radiomic features from 3144 MR texture features and developed a predictive RSF model for the 5-year survival of HCC following surgical resection with an area under curve (AUC) of 0.980. In addition, Liao et al. developed an RF model [53] based on 46 features from whole slide images (WSIs), and the results showed comparable accuracy to the TNM staging system in predicting the prognosis of HCC patients after surgical resection. However, it should be noted that the sample size in the clinical study of HCC is usually small, and the SVM model is theoretically more suitable than other models. Xu et al. used an immunohistochemistry (IHC)-based SVM algorithm [48] to predict the recurrence of 336 HCC patients after surgical resection. The SVM model finally selected 8 features from 49 features and had an accuracy of 82.1%. In comparison to the abovementioned ML algorithms, the CNN algorithm has great convenience in establishing predictive models because they can be used not only to segment imaging but also to select parameters and to develop models [23, 55]. Wang et al. [23] used the CNN algorithm to extract high-level temporal and spatial features from multiphase CT imaging using an automatic mode, which showed high efficacy with an AUC of 0.825 for predicting the early recurrence of HCC. Nevertheless, the automatic mode based on the CNN algorithm requires high computational power and thus has limited use. The relevant papers are listed in Table 2.

Table 2 Characteristics of ML-based predictive model of HCC patients after hepatectomy


LT is regarded as an effective therapy in HCC patients who are within the Milan criteria, with a recurrence rate of 10–15% [38, 56, 57]. Once post-LT HCC recurrence occurs, the prognosis is poor. Therefore, it is necessary to accurately identify HCC patients who will benefit from LT, thereby optimizing donor-recipient matching.

To our knowledge, ML-based analysis in predicting therapeutic outcomes for HCC after LT is rather limited. Marsh et al. [58, 59] developed an ANN model using seven clinical factors to predict the recurrence risk in HCC patients after LT, and the results showed that the discriminatory power was 70%. However, in the combination of this model and other variables, such as genotyping for microsatellite mutations/deletions (TM-GTP), the predictive performance increased from 70 to 85%. Rodriguez-Luna et al. [60] externally validated the ANN/TM-GTP model, and the discriminatory power was 89.5%, while the sample size in the external validation cohort was too small, comprising only 19 patients; therefore, the predictive performance was less convincing. A multicenter study conducted by Nam et al. showed more convincing results [24] because they developed a DNN model and included a relatively large sample size, in which the training cohort was 563 and the validation cohort was 214. Nevertheless, the predictive model should be based not only on the characteristics of receipts but also on donors. Therefore, precise receipt-donor matching is crucial to develop a predictive model. Zhang et al. [61] established an MLP model by including 14 characteristics of donors as well as recipients. The results showed that the c-statistics of the specific MLPs at 1, 2, and 5 years were 0.909, 0.888, and 0.845, respectively. However, the main weakness of this MLP model is the lack of external validation, and the generalization of this model needs to be further confirmed. The relevant papers are listed in Table 3.

Table 3 Characteristics of ML-based predictive model of HCC patients after transplantation

Local ablation

A string of image-guided percutaneous ablations encompasses a great variety of techniques, including radiofrequency ablation (RFA), microwave ablation (MWA), ethanol injection, and cryoablation [62,63,64,65]. As RFA is the most frequently used ablation modality for HCC [66, 67], the main topic addressed in this section is RFA. Although RFA has shown good feasibility in local tumor control for HCC, complete ablation is slightly idealistic, and the relapse rate ranges from 49 to 63% [68]. When a recurrence of HCC after ablation arises, the proliferation and invasive ability of tumors are markedly increased.

Very few studies have used ML models to predict therapeutic outcomes in HCC patients in the setting of RFA. In a small sample analysis of 83 HCC patients [69], an SVM model was used to analyze the relationship between clinical features and early post-RFA recurrence, and the results showed that the model had an AUC of 0.69. However, the predictive performance of the SVM model may decrease when a large number of variables are inputted. Therefore, it is essential to select the variable prior to establishing the SVM model. Conversely, the ANN algorithm cannot be used to select variables, while the key advantage of the ANN model is that it can process data with a large number of variables and samples. In the study of Wu et al. [70], a total of 15 variables were inputted into two ANN models for the prediction of 1-year disease-free survival (DFS) and 2-year DFS, and the performances of these two models were both excellent, with AUCs of 0.964 and 0.974, respectively. Unfortunately, both SVM and ANN models are immature because they lack external validation. The relevant papers are listed in Table 4.

Table 4 Characteristics of ML-based predictive model after RFA


Most HCC patients are typically diagnosed at intermediate or advanced stages when curative treatments cannot be applied [71, 72]. According to the Barcelona Clinic Liver Cancer (BCLC) staging system [73] and several treatment guidelines [6, 7], TACE is the gold standard for patients with intermediate-stage HCC. Since not all HCC patients can benefit from TACE [74, 75], a predictive model providing therapeutic outcome estimation prior to the procedure is urgently needed for clinical decision making.

Previous studies have constructed a variety of ML models with clinical and radiological variables for predicting the therapeutic outcome of HCC patients after TACE [25, 76,77,78,79]. Mähringer-Kunz et al. [76] used traditional imaging features, such as tumor size and tumor number, and other clinical variables to create an ANN model for predicting 1-year survival after TACE. Further, the results demonstrated that the predictive performance of this model was 0.77 in the training cohort and 0.83 in the validation cohort. However, imaging features are not always visible to the naked eye, and some tiny imaging features may be overlooked. Radiomics is an emerging discipline that can extract invisible imaging features such as statistic, shape and texture features from medical images. Abajian et al. [77] established an RF model and used semiautomatic 3D tumor segmenting software to extract several statistic and shape features from MR imaging. The results of their study demonstrated that the most valuable predictor of treatment response following TACE was relative tumor signal intensity on pre-TACE MR images, and the highest predictive accuracy of the RF model achieved 78%. However, the quantitative imaging features in Abajian’s study are too simple and cannot provide adequate information to predict the therapeutic outcome. Liu et al. [78] developed an SVM model with complex radiomic features. These complex radiomic features were first extracted by manual segmentation from static B-mode images, which included 181 statistic features, 13 tumor shape features, and 740 texture features. After extraction, the meaningful radiomic features were selected by the gradient boosted regression trees (GBRT) algorithm [78], and finally, the SVM model was established with an AUC of 0.81 in the internal validation cohort. Indeed, radiomic features can not only be extracted by manual or semiautomatic segmentation tools but can also be extracted automatically by CNN algorithms [25, 78, 79]. Morshid et al. [79] used a CNN-based segmentation protocol to extract a large number of shape and texture features from portal venous phase CT images. Based on these imaging features, an RF model was established, and the results showed that the RF model could accurately distinguish TACE-refractory patients with an AUC of 0.7331 [79]. In addition to extracting imaging features, the CNN algorithm can also be used to establish the predictive model [25, 78]. Peng et al. [25] used the CNN algorithm to automatically extract the imaging features of HCC from CT images and established a predictive model of tumor response after TACE. Their study showed that the CNN models could predict the complete response (CR), partial response (PR), stable disease (SD) and progressive disease (PD) of HCC lesions with AUCs of 0.97, 0.96, 0.95, and 0.96, respectively. Similarly, Liu et al. [78] developed a CNN model to extract imaging features from dynamic contrast-enhanced ultrasound (CEUS) images and predict the objective response of 130 HCC patients after TACE with an AUC of 0.93. The relevant papers are listed in Table 5.

Table 5 Characteristics of ML-based predictive model of HCC patients after TACE


Sorafenib is the standard treatment for advanced-stage HCC. The median OS of sorafenib-treated HCC was 10.7 months and 6.5 months in two previous representative randomized controlled trials [80, 81]. Because of the high cost and modest efficacy, a reliable predictive tool is necessary to assist clinicians in adjusting the daily management of sorafenib for such patients.

ML methods are not routinely used for predicting therapeutic outcomes in the treatment of sorafenib for HCC. Choi et al. [22] collected clinical and radiological data from 480 sorafenib-treated patients, and the important variable scores were used to select final parameters based on the RF algorithm. They found that the established model had a better predictive performance in time to progression (TTP) and overall survival (OS) than those of the Child–Pugh and Model for End-Stage Liver Disease (MELD) scores (0.746 vs 0.686 and 0.545 for TTP, 0.875 vs 0.777 and 0.682 for OS). However, this study lacks independent external validation. The relevant papers are listed in Table 6.

Table 6 Characteristics of ML-based predictive model of HCC patients after treatment of sorafenib

Future perspectives in ML for the prognostic study of HCC

Currently, the ML model for predicting the therapeutic outcome of HCC is usually based on multivariate predictors, such as demographic, clinical, radiological, pathologic and genetic parameters. Selecting the final predictors is a considerable challenge in traditional statistical models because traditional statistical methods may lose some important information. The ML model can include more variables, and it may become a promising protocol over the traditional statistical model. In addition, the ML algorithm can extract and select radiomic features that are invisible to the naked eye, and those novel variables may provide promising predictive value compared with simple radiological parameters (tumor size and tumor number, etc.).

The most important challenge in the ML approach is the accurate selection of algorithms to create the predictive model with external validation for the model. On the one hand, certain types of ML models are favored for specific types of data, such as CNNs for imaging data and SVMs for small sample size data. The ML model should be selected by a thoughtful study design. On the other hand, as there is a need for clinical reality in the future, appropriate external validation should be used to confirm the generalization ability. Due to the lack of a commonly accepted design of ML predictive models for the prognostic study of HCC, it may be possible that the current ML model is not the best one available.


ML algorithms can automatically extract imaging features and identify optimal subsets of features from large data sets, particularly when combined with radiomics analysis. Relative to traditional statistical models, ML models demonstrate improved predictive performance in the prognostic study of HCC. Regrettably, most existing ML predictive models lack external validation, which is an obstacle to serving HCC patients as personalized predictive tools. Although most current ML algorithms are preliminary, this promising method will be widely accepted in clinical practice in the future.

Availability of data and materials

Not applicable.



Area under curve


Artificial neural network


Barcelona Clinic Liver Cancer


Bayesian network


Complete response


Conditional probability table


Contrast-enhanced ultrasound


Convolutional neural network


Decision tree


Deep neural network


Disease-free survival


Gradient boosted regression trees


Hepatocellular carcinoma




Liver transplantation


Logistic regression


Machine learning


Microwave ablation


Model for End-Stage Liver Disease


Multilayer perceptron


Overall survival


Partial response


Progressive disease


Radiofrequency ablation


Random forest


Random survival forests


Recurrent neural network


Stable disease


Support vector machine


Time to progression


Transarterial chemoembolization


Whole slide image


  1. Ameli S, Shaghaghi M, Ghasabeh MA et al (2020) Role of baseline volumetric functional MRI in predicting histopathologic grade and patients’ survival in hepatocellular carcinoma. Eur Radiol 30:3748–3758

    PubMed  Article  Google Scholar 

  2. Bray F, Ferlay J, Soerjomataram I, Siegel RL, Torre LA, Jemal A (2018) Global cancer statistics 2018: GLOBOCAN estimates of incidence and mortality worldwide for 36 cancers in 185 countries. CA Cancer J Clin 68:394–424

    PubMed  Article  Google Scholar 

  3. Tang A, Hallouch O, Chernyak V, Kamaya A, Sirlin CB (2018) Epidemiology of hepatocellular carcinoma: target population for surveillance and diagnosis. Abdom Radiol (NY) 43:13–25

    Article  Google Scholar 

  4. Kudo M, Izumi N, Kokudo N et al (2011) Management of hepatocellular carcinoma in Japan: Consensus-Based Clinical Practice Guidelines proposed by the Japan Society of Hepatology (JSH) 2010 updated version. Dig Dis 29:339–364

    PubMed  Article  Google Scholar 

  5. Omata M, Cheng AL, Kokudo N et al (2017) Asia-Pacific clinical practice guidelines on the management of hepatocellular carcinoma: a 2017 update. Hepatol Int 11:317–370

    PubMed  Article  Google Scholar 

  6. European Association for the Study of the Liver, European Association for the Study of the Liver (2018) EASL Clinical Practice Guidelines: management of hepatocellular carcinoma. J Hepatol 69:182–236

    Article  Google Scholar 

  7. Heimbach JK, Kulik LM, Finn RS et al (2018) AASLD guidelines for the treatment of hepatocellular carcinoma. Hepatology 67:358–380

    PubMed  Article  Google Scholar 

  8. Khalaf MH, Sundaram V, AbdelRazek Mohammed MA et al (2019) A predictive model for postembolization syndrome after transarterial hepatic chemoembolization of hepatocellular carcinoma. Radiology 290:254–261

    PubMed  Article  Google Scholar 

  9. Yoo J, Lee MW, Lee DH, Lee JH, Han JK (2020) Evaluation of a serum tumour marker-based recurrence prediction model after radiofrequency ablation for hepatocellular carcinoma. Liver Int 40:1189–1200

    CAS  PubMed  Article  Google Scholar 

  10. Labeur TA, Berhane S, Edeline J et al (2020) Improved survival prediction and comparison of prognostic models for patients with hepatocellular carcinoma treated with sorafenib. Liver Int 40:215–228

    CAS  PubMed  Article  Google Scholar 

  11. Schobert IT, Savic LJ, Chapiro J et al (2020) Neutrophil-to-lymphocyte and platelet-to-lymphocyte ratios as predictors of tumor response in hepatocellular carcinoma after DEB-TACE. Eur Radiol 30:5663–5673

    CAS  PubMed  Article  PubMed Central  Google Scholar 

  12. Nam JY, Choe AR, Sinn DH et al (2020) A differential risk assessment and decision model for Transarterial chemoembolization in hepatocellular carcinoma based on hepatic function. BMC Cancer 20:504

    CAS  PubMed  Article  PubMed Central  Google Scholar 

  13. Erickson BJ, Korfiatis P, Akkus Z, Kline TL (2017) Machine learning for medical imaging. Radiographics 37:505–515

    PubMed  Article  Google Scholar 

  14. Mokrane FZ, Lu L, Vavasseur A et al (2020) Radiomics machine-learning signature for diagnosis of hepatocellular carcinoma in cirrhotic patients with indeterminate liver nodules. Eur Radiol 30:558–570

    PubMed  Article  Google Scholar 

  15. Hosny A, Parmar C, Quackenbush J, Schwartz LH, Aerts HJWL (2018) Artificial intelligence in radiology. Nat Rev Cancer 18:500–510

    CAS  PubMed  Article  PubMed Central  Google Scholar 

  16. Wakabayashi T, Ouhmich F, Gonzalez-Cabrera C et al (2019) Radiomics in hepatocellular carcinoma: a quantitative review. Hepatol Int 13:546–559

    PubMed  Article  Google Scholar 

  17. Santos MS, Abreu PH, García-Laencina PJ, Simão A, Carvalho A (2015) A new cluster-based oversampling method for improving survival prediction of hepatocellular carcinoma patients. J Biomed Inform 58:49–59

    PubMed  Article  Google Scholar 

  18. Divya R, Radha P (2019) An optimized HCC recurrence prediction using APO algorithm multiple time series clinical liver cancer dataset. J Med Syst 43:193

    Article  Google Scholar 

  19. Xu D, Sheng JQ, Hu PJ, Huang TS, Lee WC (2019) Predicting hepatocellular carcinoma recurrences: a data-driven multiclass classification method incorporating latent variables. J Biomed Inform 96:103237

    PubMed  Article  Google Scholar 

  20. Liu X, Hou Y, Wang X et al (2020) Machine learning-based development and validation of a scoring system for progression-free survival in liver cancer. Hepatol Int 14:567–576

    PubMed  Article  Google Scholar 

  21. Ji GW, Zhu FP, Xu Q et al (2019) Machine-learning analysis of contrast-enhanced CT radiomics predicts recurrence of hepatocellular carcinoma after resection: a multi-institutional study. EBioMedicine 50:156–165

    PubMed  Article  PubMed Central  Google Scholar 

  22. Choi GH, Han S, Shim JH et al (2017) Prognostic scoring models for patients undergoing sorafenib treatment for advanced stage hepatocellular carcinoma in real-life practice. Am J Clin Oncol 40:167–174

    CAS  PubMed  Article  Google Scholar 

  23. Wang W, Chen Q, Iwamoto Y et al (2019) Deep learning-based radiomics models for early recurrence prediction of hepatocellular carcinoma with multi-phase CT images and clinical data. Annu Int Conf IEEE Eng Med Biol Soc 2019:4881–4884

    PubMed  Google Scholar 

  24. Nam JY, Lee JH, Bae J et al (2020) Novel model to predict HCC recurrence after liver transplantation obtained using deep learning: a multicenter study. Cancers (Basel) 12:E2791

    Article  Google Scholar 

  25. Peng J, Kang S, Ning Z et al (2020) Residual convolutional neural network for predicting response of transarterial chemoembolization in hepatocellular carcinoma from CT imaging. Eur Radiol 30:413–424

    PubMed  Article  Google Scholar 

  26. Cross SS, Harrison RF, Kennedy RL (1995) Introduction to neural networks. Lancet 346:1075–1079

    CAS  PubMed  Article  Google Scholar 

  27. Lee JG, Jun S, Cho YW et al (2017) Deep learning in medical imaging: general overview. Korean J Radiol 18:570–584

    PubMed  Article  PubMed Central  Google Scholar 

  28. Anwar SM, Majid M, Qayyum A, Awais M, Alnowami M, Khan MK (2018) Medical image analysis using convolutional neural networks: a review. J Med Syst 42:226

    PubMed  Article  Google Scholar 

  29. Brehar R, Mitrea DA, Vancea F et al (2020) Comparison of deep-learning and conventional machine-learning methods for the automatic recognition of the hepatocellular carcinoma areas from ultrasound images. Sensors (Basel) 20:3085

    Article  Google Scholar 

  30. Cortes C, Vapnik V (1995) Support-vector networks. Mach Learn 20:273–297

    Google Scholar 

  31. Podgorelec V, Kokol P, Stiglic B, Rozman I (2002) Decision trees: an overview and their use in medicine. J Med Syst 26:445–463

    PubMed  Article  Google Scholar 

  32. Breiman L (2001) Random forests. Mach Learn 45:5–32

    Article  Google Scholar 

  33. Uddin S, Khan A, Hossain ME, Moni MA (2019) Comparing different supervised machine learning algorithms for disease prediction. BMC Med Inform Decis Mak 19:281

    PubMed  Article  PubMed Central  Google Scholar 

  34. Ishwaran H, Gerds TA, Kogalur UB, Moore RD, Gange SJ, Lau BM (2014) Random survival forests for competing risks. Biostatistics 15:757–773

    PubMed  Article  PubMed Central  Google Scholar 

  35. Weber P, Medina-Oliva G, Simon C, Lung B (2012) Overview on Bayesian networks applications for dependability, risk analysis and maintenance areas. Eng Appl Artif Intel 25:671–682

    Article  Google Scholar 

  36. Cai ZQ, Si SB, Chen C et al (2015) Analysis of prognostic factors for survival after hepatectomy for hepatocellular carcinoma based on a Bayesian network. PLoS ONE 10:e0120805

    PubMed  Article  CAS  PubMed Central  Google Scholar 

  37. Keating GM (2017) Sorafenib: a review in hepatocellular carcinoma. Target Oncol 12:243–253

    PubMed  Article  Google Scholar 

  38. Berumen J, Hemming A (2018) Liver transplantation for hepatocellular carcinoma. Abdom Radiol (NY) 43:185–192

    Article  Google Scholar 

  39. Narsinh KH, Duncan DP, Newton IG, Minocha J, Rose SC (2018) Liver-directed therapy for hepatocellular carcinoma. Abdom Radiol (NY) 43:203–217

    Article  Google Scholar 

  40. Langenbach MC (2019) RFA vs resection of HCC: exploring the past to improve the future. Eur Radiol 29:2677–2678

    PubMed  Article  Google Scholar 

  41. Bruix J, Reig M, Sherman M (2016) Evidence-based diagnosis, staging, and treatment of patients with hepatocellular carcinoma. Gastroenterology 150:835–853

    Article  PubMed  Google Scholar 

  42. Kulik L, El-Serag HB (2019) Epidemiology and management of hepatocellular carcinoma. Gastroenterology 156:477–491

    PubMed  Article  Google Scholar 

  43. Hamamoto I, Okada S, Hashimoto T, Wakabayashi H, Maeba T, Maeta H (1995) Prediction of the early prognosis of the hepatectomized patient with hepatocellular carcinoma with a neural network. Comput Biol Med 25:49–59

    CAS  PubMed  Article  Google Scholar 

  44. Ho WH, Lee KT, Chen HY, Ho TW, Chiu HC (2012) Disease-free survival after hepatic resection in hepatocellular carcinoma patients: a prediction approach using artificial neural network. PLoS ONE 7:e29179

    CAS  PubMed  Article  PubMed Central  Google Scholar 

  45. Chiu HC, Ho TW, Lee KT, Chen HY, Ho WH (2013) Mortality predicted accuracy for hepatocellular carcinoma patients with hepatic resection using artificial neural network. Sci World J 2013:201976

    Google Scholar 

  46. Qiao G, Li J, Huang A, Yan Z, Lau WY, Shen F (2014) Artificial neural networking model for the prediction of post-hepatectomy survival of patients with early hepatocellular carcinoma. J Gastroenterol Hepatol 29:2014–2020

    CAS  PubMed  Article  Google Scholar 

  47. Mai RY, Lu HZ, Bai T et al (2020) Artificial neural network model for preoperative prediction of severe liver failure after hemihepatectomy in patients with hepatocellular carcinoma. Surgery 168:643–652

    PubMed  Article  Google Scholar 

  48. Xu J, Ding T, He Q et al (2012) An in situ molecular signature to predict early recurrence in hepatitis B virus-related hepatocellular carcinoma. J Hepatol 57:313–321

    CAS  PubMed  Article  Google Scholar 

  49. Akai H, Yasaka K, Kunimatsu A et al (2018) Predicting prognosis of resected hepatocellular carcinoma by radiomics analysis with random survival forest. Diagn Interv Imaging 99:643–651

    CAS  PubMed  Article  Google Scholar 

  50. Kim S, Shin J, Kim DY, Choi GH, Kim MJ, Choi JY (2019) Radiomics on gadoxetic acid-enhanced magnetic resonance imaging for prediction of postoperative early and late recurrence of single hepatocellular carcinoma. Clin Cancer Res 25:3847–3855

    CAS  PubMed  Article  Google Scholar 

  51. Schoenberg MB, Bucher JN, Koch D et al (2020) A novel machine learning algorithm to predict disease free survival after resection of hepatocellular carcinoma. Ann Transl Med 8:434

    CAS  PubMed  Article  PubMed Central  Google Scholar 

  52. Wang XH, Long LH, Cui Y et al (2020) MRI-based radiomics model for preoperative prediction of 5-year survival in patients with hepatocellular carcinoma. Br J Cancer 122:978–985

    CAS  PubMed  Article  PubMed Central  Google Scholar 

  53. Liao H, Xiong T, Peng J et al (2020) Classification and prognosis prediction from histopathological images of hepatocellular carcinoma by a fully automated pipeline based on machine learning. Ann Surg Oncol 27:2359–2369

    PubMed  Article  Google Scholar 

  54. Saito A, Toyoda H, Kobayashi M et al (2020) Prediction of early recurrence of hepatocellular carcinoma after resection using digital pathology images assessed by machine learning [published online ahead of print, 2020 Sep 18]. Mod Pathol.

    PubMed  Article  PubMed Central  Google Scholar 

  55. Saillard C, Schmauch B, Laifa O et al (2020) Predicting survival after hepatocellular carcinoma resection using deep-learning on histological slides [published online ahead of print, 2020 Feb 28]. Hepatology.

    PubMed  Article  Google Scholar 

  56. Sapisochin G, Bruix J (2017) Liver transplantation for hepatocellular carcinoma: outcomes and novel surgical approaches. Nat Rev Gastroenterol Hepatol 14:203–217

    PubMed  Article  Google Scholar 

  57. Kim B, Kahn J, Terrault NA (2020) Liver transplantation as therapy for hepatocellular carcinoma. Liver Int 40(Suppl 1):116–121

    CAS  PubMed  Article  Google Scholar 

  58. Marsh JW, Dvorchik I, Subotin M et al (1997) The prediction of risk of recurrence and time to recurrence of hepatocellular carcinoma after orthotopic liver transplantation: a pilot study. Hepatology 26:444–450

    CAS  PubMed  Article  Google Scholar 

  59. Marsh JW, Finkelstein SD, Demetris AJ et al (2003) Genotyping of hepatocellular carcinoma in liver transplant recipients adds predictive power for determining recurrence-free survival. Liver Transpl 9:664–671

    PubMed  Article  Google Scholar 

  60. Rodriguez-Luna H, Vargas HE, Byrne T, Rakela J (2005) Artificial neural network and tissue genotyping of hepatocellular carcinoma in liver-transplant recipients: prediction of recurrence. Transplantation 79:1737–1740

    PubMed  Article  Google Scholar 

  61. Zhang M, Yin F, Chen B et al (2012) Mortality risk after liver transplantation in hepatocellular carcinoma recipients: a nonlinear predictive model. Surgery 151:889–897

    PubMed  Article  Google Scholar 

  62. Ren Y, Cao Y, Ma H et al (2019) Improved clinical outcome using transarterial chemoembolization combined with radiofrequency ablation for patients in Barcelona clinic liver cancer stage A or B hepatocellular carcinoma regardless of tumor size: results of a single-center retrospective case control study. BMC Cancer 19:983

    PubMed  Article  CAS  PubMed Central  Google Scholar 

  63. Liu B, Long J, Wang W et al (2019) Predictive factors of treatment outcomes after percutaneous ablation of hepatocellular carcinoma in the caudate lobe: a retrospective study. BMC Cancer 19:699

    PubMed  Article  CAS  PubMed Central  Google Scholar 

  64. Kim R, Kang TW, Cha DI et al (2019) Percutaneous cryoablation for perivascular hepatocellular carcinoma: therapeutic efficacy and vascular complications. Eur Radiol 29:654–662

    PubMed  Article  Google Scholar 

  65. Chai Y, Li K, Zhang C, Chen S, Ma K (2019) The short-term efficacy of no-touch radiofrequency ablation in treating cirrhosis-based small hepatocellular carcinoma. BMC Cancer 19:497

    PubMed  Article  PubMed Central  Google Scholar 

  66. Forner A, Reig M, Bruix J (2018) Hepatocellular carcinoma. Lancet 391:1301–1314

    PubMed  Article  Google Scholar 

  67. Lee DH, Lee JM, Kim PN et al (2019) Whole tumor ablation of locally recurred hepatocellular carcinoma including retained iodized oil after transarterial chemoembolization improves progression-free survival. Eur Radiol 29:5052–5062

    PubMed  Article  Google Scholar 

  68. Nault JC, Sutter O, Nahon P, Ganne-Carrié N, Séror O (2018) Percutaneous treatment of hepatocellular carcinoma: state of the art and innovations. J Hepatol 68:783–797

    PubMed  Article  Google Scholar 

  69. Liang JD, Ping XO, Tseng YJ, Huang GT, Lai F, Yang PM (2014) Recurrence predictive models for patients with hepatocellular carcinoma after radiofrequency ablation using support vector machines with feature selection methods. Comput Methods Programs Biomed 117:425–434

    PubMed  Article  Google Scholar 

  70. Wu CF, Wu YJ, Liang PC, Wu CH, Peng SF, Chiu HW (2017) Disease-free survival assessment by artificial neural networks for hepatocellular carcinoma patients after radiofrequency ablation. J Formos Med Assoc 116:765–773

    PubMed  Article  Google Scholar 

  71. Zhang ZS, Li HZ, Ma C, Xiao YD (2019) Conventional versus drug-eluting beads chemoembolization for infiltrative hepatocellular carcinoma: a comparison of efficacy and safety. BMC Cancer 19:1162

    CAS  PubMed  Article  PubMed Central  Google Scholar 

  72. Liang B, Xiang H, Ma C et al (2020) Comparison of chemoembolization with CalliSpheres® microspheres and conventional chemoembolization in the treatment of hepatocellular carcinoma: a multicenter retrospective study. Cancer Manag Res 12:941–956

    PubMed  Article  PubMed Central  Google Scholar 

  73. Llovet JM, Brú C, Bruix J (1999) Prognosis of hepatocellular carcinoma: the BCLC staging classification. Semin Liver Dis 19:329–338

    CAS  PubMed  Article  Google Scholar 

  74. Sieghart W, Hucke F, Peck-Radosavljevic M (2015) Transarterial chemoembolization: modalities, indication, and patient selection. J Hepatol 62:1187–1195

    PubMed  Article  Google Scholar 

  75. Lencioni R, de Baere T, Soulen MC, Rilling WS, Geschwind JF (2016) Lipiodol transarterial chemoembolization for hepatocellular carcinoma: a systematic review of efficacy and safety data. Hepatology 64:106–116

    CAS  PubMed  Article  Google Scholar 

  76. Mähringer-Kunz A, Wagner F, Hahn F et al (2020) Predicting survival after transarterial chemoembolization for hepatocellular carcinoma using a neural network: a Pilot Study. Liver Int 40:694–703

    PubMed  Article  Google Scholar 

  77. Abajian A, Murali N, Savic LJ et al (2018) Predicting treatment response to intra-arterial therapies for hepatocellular carcinoma with the use of supervised machine learning-an artificial intelligence concept. J Vasc Interv Radiol 29:850–857

    PubMed  Article  PubMed Central  Google Scholar 

  78. Liu D, Liu F, Xie X et al (2020) Accurate prediction of responses to transarterial chemoembolization for patients with hepatocellular carcinoma by using artificial intelligence in contrast-enhanced ultrasound. Eur Radiol 30:2365–2376

    PubMed  Article  Google Scholar 

  79. Morshid A, Elsayes KM, Khalaf AM et al (2019) A machine learning model to predict hepatocellular carcinoma response to transcatheter arterial chemoembolization. Radiol Artif Intell 1:e180021

    PubMed  Article  PubMed Central  Google Scholar 

  80. Faivre S, Raymond E, Boucher E et al (2009) Safety and efficacy of sunitinib in patients with advanced hepatocellular carcinoma: an open-label, multicentre, phase II study. Lancet Oncol 10:794–800

    CAS  PubMed  Article  Google Scholar 

  81. Cheng AL, Kang YK, Chen Z et al (2009) Efficacy and safety of sorafenib in patients in the Asia-Pacific region with advanced hepatocellular carcinoma: a phase III randomised, double-blind, placebo-controlled trial. Lancet Oncol 10:25–34

    CAS  PubMed  Article  Google Scholar 

Download references


Not applicable.

Author information

Authors and Affiliations



Z-MZ wrote the manuscript, D-HC and HL revised the manuscript. Y-DX provided the concept. D-HC and Y-DX edited the manuscript Y-DX was the major contributor to this manuscript. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Yu-Dong Xiao.

Ethics declarations

Ethics approval and consent to participate

Not applicable.

Consent for publication

Not applicable.

Competing interests

There are no competing interests.

Additional information

Publisher's Note

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

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Zou, ZM., Chang, DH., Liu, H. et al. Current updates in machine learning in the prediction of therapeutic outcome of hepatocellular carcinoma: what should we know?. Insights Imaging 12, 31 (2021).

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI:


  • Hepatocellular carcinoma
  • Machine learning
  • Predictive
  • Modality