Heckerling Paul S, Gerber Ben S, Tape Thomas G, Wigton Robert S
Department of Medicine, University of Illinois, Chicago, IL 60612, USA.
Med Decis Making. 2003 Mar-Apr;23(2):112-21. doi: 10.1177/0272989X03251247.
Artificial neural networks (ANN) have been used in the prediction of several medical conditions but have not been previously used to predict pneumonia. The authors used ANN to predict the presence or absence of pneumonia among patients presenting to the emergency department with acute respiratory complaints and compared the results with those obtained using logistic regression modeling.
Feed-forward back-propagation ANN were trained on sociodemographic, symptom, sign, comorbidity, and radiographic outcome data among 1,044 patients from the University of Illinois (the training cohort) and were applied to 116 patients from the University of Nebraska (the testing cohort). ANN trained using different strategies were compared to each other and to main-effects logistic regression. Calibration accuracy was measured as mean square error and discrimination accuracy as the area under a receiver operating characteristic (ROC) curve.
A 1 hidden-layer ANN trained using oversampling of pneumonia cases had an ROC area in the training cohort of 0.895, which was greater than the area of 0.840 for logistic regression (P = 0.026). This ANN had an ROC area in the testing cohort of 0.872, not significantly different from its area in the training cohort (P = 0.597). Operating at a threshold of 0.25, the ANN would have detected 94% to 95% of patients with pneumonia in the 2 cohorts while correctly excluding 39% to 50% of patients with other conditions. ANN trained using other strategies discriminated equally in the 2 cohorts but no better than did logistic regression.
Among adults presenting with acute respiratory illness, ANN accurately discriminated patients with and without pneumonia and, under some circumstances, improved on the accuracy of logistic regression.
人工神经网络(ANN)已被用于多种医疗状况的预测,但此前尚未用于预测肺炎。作者使用ANN对因急性呼吸道症状前往急诊科就诊的患者是否患有肺炎进行预测,并将结果与使用逻辑回归模型获得的结果进行比较。
前馈反向传播ANN在伊利诺伊大学1044例患者(训练队列)的社会人口统计学、症状、体征、合并症和影像学结果数据上进行训练,并应用于内布拉斯加大学的116例患者(测试队列)。将使用不同策略训练的ANN相互比较,并与主效应逻辑回归进行比较。校准准确性以均方误差衡量,辨别准确性以受试者工作特征(ROC)曲线下的面积衡量。
使用肺炎病例过采样训练的单隐藏层ANN在训练队列中的ROC面积为0.895,大于逻辑回归的0.840(P = 0.026)。该ANN在测试队列中的ROC面积为0.872,与其在训练队列中的面积无显著差异(P = 0.597)。在阈值为0.25时运行,ANN在两个队列中可检测出94%至95%的肺炎患者,同时正确排除39%至50%患有其他疾病的患者。使用其他策略训练的ANN在两个队列中的辨别能力相当,但并不比逻辑回归更好。
在患有急性呼吸道疾病的成年人中,ANN能准确区分患有和未患有肺炎的患者,在某些情况下,其准确性优于逻辑回归。