Training artificial neural networks directly on the concordance index for censored data using genetic algorithms

被引:18
作者
Kalderstam, Jonas [1 ]
Eden, Patrik [1 ]
Bendahl, Par-Ola [2 ]
Strand, Carina [2 ]
Ferno, Marten [2 ]
Ohlsson, Mattias [1 ]
机构
[1] Lund Univ, Dept Astron & Theoret Phys, Computat Biol & Biol Phys Grp, SE-22362 Lund, Sweden
[2] Lund Univ, Skane Univ Hosp, Clin Sci Lund, Dept Oncol, SE-22185 Lund, Sweden
基金
瑞典研究理事会;
关键词
Survival analysis; Genetic algorithms; Artificial neural networks; Concordance index; Breast cancer recurrence; BREAST-CANCER; MODELS;
D O I
10.1016/j.artmed.2013.03.001
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Objective: The concordance index (c-index) is the standard way of evaluating the performance of prognostic models in the presence of censored data. Constructing prognostic models using artificial neural networks (ANNs) is commonly done by training on error functions which are modified versions of the c-index. Our objective was to demonstrate the capability of training directly on the c-index and to evaluate our approach compared to the Cox proportional hazards model. Method: We constructed a prognostic model using an ensemble of ANNs which were trained using a genetic algorithm. The individual networks were trained on a non-linear artificial data set divided into a training and test set both of size 2000, where 50% of the data was censored. The ANNs were also trained on a data set consisting of 4042 patients treated for breast cancer spread over five different medical studies, 2/3 used for training and 1/3 used as a test set. A Cox model was also constructed on the same data in both cases. The two models' c-indices on the test sets were then compared. The ranking performance of the models is additionally presented visually using modified scatter plots. Results: Cross validation on the cancer training set did not indicate any non-linear effects between the covariates. An ensemble of 30 ANNs with one hidden neuron was therefore used. The ANN model had almost the same c-index score as the Cox model (c-index = 0.70 and 0.71, respectively) on the cancer test set. Both models identified similarly sized low risk groups with at most 10% false positives, 49 for the ANN model and 60 for the Cox model, but repeated bootstrap runs indicate that the difference was not significant. A significant difference could however be seen when applied on the non-linear synthetic data set. In that case the ANN ensemble managed to achieve a c-index score of 0.90 whereas the Cox model failed to distinguish itself from the random case (c-index = 0.49). Conclusions: We have found empirical evidence that ensembles of ANN models can be optimized directly on the c-index. Comparison with a Cox model indicates that near identical performance is achieved on a real cancer data set while on a non-linear data set the ANN model is clearly superior. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:125 / 132
页数:8
相关论文
共 50 条
  • [1] Genetic algorithms to create training data sets for artificial neural networks
    Schwaiger, R
    Mayer, HA
    PROCEEDINGS OF THE THIRD NORDIC WORKSHOP ON GENETIC ALGORITHMS AND THEIR APPLICATIONS (3NWGA), 1997, : 153 - 161
  • [2] Training feedforward neural networks using neural networks and genetic algorithms
    Tellez, P
    Tang, Y
    INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND CONTROL TECHNOLOGIES, VOL 1, PROCEEDINGS, 2004, : 308 - 311
  • [3] Modeling slump of ready mix concrete using genetic algorithms assisted training of Artificial Neural Networks
    Chandwani, Vinay
    Agrawal, Vinay
    Nagar, Ravindra
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (02) : 885 - 893
  • [4] Genetic Algorithms and Artificial Neural Networks in Microarray Data Analysis: a Distributed Approach
    Bevilacqua, Vitoantonio
    Mastronardi, Giuseppe
    Menolascina, Filippo
    Paradiso, Angelo
    Tommasi, Stefania
    ENGINEERING LETTERS, 2006, 13 (03)
  • [5] Genetic algorithms approach to feature discretization in artificial neural networks for the prediction of stock price index
    Kim, KJ
    Han, I
    EXPERT SYSTEMS WITH APPLICATIONS, 2000, 19 (02) : 125 - 132
  • [6] On the parallelization of artificial neural networks and genetic algorithms
    Adamidis, P
    Petridis, V
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1998, 67 (1-2) : 105 - 125
  • [7] Artificial neural networks and genetic algorithms in QSAR
    Niculescu, SP
    JOURNAL OF MOLECULAR STRUCTURE-THEOCHEM, 2003, 622 (1-2): : 71 - 83
  • [8] Artificial Neural Networks and Genetic Algorithms in Energy Applications in Buildings
    Kalogirou, Soteris A.
    ADVANCES IN BUILDING ENERGY RESEARCH, 2009, 3 (01) : 83 - 119
  • [9] Improving generalization performance of artificial neural networks with genetic algorithms
    Wu, JS
    Liu, MZ
    2005 IEEE INTERNATIONAL CONFERENCE ON GRANULAR COMPUTING, VOLS 1 AND 2, 2005, : 288 - 291
  • [10] Training of multilayer perceptron neural networks by using cellular genetic algorithms
    Orozco-Monteagudo, M.
    Taboada-Crispi, A.
    Del Toro-Almenares, A.
    PROGRESS IN PATTERN RECOGNITION, IMAGE ANALYSIS AND APPLICATIONS, PROCEEDINGS, 2006, 4225 : 389 - 398