浅谈基于DRNN模型预测联机结算时间

来源 :知音励志·教育版 | 被引量 : 0次 | 上传用户:forestdancer
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  文章通过研究对医院医保联机结算系统时间模型,结合病人出院结算的排队模型,通过隐层设计、练习函数设置、模型实现的方式建立了DRNN模型,并且对模型进行训练和仿真,最终证明医保联机结算系统的高效性。
  【关键词】联机结算系统;神经网络;DRNN
  当今社会各种软件在没有推向市场之前,一款软件或者一项技术如何显示其优势呢?通常需要一些仿真来证明。同时,甲乙双方当然也很想预测到事后的一些情况。那就非常有必要引入一种预测算法。因此,本文选取神经网络技术中具有反馈的动态神经网络来实现。
  1 模型准备
  从医保联机结算系统可以知道,出院结算过程本质上就是一个排队等待服务的过程,医院患者准备出院,排队结算,等待院方处理。
  2 基于DRNN的模型架构
  为了加快实验速度,较好地模拟实验数据,这里选择matlab神经网络工具箱建立DRNN网络模型,并测试预测效果。
  2.1 matlab神经网络工具箱
  采用matlab提供的NNT(神经网络工具箱)建立DRNN神经网络模型,对结算系统中涉及到的滞后时间进行预测。Matlab神经网络工具箱提供了很多函数,例如mapminmax()函数、newff()函数、init()初始化函数、train()训练函数、sim()仿真函数。
  2.2 模型建立
  由于影响出院结算时间的参数输入有8个,因此需要建立的DRNN网络有8个输入。
  2.2.1 隐层设计
  选择多少个隐层,以及每个隐层设置多少个单元数,这些情况的设定大部分都需要依据以前的经验,一般来说,隐层的单元数量可以根据输入单元的数量加上输出参数的数量还有一个随机参数,其中这个随机数是个整数,范围在1~10。
  2.2.2 练习函数设置
  通过软件MATLAB,构建人工神经网络,运行之后,打开属性菜单trainFcn,对该网络对象的练习函数实现修改。
  2.2.3 模型实现
  针对患者出院结算系统,有得出模型的输入输出参数:(X1 科室代号 1~16)、(X2 挂号时刻 0~400)、(X3 星期几 1~7)、(X4 几月 1~12)、(X5 同科室候诊人数 0~50)、(X6 医生代码 0~200)、(X7 几日 1~31)、(X8 当天已结算人数 0~100 )、(X9 等待结算时间 0~100)由这些参数,可建立IO向量分别为x、y:
  X=[1,16;0,400;1,7;1,12;0,50;0,200;1,31;0,100] Y=[0,100]
  如此一来,便建立了有两个隐层、16个单元的神经网络,选取隐层的转换函数tansig,输出层有1个节点、采用了函数purlin,采用Levenberg-Marquardt作为练习的算法,选取动量常数的梯度下降函数作为学习函数,归一化函数选取maxmin函数,评价网络效果会由一个误差函数,此处选择了mse。
  2.3 模型训练
  模型训练首先需要准备样本数据,对于样本数据的获取可以从挂号库中查询得到。进行模型学习训练。
  首先:预处理,将输入的数据进行处理,归一化在[0,1]区间之内。其次:设计网络结构,最后:初始化该网络的权值和偏差。网络的初始权值和偏差一般是用随机函数生成的在[-1,1]的数据。与此配套的数据库采用SQL命令,此次仿真选取一千个样本,其中80%的样本用来练习、多次训练来达到较好的仿真效果,再选取20%的样本来检验这个网络模型的最终效果。
  在数据窗口控件中,可以直接存为excel文件格式,在matlab中可直接导入。导入到matlab中的数据需要进行矩阵转制处理,构成8*800的矩阵,结算时间样本数据构成1*800的矩阵。设导入的输入样本矩阵为p,输出样本矩阵为t,则一下命令可以完成网络训练功能。netm=train(netm,p,t);
  需要注意一点,如果没有特殊设置,都会有默认的参数,所以在构建模型时都要根据实际情况进行修改或是在相关代码中设置。
  3 仿真试验
  在网络训练好之后即可开始仿真实验,实验用其余的200个样本数据,对于仿真结果和实际数据进行比较,由误差函数得出其误差,可以检测当初预测的效果怎么样。进行该实验的先要条件是安装matlab软件,并输入源代码。经过学习训练之后,可得到较小的误差。
  以下是matlab中产生的仿真代码:
  y=sim(netm,p1); %仿真
  x=1:20; %预测的20例数据
  plot(x,t1,‘g-’,x,y); %二维界面图
  title(‘预测效果’); %图像标题
  xlabel(‘患者序号’); %横轴标题
  ylabel(‘等待时间’); %纵轴标题
  4 結果分析
  通过多次训练不断修正相关参数之后,该神经网络能够较好地预测到结算等待时间,能够证明该结算系统在提升速度、改善医院工作效率方面是有着显著效果的。如果将此算法运用到联机结算系统中,例如:可以对患者挂号、收费或住院结算排队时间进行预测,避免患者人多拥挤,方便医院和患者的时间安排。
  作者简介
  韩莉(1977-),女,安徽省阜阳市人。大学本科学历。现为石家庄信息工程职业学院讲师。研究方向为计算机信息开发。
  韩红彩(1980-),女,山西省人。研究生学历。现为石家庄信息工程职业学院助教。研究方向为信息安全。
  贺宏(1979-),女,河北省新乐市人。大学本科学历。现为石家庄信息工程职业学院副教授。研究方向为信息系统开发。
  张亚娜(1979-),女,河北省石家庄市人。大学本科学历。现为石家庄信息工程职业学院副教授。研究方向为信息系统开发。
  作者单位
  石家庄信息工程职业学院 河北省石家庄市 050000
