91学术服务平台

您好,欢迎来到91学术官网!站长邮箱:91xszz@sina.com

发布论文

论文咨询

基于改进PSO-SVM的智能化医疗数据处理技术研究

  2024-02-18    52  上传者:管理员

摘要:针对众多医疗机构采用传统统计或报表的方式对财务数据进行分析,而现有数据处理方法效率低下、准确率不足且难以发现数据之间深层信息等问题,文中提出了一种基于改进PSO-SVM的智能化医疗数据处理技术。该技术利用SA算法对PSO进行优化以解决其早收敛的问题,然后采用优化后的PSO算法获取SVM算法所需的最优参数,最后通过样本数据进行SVM模型训练,得到所需的数据处理模型。实验结果说明,相较于同类数据处理算法,所提算法可以在保证处理效率的情况下,准确率达到95%以上。

  • 关键词:
  • 参数调优
  • 支持向量机
  • 模拟退火
  • 粒子群算法
  • 财务数据处理
  • 加入收藏

采用原始统计或报表的方式对财务数据进行分析,既费时又费力。现有的一些智能算法如BP、传统SVM等,虽然能够满足一些小数据、轻量化的需求,但在处理海量数据时效率低下、准确率不足,难以获得数据深层的潜在信息,造成资源的浪费[1,2,3]。

为此,文中在粒子群算法(PSO)、支持向量机算法(SVM)以及模拟退火算法(SA)的基础上提出了一种基于改进PSO-SVM的智能医疗数据处理算法。通过SA-PSO获取SVM模型训练所需的惩罚系数与高斯核系数的最优值,并利用训练好的SVM模型得到最终的数据处理结果。通过算法对比实验证明了所提算法的可行性以及相较于其他同类算法的优势,而性能实验则体现了算法的可靠性。该算法为后续进一步进行智能化财务数据处理提供了重要基础。


1、理论分析


1.1 PSO算法

该文所采用的粒子群算法(Particle Swarm Optimization,PSO)是通过研究生物群体捕食行为特征,而提出的一种数学计算理论[4,5]。粒子是PSO算法中的重要概念,具体是指所研究问题中存在的潜在优化解,可以将其抽象成待解多维空间中具有自身位置、移动速度以及移动经验(适应度)的对象点。每个对象点均有自身的初始位置,在多维空间中以可变的速度移动时,会根据其他对象点的实时位置及获得的移动经验不断进行调整,同时在移动过程中记录其所经过的最优位置。通过上述描述可知,PSO各粒子均包含位置、速度以及适应度三个特征。其中适应度值在某种意义上决定了PSO算法的优劣,该数值通常由相应函数计算所得。在对实际问题的处理中,通过这些粒子的不断进化与迭代来实现最终结果的获取。PSO算法流程,如图1所示。

图1 PSO算法流程   

PSO算法流程可以分为以下五步:

1)参数初始化:该过程主要设定算法中粒子群的数量以及各粒子的初始位置和初始速度。

2)适应度计算:该过程主要是根据实际问题确定相应的适应度计算函数,并利用该函数计算粒子当前位置所对应的适应度。

3)粒子极值计算:该步骤所实现的功能为通过前一步得到的适应度对粒子群的个体极值和群体极值进行计算。

4)参数更新:通过对比各粒子适应度与所记录最优位置的适应度,对粒子位置和速度进行更新。

5)迭代寻优:判断所得结果是否满足精度或迭代次数是否达到最大值,若满足迭代结束得到最优解;反之则返回步骤2)。

1.2 SVM算法

支持向量机(Support Vector Machine,SVM)是基于统计学理论提出的一种人工智能机器学习算法[6,7,8,9]。SVM算法建立在VC维理论及结构风险最小化原则的基础之上,目的在于解决传统BP等神经网络的问题,更好地将神经网络应用于样本空间的非线性分类及回归处理中。

