首页|基于数据挖掘技术建立的BP神经网络模型鉴别儿童川崎病与发热性疾病的研究

基于数据挖掘技术建立的BP神经网络模型鉴别儿童川崎病与发热性疾病的研究

扫码查看
目的 以临床表现和实验室指标建立诊断川崎病(KD)的BP神经网络模型并考察其诊断性能.方法 收集重庆医科大学附属儿童医院(我院)2007年1月至2016年1月电子病历系统中出院诊断为KD的连续病例和待鉴别发热疾病病例,使用R 3.2.3软件中的随机抽样函数分为训练集和测试集.截取病历中一般情况、临床表现和实验室指标的共51项信息,单因素分析后提取有统计学意义的变量,以此分别构建Logistic回归和BP神经网络模型,比较两种模型的诊断性能.结果 905例KD患儿和438例待鉴别发热疾病患儿进入数据模型分析,训练集1 042例,其中KD 700例,待鉴别发热类疾病342例;测试集301例,其中KD 205例,待鉴别发热类疾病96例.单因素分析结果显示差异有统计学意义37项信息.Logistic回归分类模型有16个变量纳入最佳回归方程.BP神经网络输入层、隐含层和输出层分别有37、24和1个节点.Logistic回归分类模型对训练集和测试集的分类正确率为84.1%和82.1%,ROC曲线下面积为0.91和0.89;BP神经网络模型对训练集和测试集的分类正确率为96.4%和86.0%,ROC曲线下面积为0.94和0.92;2个模型的敏感度均很好,BP神经网络模型的特异度优于Logistic回归分类模型.结论 本文建立的BP神经网络诊断模型对KD有较好的诊断辅助功能,有待进一步通过临床检验.
BP neural network model for the differentiation of Kawasaki disease and febrile illnesses based on data mining
Objective A BP neural network model for diagnosing Kawasaki disease(KD) based on laboratory tests and clinical symptoms was developed and evaluated.Methods Consecutive cases of diagnosis for KD and other common febrile illnesses in electronic medical record system of Children's Hospital of Chongqing Medical University from January 2007 to January 2016 was collected as the study subject.Subjects were randomized into training cohort and test cohort using random sampling function in R 3.2.3.Totally 51 clinical information including demographic data,laboratory tests and clinical symptoms were collected and analyzed by univariate analysis to identify significant variables.The diagnostic model was established using Logistic regression analysis and BP neural network,respectively.And the diagnostic performance of the two methods was compared.Results A total of 905 patients with KD and 438 patients with other febrile illnesses were included:1 042 patients (700 patients with KD,342 patients with other febrile illnesses) as the training cohort and 301 patients (205 patients with KD,96 patients with other febrile illnesses) as the testing cohort.Univariate analysis showed that 37 variables had significant difference between KD and other febrile illness.Logistic regression analysis showed that 16 variables were included in the optimal regression equation.This BP neural network had 37 input layer nodes,24 hidden layer nodes and 1 output layer nodes.Logistic regression analysis accurately diagnosed 84.1% of training cohort and 82.1% of testing cohort,the ROC analysis of Logistic regression revealed that AUC was 0.91 in training cohort and 0.89 in testing cohort.The accuracy of BP neural network was 96.4% and 86%,AUC was 0.94 and 0.92.These two models showed reasonably high sensitivity.The specificity of BP neural network model was significantly higher than that of Logistic regression model.Conclusion A BP neural network model was developed,which has important accessory diagnostic value for diagnosis of KD.But all these conclusions need further validation in clinic.

Kawasaki diseaseFebrile illnessesLogistic regressionBP neural networkDiagnostic model

樊楚、贺向前、于跃、田杰、张胜、李哲

展开 >

重庆医科大学医学信息学院 重庆,400016

重庆医科大学附属儿童医院心内科 重庆,400000

川崎病 发热疾病 Logistic回归 BP神经网络 诊断模型

重庆市自然科学基金

cstc2015shmszx0301

2017

中国循证儿科杂志
复旦大学

中国循证儿科杂志

CSTPCDCSCD北大核心
影响因子:0.949
ISSN:1673-5501
年,卷(期):2017.12(1)
  • 4
  • 12