其他文献
分子内二硫键存在于多种多肽类药物和蛋白质中,在生物过程中起着非常重要的作用。硫醇的氧化是合成分子内二硫键最常见的方法,但是,一般的氧化剂存在产率低、反应时间长等缺点,因此,高效合成分子内二硫键成为科学家近年来研究的热点。Pt(Ⅳ)配合物能够高效定量的氧化合成分子内二硫键,但是,其昂贵的价格给扩大生产带来阻力。本论文合成了Pt(Ⅳ)配合物trans-[PtCl_2(en)(heda)]Cl_2并用元
在分析化学中,样品前处理占有重要的地位,液一液萃取是经典成熟的样品前处理技术之一,但是,其具有操作步骤多、处理时间长、溶剂用量大等缺点,对人体的健康及环境都造成了污染。因
木塑复合材料(WPCs)是将木材、秸秆、稻壳等具有一定长径比的天然纤维粉体与热塑性塑料共混,通过热压、挤出或注塑等方式生产出的一种新型环保材料。世界WPCs的年均增长速率在10
量子点有种种效应,因此其特性与一般的体材料不相同,例如,有宽的激发谱带、窄而对称的发射光谱、发光效率较高、发射波长可控和强的抗光漂白性。另外,比起传统有机染料,量子点的光学性质、稳定性、生物相容性更好。因此,量子点可广泛应用于化学、生物、能源、光电器件等诸多领域。本论文的主要研究内容如下:(1)利用麦芽糖对量子点的荧光猝灭效应,研究了麦芽糖在量子点表面的吸附行为,结果表明:麦芽糖猝灭CdS量子点荧
巯基化合物是一类分子中含有-SH官能团的化合物。由于巯基化合物具有清除自由基、重金属的解毒、拮抗电离辐射和参与生物酶的代谢等重要作用,这类化合物常用于医药、食品、化妆品和临床疾病研究。因此,对于这类化合物的定量研究具有实际的意义。然而这类化合物缺乏生色团导致其在紫外-可见光区摩尔吸收系数较小,不利于进行UV-Vis光学分析检测。根据Beer-Lambert定律(A=Kbc,A为吸光度、K为摩尔吸光
【摘要】建筑自动化系统课程具有多学科交叉、新技术多、实践性强的特点。为了加强学生的学习兴趣,培养学生解决实际问题的能力,提出了关于课程教学改革的思路,即以实际工程案例为线索,通过课堂讲授、实验平台论证、组织学生讨论,课程设计总结进行教学。  【关键词】建筑自动化系统 教学方式 教学方法  【中图分类号】G642【文献标识码】A 【文章编号】2095-3089(2017)02-0239-01  1.