SVM算法的设计原理:将实际问题通过设定的核函数映射到待求解的高维特征空间,通过求解空间特征向量的权重系数,获取空间样本数据存在的最大化间隔,同时利用该最大化间隔实现样本分类。SVM从根本上分析可以看作是对凸二次规划问题求解的数学模型,这也保证了SVM所获得的解为全局最优解,防止结果为局部最小值的错解。SVM的经典算法模型如图2所示,一般由输入层、支持向量层以及输出层三部分组成,图中的圆形和方形框分别表示组成对应层次的各个单元。其中,输入层负责接收样本数据,支持向量层是模型核心层,负责进行样本数据处理,该层中包含了由多个支持向量所组成的中心节点,而输出层则为SVM模型处理的表示,是支持向量层各中心节点的线性组合。

图2 SVM经典算法模型   

SVM模型可以分为线性可分SVM与非线性SVM两类[10,11]。其中,在线性可分SVM中最大间隔所涉及的超平面具有唯一性,能够准确地将样本划分为两类。而在非线性SVM中,需要引入松弛变量,接受部分样本分类所存在的误差,实现结构风险模型与性能之间的均衡。

在SVM算法中,核函数的选择至关重要,其能够将非线性问题转换为线性问题进行处理。在实际需求中,通常需要根据具体情况选择最优的核函数进行处理。常见的核函数包括:线性核函数(LKF)、多项式核函数(PKF)、高斯径向基核函数(RBF)以及多层感知机核函数(MPF)等。文中通过对比分析,选用其中适用性更强、性能更优的高斯径向基核函数进行后续处理。


2、数据处理


文中旨在提出一种财务数据的分析与处理算法,能够服务于医疗机构的财务系统,为管理人员的分析与决策提供参考,因此提出了基于改进PSO-SVM的智能化医疗数据处理方法。下文将从算法架构设计入手,详细介绍与分析了该算法的设计思路及处理流程。

2.1 技术架构

文中所设计的基于改进PSO-SVM的智能化医疗数据处理算法架构,如图3所示。

图3 医疗数据处理算法架构  

该架构主要由数据库层、数据预处理层、数据分析层以及人机交互层所组成。其中,数据库层负责永久化存储医疗机构产生的各类财务数据,包括基础财务数据、ERP数据以及人力资源系统Excel所记录的相关数据等。经大量收集到机构所产生的财务数据后,才能够利用该算法对这些数据进行准确地分析,进而为后续的决策提供更有力的支持。数据预处理层负责对数据库的数据进行筛选、清洗、归一化等操作。其中,数据筛选主要是挑选原始财务数据感兴趣的样本以及剔除相关性强的数据指标;数据清洗则是去除原始数据中的噪声、异常记录以及冗余数据,加强数据的完整性;数据归一化则是消除同类数据不同记录方式之间所存在的差异。而数据分析层则是利用提出的PSO-SVM算法对预处理后的数据进行进一步处理,得到蕴含在样本中的深层次信息。人机交互层也可称为展示层,主要功能分为两部分,一是为用户提供操作界面,用户可通过该页面进行数据库查询以及数据分析等操作;二是进行请求结果的展示,将用户所需内容以可视化方式进行呈现。下面将对其中的关键算法PSO-SVM算法进行讨论。

2.2 PSO-SVM算法

支持向量机SVM算法的优势在于理论基础完善、所需样本数量少、可解决高维问题,但也不能忽略其不足之处,主要体现在训练参数选择困难、拟合精度难以保证等。SVM算法中惩罚系数与高斯核函数是对算法性能影响较大的两个参数。通常,惩罚系数是模型分类精度与平滑性的权衡,提高惩罚系数能够相应提升模型的最终精度,但泛化效果会随之降低,反之降低惩罚系数泛化效果则会相应提高。高斯核函数则会对模型中的支持向量产生较大影响,高斯核函数越大,支持向量之间的相关程度就越高,模型训练效果就越差。基于此,要合理设置SVM的这两个参数。

