【故障诊断】量子粒子群优化极限学习机实现乳腺癌诊断,(QPSO-ELM)数据分类

1.简介

本文采用量子粒子群优化极限学习机实现乳腺癌诊断,极限学习机(ELM)用来训练单隐藏层前馈神经网络(SLFN)与传统的SLFN训练算法不同,极限学习机随机选取输入层权重和隐藏层偏置,输出层权重通过最小化由训练误差项和输出层权重范数的正则项构成的损失函数,依据Moore-Penrose(MP)广义逆矩阵理论计算解析求出。理论研究表明,即使随机生成隐藏层节点,ELM仍保持SLFN的通用逼近能力。在过去的十年里,ELM的理论和应用被广泛研究,从学习效率的角度来看,极限学习机具有训练参数少、学习速度快、泛化能力强的优点。

但是由于ELM极限学习机初始的权值阈值都是随机生成的,造成诊断准确率较低。因此本文采用量子粒子群算法对ELM的权值和阈值进行了优化,以此来提高ELM模型的故障诊断性能。

传统粒子群算法PSO作为经典优化算法大家都不陌生,其在智能优化方法存在很多优势但也有诸多缺陷有待改进,基于量子力学创建的QPSO算法相较于传统PSO算法具有很多优点:

  • QPSO算法相较于PSO算法不需要粒子的速度信息,控制参数少,算法运行简单。

  • QPSO算法引入平均最优位置,提高了粒子间的协作能力,其全局搜索性能要远远优于PSO算法。

  • 量子世界是由概率支配的,基于量子力学建立的QPSO算法比PSO算法可以确定更多的状态。

因此本文采用QPSO算法对ELM极限学习机超参数进行了寻优,为检验本文所提模型的效果,文章采用了UCI公用数据集乳腺癌分类数据(Wisconsin Diagnostic Breast Cancer Data --- wdbc)对模型的性能进行了检验。并与未进行参数优化的标准ELM模型的诊断效果进行对比。

2.运行效果展示

标准ELM模型诊断结果

文采用了真实值与预测值对比效果图和混淆矩阵(论文中常用的一种表达方式,本文对混淆矩阵进行了美观表达SCI常用方式)两种方式对模型诊断效果进行了可视化展示本

QPSO-ELM模型诊断结果:

根据以上结果可知采用量子粒子群优化后的极限学习机诊断效果达到了99.115%比未进行优化的标准ELM对乳腺癌的诊断准确率提高了8%。

该模型算法采用Matlab编写,已调试成功,代码注释详细,编写逻辑清晰易懂,数据集采用UCI公用乳腺癌数据集,方便替换数据集。适合新手学习和SCI科研。

相关推荐
美狐美颜sdk1 小时前
跨平台直播美颜SDK集成实录:Android/iOS如何适配贴纸功能
android·人工智能·ios·架构·音视频·美颜sdk·第三方美颜sdk
DeepSeek-大模型系统教程2 小时前
推荐 7 个本周 yyds 的 GitHub 项目。
人工智能·ai·语言模型·大模型·github·ai大模型·大模型学习
有Li2 小时前
通过具有一致性嵌入的大语言模型实现端到端乳腺癌放射治疗计划制定|文献速递-最新论文分享
论文阅读·深度学习·分类·医学生
郭庆汝2 小时前
pytorch、torchvision与python版本对应关系
人工智能·pytorch·python
IT古董2 小时前
【第二章:机器学习与神经网络概述】03.类算法理论与实践-(3)决策树分类器
神经网络·算法·机器学习
小雷FansUnion4 小时前
深入理解MCP架构:智能服务编排、上下文管理与动态路由实战
人工智能·架构·大模型·mcp
资讯分享周4 小时前
扣子空间PPT生产力升级:AI智能生成与多模态创作新时代
人工智能·powerpoint
叶子爱分享5 小时前
计算机视觉与图像处理的关系
图像处理·人工智能·计算机视觉
鱼摆摆拜拜5 小时前
第 3 章:神经网络如何学习
人工智能·神经网络·学习
一只鹿鹿鹿5 小时前
信息化项目验收,软件工程评审和检查表单
大数据·人工智能·后端·智慧城市·软件工程