首页/文章/ 详情

特征解耦与节点优选|面向多传感器设备寿命预测的抗干扰图神经网络框架

7月前浏览1715

      本期聚焦多传感器设备剩余寿命预测的关键挑战:在复杂工况下,设备性能退化往往通过多源传感器信号呈现高维、耦合的动态演化模式,而传统图神经网络方法常因共享节点特征导致预测任务与依赖建模间的信息冲突,且缺乏对弱相关节点的有效筛选机制,限制了预测精度与鲁棒性。为此,本文提出了一种基于对比解耦图神经网络与偏差‑扩散性协同节点选择器的新框架。该框架通过节点特征对比解耦模块将特征显式分解为面向寿命预测的全局退化特征和面向关系建模的局部关联特征,并结合任务驱动的对比约束确保信息独立性与任务相关性;进一步设计偏差‑扩散性协同节点选择器,依据特征偏差与信息扩散能力自适应滤除冗余节点,显著提升模型抗干扰能力。在公开数据集与实际风电机组预测任务上的实验表明,该方法在保持高精度的同时具备优异的工程实用性。

    论文基本信息

    论文题目:

    Contrastive decoupling graph neural network with deviation-diffusivity cooperative node selector for equipment remaining useful life prediction  

    论文期刊:Reliability Engineering and System Safety

    论文日期:2026年

    论文链接:

    https://doi.org/10.1016/j.ress.2025.111923

    作者:Yi Qin (a†), Linjie Zheng (a†), Jun Luo (a), Junyu Qi (b), Yongfang Mao (c*)

    机构: 

    a. State Key Laboratory of Mechanical Trans mission for Advanced Equipment, Chongqing University, Chongqing 400044, China;

    b. Reutlingen Research Institute, Reutlingen 72762, Germany;

    c. College of Automation, Chongqing University, Chongqing 400044, China

    通讯作者简介:毛永芳老师现任重庆大学自动化学院副教授老师长期致力于智能运维与故障预测领域的前沿研究,主要研究方向包括半监督/无监督学习方法、智能故障预测与诊断、运行安全评估与控制等,并在机理与数据融合建模、多模态表征与融合、跨域迁移诊断等方面开展了系统深入的探索。在科研项目方面,她主持了国家自然科学基金面上项目“物理约束下液氢加注系统多模态融合表征模型及迁移诊断方法”等多项国家级课题相关研究成果已在《IEEE Transactions on Industrial Informatics》、《Mechanical Systems and Signal Processing》等高水平期刊上发表论文来源https://accu.cqu.edu.cn/info/1376/9186.htm

    目录

    1 摘要

    2 引言

    相关工

    3.1 基于RNN的剩余使用寿命预测方法

    3.2 基于CNN的剩余使用寿命预测方法

    3.3 基于GNN的剩余使用寿命预测方法

    4 提出的剩余使用寿命预测方法

    4.1 图结构构建

    4.2 节点特征对比解耦模块

    4.3 图更新机制

    4.4 偏差-扩散性协同节点选择器

    4.5 损失函数设计

    4.6 剩余使用寿命预测流程

    实验结果与验证

    5.1 评价指标

    5.2 研究 I:CMAPSS数据集剩余使用寿命预测

    5.3 研究 II:TWM数据集剩余使用寿命预测

    5.4 研究 III:风力涡轮机剩余使用寿命预测

    6 结论

    1 摘要

    图神经网络(GNN)已在多源信息融合驱动的RUL预测中得到广泛应用。然而,传统的基于GNN的方法通常使用共享的节点特征同时进行RUL预测与空间依赖关系建模,这可能导致隐性的信息冲突。此外,现有方法缺乏有效机制以识别弱相关节点,使得预测精度易受噪声干扰。为化解潜在的信息冲突,本文提出一种新颖的节点特征对比解耦模块 Node feature contrastive decoupling module, NFCDM)。该模块采用交叉融合-对比解耦策略,将节点特征显式分解为面向RUL预测的全局退化特征和面向空间依赖关系建模的局部关系特征。进一步设计面向任务的对比解耦约束机制,确保解耦后特征兼具任务相关性与信息独立性。

    此外,为实现有效的节点筛选,本文提出一种偏差-扩散性协同节点选择器(Deviation-diffusivity cooperative node selector, DDCS)。该选择器能够基于全局退化特征的偏差值及节点的信息扩散能力构建联合评估指标,从而自适应地剔除冗余节点。基于以上两个创新模块,本文构建了融合偏差-扩散性协同节点选择器的对比解耦图神经网络(Contrastive decoupling graph neural network with deviation-diffusivity cooperative node selector, CDGNN-DDCS)用于RUL预测。在多个公开数据集上的对比实验验证了所提方法的优越性。最后,通过对实际风力发电机开展的RUL预测实验,成功验证了该方法的工程实用性。

    关键词:剩余使用寿命预测;特征解耦;图神经网络;多传感器信息融合

    2 引言

    预测与健康管理(Prognostics and Health Management,PHM)是一种通过实时监测机械系统运行状态,实现故障预测、诊断及维护决策的先进技术框架。作为PHM的核心组成部分,剩余使用寿命(Remaining Useful Life,RUL)预测已成为可靠性工程领域的重要研究焦点。RUL预测通过分析多源运行数据,估算系统从当前状态到其失效阈值的剩余时间间隔,从而为优化基于状态的维护策略提供关键决策依据。

    工业大数据与计算能力的快速发展,使得基于深度学习的方法能够通过自主特征提取和非线性退化建模,在RUL预测领域取得显著进展。其中,利用循环神经网络(Recurrent Neural Network, RNN)、卷积神经网络(Convolutional Neural Network, CNN)和图神经网络(Graph Neural Network, GNN)的RUL预测方法已成为主流研究方向并广受关注。然而,基于RNN和CNN的方法通常将多源监测数据视为独立的时间序列或仅进行简单堆叠,因此无法显式建模传感器网络内部的空间依赖性。在复杂的工业机械系统中,多源监测数据往往表现出异构性和空间分布特征。传感器节点间的拓扑结构等关键空间关联尚未得到充分利用。CNN受限于局部感受野的规则网格结构,而RNN则仅侧重于时间动态性。这些方法难以刻画节点间的空间交互作用,从而限制了RUL预测的精度与泛化性能。

    将多源传感器监测系统抽象为图结构数据,使得传感器网络内部的拓扑关系得以显式数学表征。其中,节点代表嵌入监测特征的传感器单元,边则定义传感器节点之间的功能连接。作为建模非欧几里得空间数据的强大表征工具,GNN能够自适应地聚合多跳邻域节点的信息并揭示潜在的空间依赖关系。传统的深度学习方法依赖单维度的时间建模,而基于GNN的框架则将传感器网络内部的空间关系与相应的监测特征相融合,从而能够实现更丰富的多维度表征。这种融合显著提升了复杂工况下的RUL预测精度。

    尽管基于GNN的RUL预测取得了一定进展,但仍存在若干关键局限。首先,大多数现有方法未能充分认识到特征解耦的潜在优势,通常使用相同的节点特征同时进行RUL预测和空间依赖建模。这种做法可能导致特征学习目标冲突:空间依赖建模侧重于捕捉节点间的局部关联,而RUL预测则要求节点特征表征设备的退化状态。当两项任务共享同一特征表示时,节点嵌入必须同时编码退化信息和拓扑关系,往往导致特征纠缠。在复杂工况下,这种纠缠不利于退化特征的有效表达,进而降低预测性能。值得注意的是,尽管特征解耦方法已在其他领域提出,但这些方法通常无法保证解耦后的特征既相互独立又具备任务相关性。其次,工业监测系统中冗余或弱相关的传感器节点会引入噪声、弱化关键退化特征并干扰全局表征学习。因此,有效筛选有价值的节点至关重要。例如,大型风力涡轮机通常在关键部件上安装大量传感器,用于监测风速、发电机温度等多种运行参数,这些多源传感器数据中常存在冗余。例如,在相同负载条件下,发电机输出功率与扭矩往往高度同步;位于同一区域或相邻部件上的温度传感器也可能记录高度相似的温度变化模式。此外,由于风力涡轮机长期在恶劣户外环境中运行,传感器易受潮湿和极端温度影响,导致性能下降或测量噪声。若此类传感器数据未经适当滤除,不仅会增加计算负担,还会稀释关键退化信号的有效性。

    本文提出了一种融合偏差-扩散性协同节点选择器的对比解耦图神经网络,以应对多传感器设备RUL预测中的上述问题。在该框架中,所提出的节点特征对比解耦模块旨在解决上述第一个问题。该模块将节点特征解耦为两类:用于剩余寿命预测的全局退化特征用于空间依赖建模的局部关系特征。为增强解耦特征的任务相关性和独立性,该模块采用一种交叉融合-对比解耦策略,将两类特征在图内和图间进行重组,并基于重组后的表示构建针对特定任务的解耦约束,从而有效缓解任务无关信息的干扰。为克服上述第二个问题,提出了偏差-扩散性协同节点选择器。该模块通过设计的特征偏差因子有效量化退化特征的异常程度,并将此偏差因子与节点的信息扩散能力相结合,构建联合评估指标。因此,该选择器能够自适应地滤除冗余节点,有效抑制特征聚合阶段冗余或弱相关节点造成的干扰,从而增强模型在复杂工况下刻画退化趋势的能力。本文的主要贡献总结如下:

    • 为缓解因不同任务需求引发的潜在特征冲突,提出了节点特征对比解耦模块。该模块采用精心设计的交叉融合对比解耦策略,将两类解耦特征在同一图内或不同图间进行交叉组合,生成新的融合表示。基于这些表示,为RUL预测和空间依赖建模任务构建定制化解耦约束。该策略显著增强了解耦特征的任务相关性和信息独立性。

    • 为减轻冗余传感器的影响,提出了偏差-扩散性协同节点选择器。该模块同时考虑节点特征的偏差和节点的信息扩散能力,能够在不引入额外训练参数的情况下实现自适应节点选择。

    • 开发了一种基于上述两个模块的新型对比解耦图神经网络,用于多传感器设备RUL预测。在CMPASS和TWM数据集上的实验表明,所提方法在两项预测评估指标上均优于现有先进方法。

    3 相关工作

    3.1 基于RNN的剩余使用寿命预测方法

    循环神经网络及其变体,例如长短期记忆网络和门控循环单元,在时序建模方面具有固有优势,因此已被广泛应用于剩余使用寿命预测任务。然而,基于循环神经网络的方法在训练效率和模型复杂度方面仍然存在一定的局限性,并且在捕捉多源传感器数据间的空间相关性方面能力不足。

    3.2 基于CNN的剩余使用寿命预测方法        

    卷积神经网络擅长局部特征提取和分层表征学习,近年来在剩余使用寿命预测任务中的应用日益增多。通过采用一维或二维卷积运算,卷积神经网络能够有效地从监测信号中捕获局部模式和退化特征。与循环神经网络相比,卷积神经网络在并行计算和训练效率方面具有优势;然而,其建模能力通常局限于局部邻域,这使得其难以充分捕捉多源传感器之间的全局依赖关系。

    3.3 基于GNN的剩余使用寿命预测方法

    随着图神经网络的发展,越来越多的研究尝试利用图神经网络进行剩余使用寿命预测。与循环神经网络和卷积神经网络不同,图神经网络能够在图结构上直接进行特征传播与聚合,从而对传感器之间的非欧几里得拓扑关系进行建模。基于图神经网络的方法在建模多源数据的复杂依赖性方面展现出显著优势,但仍存在一定的局限性。首先,现有方法通常使用同一组节点特征同时服务于剩余使用寿命预测和空间依赖建模,却忽略了这两项任务对特征表示的不同需求,这容易导致潜在的特征冲突,进而削弱模型性能。其次,大多数现有方法依赖注意力机制来过滤冗余节点,这不仅会显著增加训练时的参数量和计算成本,而且未能充分考虑节点在图中的相对位置及其对全局表征的贡献。

    提出的剩余使用寿命预测方法

    本文提出的基于CDGNN-DDCS的多传感器设备剩余使用寿命预测方法基于以下关键假设。首先,设备的传感器数据可表示为图结构,其中节点对应单个传感器,边表示传感器间的关联关系,并假设该图结构能有效捕捉传感器间的依赖关系。其次,节点特征可解耦为两个相互独立的特征:用于剩余使用寿命预测的全局退化特征和用于建模空间依赖性的局部关系特征,且这些特征可在模型训练过程中有效解耦。最后,通过图卷积或消息传递机制,节点特征的聚合能够充分捕获来自相邻节点的信息,而不会引入显著的信息损失。所提方法的整体框架如图 1 所示。此外,本节将对其各组成部分进行详细阐述。

     

    图1. 基于CDGNN-DDCS的多传感器设备RUL总体框架

    4.1 图结构构建

    在多传感器数据处理中,从不同传感器采集的数据通常反映了系统的不同属性,这些属性之间常通过复杂的空间依赖性相互关联。多传感器数据可建模为图数据,以捕捉并分析这些潜在关系,从而提取传感器间丰富的空间依赖信息。在图数据中,每个传感器被抽象为一个节点,而节点之间的边则编码了传感器之间的空间依赖关系。给定图      ,其中      表示节点特征集 合,      表示边集 合,      为节点总数。设      代表从      个传感器采集的数据。本文利用长短期记忆网络捕捉每个传感器数据中的时序依赖性,并将其输出的嵌入向量作为图的初始节点特征。该过程描述如下:

           

    其中,表示图中第        个节点的初始特征,        为LSTM输出的嵌入维度。初始边        按以下方式确定:

           

           

    其中,      用于衡量传感器数据间的相似度。本文采用余弦相似度作为默认的度量方法,但点积或可学习的神经网络等其他方法同样适用。

    4.2 节点特征对比解耦模块

    理想情况下,解耦后的特征应具有高独立性且与各自任务高度相关。具体而言,全局退化特征应仅包含与RUL预测直接相关的信息,而局部关系特征则应仅保留建模空间依赖所需的关键属性。为此,本文提出了节点特征对比解耦模块以实现上述目标(图2)。

       

    2. 通道注意力- Inception-Unet 框架

    该模块将每个节点的特征解耦为用于RUL预测的全局退化特征和用于空间依赖建模的局部关系特征。首先进行图内交叉融合:将一个节点的全局退化特征与另一个节点的局部关系特征组合,通过对比融合前后特征在空间依赖建模任务中的差异,构建相应的解耦约束项。随后进行图间交叉融合:选取来自两个RUL标签差异显著的图中的节点,将其全局退化特征与局部关系特征进行融合,在RUL预测任务中计算融合特征与原特征的差异,形成对应的解耦约束项。这两项约束共同增强了全局退化特征与局部关系特征的独立性,减少了语义干扰,从而提升了模型在RUL预测中的判别能力与泛化性能。

    其实现过程如下:设        表示第        层中节点        的特征。随后通过两个独立的解耦网络                分别进行处理,得到全局退化特征        与局部关系特征        。该过程可形式化表示为:

           

           

    其中,        用于 RUL 预测,        用于空间依赖关系建模。如前所述,        应排除与空间依赖建模相关的信息,而        则应排除与 RUL 预测相关的信息。然而,仅通过两个独立的解耦网络难以实现精确的特征分离。因此,本文引入了两项附加约束项以强化解耦效果。

    首先,令          表示局部关系特征矩阵,          表示全局退化特征矩阵。对          的行进行随机打乱以生成          ,如下所示:

             

    其中,表示置换矩阵。随后,将                    融合以生成新的特征矩阵          ,具体如下所示:

             

    其中,          表示          中的特定行向量,其计算方式如下:

               

    其中,            表示逐元素相加操作。接着,通过计算                        中其他行向量的相似度,得到向量            

               

    其中,            代表相似性度量网络,该网络包含三个全连接层。其最后一层全连接层由单个神经元构成,并采用Sigmoid激活函数输出相似度评分。

               

    在信息充分分离的条件下,            与其他节点间的空间依赖关系应与            完全相同,即:

                 

    因此,可以为空间依赖建模任务构建如下的解耦约束项:

                 

    接下来,将另一个解耦约束项应用于RUL预测任务。设              表示网络第              层的图集 合。从该集 合中随机选取一个图              ,则必存在另一个图              使得下式成立:

                  

    其中,                            分别表示对应于图                            的真实剩余使用寿命值。随后,通过对                            进行节点特征解耦,可分别得到解耦后的特征矩阵:对于              ,获得关系特征矩阵              与退化特征矩阵              ;对于              ,获得关系特征矩阵              与退化特征矩阵              。接着,将                            融合,得到              ,其计算公式如下所示:

                   

    此处,                   融合了                    中用于空间依赖建模的信息与                    中用于剩余使用寿命预测的信息。因此,基于                    得到的剩余使用寿命预测值应接近于基于                    的预测结果。于是,可以推导出剩余使用寿命预测任务的解耦约束项如下:

                       

    其中,                表示剩余使用寿命预测网络,该网络由两个全连接层构成。在构建上述两项面向特定任务的约束项后,经过训练,网络应实现如下目标:

                   

    可以看出,对于                                                是分别添加到                                的扰动项;类似地,对于                                是添加到                的扰动项。因此,通过所提出的交叉融合‑对比解耦策略,能够提高解耦特征的独立性及任务针对性。与此同时,网络在提升鲁棒性的过程中,其抗干扰能力也得以增强。

                     

    4.3 图更新机制

                

    局部关系特征用于衡量节点间的连接性。当前层的边可基于当前层的局部关系特征与前一层提供的边信息推导得出:

             

    其中,          表示第          层节点          与节点          之间的边。更新后的边将随后用于同步更新全局退化特征与局部关系特征,其计算过程描述如下:

               

               

    其中,            表示特征解耦更新网络,该网络由两个全连接层构成。最终,将                        重新耦合,并输入至下一层进行进一步解耦。该耦合过程表述如下:

               

    其中,            表示特征耦合网络,该网络同样由两个全连接层构成。

    4.4 偏差-扩散性协同节点选择器

            基于图神经网络的RUL预测方法通常聚合图中所有节点的信息,以实现对目标任务的准确预测。然而在实际应用中,图中可能包含冗余节点,且部分节点的全局退化特征易受噪声干扰。这会增加全局信息聚合的复杂度,并削弱图的整体表征能力。本文提出的DDCS通过设计的特征偏差因子量化节点全局退化特征的偏离程度,并结合节点的信息扩散能力构建联合评估指标,使模型能够自适应地剔除冗余或无效节点,从而更聚焦于关键的退化特征。DDCS的结构如图 3 所示。

           

    3. DDCS框架          

    值得注意的是,DDCS不引入额外的训练参数,其实现过程如下。首先,基于            获得初始的图全局表征            

               

                           分别表示                        中的第            个元素。本文采用信息熵来衡量节点特征的偏差:

                 

                 

                  的值越低,意味着                在某些特征维度上可能与总体存在显著偏差;反之,               较高时,虽不表明存在局部维度偏差,却可能提示                发生了均匀的多维度整体偏移。因此,本研究构建了特征偏差因子,旨在综合识别这两种不同的异常模式:

                  

    该值越小,表明该节点存在特征偏差的可能性越高。随后,将节点的信息扩散能力纳入 联合评估指标的构建中。设

                 表示第              层的邻接矩阵,              代表                            行元素的总和,              表示              所有元素的总和。节点              的信息扩散能力定义如下:

                 

                  值越高,表明节点                对其他节点具有更大的影响力。节点                的联合评估指标                可基于                和                计算得出:

                   

    随后,通过执行择优排序操作,将待丢弃节点的全局退化特征设置为零,从而得到更新后的全局退化特征矩阵                 

                   

                   

                   

    其中,                表示待丢弃的节点数量,                为掩码矩阵。最终,重构后的图全局表征                可通过下式获得:

                     

    4.5 损失函数设计

    经过L层网络更新后,利用所有层重构的全局表征获得最终预测的RUL

                   

    其中,                表示模型预测的剩余使用寿命。本文所提模型的损失函数定义如下:

                     

    其中,均方误差损失用于量化实际剩余使用寿命与预测剩余使用寿命之间的差异,                                为超参数。

    4.6 剩余使用寿命预测流程              

    本文提出的基于CDGNN-DDCSRUL预测方法详细流程如图 所示,展示了从多源传感器数据输入到剩余使用寿命预测的整体步骤。

               

    4. 基于CDGNN-DDCS的剩余使用寿命预测流程图

    为便于更直观地理解方法实现,1给出了所提算法的伪代码。

    所提剩余使用寿命预测方法伪代码              

               

    5 实验结果与验证

    为系统评估所提方法的有效性与优越性,本节在商用模块化航空推进系统仿真(CMAPSS)数据集和刀具磨损监测(TWM)数据集上,与多种先进方法进行了综合对比。此外,通过在实际风力涡轮机的剩余使用寿命预测任务上进行验证,以评估该方法在真实工业场景中的适用性。

    5.1 评价指标

    本文采用均方根误差与评分函数两项指标评估模型性能。均方根误差是评估回归模型的常用指标,其计算如式所示:

               

    RMSE可用于衡量预测值与真实值之间的偏差,适用于评估模型的整体预测精度,其值越小表明模型性能越好。均方根误差可衡量预测值与实际值之间的偏差,适用于评估模型的整体预测精度,其值越小表明模型性能越好;评分函数则是专为剩余使用寿命预测任务设计的评估指标,其计算定义如下:

               

    该评分函数引入了指数化惩罚机制,针对提前预 测和滞后预测施加差异化惩罚,从而能够在不同预测阶段对模型性能进行更为全面的评估。评分函数的值越低,表明模型的预测性能越好。

    5.2 研究 I:CMAPSS数据集剩余使用寿命预测

    5.2.1 CMAPSS数据集描述与预处理        

    CMAPSS数据集由美国国家航空航天局(NASA)开发,是RUL预测研究中广泛使用的基准数据集。该数据集通过高保真涡轮风扇发动机仿真模型生成,包含四个子集(FD001–FD004)。每个子集模拟了21个传感器在不同故障模式与运行工况下的监测数据。本研究选取其中14个传感器进行RUL预测,编号分别为2、3、4、7、8、9、11、12、13、14、15、17、20和21。为便于后续预测任务,传感器监测数据采用最大-最小归一化方法进行标准化处理。为生成深度学习模型可直接使用的训练样本,采用滑动时间窗口法对每个序列进行分段处理:设定窗口长度为          ,步长为1,将每台发动机的监测数据划分为多个重叠的子序列。每个子序列包含          个连续时间步,其标签定义为该子序列末时间步对应的真实RUL值。四个子集的详细规格如表2所示。

    2 CMAPSS数据集详情

           

    5.2.2 实验配置 

    本实验训练过程中采用Adam优化器,使用其默认超参数,批处理大小设为128,总训练轮数为200。初始学习率设置为            。所提模型在CMAPSS数据集上的超参数设置如表3所示

    3 CDGNN-DDCSCMAPSS数据集上的参数配置

           

    5.2.3 CMAPSS数据集上的性能比较          

    为验证所提出的CDGNN-DDCS的性能,本研究将其与九篇文献中的方法进行了比较。对比方法包括基于RNN的方法(BiGRU-TSAMDA-LSTM)、基于CNN的方法(STRULAMST-GATE);

    基于GNN的方法(GAT-DATMST-GATHAGCNConvGATMGCAL-UQGCN-PR)以及混合GNN-Transformer方法(NSD-TGTNDVGTformerFIT-GSTMGF-GGAT)。与RNNCNN方法的对比验证了GNNRUL预测中的显著潜力;而与GNN方法及混合GNN-Transformer方法的对比则凸显了本研究所提网络的优越性。          

    各方法在CMAPSS数据集上的实验结果对比

           

    4展示了所有方法在CMAPSS数据集上的RMSESF值。实验结果表明,CDGNN-DDCSCMAPSS数据集上的整体性能显著优于其他方法,体现了其在RUL预测任务中的优越性。值得注意的是,由于对多源传感器数据间空间信息的利用不足,BiGRU-TSAMDA-LSTMSTRUL等方法相较于HAGCNMST-GATGNN方法在综合性能上表现较弱,这一对比验证了GNNRUL预测应用中的巨大潜力。此外,与这些先进的GNN方法及混合GNN-Transformer方法的比较结果,也验证了本文提出的NFCDMDDCS模块的有效性。        

    5对比了CDGNN-DDCS预测的RULCMAPSS四个子集中的真实RUL。预测RUL与真实RUL表现出高度一致性,与表5中的结果相吻合,进一步证明了CDGNN-DDCSRUL预测中的可行性。        

         

    5. 所有测试发动机实际与预测剩余使用寿命对比

    5.2.4 消融实验        

    本节通过一系列消融实验来评估CDGNN-DDCS模型中各组件对整体性能的影响。具体设计了四种模型变体:(1)模型1:移除NFCDMDDCS模块;(2)模型2:移除DDCS模块,并使用两个独立的神经网络进行节点特征解耦;(3)模型3:仅保留NFCDM模块;(4)模型4:仅保留DDCS模块。        

    所有其他配置在模型间保持一致,以确保公平比较。56总结的实验结果表明,完整的CDGNN-DDCS模型在所有四个子数据集上均优于四个消融变体。

    各模型的均方根误差评估结果

         

    各模型的评分函数评估结果

               

    值得注意的是,模型3的性能优于模型2,这表明得益于所提出的两项面向特定任务的解耦约束,NFCDM有效改善了特征解耦效果。模型1与模型4的对比证实了DDCS通过剔除冗余节点提高了模型的RUL预测性能。综上所述,CDGNN-DDCS模型中的各个组件对其整体性能的提升均不可或缺。

         

    6. 特征可视化结果        

    6展示了CDGNN-DDCS与模型1FD001FD003数据集上的特征可视化结果,以证明所提CDGNN-DDCS的优越性。由于具备节点特征解耦能力,CDGNN-DDCS实现了更优的任务级特征优化,因此其提取的特征相比缺乏特征解耦的模型1呈现出更显著的退化趋势。

         

    7. 解耦特征可视化结果

    此外,7展示了所提模型在FD001子集上的特征解耦可视化结果,可以看出全局退化特征与局部关系特征之间存在显著差异,这表明两项任务对特征的需求各不相同。

    5.2.5 模型复杂度分析        

    为评估所提方法在工业应用中的可行性,本节对模型进行了系统的计算复杂度分析。设            为批量大小,           为图中节点数量,           为节点特征的维度。与基线模型相比,所提方法因引入NFCDM和DDCS模块而产生了额外开销。NFCDM在训练阶段增加了            的时间复杂度和            的空间复杂度,而在测试阶段其时间复杂度降至           。DDCS模块则引入了            的时间复杂度和            的空间复杂度。

    模型复杂度与性能对比分析

         

    7所示,本文从参数量、运行时间等方面将所提CDGNN-DDCS与标准GCN及开源方法GGCN进行了对比。CDGNN-DDCS中的NFCDM包含两个特征解耦网络和一个特征耦合网络,而DDCS模块本身不包含可训练参数,因此所提方法并未引入过多的额外参数量。此外,NFCDM仅在训练阶段构建两个解耦约束项,在测试阶段不会显著增加计算时间。相比之下,GGCN的参数量和运行时间均有大幅增加,但其性能提升却较为有限。而CDGNN-DDCS仅以轻微的计算开销增长,即实现了显著的模型性能提升。对比结果表明,CDGNN-DDCS在性能与效率之间实现了有效平衡,为在工业应用中部署高性能图神经网络提供了实用且高效的解决方案。

    5.3 研究 IITWM数据集剩余使用寿命预测

    5.3.1 TWM数据集描述与预处理        

    刀具磨损监测数据集源自PHM学会主办的"刀具健康预测"竞赛,是机械领域PHM研究的重要基准数据集。实验所用平台如8所示。该数据集使用多种传感器记录了高速CNC机床球头铣刀整个生命周期内的信号,包括XYZ三个方向的切削力、振动信号以及声发射信号的均方根值。数据采集覆盖了刀具的整个生命周期,通过六次独立的重复实验产生了六个子数据集,分别标记为C1C2C3C4C5C6。每个子数据集对应一把新刀具从初始状态到失效的完整磨损过程,记录了每个切削周期的多通道传感器信号以及人工标注的实际磨损测量值。

         

    8. 数据采集实验平台        

    在本研究中,仅选取了带有标注的子数据集C1C4C6进行实验。这些子数据集不仅包含全生命周期传感器数据,还提供了每个周期对应的剩余切削周期数,可直接用于RUL预测模型的训练与验证。在特征构建方面,从七类传感器信号中提取均方根值作为原始特征。针对每个切削周期,以适当间隔采样30个均方根测量值作为节点特征来构建图表征,使得每个图的初始节点特征维度为30。每个周期对应的剩余切削周期数则被视为相应图样本的RUL标签。

    5.3.2 实验配置

    本研究采用 3 折交叉验证策略,在 TWM 数据集上设置了三个预测任务。具体而言,每次选取其中两个子集作为训练集,剩余一个子集作为测试集。三项任务的具体配置细节如表 8 所示。表 9 列出了 CDGNN-DDCS 在三项任务中的超参数设置。与案例研究 I 类似,采用 Adam 优化器更新网络参数,初始学习率为          ,批处理大小设为 128 ,训练轮数为 500 轮。

    8 TWM数据集预测任务配置

    9 CDGNN-DDCSTWM数据集上的参数配置

         

    5.3.3 TWM数据集上的性能比较        

    为评估所提CDGNN-DDCS的优越性,选取了七种对比方法(STRULTCN-SAHAGCNMST-GATGAT-DATNSD-TGTNAMST-GATE)进行比较。相应的实验结果如10所示。        

    10 各方法在TWM数据集上的实验结果

         

    结果表明,CDGNN-DDCS的整体性能显著优于所有其他方法。9展示了CDGNN-DDCS在各任务上的预测结果,显示其预测RUL与实际RUL具有高度一致性。10展示了CDGNN-DDCS在三个任务上的特征可视化结果。CDGNN-DDCS提取的特征呈现出清晰的退化趋势。因此可以得出结论,所提出的CDGNN-DDCSRUL预测中表现出卓越的性能。

         

    9. 三项任务的剩余使用寿命预测结果        

         

    10. 三项任务的特征可视化结果

    5.3.4 模型超参数分析 

    为分析模型关键超参数的敏感性,分别考察了超参数                          和              对模型性能的影响。其中,             和              用于控制两项解耦约束项的强度,而              控制待丢弃的节点数量。通过在CMAPSS和TWM数据集上逐一调整这些超参数并观察RMSE与SF的变化,研究了模型对这些超参数的敏感性。

    图11至图14展示了                  和                  在不同取值下的变化趋势实验结果表明。模型整体性能保持稳定,仅在部分参数值处出现微小的随机波动。随着参数                  与                  的增大,模型在两个数据集上的RMSE与SF曲线并未呈现明显的变化趋势,参数                  对性能的影响与                  类似。综上所述,所开发的模型对参数                  和                  均表现出较低的敏感性。

           

    11. 参数 λr CMAPSS数据集模型性能的影响

           

    12. 参数 λd CMAPSS数据集模型性能的影响

           

    13. 参数 λr TWM数据集模型性能的影响

           

    14. 参数 λd TWM数据集模型性能的影响            

    图15和图16展示了超参数                的敏感性分析结果。可以观察到,在               (即不丢弃任何节点)的设置下,模型在这两个数据集上并未取得最佳性能。当                时,模型在两个数据集上均达到了最佳性能,这表明适度丢弃部分节点有助于消除冗余信息并提升表征能力。然而,随着                继续增加,图结构中的有效信息也可能被削弱,导致在两个数据集上的性能均出现一定程度的下降。这些结果表明,节点选择机制在适当范围内能够提升模型性能,但过度丢弃会导致信息丢失和性能下降。因此,在实际应用中,应将                设置为较小值以保留更多有用的预测信息。

             

    15. 参数ωCMAPSS数据集模型性能的影响

           
    16. 参数ωTWM数据集模型的影响        
           

    5.4 案例研究三:风力涡轮机剩余使用寿命预测

    5.4.1 实验数据描述

    实验设备为位于中国西北部某风电场内的多台2兆瓦风力涡轮发电机,如图17(a)所示。在这些涡轮机的关键部件上共安装了26个传感器(见图17(b))以采集多源监测数据,数据采集系统基于SCADA平台。

    17. 实验风力涡轮机详情            

    11列出了用于风力涡轮机监测的各传感器信息。实验数据采集时长为两年,采样间隔为一分钟。

    11 风力涡轮机测量传感器描述

           

    18展示了特定时间段内若干传感器记录的监测数据典型示例。在本实验中,编号为71518的涡轮机发生了故障。因此,使用这三台涡轮机的数据来验证所提方法的有效性。样本采用滑动窗口方法生成,并计算其均方根值作为网络输入。具体而言,使用7号和18号涡轮机的数据构建训练集,而15号涡轮机的数据用于构建测试集。

    18. 部分传感器采集信号示例

           

    5.4.2 实验设置            

    类似地,本实验使用Adam优化器更新网络参数,初始学习率为              ,批处理大小设为512,训练轮数为500轮。控制两项解耦约束项的超参数                和                分别设置为0.3和0.1。基于传感器总数,本实验中的丢弃节点数                设为2。时间窗口大小设置为60,CDGNN-DDCS网络配置为2层。            

    5.4.3 实际风力涡轮机剩余使用寿命预测结果            

    本实验选取了六种方法与所提方法进行比较, BiGRU 、 BiLSTM 、 SALSTM 、 GCN 、 GAT 和 GGCN 。表 12 展示了这些方法在实际风力涡轮机上的 RUL 预测结果。为验证在实际工程应用中丢弃冗余节点的有效性,表 12 同时列出了当                 时所提 CDGNN-DDCS 的预测结果。实验结果表明, CDGNN-DDCS 的性能明显优于对比方法。此外可以观察到,当不丢弃任何节点时, CDGNN-DDCS 取得的 RMSE 为 3.56 , SF 为 141.21 ,均高于                 时的结果,这进一步证明传感器网络中冗余节点的移除有助于提升模型的预测性能。            

    12 不同方法在实际风力涡轮机剩余使用寿命预测上的实验结果

           

    19(a)展示了预测RUL与实际RUL的对比情况,19(b)则展示了该方法所得全图表征的特征可视化。如图19(a)所示,预测RUL与实际RUL高度吻合,准确捕捉了风力涡轮机RUL的变化趋势。图19(b)的可视化结果表明,所提方法获得的全图表征能够有效区分对应不同健康状态的特征。综上所述,所提方法可有效应用于实际风力涡轮机的剩余使用寿命预测。

           

    19. 所提方法的风力涡轮机剩余使用寿命预测结果:(a) 预测剩余使用寿命与实际值对比;(b) 特征可视化结果

                 


    5 结论

    本文提出了一种基于CDGNN-DDCS的多传感器设备剩余使用寿命预测方法,其主要贡献可归纳如下。首先,针对传统方法中潜在的特征隐式冲突问题,提出了节点特征对比解耦模块。该模块将节点特征分解为全局退化特征与局部关系特征,分别用于多传感器设备RUL预测任务和空间依赖性建模;同时,NFCDM采用交叉融合‑对比解耦策略,有效减少了任务无关信息带来的交叉干扰。其次,所提出的偏差‑扩散性协同节点选择器能够自适应剔除冗余节点,从而在特征聚合过程中最小化其干扰,提升模型的鲁棒性。此外,通过在两个公开数据集上的对比实验验证了所提方法的优越性,并基于真实风力涡轮机的RUL预测结果进一步证明了其工程实用性。

    编辑:Jin
    校核:李正平、陈凯歌、赵栓栓、曹希铭、赵学功、白亮、任超、海洋、Tina、陈宇航、Kira、肖鑫鑫赵诚、张优
    该文资料搜集自网络,仅用作学术分享,不做商业用途,若侵权,后台联系小编进行删除


    来源:故障诊断与python学习
    ACTMechanicalSystem振动复合材料非线性化学旋转机械系统仿真航空航天ANSA海洋电机材料DCS
    著作权归作者所有,欢迎分享,未经许可,不得转载
    首次发布时间:2026-01-02
    最近编辑:7月前
    故障诊断与python学习
    硕士 签名征集中
    获赞 87粉丝 152文章 328课程 0
    点赞
    收藏
    作者推荐

    1区Top论文推荐! ||可解释性人工智能在工业故障诊断中的应用:系统综述(上)

    本期给大家分享一篇小编近期阅读的1区top综述文章。如果有故障诊断相关方向研究人员希望宣传自己研究成果,欢迎大家在公众 号后台与小编联系投稿,大家一起交流学习。故障诊断是当前工业设备领域的研究热点。本期推荐的这篇是葡萄牙阿威罗大学博士后研究员约瑟夫·卡康的文章,本文系统综述了XAI(Explainable AI:可解释性人工智能)在工业故障检测与诊断中的最新进展,围绕设备、过程、产品及网络安全四大场景,梳理SHAP(Shapley Additive Explanations:沙普利加性解释)、Grad-CAM(Gradient-weighted Class Activation MappingShapley Additive Explanations:梯度加权类激活映射)、LIME(Local Interpretable Model-agnostic Explanations:局部可解释模型无关解释)等方法的应用现状,指出黑箱信任、法规合规、数据稀缺与解释粒度不足等挑战,提出构建模型内在可解释、混合解释范式、多模态输出及人机共创验证的未来方向,填补工业落地与监管审计的研究空白,推动工业AI从“可用”走向“可信、可审、可控”。由于文章篇幅过长,小编将分两次为大家翻译介绍这篇论文,第一篇推文阐述XAI在工业故障诊断中的研究背景、核心挑战与系统分类,重点剖析了“黑箱”模型在设备、过程、产品和网络安全四大场景下的信任鸿沟,并首次提出面向工业落地的XAI统一框架与评估指标。希望对大家的学习有所帮助,文章质量很高同时希望大家可以多多引用。论文基本信息论文题目: Explainable AI for industrial fault diagnosis: A systematic review论文期刊:Journal of Industrial Information IntegrationDoi:https://doi.org/10.1016/j.jii.2025.100905作者: J. Cação(a), J. Santos(b), M. Antunes(c) 论文时间: 2025年 机构: a TEMA - Centre for Mechanical Technology and Automation, Department of Mechanical Engineering, University of Aveiro, 3810-193, Aveiro, Portugal b LASI - Intelligent Systems Associate Laboratory, Guimarães, Portugal c DETI - Department of Electronics, Telecommunications and Informatics, University of Aveiro, 3810-193, Aveiro, Portugal d IT - Institute of Telecommunications, 3810-193, Aveiro, Portugal作者简介:约瑟夫·卡康,葡萄牙阿威罗大学机械工程系博士后研究员,TEMA 机械技术与自动化中心成员,研究方向为工业人工智能与可解释机器学习,参与欧盟及葡萄牙国家基金资助的多个智能制造项目。(来源:ResearchGate) 摘要在当今先进制造时代,尽早诊断机械故障以确保其安全高效运行变得比以往任何时候都更为关键。随着现代工业过程日益复杂,传统的机械健康监测方法已难以提供高效性能。在工业大数据激增以及传感与计算技术进步的推动下,基于机器学习/深度学习方法的数据驱动式机械故障诊断解决方案已在制造应用中广泛应用。在工业应用中,及时、准确地识别故障机械信号至关重要,为此已提出诸多相关解决方案,并在早期文献中多有综述。尽管目前存在大量关于机械故障诊断的解决方案和综述,但是现有文献大多聚焦于特定设备类型或分析方法,导致其在广泛制造环境中的适用性受限。此外,关于实施数据驱动方法所面临挑战的讨论(例如处理噪声数据、选择合适特征、以及调整模型以适应新的或未知故障)往往流于表面或完全被忽略。因此,本综述对采用不同类型机器学习方法检测和诊断各类机械故障的文献进行了全面回顾,重点评述了其优势与局限性;梳理了用于预测分析的方法;详尽探讨了可用的机械故障数据集;向未来研究者介绍了应用这些方法进行故障诊断时可能遇到的挑战,并提出了缓解这些问题的可能解决方案。同时,本文也指明了未来研究前景,以促进对该领域的深入理解。我们相信,本文将为研究人员提供帮助,并促进该领域的进一步发展。 随着工业4.0与5.0的推进,人工智能(AI:Artificial Intelligence)与机器学习(ML:Machine Learning)在工业场景中的融合——尤其是用于优化故障检测与诊断——显著提速。然而,这些方法的“黑箱”特性阻碍了其实际落地,因为信任、可解释性与可说明性对于知情决策至关重要。此外,即将出台的监管框架(如欧盟《AI法案》)使得将不透明AI直接用于关键工业任务变得不可行。XAI通过以人类可理解的解释提升ML模型的可解释性与可审计性,提供了一种有前景的解决方案。本文全面剖析了面向工业故障检测与诊断的最新XAI进展,提出一套全新的XAI方法分类学,并讨论XAI输出如何生成、传递给终端用户以及被评估。随后,系统回顾了真实工业场景中的XAI落地案例,梳理其应用、方法与输出呈现方式。关键趋势包括:事后特征归因方法占主导,SHAP与GradCAM被广泛使用,以及高度依赖图形化解释工具。最后,指出当前挑战并勾勒未来研究方向,以推动工业场景中可解释、可信赖且可审计的AI系统发展。 关键词:可解释性人工智能;故障检测与诊断;工业5.0;可解释性;透明度 ;分类体系 目录1 引言2 理论背景 2.1 基础概念 2.2 XAI 分类法 2.3 XAI 输出呈现与评估3 研究方法4 XAI 输出呈现与解释工具5 综合讨论6 结论注:小编能力有限,如有翻译不恰之处,请多多指正~ 若想进一步拜读完整版,请下载原论文进行细读。 1 引言人工智能(AI:Artificial Intelligence)与机器学习(ML:Machine Learning)已成为社会中不可替代的工具,在个性化推荐、金融服务到自动驾驶等广泛任务中实现自动化[1–3]。其解决复杂问题的效率亦加速其在制造、时间序列预测与医疗等诸多领域的落地[4–6]。在工业语境下,AI与ML在工业4.0范式驱动下引发深刻变革。与AI、ML并行,物联网(IoT:Internet of Things)、数字孪生与云计算等技术共同推动工业生产系统的全面数字化[7–9]。由此诞生的工业物联网(IIoT:Industrial Internet of Things)概念,催生了智能传感器与先进架构的研发部署,实现对大规模实时数据的实时监测、控制与管理[10–12]。除过程监测外,数据处理亦日益融入这些架构,彻底变革所采集信息的利用方式[13,14]。传统工业过程控制依赖基于知识与规则的“if-else”系统[15,16]。尽管可靠且高度可解释,此类系统却存在局限:缺乏对动态演化运行条件的适应灵活性,随复杂度增长难以扩展,且过度依赖领域专家经验[17,18]。为此,业界聚焦研发基于AI与ML的数据处理方法。波士顿咨询集团(BCG:Boston Consulting Group)2023年一项涵盖15国1800位制造业高管的调查显示,89%的受访者对AI落地感兴趣,其中68%已在探索AI驱动方案[19]。在这一演进格局中,工业故障与异常检测(通常与故障诊断协同)成为关键处理任务[20,21]。故障检测旨在识别偏离正常行为的现象,而故障诊断则通过定位根本原因助力根因分析[22]。在制造环境中,这些任务广泛应用于以下四大核心领域:设备:监测机器数据,以实现预测性维护(PdM:Predictive Maintenance)、及早发现刀具磨损或识别零部件缺陷。过程:利用传感器数据标记生产中的异常阶段,这些异常通常与设备故障或产出缺陷相关。产品:应用于生产后阶段,常通过视觉及无损检测手段识别零件缺陷。网络安全:通过网络日志、流量数据及智能设备活动检测工业物联网:系统中的入侵或异常。随着工业自动化水平提升与数据收集强度加剧,利用ML实现实时工业故障检测已成必然[18]。相较于传统基于规则的系统,ML具备更强适应性、实时响应力与性能提升[16,21]。因此,ML方法已被积极引入设备[23–25]、过程[26–28]、产品[29,30]及网络安全[31–33]四大故障检测任务。其中,深度学习(DL:Deep Learning)凭借处理大规模复杂数据与建模高度非线性模式的能力尤为突出[34–36]。工业应用中,卷积神经网络(CNNs:Convolutional Neural Networks)常用于图像数据处理[30,37],循环神经网络(RNNs:Recurrent Neural Networks)则用于时间序列分析[38,39]。然而,DL性能提升伴随模型可解释性下降——其常以“黑箱”形式运行,内部结构极度复杂,致使决策难以解释。该问题在工业场景中引发担忧,因为可解释性对建立信任、满足合规与有效决策至关重要[34,35,40,41]。图1展示了模型性能与可解释性之间的权衡。 图1 模型可解释性与性能之间的权衡 来源:改编自文献[42]工业界在拥抱工业4.0数字化转型之际,工业5.0已悄然兴起[41,43]。工业4.0聚焦自动化与效率,往往削弱人工参与;而工业5.0则通过可持续性、韧性与人本设计,重塑人的核心地位[41,43,44]。在此框架下,技术服务人类工人,确保系统适应多元需求与期望[41]。对安全关键型应用(如工业故障检测)而言,“黑箱”式ML算法极不可取[1,40],其透明度缺失不仅阻碍AI落地,更与工业5.0理念背道而驰[41,43]。监管举措亦强调工业AI需透明、可解释且以人为本,例如欧盟AI法案[45]。该法案按风险等级监管AI系统,要求高风险作业(含工业故障检测)满足透明、稳健与安全标准,相关条款包括:第10条(数据治理)、第12条(日志记录)、第13条(输出解释透明度)、第14条(人工监督)。在工业故障检测领域,上述法规强制要求可审计性:ML系统不仅须性能优异,还必须为故障检测与诊断提供可解释洞见[46,47]。可审计性亦确保AI系统合法、合规、稳健且无偏,这对复杂工业应用而言是一大挑战[47]。可审计的AI系统通过让利益相关者理解、论证并评估AI驱动结果,促进协同决策。传统“黑箱”ML与DL缺乏必要的可解释性、透明度与可审计性。这一缺口激发了可解释人工智能(XAI:Explainable AI)的研究热潮——XAI致力于开发能为AI模型决策生成人类可理解解释的方法[42,48–50]。尽管XAI此前主要停留在学术圈[51],其在打造可审计AI方面的潜力正获得工业界认可。例如,西门子在其AI全框架(从数据准备到评估)中强调XAI的收益[51];德勤通过其Lucid工具突出XAI对输出解释与信任构建的重要性[52];爱立信则倡导融合多种XAI技术以提升模型输出与解释效果[49]。图2对比传统“黑箱”AI与基于XAI的可审计系统。在“黑箱”模式下,AI/ML模型与流程被视为同一黑箱:数据训练模型,模型持续输出,但决策逻辑完全不可见,用户只能“盲信”结果;出现异常时,需自行解释并背锅。反之,XAI可审计系统在开发阶段即可暴露数据偏差,在部署阶段为不同利益方提供定制、可懂的解释(可视化、文本、统计),让操作员到管理者都能获得个性化信息,提升对整个AI系统的认知与掌控。 图2(a)“黑箱”AI系统与(b)可审计AI系统之对比综上,本文旨在全面回顾XAI在工业故障检测与诊断任务中的最新进展,既涵盖理论基础,也聚焦工业现场实践。主要贡献如下:系统梳理 XAI 在工业故障检测与诊断中的文献,聚焦应用领域、问题类型、方法论及XAI评估与解释工具。提出面向工业场景的全新XAI分类法,综合多篇文献提案,按工业落地相关准则多维归类。深入剖析当前在工业故障检测与诊断中实施XAI的核心挑战。给出未来研究方向指南,推动构建工业场景下可解释、可信赖的XAI方法论体系。本文其余部分安排如下:第2节提供XAI背景,涵盖其理论基础、所提出的分类法以及XAI评估策略概览;第3节描述用于系统性文献综述的研究方法;第4节对所选研究进行详细分析;第5节讨论关键挑战与未来研究机遇;最后,第6节总结全文内容。2 理论背景本节奠定XAI的理论基础:首先概述文献中关于XAI的核心概念,继而提出一套面向工业落地、聚焦实践的全新XAI方法论分类法,最后综述当下用于衡量XAI输出质量的各类评估方法。2.1 基础概念“XAI”一词由 van Lent 等人 [53] 于 2004 年在仿真游戏中首次提出,最初仅描述系统对 AI 单元行为的解释能力 [42];如今,XAI 广义上泛指所有能为 AI 决策提供人类可理解解释的方法与工具 [42,50]。由于其与人类的可解释性、主观认知及信任紧密相连,XAI 常涉及哲学与伦理考量 [54,55]。其核心概念包括:可解释性(模型为何如此决策)、可诠释性(模型如何加以说明)以及可审计性(对 AI 系统整体评估,涵盖性能、解释质量、用户影响与伦理)[42,54,55];其他涵盖人本与技术双重视角的关键概念还有透明度、公平性、信任、可靠性与鲁棒性 [1,2,42]。在实践层面,Miller [54] 与 Dazeley 等 [56] 提出了具有代表性的层次化解释分类,将解释划分为从零阶到元解释的多级结构,其图示见图3。总体规律是:阶次越高,解释越贴近人类推理——其中元解释完全模拟人类行为: 图3 XAI系统不同解释层次的层级划分 来源:改编自文献[56]零阶/反应式解释:聚焦于“单个智能体对即时感知输出的直接反应”[56],作为一切解释的基础,通过输入–输出直接分析提供局部、实例级的推理。一阶/倾向性解释:揭示“智能体对环境及其他参与者的内在倾向,该倾向驱动了特定决策”[56],不仅说明为何做出决策,还阐述如何做出,反映智能体对决策的意图。二阶/社会性解释:智能体承认存在其他具有独立输出与行为的参与者,因此在给出解释时,必须感知并预测这些参与者的行为。N阶/文化性解释:在考虑其他参与者行为的同时,进一步纳入他们对该智能体行为的期望,从而更接近人类解释方式。元/反思性解释:整合前述所有层次,逐步复现智能体的完整解题过程,彻底模仿人类的解释行为。当前工业界的XAI实践仍主要停留在零阶解释层面,即通过基于特征排序归因的表层分析给出局部理由;仅有极少数尝试迈向一阶解释,且多依赖内在可解释模型。这一现状暴露出学术XAI愿景与工业落地之间的明显鸿沟,凸显了构建以人为中心、情境感知系统的迫切需求。除上述层次结构外,文献普遍依据多重准则对XAI方法进行分类,常见维度包括:局部 vs. 全局:该维度亦称为解释的“范围”,区分仅针对单个样本给出理由的局部方法,与面向整个模型或数据集的全局方法 [2,35,40,42,48,57]。模型专属 vs. 模型无关:体现XAI方法的通用程度。模型专属方法仅服务于某一特定模型或模型族;模型无关方法可跨模型复用,因灵活性与适应性强而更受青睐 [1,34,35,40,42,48,57]。基于模型 vs. 事后解释:基于模型(亦称内在解释)将解释嵌入模型结构、机制或输出,对应所谓“透明模型”,通常属模型专属;事后解释则在ML分类器或回归器训练完成后另行构建,普遍为模型无关,适用范围更广 [1,2,35,40,42]。不同作者给出更细分的XAI归类:Barredo Arrieta 等 [1] 将透明模型的内在解释归纳为可模拟性、可分解性与算法透明度三类,并把事后模型无关方法划分为局部、可视化、特征相关性与简化解释。Linardatos 等 [57] 引入解释目的维度,在内在(“白盒”)与事后(“黑盒”)之外,新增促进公平性或测试预测敏感性的方法,同时考虑数值或图形等输出类型。Ali 等 [42] 独特地加入输入数据可解释性,涵盖探索性数据分析、知识图谱生成、降维等预处理步骤。针对深度学习解释,Samek 等 [58] 提出四分法:局部可解释代理、遮挡分析、基于梯度技术与层相关传播(LRP:Layerwise Relevance Propagation)。文献中还存在特征归因、基于示例、基于规则等子类 [1,2,34,42]。2.2 XAI 分类法 如前所述,目前尚不存在一套普适且标准化的XAI分类法。文献中呈现的众多体系常在对解释类型与XAI方法的归类上出现分歧,且鲜有关注落地实践与真实影响。针对这一碎片化现状,作者系统梳理既有分类,提出更统一、更综合的XAI方法归类框架;该框架首次聚焦XAI方法的工程化应用,尤其突出其在工业场景中的关键作用[59],全新体系见图4。 图4 基于文献[1,2,34,42,50,57]提出的XAI与可解释性分类法本分类法以ML模型本身为起点,与Ali等[42]不同,仅聚焦XAI模型与解释,排除预处理步骤。首要划分是模型透明度,将ML模型分为两类:透明模型:这些模型本身即具备某种可解释性;据Barredo Arrieta等 [1] 所述,其透明度可细分为三个层级:可模拟性,指人类能够在脑中模拟或概念化该模型;可分解性,指可将模型拆解为独立组件以供分析;算法透明度,指从输入到输出的整个决策过程对人类而言完全可理解。透明模型的示例包括线性回归、逻辑回归、决策树(DT:Decision Trees)、K 近邻(KNN:K-Nearest Neighbours)以及基于规则的学习器 [1];正如前述模型内在可解释性讨论所言,这类模型无需借助代理模型即可生成解释。非透明模型:即“黑箱”模型,复杂度极高,无辅助工具则难以理解,必须借助代理模型提供事后解释以增强可解释性。如上所述,事后可解释性意味着借助代理模型来增进对ML模型决策与输出的理解;这些技术可按多重准则划分,并可能同时归属不同XAI类别。图4提出四项 distinct 准则以区分XAI方法,下文将逐一简要介绍并描述各类别。通用性该准则在文献中被广泛采用,按方法对不同ML模型的适用性分类。模型专属技术局限于特定架构,仅服务于单一模型或少数相似模型;模型无关方法则独立于模型类型,可应用于任何已训练模型,通常聚焦输入–输出相关性分析。因其跨架构、跨框架的通用性与适应性,模型无关方法更受青睐[35]。解释范围文献中另一常见区分是解释范围,指解释对给定样本/数据集所提供信息的广度/深度。局部方法聚焦单个样本或特定预测,阐明模型在某一实例上的行为;全局解释技术则适用于整个模型与数据集,揭示模型的整体运行机制。落地角度看,全局解释更利于提炼过程知识、全面理解模型;局部解释则在生产环境中尤为实用,可提供快速、实例级的洞察,支持实时决策。解释输出不同于前述两大已被广泛采纳的分类,这一准则较少被考虑,但作者认为其至关重要,因为它直接影响用户如何感知并获得解释。新分类法借鉴 Linardatos 等 [57],区分出四种截然不同的解释输出类型:图像:在大多数图像分类场景中,所采用的XAI方法基于特征归因;解释通常通过在原始图像上叠加热度图实现,高亮显示对模型预测影响最大的图像区域。与数值特征相关性相比,这类输出一般更直观,也更容易被用户解读。表格:这些输出由数值数据构成;尽管提供精确且详尽的信息,但相较于图像与图形输出更难解释,往往要求用户对特定问题领域乃至所采用的XAI方法本身具备更深入的了解。图形:部分 XAI 方法——如累积局部效应(ALE:Accumulated Local Effects)与偏依赖图(PDP:Partial Dependence Plots)——以图形为主要输出:ALE 图展示特征取值范围内平均相关得分(ALE value)的变化,PDP 则将模型预测值随某一特征变动的轨迹可视化,从而直接呈现输入-输出关联;此外,基于聚类的方法也常依赖图形输出来传递解释与解读。文本:较为少见,文本解释常与基于规则的方法相关联,或经由XAI后处理将数值输出转译为文本,以提升人类可解释性;此外,自解释神经网络与情感分析技术亦可借助自然语言处理直接输出文本解释[60–62]。解释方法论最后一条分类准则依据“解释方法论”对XAI方法进行划分,该准则在既往分类体系中虽已出现,但作者针对工业场景下的可解释需求对其进行了形式化与聚焦,以提供更全面、更贴合现场的方法区分。具体子类如下:示例生成:此类方法提供具有代表性的数据样本示例,以直观方式展示模型所学到的特定关系与相关性;这些示例既可来自原始输入数据集,也可通过“假设-如果”场景生成——后者通常被称为反事实[1,2,42]。反事实示例指为使模型预测变为期望结果而在输入数据上做出的最小改动[57]。规则提取:此类方法通过抽取描述模型决策过程与输出的规则来实现可解释性;规则通常以“if-then”语句或布尔逻辑形式呈现,其灵感源自利用层次决策结构进行预测的树基方法[2,42,57]。示例规则可为:“若特征 n 大于 X,则类别 C 的概率为 Y%”。简化解释:这类方法使用更简单的透明模型——称为代理模型——来近似复杂分类器的行为,从而通过直接分析这些局部的“白盒”代理模型,而非原本的“黑箱”模型,来获得可解释性[1,34]。输入可视化:这些技术聚焦于输入-输出相关性的直接可视化;在应用分类器后,利用其输出并与输入特征进行比较,PDP 和 ALE 等方法即属此类,通过图形方式揭示特征相关性与预测结果。基于概念:旨在通过将模型决策与人类可理解的“概念”相连接来提升可解释性;这类方法不再依赖原始特征或复杂内部机制,而是识别并利用人类易于把握的抽象概念来解释预测。特征归因:作为文献中应用最广的方法之一,其通过量化每个输入特征对模型预测的贡献来实现解释[1]。鉴于计算特征相关性的手段多样,可进一步细分为五类:—以博弈论为基础:主要代表为SHAP(SHAP:Shapley Additive Explanations)及其变体,基于合作博弈论,借鉴Lloyd Shapley(1953)理论,将每个特征视为“玩家”,衡量其对相对数据集平均预测的边际贡献[42,63]。—基于扰动:通常在局部应用,通过微小改变输入特征值并观测预测变化来度量贡献;输出变化越大,该特征越重要[42]。—基于遮挡:常视为扰动法的子集,多用于DL图像分析,系统性地遮挡输入部分(如图像区域或像素)并记录输出变化,显著变化区域即为高相关区域[58]。—基于梯度:亦称反向传播类方法,专用于神经网络事后分析,通过计算模型预测对输入特征的梯度,以梯度值推断特征相关性。—基于权重:多为模型专属,适用于线性或逻辑回归等会为特征分配权重的算法,直接将学习到的权重解释为特征重要性指标。就特征归因而言,尚存在潜在的第六类——事后聚类。这类方法既包括主成分分析(PCA:Principal Component Analysis)、t-分布随机邻域嵌入(t-SNE:t-distributed Stochastic Neighbour Embedding)等降维技术,也涵盖 K-means、DBSCAN 等无监督聚类算法。然而,它们既可作预处理,也可作后处理:在故障检测与诊断中,聚类常在二分类器区分正常/异常样本后执行,以进一步判别故障类型;反之,降维与聚类也可用于预处理,助力过程理解,从而增强内在可解释性。因其双重角色,本分类法不将聚类方法纳入特征归因子类。综上,本分类法整合并拓展了文献中的多个现有框架;不同于诸多侧重XAI理论原理的提案,此处分类专门面向工业实际与利益相关方需求,将ML模型归类与XAI方法归类清晰区分——这一区分在既有文献中常显模糊。具体而言,本体系把ML模型划分为透明与非透明两类,后者必须依赖XAI技术提供的事后可解释性。就事后XAI方法的四大分类准则而言,作者认为其直接回应了工业场景的核心诉求,体现了本分类法专为工业评估而设计。通用性在模型开发阶段尤为关键:模型专属方法虽可提供更细粒度洞察,却常缺乏灵活性;反之,模型无关方法适用面更广,但可能牺牲个性化。解释范围在部署环节作用显著——局部解释适用于车间实时决策,全局解释则为管理层趋势分析与战略制定提供高层视角。输出类型直接影响可用性:图像与文本解释对一线操作员更友好,可立即理解;图形与表格输出则需深入分析。解释方法论则决定了输出性质、计算效率及在工业环境中的实用程度。综合上述考量,本分类法构建了一个全面、实用且以用户为中心的框架,更贴合工业故障检测与诊断的严苛需求。2.3 XAI 输出呈现与评估 人类可解释性与可理解性位居 XAI 的核心目标;因此,开发能够高效传递可解释输出的工具与度量至关重要。此外,由于 XAI 天生以人为中心,解释的质量与相关性常受用户交互与反馈影响 [42],用户遂成为解释评审与精炼过程中不可或缺的环节。尽管已有大量研究探讨 XAI 评估 [2,40,42,57,58,64],但文献多聚焦理论框架,而非关注用户如何实际评判 XAI 输出的实践路径,导致应用语境中缺乏面向用户、可操作的 XAI 解释评估指标/度量 [57]。在这一理论背景下,多位作者已将解释归纳为三大主要类别 [40,57,64]:应用导向:面向领域专家的解释类型,提供针对模型具体决策的更深入洞察;直接检验系统的预期用途,但通常资源密集、实施成本高。人类导向:这类解释复杂度较低,面向更广泛的非专业受众;虽比应用导向解释细节少,却更易实现、理解且成本更低。功能导向:此类评估无需人工介入,完全依赖客观指标与数值评分来衡量解释质量。关于文献中的其他提议,Van der Velden 等 [40] 提出了六项解释评估标准:(1) 易用性,评估 XAI 技术能否在多种不同场景中轻松生成解释;(2) 有效性,评估解释是否正确且与最终用户的认知一致;(3) 鲁棒性,分析模型架构发生重大变化时,解释是否随之显著改变;(4) 计算成本,反映 XAI 方法为提供解释所需的计算资源;(5) 调参必要性,评估 XAI 技术是否即插即用,抑或其性能受自身参数及/或目标模型参数的影响;(6) 开源可用性。Carvalho 等 [64] 将可解释性指标分为定性与定量两类,是为数不多明确聚焦实践可解释性考量的作者。其定性指标包括:(1) 解释形式(特征相关得分、提取的规则集等);(2) 解释规模;(3) 组合性,即解释的组织方式与信息结构(例如是否给出有序特征排序);(4) 单调性及单元间交互(线性、非线性等);(5) 不确定性,返回某种不确定性度量;(6) 随机性,评估解释中是否包含随机过程。至于定量指标,作者援引多项研究提出的不同解释公理:Sundararajan 等 [65] 为神经网络解释提出了敏感性与实现不变性两条公理:敏感性规定,若单个特征的变化导致预测结果不同,则该特征的归因值必须非零;实现不变性要求,两个功能等价的模型应产生完全相同的解释。Honegger [66] 提出了三条不同的公理:恒等性、可分离性和稳定性。恒等性确保相同的输入产生相同的解释;可分离性规定不同的输入应产生不同的解释;稳定性要求相似的输入产生相似的解释。Silva 等 [67] 定义了“3C”公理:完备性、正确性与简洁性。完备性关注解释的覆盖范围(即解释所涵盖实例的比例);正确性要求被同样解释的实例应具有相同标签;简洁性强调解释需简明扼要,使任何用户都能轻松理解。如前文所述,文献似乎更关注“好的解释”在理论层面应满足哪些原则,而非解释如何被传达、将如何影响终端用户;作者们虽认同遵循理论公理可提升解释的质量与可解释性,但也主张解释的可解释性应以何种方式交付——无论是视觉、文本还是数值——理应成为XAI评估的基本组成部分,这些指标充当着XAI输出与用户理解之间的关键中介。在此背景下,本文综述所采取的路径正是为了弥合这一缺口——把解释“如何实际交付”置于核心位置;为此,第4.4节系统回顾了各位作者用以提升用户可解释性的数值与图形工具。3 研究方法本节概述本文所采用的研究方法,即遵循PRISMA(PRISMA:Preferred Reporting Items for Systematic reviews and Meta-Analyses)系统综述与荟萃分析优先报告条目指南[68]的系统文献综述法;该方法已在类似情境下被用于全面分析与讨论 XAI 相关文献[69–71]。然而,既往综述多聚焦于更广泛的XAI概念或一般工业应用,而非专门关注故障检测与诊断等关键实际任务;相关出版物的识别、筛选与选择整体流程见图5。 图5 文章筛选流程的PRISMA示意图在初始的文献识别阶段,研究者在 Scopus 数据库中执行检索,共获得 167 条记录作为初始总量;所使用的检索式如下: 需要指出的是,首次检索于2024年10月10日完成,共获得167条记录,随后将接受进一步筛选与分析。第二阶段聚焦于对已识别文献的精细过滤与筛选。如图5所示,在Scopus数据库中直接应用了三项初始过滤器:首先,将出版年限限定为2020年及以后——鉴于该研究领域的新颖性,仅排除两篇文献;其次,采用类型过滤器,仅接受期刊和会议论文,又排除24条记录(多为XAI主题的综述文章);最后,语言过滤器剔除两篇非英文出版物。由此,初步过滤将待分析文献数量减至139篇。值得注意的是,初始过滤后,又补充了10条来自其他综述或人工挑选的记录,总计149篇,并进一步基于摘要信息进行分析和筛选。在摘要筛选阶段,首先直接应用两项初始过滤:排除作者无法获取的文献(11篇)以及仅与会议海报展示相关的摘要(3篇)。随后进行摘要阅读,并依据以下标准进一步排除:与工业不完全相关(9篇):缺乏工业适用性的文献被排除。无实际结果/实现(12篇):仅聚焦理论工作且/或缺乏实际结果与实现的记录被剔除。XAI信息不足(10篇):摘要中未明确所用XAI方法且/或未提供关于可解释性与可解释能力信息的记录被排除。完成上述步骤后,剩余104条记录;鉴于数量仍偏多,进一步剔除未被引用过的文献(42篇),最终留下62条记录进入全文阅读阶段。最终筛选阶段通过全文阅读与分析,进一步排除目标不明、结果洞察有限且XAI相关信息不足的文献(29篇),最终确定33篇出版物进入详细分析。图6给出了剩余文献的出版年份与出版机构分布,涵盖期刊与会议论文。 图6 (a) 所选记录中出版物(会议与期刊)数量的年度演变,(b) 最终期刊论文按出版机构分布的百分比及其 quartile 信息,(c) 会议论文按出版机构分布的百分比这一初步分析显示出每年发文量的上升趋势(图6(a)),从2021年的6篇增至2023年的12篇。2024年数量较少可能由多重因素造成:本次综述在2024年进行,留给新文献被纳入的时间有限;且作者采用的筛选流程曾排除未被引用的论文,这可能影响了尚未获得引用的新发表研究。在最终入选的33篇文献中,24篇来自期刊,其余9篇为会议论文。由图6(b)可见,绝大多数(20篇,占83.3%)发表于公认的Q1期刊;剩余期刊文章里,3篇发表于Q2期刊,1篇发表于Q3期刊。至于会议论文(图6(c)),9篇中有7篇由IEEE组织,另外2篇分别属于Springer与Elsevier。综上,最终遴选的33篇文献可被视为契合本综述主题及当前研究状态的具代表性样本;如本节所述,严格遵循PRISMA各阶段的筛选流程确保了仅纳入高质量且高度相关的出版物。排除标准——尤其聚焦具备实际应用与实证证据、并拥有充分引用指标的论文——进一步将结果精炼为在学术界已彰显相关性与影响力的研究。此外,占比高达83.3%的期刊论文均发表于高影响力、相关度高的Q1期刊,而会议论文则由IEEE、Elsevier及Springer等公认机构组织。鉴于本综述专注“XAI在工业故障检测与诊断任务中的适用性”这一特定方向,最终样本量亦体现了该研究领域在检索时的新颖性;因此,所获文献数量足以用于识别该领域的最新趋势。 编辑:赵栓栓校核:李正平、陈凯歌、曹希铭、赵学功、白亮、任超、海洋、陈宇航、陈莹洁、Tina、王金、赵诚、肖鑫鑫、张优该文资料搜集自网络,仅用作学术分享,不做商业用途,若侵权,后台联系小编进行删除来源:故障诊断与python学习

    未登录
    还没有评论
    课程
    培训
    服务
    行家
    VIP会员 学习计划 福利任务
    下载APP
    联系我们
    帮助与反馈