PSO算法经过多年的发展与完善,已经在参数优化领域取得了良好的实践效果。为此文中提出采用粒子群PSO算法对SVM参数进行优化的PSO-SVM方法,来最大化提高SVM算法模型的性能。所提出的利用PSO进行SVM算法优化的架构,如图4所示。

图4 PSO-SVM算法架构   

所设计PSO-SVM算法涉及的主要步骤包括:

1)参数初始化:将SVM算法涉及到的惩罚系数、高斯核函数作为PSO中的粒子,对粒子群规模、各粒子的初始位置和初始速度进行设定。

2)PSO参数调优:通过PSO过程中所记录最优位置的适应度,对粒子位置和速度进行持续更新。

3)迭代条件判断:判断是否达到所设定的终止条件,若达到则停止PSO参数优化,进行SVM模型训练;否则,继续进行PSO的参数寻优。

4)SVM模型训练:利用PSO算法得到的优化参数对SVM模型进行训练,能够在保证模型训练效率的同时,尽可能地避免人为因素的影响,提高最终模型的准确率及泛化效果。

2.3 改进PSO-SVM算法

上文提出的PSO-SVM算法已经能在较大程度上提高数据处理结果的准确性,但仍有改进的空间。改进点在于PSO算法容易产生过早收敛,使得参数陷入局部最优的问题,为此文中又在上述PSO-SVM算法的基础上引入模拟退火(Simulated Annealing,SA)算法,来对其中的PSO算法进行优化。

SA算法的优势在于将概率的思想应用于最优解的获取,不依赖涉及参数的初始值,且全局搜索效率高[12,13,14,15,16,17,18,19]。这些特点使得在与PSO算法结合的过程中提高PSO的灵活性、粒子的多样性以及最优参数的搜索范围,进而有效减低传统PSO算法不足所带来的影响。SA算法对PSO优化的具体流程,如图5所示。

图5 SA优化PSO流程  

SA算法对PSO的优化使得粒子在过早收敛时,能够及时摆脱局部最优的影响。SA在获取解的同时,除了得到符合设定条件的解之外,也会概率性得到不完全符合设定条件的解。


3、实验与分析


为了验证文中所提算法的可行性与可靠性,体现相较于其他同类算法的优势,设置了相关实验,并对实验结果进行分析与探讨。

3.1 实验准备

该部分主要对算法中涉及到的一些参数进行设置,具体如表1所示。

表1 算法参数设置 

3.2 算法对比实验

该实验主要测试该算法在实际进行医疗财务数据处理中的表现以及相较于其他同类别算法的优势。为此特别设置了BP神经网络算法、传统SVM算法、PSO-SVM算法作为对照组,测试指标包括数据处理的准确率(ACC)、错误处理次数(EHT)以及消耗时间(TIME)。在其他实验环境参数一致的条件下,各算法进行医疗财务数据处理的结果,如表2所示。

表2 各算法实验对比结果 

为了更直观表现实验结果,绘制了图6所示的各算法模型的ACC和EHT两个指标对比图。

图6 各算法ACC和EHT指标对比图  

由上述各模型实验对比结果可以看出,四种数据处理模型无论是准确率还是消耗时间,所提出的PSO-SVM模型以及其对应的改进PSO-SVM算法均优于其他两种算法。尤其是改进的PSO-SVM算法,其准确率能够达到95.87%。该项实验充分验证了该算法的可行性,体现了文中算法相较其他同类算法的优势。

3.3 算法性能实验

该项实验主要对算法的性能进行测试,主要测试该算法在大样本数据量下是否能够保持优秀的性能,进一步验证算法的可靠性。为此设置了几种样本数不同的实验,实验结果如表3所示。  

表3 算法性能实验结果  

由上述性能实验结果可以看出,该算法在高数据量的条件下也能够在保证效率的同时对数据进行有效处理,体现了算法的可靠性。


4、结束语


文中在介绍与分析粒子群PSO算法和支持向量机SVM算法的基础上,基于改进PSO-SVM技术提出了智能化医疗数据处理算法。该算法由数据库层、数据预处理层、数据分析层以及人机交互层四大模块所组成,能够充分发挥PSO参数调优以及SVM数据处理的优势。实验结果证明了所提算法的可行性与可靠性,同时也体现了该算法相较于其他同类算法的优势,表明其具有良好的实际应用价值。


参考文献:

[1]谷丽霞,刘欣芃.基于深度学习的医疗数据智能分析与识别系统设计[J].电子设计工程,2021,29(10):46-50.

[2]姜玉婵,蔡岩.深度学习模型在医院财务预测中的应用[J].微型电脑应用,2021,37(4):49-52.

[3]顾海英,张玲玲.大数据下的医院财务信息共享系统研究[J].信息技术,2021(3):1-6.

[4]王翠,姜学军.基于动态变化自适应惯性权重混沌粒子群算法[J].沈阳理工大学学报,2022,41(6):13-18.

[5]赵素萍,杜永文.基于粒子群算法的无线传感网络中继节点选择策略[J].传感技术学报,2022,35(12):1712-1716.

[6]洪欣琪,阮素梅.基于SVM和Logistic算法对比的中小企业财务困境预测研究[J].齐齐哈尔大学学报(自然科学版),2021,37(3):80-88.

[7]巨志勇,翟春宇,张文馨.基于SVM与区域生长的彩色商品标签图像分割方法[J].电子科技,2021,34(10):69-74.

[8]侯夏晔,陈海燕,张兵,等.一种基于支持向量机的主动度量学习算法[J].计算机科学,2022,49(z1):113-118.

[9]郭金玉,李涛,李元.基于全局和局部信息融合的SVM多模态过程故障检测[J].沈阳大学学报(自然科学版),2021,33(6):486-493.

[10]马捍超,沈杰鑫,徐路强,等.面向海量样本的线性可分支持向量机分组算法[J].微型电脑应用,2020,36(11):82-85.

[11]郭明,朱焱.基于非线性核的SVM模型可视化策略[J].计算机应用与软件,2022,39(2):32-37,127.

[12]彭鹏菲,龚雪,郑雅莲,等.基于模拟退火与强化学习机制的任务分析方法[J].兵器装备工程学报,2022,43(9):315-322.

[13]闫群民,马瑞卿,马永翔,等.一种自适应模拟退火粒子群优化算法[J].西安电子科技大学学报,2021,48(4):120-127.


基金资助:张家口市技术创新引导计划项目(2221236I);


文章来源:黄祎,王金珠,孙梦琪等.基于改进PSO-SVM的智能化医疗数据处理技术研究[J].电子设计工程,2024,32(03):83-87.

分享:

91学术论文范文

相关论文

推荐期刊

网友评论

加载更多

我要评论

医学教育研究与实践

期刊名称:医学教育研究与实践

期刊人气:3387

期刊详情

主管单位:中华人民共和国教育部

主办单位:西安交通大学,陕西省医学会

出版地方:陕西

专业分类:医学

国际刊号:2096-3181

国内刊号:61-1507/G4

邮发代号:52-133

创刊时间:1982年

发行周期:双月刊

期刊开本:大16开

见刊时间:7-9个月

论文导航

查看更多

相关期刊

热门论文

【91学术】(www.91xueshu.com)属于综合性学术交流平台,信息来自源互联网共享,如有版权协议请告知删除,ICP备案:冀ICP备19018493号

微信咨询

返回顶部

发布论文

上传文件

发布论文

上传文件

发布论文

您的论文已提交,我们会尽快联系您,请耐心等待!

知 道 了

登录

点击换一张
点击换一张
已经有账号?立即登录
已经有账号?立即登录

找回密码

找回密码

你的密码已发送到您的邮箱,请查看!

确 定