Selective Ensemble Modeling Approach for Mill Load Parameter Forecasting Based on Multi-modal Feature Sub-sets
-
摘要:
如何融合球磨机系统研磨过程所产生的多模态机械信号构建磨机负荷参数预测(Mill load parameter forecasting, MLPF)模型是当前研究的热点. 针对上述问题, 本文提出一种基于多模态特征子集选择性集成(Selective ensemble, SEN)建模的MLPF方法. 首先, 对多模态机械信号进行时频域变换得到高维频谱数据; 接着, 采用相关系数法和互信息法对多模态频谱进行线性和非线性特征子集的自适应选择; 最后, 采用优化和加权算法对上述特征子集的候选子模型进行自适应地选择与合并, 得到基于SEN机制的MLPF模型. 采用磨矿过程实验球磨机的机械信号仿真验证了所提方法的有效性.
Abstract:How to fuse the multi-modal mechanical signals of the ball mill grinding system to construct mill load parameter forecasting (MLPF) model is a hot issue in current research. Aiming at the above problem, a new selective ensemble (SEN) modeling approach for MLPF based on multi-modal feature sub-sets is proposed. Firstly, time-frequency domain transformation is performed on the multi-modal mechanical signals to obtain high-dimensional spectral data; Then, linear and non-linear feature subsets are adaptively selected from multi-modal frequency spectrum by using feature selection approaches based on correlation coefficient and mutual information method. Finally, linear and non-linear candidate sub-models based on different multi-modal feature sub-sets are constructed, which are adaptively selected and combined by using optimal selection and weighting algorithm jointly. Thus, the final SEN model for MLPF is obtained. Simulation results based on mechanical signals of a laboratory scale ball mill showed the effectiveness of the proposed method.
-
磨矿过程难以检测的磨机负荷参数(Mill load parameter, MLP), 即料球比(Material to ball volume ratio, MBVR)、磨矿浓度(Pulp density, PD)和充填率(Ball charge volume ratio, CVR), 与磨矿过程的产品质量和生产效率密切相关, 对其进行实时检测是实现选矿过程运行优化控制的关键因素之一[1-2]. 数据驱动的软测量建模技术广泛用于类似难测参数的推理估计[3]. 旋转运行的磨机在筒体、轴承、研磨区域等不同位置所产生的机械振动/振声信号, 在产生机理、灵敏度和蕴含信息等方面存在差异性、冗余性与互补性[4-5]. 文献[6]指出事物被体验或表达存在多种特定方式(模态), 可融合多模态的有价值信息实现分类或回归. 针对球磨机系统, 蕴含着差异化MLP信息的多模态机械振动/振声信号频谱特征常用于构建MLPF模型[7-9].
为构建具有可解释性和较强泛化能力的MLPF模型, 进行多模态频谱特征的有效选择是较为有效的策略. 特征选择算法能够有效去除“无关特征”与“冗余特征”, 并确保重要特征不丢失[10]. 针对机械振动频谱进行特征子集的选择更具有价值[11]. 此外, 不同MLP与高维特征间的映射关系也呈现出差异性.
基于单个输入特征与MLP等难测参数间的相关系数能够选择线性相关特征, 如文献[12]结合多目标优化算法和相关系数进行微阵列数据的特征选择, 文献[13]提出基于相关系数的多目标半监督特征选择方法, 文献[14]提出基于熵的相关系数的特征聚类方法对特征子集进行快速聚类. 针对基于相关系数的线性方法难以描述复杂非线性映射关系的缺点, 互信息法可有效选择与难测参数相关的非线性特征[15-16], 如文献[17-18]提出了基于个体最佳互信息和条件互信息的特征选择方法. 针对高维频谱数据, 如何自适应确定特征选择阈值并进行有效的线性和非线性特征子集的选择是待解决的开放问题.
在选择包含不同数量特征的线性和非线性频谱特征子集后, 还需解决MLPF的构建问题. 通常, 上述线性和非线性机械频谱特征子集间存在冗余性和互补性. 基于这些特征子集所构建的线性或非线性模型针对不同MLP参数的预测性能也存在差异性. 集成建模通过组合多个异质或同质子模型的输出提高预测模型的稳定性和鲁棒性, 其难点问题是如何提高子模型间的多样性. 文献[19]指出子模型多样性的构造策略包括样本空间重采样、特征空间特征子集划分或特征变换等, 其中基于特征空间的构造策略能够获得更佳的预测性能.
基于较高频率分辨率获得的单/多尺度频谱间具有较强的共线性. 潜结构映射或偏最小二乘(Partial least squares, PLS)算法能够提取低维潜在变量(Latent variable, LV)构建回归模型, 适合对高维频谱数据建模[20-21]. 为提高MLPF模型泛化性能, 文献[22]提出基于“操作输入特征”与“采样训练样本”的双重维度集成构造策略, 用以构建SEN MLPF模型; 该方法构建的模型能够有效融合多源有价值信息, 与运行专家感知MLP的机制相类似, 但所构建的MLPF模型结构较为复杂. 此外, 上述方法属于同质子模型集成, 并且未对频谱特征进行线性或非线性子集的选择. 面对小样本, 基于单尺度频谱构建的MLPF模型的泛化性能较好, 但在模型可解释性和洞悉研磨过程机理等方面存在欠缺. 随机权神经网络(Random weight neural network, RWNN)是隐含层输入权重随机产生、输出权重采用Moore-Penrose广义逆方法计算的单隐含层神经网络[23-24], 具有较快的学习速度. 为克服工况漂移带来的泛化性能下降问题, 文献[25-27]构建了基于更新样本和迁移学习的MLPF模型. 为选择更有价值的多模态机械信号, 文献[28]提出了面向MLPF的信号分析评估与优化组合算法, 但其并未进行多模态特征子集的选择.
在已有研究中, 关于多模态特征选择与融合的研究多偏向基于图像的应用领域, 如文献[29]利用多核学习方法融合对图像所提取的颜色、纹理、轮廓、深度等多模态特征进行分类检测; 文献[30]提出融合语音信号和脑电信号的多模态情感识别; 文献[31]综述多模态功能神经影像的多元机器学习融合方法; 文献[32]综述了深度多模态学习, 指出采用正则化方法对多模态融合结构进行学习和优化是研究热点; 文献[33]提出采用多种深度神经网络的多模态融合策略手势识别. 上述研究的多模态主要是从数据来源的视角进行, 存在的问题是深度融合方法难以对所选择多模态特征进行合理的物理解释.
因此, 基于多模态机械频谱的MLPF模型构建, 需要解决以下2个问题: 1)如何进行线性特征和非线性特征子集的选择; 2)如何基于多模态特征子集构建差异性的集成子模型并进行有效选择与合并以构建SEN模型. 综上, 本文提出了一种基于多模态特征子集SEN建模的MLPF方法. 首先, 对多模态机械信号进行时频域变换得到高维频谱数据; 然后, 采用相关系数法和互信息法对多模态频谱变量进行线性和非线性特征子集的自适应选择; 接着, 构建基于多模态特征的候选子模型后进行自适应选择与合并, 进而获得基于SEN的MLPF模型. 采用磨矿过程实验球磨机的多模态机械振动信号仿真验证了所提方法的有效性.
1. 磨机机械信号的多模态特性分析
球磨机是依靠钢球和矿石间的冲击和研磨进行破碎的重型旋转设备. 磨机系统不同位置机械信号的产生机理如图1所示[28].
图中,
${\boldsymbol{x}}_{{\rm{VS}}}^{{t}}$ 表示筒体振动信号,${\boldsymbol{x}}_{{\rm{V1}}}^{{t}}$ 和${\boldsymbol{x}}_{{\rm{V2}}}^{{t}}$ 表示前后轴承座机械振动信号,${\boldsymbol{x}}_{{\rm{AS}}}^{{t}}$ 表示筒体表面振声信号,${\boldsymbol{x}}_{{\rm{A1}}}^{{t}}$ 表示磨机研磨区域下方振声信号.如图1所示, 分层排列的钢球随球磨机旋转以不同的冲击力和周期被抛落或滑落, 这些冲击力相互叠加导致筒体振动; 同时, 磨机自身质量的不平衡和安装偏置也引起筒体振动, 这些叠加后的冲击力导致筒体振动
${\boldsymbol{x}}_{{\rm{VS}}}^{{t}}$ . 显然, 磨机旋转整周期的不同阶段所蕴含的MLP信息具有差异性. 筒体振动经机械传动设备的多级传递会滤掉高频部分, 其残余振动导致磨机前后轴承座在水平和垂直方向的振动, 再耦合其他来源振动后导致轴承座振动${\boldsymbol{x}}_{{\rm{V1}}}^{{t}}$ 和${\boldsymbol{x}}_{{\rm{V2}}}^{{t}}$ . 球磨机内部噪声经连续反射后形成混合声场, 经磨机筒体传出产生空气噪声, 筒体振动的声发射机理产生结构噪声, 此两种噪声是筒体近表面振声${\boldsymbol{x}}_{{\rm{AS}}}^{{t}}$ 的主要组成部分; 此外, 磨机研磨区域下方的振声${\boldsymbol{x}}_{{\rm{A1}}}^{{t}}$ 还包含来自其他磨机和邻近设备的背景噪声.因此, 球磨机系统不同位置测量的多模态机械信号所蕴含的MLP信息具有冗余性和互补性. 理论上, 不同区域的频谱具有其特定的物理含义. 因此, 有必要对多模态机械频谱特征进行选择性融合.
2. 建模策略
本文提出了由时频域变换、多模态线性/非线性特征子集选择、多模态SEN模型构建共3个模块组成的建模策略, 如图2所示.
图2中,
$J$ 表示多模态机械信号的测量数量,${\boldsymbol{X}}_{}^j$ 表示基于设计方案进行$N$ 次实验所采集的长度为$M$ 的第$j$ 个模态的机械信号,${\boldsymbol{Z}}_{}^j$ 表示将${\boldsymbol{X}}_{}^j$ 采用FFT(Fast Fourier transform)技术变换至频域获得的机械频谱,${\boldsymbol{Z}}_{{\rm{lin}}}^j$ 和${\boldsymbol{Z}}_{{\rm{nonlin}}}^j$ 表示基于${\boldsymbol{Z}}_{}^j$ 所提取的线性和非线性特征子集,${\hat{\boldsymbol{y}}}_{{\rm{linPLS}}}^j$ 和${\hat{\boldsymbol{y}}}_{{\rm{linRWNN}}}^j$ 表示基于线性特征子集${\boldsymbol{Z}}_{{\rm{lin}}}^j$ 构建的线性PLS和非线性RWNN子模型的预测输出,${\hat{\boldsymbol{y}}}_{{\rm{nonlinPLS}}}^j$ 和${\hat{\boldsymbol{y}}}_{{\rm{nonlinRWNN}}}^j$ 表示基于非线性子集${\boldsymbol{Z}}_{{\rm{nonlin}}}^j$ 构建的线性PLS和非线性RWNN子模型的预测输出,${\boldsymbol{y}}$ 和${\hat{\boldsymbol{y}}}$ 表示MLP及其预测输出,${J_{{\rm{sel}}}}$ 和${k_{{\rm{feasel}}}}$ 表示MLPF软测量模型的集成尺寸和特征选择系数.3. 建模算法
3.1 时频域变换
以基于设计方案进行
$N$ 次实验所采集的长度为$M$ 的第$j$ 个模态的机械信号${\boldsymbol{X}}_{}^j$ 为例, 可用如下矩阵表示,$$ {\boldsymbol{X}}_{}^j = \left[\!\! {\begin{array}{*{20}{c}} {{\boldsymbol{x}}_1^j} \\ {\cdots} \\ {{\boldsymbol{x}}_n^j} \\ {\cdots} \\ {{\boldsymbol{x}}_N^j} \end{array}} \!\!\right] = \left[\!\! {\begin{array}{*{20}{c}} {x_{11}^j}&{\cdots}&{x_{1m}^j}&{\cdots}&{{\boldsymbol{x}}_{1M}^j} \\ {\cdots}&{\cdots}&{\cdots}&{\cdots}&{\cdots} \\ {x_{n1}^j}&{\cdots}&{x_{nm}^j}&{\cdots}&{x_{nM}^j} \\ {\cdots}&{\cdots}&{\cdots}&{\cdots}&{\cdots} \\ {x_{N1}^j}&{\cdots}&{x_{Nm}^j}&{\cdots}&{x_{NM}^j} \end{array}} \!\!\right] $$ (1) 将上式中的第
$n$ 次实验的时域信号${\boldsymbol{x}}_n^j$ 变换至频域获得机械频谱${\boldsymbol{{\textit{z}}}}_n^j$ , 可采用如下过程表示,$${\boldsymbol{x}}_n^j = [{\boldsymbol{x}}_{n1}^j, \cdots ,{\boldsymbol{x}}_{nm}^j, \cdots ,{\boldsymbol{x}}_{nM}^j]\xrightarrow{{{\rm{FFT}}}}{\boldsymbol{\textit{z}}}_n^j$$ (2) 进一步, 将全部
$N$ 次实验(建模的$N$ 个样本)的第$j$ 个模态的机械信号均变换至频域, 可得到${\boldsymbol{Z}}_{}^j,$ 可改写为如下式所示,$$\begin{split} {\boldsymbol{{{{Z}}}}}_{}^j =\;& \left[ {\begin{array}{*{20}{c}} {{{\textit{\bf{z}}}}_1^j} \\ {\cdots} \\ {{{\textit{\bf{z}}}}_n^j} \\ {\cdots} \\ {{{\textit{\bf{z}}}}_N^j} \end{array}} \right] = \left[ {\begin{array}{*{20}{c}} {\textit{z}_{11}^j}&{\cdots}&{\textit{z}_{1p}^j}&{\cdots}&{\textit{z}_{1P}^j} \\ {\cdots}&{\cdots}&{\cdots}&{\cdots}&{\cdots} \\ {\textit{z}_{n1}^j}&{\cdots}&{\textit{z}_{np}^j}&{\cdots}&{\textit{z}_{nP}^j} \\ {\cdots}&{\cdots}&{\cdots}&{\cdots}&{\cdots} \\ {\textit{z}_{N1}^j}&{\cdots}&{\textit{z}_{Np}^j}&{\cdots}&{\textit{z}_{NP}^j} \end{array}} \right] =\\ &\;\; [\begin{array}{*{20}{c}} {{\boldsymbol{\textit{z}}}_1^j}&{\cdots}&{{\boldsymbol{\textit{z}}}_p^j}&{\cdots}&{{\boldsymbol{\textit{z}}}_P^j} \end{array}] \\[-15pt] \end{split} $$ (3) 式中,
$N$ 和$P$ 分别代表建模样本的数量和维数, 即$P$ 为频谱特征的数量,${\boldsymbol{\textit{z}}}_p^j$ 表示第$p$ 个输入特征. 相应的, 磨机负荷难测参数的真值表示为${\boldsymbol{y}} = \{ y_n^{}\} _{n = 1}^N$ .进一步, 全部
$J$ 个模态的机械信号的频谱可表示为$\{ {\boldsymbol{Z}}_j^{}\} _{j = 1}^J$ .3.2 多模态线性/非线性特征子集选择
以第
$j$ 个模态为例, 首先计算第$p$ 个频谱变量${\boldsymbol{\textit{z}}}_p^j$ 的相关系数的绝对值, 如下所示,$$ \xi _p^j = \left| {\frac{{\displaystyle\sum\limits_{n = 1}^N {\left[ {\left( {{{\boldsymbol{\textit{z}}}}_{np}^j{\boldsymbol{ - }}\bar {{\boldsymbol{\textit{z}}}}{{_p^j}_{}}} \right)\left( {{{\boldsymbol{y}}_n}{\boldsymbol{ - }}\bar {\boldsymbol{y}}} \right)} \right]} }}{{\sqrt {\displaystyle\sum\limits_{n = 1}^N {{{\left( {{{\boldsymbol{\textit{z}}}}_{np}^j{\boldsymbol{ - }}\bar {{\boldsymbol{\textit{z}}}}{{_{}^j}_p}} \right)}^2}} } \sqrt {\displaystyle\sum\limits_{n = 1}^N {{{\left( {{{\boldsymbol{y}}_n}{\boldsymbol{ - }}\bar {\boldsymbol{y}}} \right)}^2}} } }}} \right| $$ (4) 其中,
$\bar {{\boldsymbol{\textit{z}}}}_p^j$ 和$\bar {\boldsymbol{y}}$ 分别表示第$p$ 个频谱输入特征和MLP的全部$N$ 个建模样本的平均值,$\left| \cdot \right|$ 表示取绝对值. 为表述方便, 后文称$\xi _p^j$ 为第$j$ 个模态第$p$ 个频谱特征的相关系数值.重复上述过程, 获得全部输入特征的相关系数并记为
$\{ \xi _p^j\} _{p = 1}^P$ .接着, 计算第
$j$ 个模态中最大和最小线性相关系数与均值的比值$k_{{\rm{linMin}}}^j$ 和$k_{{\rm{linMax}}}^j$ , 如下所示,$$ k_{{\rm{linMin}}}^j = {{\min (\{ \xi _p^j\} _{p = 1}^P)} / \left({\frac{1}{P}\sum\limits_{p = 1}^P {\xi _p^j} }\right)}$$ (5) $$ k_{{\rm{linMax}}}^j = {{\max (\{ \xi _p^j\} _{p = 1}^P)} / \left({\frac{1}{P}\sum\limits_{p = 1}^P {\xi _p^j} }\right)} $$ (6) 对全部模态执行上述过程后, 采用如下公式获得线性特征选择系数的上限和下限,
$$k_{{\rm{lin}}}^{{\rm{Up}}} = \min \left( {\{ k_{{\rm{linMax}}}^j\} _{j = 1}^J} \right)$$ (7) $$k_{{\rm{lin}}}^{{\rm{Down}}} = \max \left( {\{ k_{{\rm{linMin}}}^j\} _{j = 1}^J} \right)$$ (8) 仍以第
$j$ 个模态为例, 首先计算第$p$ 个频谱变量${\boldsymbol{{\textit{z}}}}_p^j$ 的互信息值, 如下所示,$$\zeta _p^{_j} = \sum\limits_{n = 1}^N {\sum\limits_{n = 1}^N {{p_{{\rm{rob}}}}({\textit{z}}_{np}^j,{{\boldsymbol{y}}_n}){\rm{log}}\left( {\frac{{{p_{{\rm{rob}}}}({\textit{z}}_{np}^j,{{\boldsymbol{y}}_n})}}{{{p_{{\rm{rob}}}}({\textit{z}}_{np}^j){p_{{\rm{rob}}}}({{\boldsymbol{y}}_n})}}} \right)} } $$ (9) 其中,
${p_{{\rm{rob}}}}({\textit{z}}_{np}^j,{{\boldsymbol{y}}_n})$ 表示联合概率密度,${p_{{\rm{rob}}}}({\textit{z}}_{np}^j)$ 和${p_{{\rm{rob}}}}({{\boldsymbol{y}}_n})$ 表示边际概率密度.重复上述过程, 获得频谱特征的互信息值并记为
$\{ \zeta _p^{_j}\} _{p = 1}^P$ .接着, 计算第
$j$ 个模态中最大和最小互信息值与均值的比值, 如下所示,$$ k_{{\rm{nonlinMin}}}^j = {{\min (\{ \zeta _p^{_j}\} _{p = 1}^P)} /\left( {\frac{1}{P}\sum\limits_{p = 1}^P {\zeta _p^{_j}} }\right)} $$ (10) $$ k_{{\rm{nonlinMax}}}^j = {{\max (\{ \zeta _p^{_j}\} _{p = 1}^P)} /\left( {\frac{1}{P}\sum\limits_{p = 1}^P {\zeta _p^{_j}} }\right)} $$ (11) 对全部模态执行上述过程后, 采用如下公式获得非线性特征选择系数的上限和下限,
$$ k_{{\rm{nonlin}}}^{{\rm{Up}}} = \min \left( {\left\{ k_{{\rm{nonlinMax}}}^j\right\} _{j = 1}^J} \right) $$ (12) $$ k_{{\rm{nonlin}}}^{{\rm{Down}}} = \max \left( {\left\{ k_{{\rm{nonlinMin}}}^j\right\} _{j = 1}^J} \right)$$ (13) 进一步, 采用如下公式获得频谱特征选择系数的上限和下限,
$$k_{{\rm{feasel}}}^{{\rm{Up}}} = \min \left( {k_{{\rm{nonlin}}}^{{\rm{Up}}},k_{{\rm{lin}}}^{{\rm{Up}}}} \right)$$ (14) $$k_{{\rm{feasel}}}^{{\rm{Down}}} = \max \left( {k_{{\rm{nonlin}}}^{{\rm{Down}}},k_{{\rm{lin}}}^{{\rm{Down}}}} \right)$$ (15) 本文中, 对全部模态采用相同的特征选择系数
${k_{{\rm{feasel}}}}$ .按如下公式结合预测性能自适应确定
${J_{{\rm{feasel}}}}$ 个特征选择系数的取值,$${k_{{\rm{feasel}}}} = k_{{\rm{feasel}}}^{{\rm{Down}}}:k_{{\rm{feasel}}}^{{\rm{step}}}:k_{{\rm{feasel}}}^{{\rm{Up}}}$$ (16) 其中,
${k_{{\rm{feasel}}}}$ 取为1时, 表示阈值为均值;$k_{{\rm{feasel}}}^{{\rm{step}}}$ 表示用于计算${J_{{\rm{feasel}}}}$ 个特征选择系数的步长, 采用如下公式获得,$$k_{{\rm{feasel}}}^{{\rm{step}}} = \frac{{k_{{\rm{feasel}}}^{{\rm{Up}}} - k_{{\rm{feasel}}}^{{\rm{Down}}}}}{{{J_{{\rm{feasel}}}}}}$$ (17) 不同模态的线性特征和非线性特征的选择阈值
$\theta _{{\rm{feasel}}}^{}$ 采用如下公式获得,$$\theta _{{\rm{linfeasel}}}^j = {k_{{\rm{feasel}}}} \cdot \left(\frac{1}{P}\sum\limits_{p = 1}^P {\xi _p^j}\right) $$ (18) $$\theta _{{\rm{nonlinfeasel}}}^j = {k_{{\rm{feasel}}}} \cdot\left( \frac{1}{P}\sum\limits_{p = 1}^P {\zeta _p^{_j}}\right) $$ (19) 以第
$j$ 个模态的第$p$ 个输入特征为例, 线性特征按如下规则进行选择,$$ \alpha _p^j = \left\{ \begin{aligned} & 1,\;\;\;\;\;\xi _p^j \ge \theta _{{\rm{linfea}}}^j \\ & 0{\rm{ }},\;\;\;\;\;\xi _p^j{\rm{ < }}\theta _{{\rm{linfea}}}^j \\ \end{aligned} \right. $$ (20) 选择其中
$\alpha _p^j\;{\rm{ = }}\;1$ 的变量作为基于阈值$\theta _{{\rm{linfea}}}^{{j_{{\rm{lin}}}}}$ 选择的线性特征, 对第$j$ 个模态的全部原始特征执行上述过程并将线性特征子集记为${\boldsymbol{Z}}_{{\rm{linfea}}}^{{j_{}}}$ , 进一步表示为,$$ \begin{split} {\boldsymbol{Z}}_{{\rm{linfea}}}^j =\,& [{\boldsymbol{{\textit{z}}}}_{}^1, \cdots ,{\boldsymbol{{\textit{z}}}}_{}^{p_{{\rm{linfea}}}^j}, \cdots ,{\boldsymbol{{\textit{z}}}}_{}^{P_{{\rm{linfea}}}^{{j_{}}}}] =\\ \,& {[{({\boldsymbol{{\textit{z}}}}_{{\rm{linfea}}}^j)_1}, \cdots ,{({\boldsymbol{{\textit{z}}}}_{{\rm{linfea}}}^j)_n}, \cdots ,{({\boldsymbol{{\textit{z}}}}_{{\rm{linfea}}}^j)_N}]^{\rm{T}}} \end{split} $$ (21) 其中,
${\boldsymbol{{\textit{z}}}}_{}^{p_{{\rm{linfea}}}^j}$ 表示${\boldsymbol{Z}}_{{\rm{linfea}}}^j$ 中的第$p_{{\rm{linfea}}}^{{j_{}}}$ 个特征,$p_{{\rm{linfea}}}^{{j_{}}} = 1,\cdots ,P_{{\rm{linfea}}}^{{j_{}}}$ ,$P_{{\rm{linfea}}}^{{j_{}}}$ 表示${\boldsymbol{Z}}_{{\rm{linfea}}}^j$ 特征的数量;${({\boldsymbol{{\textit{z}}}}_{{\rm{linfea}}}^j)_n}$ 表示${\boldsymbol{Z}}_{{\rm{linfea}}}^j$ 的第$n$ 个样本;${({\boldsymbol{{\textit{z}}}}_{{\rm{linfea}}}^j)_N}$ 表示${\boldsymbol{Z}}_{{\rm{linfea}}}^j$ 的第$N$ 个样本.进一步, 将全部
$J$ 个模态的线性特征子集标记为$\{ \boldsymbol{X}_{{\rm{linfea}}}^j\} _{j = 1}^J$ .对第
$j$ 个模态执行类似上述线性特征子集的选择过程, 并将所选择的非线性特征子集记为${\boldsymbol{Z}}_{{\rm{nonlinfea}}}^{{j_{}}}$ , 进一步表示为,$$ \begin{split} & {\boldsymbol{Z}}_{{\rm{nonlinfea}}}^{{j_{}}} = \\ &\quad [{\boldsymbol{{\textit{z}}}}_{}^1, \cdots ,{\boldsymbol{{\textit{z}}}}_{}^{p_{{\rm{nonlinfea}}}^j}, \cdots ,{\boldsymbol{{\textit{z}}}}_{}^{P_{{\rm{nonlinfea}}}^j}] = \\ &\quad {[{({\boldsymbol{{\textit{z}}}}_{{\rm{nonlinfea}}}^j)_1}, \cdots ,{({\boldsymbol{{\textit{z}}}}_{{\rm{nonlinfea}}}^j)_n}, \cdots ,{({\boldsymbol{{\textit{z}}}}_{{\rm{nonlinfea}}}^j)_N}]^{\rm{T}}} \end{split} $$ (22) 其中,
${\boldsymbol{{\textit{z}}}}_{}^{p_{{\rm{nonlinfea}}}^j}$ 表示${\boldsymbol{Z}}_{{\rm{nonlinfea}}}^j$ 中的第$p_{{\rm{nonlinfea}}}^{{j_{}}}$ 个特征,$p_{{\rm{nonlinfea}}}^{{j_{}}} = 1,\cdots,P_{{\rm{nonlinfea}}}^{{j_{}}}$ ,$P_{{\rm{nonlinfea}}}^{{j_{}}}$ 表示${\boldsymbol{Z}}_{{\rm{nonlinfea}}}^j$ 特征的数量;${({\boldsymbol{{\textit{z}}}}_{{\rm{nonlinfea}}}^j)_n}$ 表示${\boldsymbol{Z}}_{{\rm{nonlinfea}}}^j$ 的第$n$ 个样本,${({\boldsymbol{{\textit{z}}}}_{{\rm{nonlinfea}}}^j)_N}$ 表示${\boldsymbol{Z}}_{{\rm{nonlinfea}}}^j$ 的第$N$ 个样本.进一步, 将全部
$J$ 个模态的非线性特征子集标记为$\{ {\boldsymbol{Z}}_{{\rm{nonlinfea}}}^j\} _{j = 1}^J$ .3.3 多模态SEN模型构建
偏最小二乘(PLS)算法的目标是通过最大化输入输出数据间的协方差, 将原始输入特征空间的信息投影到由少数潜在变量(LV)组成新空间[11]. 以第
$j{\rm{th}}$ 个线性特征子集${\boldsymbol{Z}}_{{\rm{linfea}}}^j$ 构建线性PLS子模型$f_{{\rm{linPLS}}}^j\left( \cdot \right)$ 为例, 其构建过程可表示为,$$ \begin{split} & \left\{ {{\boldsymbol{Z}}_{{\rm{linfea}}}^j,{\boldsymbol{y}}} \right\}\xrightarrow{{f_{{\rm{linPLS}}}^j\left( \cdot \right)}} \\ &\quad \left\{ {{\boldsymbol{T}}_{{\rm{linPLS}}}^j,{\boldsymbol{U}}_{{\rm{linPLS}}}^j,{\boldsymbol{W}}_{{\rm{linPLS}}}^j,{\boldsymbol{P}}_{{\rm{linPLS}}}^j,{\boldsymbol{Q}}_{{\rm{linPLS}}}^j,{\boldsymbol{B}}_{{\rm{linPLS}}}^j} \right\} \end{split} $$ (23) 其中,
${\boldsymbol{T}}_{{\rm{linPLS}}}^j = [{{\boldsymbol{t}}_{\rm{1}}}, \cdots ,{{\boldsymbol{t}}_{h_{{\rm{linPLS}}}^j}}, \cdots ,{{\boldsymbol{t}}_{H_{{\rm{linPLS}}}^j}}]$ 和${\boldsymbol{U}}_{{\rm{linPLS}}}^j =$ $[{{\boldsymbol{u}}_{\rm{1}}}, \cdots,{{\boldsymbol{u}}_{h_{{\rm{linPLS}}}^j}}, \cdots ,{{\boldsymbol{u}}_{H_{{\rm{linPLS}}}^j}}]$ 分别表示输入输出数据的潜在变量(得分)矩阵;${\boldsymbol{W}}_{{\rm{linPLS}}}^j = [{{\boldsymbol{w}}_{\rm{1}}}, \cdots ,{{\boldsymbol{w}}_{h_{{\rm{linPLS}}}^j}}, $ $ \cdots ,{{\boldsymbol{w}}_{H_{{\rm{linPLS}}}^j}}]$ 表示权重矩阵,${\boldsymbol{P}}_{{\rm{linPLS}}}^j = [{{\boldsymbol{p}}_{\rm{1}}}, \cdots ,{{\boldsymbol{p}}_{h_{{\rm{linPLS}}}^j}}, $ $ \cdots ,{{\boldsymbol{p}}_{H_{{\rm{linPLS}}}^j}}]$ 和${\boldsymbol{Q}}_{{\rm{linPLS}}}^j = [{{\boldsymbol{q}}_{\rm{1}}}, \cdots ,{{\boldsymbol{q}}_{h_{{\rm{linPLS}}}^j}}, \cdots ,{{\boldsymbol{q}}_{H_{{\rm{linPLS}}}^j}}]$ 分别表示输入和输出数据的载荷矩阵,${\boldsymbol{B}}_{{\rm{linPLS}}}^j = $ ${\rm{diag}}\left\{{{\boldsymbol{b}}_{\rm{1}}}, \cdots ,{{\boldsymbol{b}}_{h_{{\rm{linPLS}}}^j}}, \cdots ,{{\boldsymbol{b}}_{H_{{\rm{linPLS}}}^j}}\right\}$ 表示回归系数矩阵,$H_{{\rm{linPLS}}}^j$ 表示基于验证数据集获得的LV数量.线性PLS子模型
$f_{{\rm{linPLS}}}^j\left( \cdot \right)$ 的预测输出可表示为$$ \begin{split} {\hat{\boldsymbol{y}}}_{{\rm{linPLS}}}^j =\,& {\boldsymbol{Z}}_{{\rm{linfea}}}^j{({\boldsymbol{Z}}_{{\rm{linfea}}}^j)^{\rm{T}}}{\boldsymbol{U}}_{{\rm{linPLS}}}^j\cdot\\ & {\left( {{{({\boldsymbol{T}}_{{\rm{linPLS}}}^j)}^{\rm{T}}}{\boldsymbol{Z}}_{{\rm{linfea}}}^j{{({\boldsymbol{Z}}_{{\rm{linfea}}}^j)}^{\rm{T}}}{\boldsymbol{U}}_{{\rm{linPLS}}}^j} \right)^{ - 1}}{({\boldsymbol{T}}_{{\rm{linPLS}}}^j)^{\rm{T}}} \end{split} $$ (24) 对全部
$J$ 个模态的线性特征子集执行上述过程, 由全部线性特征构建的线性特征线性子模型子集及其预测输出分别为$\{ f_{{\rm{linPLS}}}^j\left( \cdot \right)\} _{j = 1}^J$ 和$\{ \hat y_{{\rm{linPLS}}}^j\} _{j = 1}^J$ .类似地, 以全部非线性特征子集
$\{ {\boldsymbol{Z}}_{{\rm{nonlinfea}}}^j\} _{j = 1}^J$ 采用PLS构建的非线性特征线性子模型子集及其预测输出分别为$\{ f_{{\rm{nonlinPLS}}}^j\left( \cdot \right)\} _{j = 1}^J$ 和$\{ \hat y_{{\rm{nonlinPLS}}}^j\} _{j = 1}^J$ .以第
$j$ 个线性特征子集${\boldsymbol{Z}}_{{\rm{linfea}}}^j$ 构建非线性RWNN子模型$f_{{\rm{linRWNN}}}^j\left( \cdot \right)$ 为例, 基于随机产生的输入权重${\boldsymbol{w}}_{{\rm{linRWNN}}}^j$ 和偏置$b_{{\rm{linRWNN}}}^j$ , 以及激活函数$g( \cdot )$ 获得隐含层神经元的输出矩阵${\boldsymbol{H}}_{{\rm{linRWNN}}}^j$ 如下所示,$$ \begin{split} & {\boldsymbol{H}}_{{\rm{linRWNN}}}^j =\\ & \left[ \begin{aligned} & {g\left( {{{\left( {{\boldsymbol{w}}_{{\rm{linRWNN}}}^j} \right)}_1} \cdot {{\left( {{\boldsymbol{{\textit{z}}}}_{{\rm{linfea}}}^j} \right)}_1} + {{\left( {b_{{\rm{linRWNN}}}^j} \right)}_1}} \right) },\\ & { \cdots, g\left( {{{\left( {{\boldsymbol{w}}_{{\rm{linRWNN}}}^j} \right)}_L} \cdot {{\left( {{\boldsymbol{{\textit{z}}}}_{{\rm{linfea}}}^j} \right)}_1} + {{\left( {b_{{\rm{linRWNN}}}^j} \right)}_L}} \right)},\\ & { \cdots ,g\left( {{{\left( {{\boldsymbol{w}}_{{\rm{linRWNN}}}^j} \right)}_1} \cdot {{\left( {{\boldsymbol{{\textit{z}}}}_{{\rm{linfea}}}^j} \right)}_N} + {{\left( {b_{{\rm{linRWNN}}}^j} \right)}_1}} \right)},\\ & { \cdots, g\left( {{{\left( {{\boldsymbol{w}}_{{\rm{linRWNN}}}^j} \right)}_L} \cdot {{\left( {{\boldsymbol{{\textit{z}}}}_{{\rm{linfea}}}^j} \right)}_N} + {{\left( {b_{{\rm{linRWNN}}}^j} \right)}_L}} \right)} \end{aligned} \right] \end{split} $$ (25) 其中,
$L$ 表示基于验证数据集的预测误差获得的隐含层节点数.进一步, 通过
${\boldsymbol{H}}_{{\rm{linRWNN}}}^j$ 的Moore-Penrose广义逆矩阵${({\boldsymbol{H}}_{{\rm{linRWNN}}}^j)^\dagger }$ 得到隐含层的输出权值,$${\hat {\boldsymbol{\beta }}}_{{\rm{linRWNN}}}^j = {({\boldsymbol{H}}_{{\rm{linRWNN}}}^j)^\dagger }{\boldsymbol{y}}$$ (26) 基于线性特征子集
${\boldsymbol{Z}}_{{\rm{linfea}}}^j$ 的非线性RWNN子模型$f_{{\rm{nonlinRWNN}}}^j\left( \cdot \right)$ 的预测输出可表示为,$${\hat{\boldsymbol{y}}}_{{\rm{nonlinRWNN}}}^j = {\left( {{{({\boldsymbol{H}}_{{\rm{linRWNN}}}^j)}^\dagger }} \right)^{\rm{T}}} \cdot {\hat {\boldsymbol{\beta }}}_{{\rm{linRWNN}}}^j$$ (27) 对全部
$J$ 个模态的线性特征子集执行上述过程, 由全部线性特征子集构建的非线性特征线性子模型子集及其预测输出分别为$\{ f_{{\rm{linRWNN}}}^j\left( \cdot \right)\} _{j = 1}^J$ 和$\{ {\hat{\boldsymbol{y}}}_{{\rm{linRWNN}}}^j\} _{j = 1}^J$ .类似地, 基于非线性特征子集
$\{ {\boldsymbol{Z}}_{{\rm{nonlinfea}}}^j\} _{j = 1}^J$ 采用RWNN构建的非线性特征非线性子模型子集及其预测输出分别为$\{ f_{{\rm{nonlinRWNN}}}^j\left( \cdot \right)\} _{j = 1}^J$ 和$\{ \hat y_{{\rm{nonlinRWNN}}}^j\} _{j = 1}^J$ .将上述全部
$J$ 个模态的4类子模型的预测输出按如下方式进行合并,$$ \begin{split} \{ \hat y_{{\rm{can}}}^{{j_{{\rm{can}}}}}\} _{{j_{{\rm{can}}}} = 1}^{4J} =\,& [\{ \hat y_{{\rm{linPLS}}}^j\} _{j = 1}^J,\{ \hat y_{{\rm{nonlinPLS}}}^j\} _{j = 1}^J, \\ & \{ \hat y_{{\rm{linRWNN}}}^j\} _{j = 1}^J,\{ \hat y_{{\rm{nonlinRWNN}}}^j\} _{j = 1}^J] \end{split} $$ (28) 其中,
$4J$ 为全部4类子模型的数量, 也是候选子模型的数量;$\hat y_{{\rm{can}}}^{{j_{{\rm{can}}}}}$ 表示第$j_{{\rm{can}}}^{}$ 个候选子模型的输出,$j_{{\rm{can}}}^{}{\rm{ = }}1, \cdots ,4J$ .此处, 需要采用优化算法从
$4J$ 个候选子模型中选择$J_{{\rm{sel}}}^{}$ 个集成子模型(即SEN模型的集成尺寸)并对$J_{{\rm{sel}}}^{}$ 个集成子模型的预测输出进行组合, 得到最终基于SEN的MLPF预测模型的输出, 即存在如下关系,$$ \left\{ \begin{aligned} & {{\hat{\boldsymbol{y}}} = f_{{\rm{SEN}}}^{}\left( {\{ {\hat{\boldsymbol{y}}}_{}^{{j_{{\rm{sel}}}}}\} _{{j_{{\rm{sel}}}} = 1}^{{J_{{\rm{sel}}}}}} \right)} \\ & {\{ {\hat{\boldsymbol{y}}}_{}^{{j_{{\rm{sel}}}}}\} _{{j_{{\rm{sel}}}} = 1}^{{J_{{\rm{sel}}}}} \in \{ {\hat{\boldsymbol{y}}}_{}^j\} _{j = 1}^{4J}} \end{aligned}\right. $$ (29) 其中,
$f_{{\rm{SEN}}}^{}\left( \cdot \right)$ 表示对$J_{{\rm{sel}}}^{}$ 个集成子模型的预测输出进行合并的算法.针对上述问题, 此处采用的策略是: 首先选定用于合并集成子模型预测输出的算法, 然后以最小化SEN模型的均方根相对误差(Root mean square relative error, RMSRE)为准则, 采用优化算法寻优
$f_{{\rm{SEN}}}^{}\left( \cdot \right)J_{{\rm{sel}}}^{}$ 个集成子模型并对其输出进行合并, 得到集成尺寸为$J_{{\rm{sel}}}^{}$ 的SEN模型.用于对
$J_{{\rm{sel}}}^{}$ 个集成子模型的预测输出进行合并的算法$f_{{\rm{SEN}}}^{}\left( \cdot \right)$ 主要包括计算集成子模型的加权系数法和采用线性、非线性回归建模方法构建集成子模型输出与SEN模型输出间的映射关系. 其中, 加权系数法包括简单平均方法、自适应加权融合方法和误差信息墒加权方法. 本文采用自适应加权融合算法:采用如下公式获得SEN模型的输出,
$${\hat{\boldsymbol{y}}} = f_{{\rm{SEN}}}^{}\left( {\{ {\hat{\boldsymbol{y}}}_{}^{{j_{{\rm{sel}}}}}\} _{{j_{{\rm{sel}}}} = 1}^{{J_{{\rm{sel}}}}}} \right) = \sum\limits_{j_{{\rm{sel}}}^{} = 1}^{{J_{{\rm{sel}}}}} {w_{}^{j_{{\rm{sel}}}^{}}} {\hat{\boldsymbol{y}}}_{}^{j_{{\rm{sel}}}^{}}$$ (30) 其中,
$w_{}^{j_{{\rm{sel}}}^{}}$ 表示第$j_{{\rm{sel}}}^{}$ 个集成子模型的加权系数, 满足条件$\displaystyle\sum\nolimits_{j_{{\rm{sel}}}^{}}^{J_{{\rm{sel}}}^{}} {w_{}^{j_{{\rm{sel}}}^{}} = 1}$ .$$w_{}^{j_{{\rm{sel}}}^{}} = \frac{1}{{{{(\sigma _{}^{j_{{\rm{sel}}}^{}})}^2}\sum\limits_{j_{{\rm{sel}}}^{} = 1}^{J_{{\rm{sel}}}^{}} {\frac{1}{{{{(\sigma _{}^{j_{{\rm{sel}}}^{}})}^2}}}} }}$$ (31) 其中,
$\sigma _{}^{j_{{\rm{sel}}}^{}}$ 是第$j_{{\rm{sel}}}^{}$ 个集成子模型的预测输出${\hat{\boldsymbol{y}}}_{}^{j_{{\rm{sel}}}^{}}$ 的标准差.4. 实验验证
4.1 实验数据描述
以基于实验球磨机的高维筒体振动频谱对MLPF进行建模以验证本文所提方法. 本实验在直径为602 mm和长度为715 mm的小型实验磨机上进行, 其中磨机筒体的旋转速度为42 r/min. 全部8个模态机械信号的采样频率均为51 200 Hz, 传感器安装位置和类型: 1)固定在磨机筒体表面的2个加速度传感器; 2)与磨机筒体表面相距2 mm的2个声传感器; 3)位于磨机轴承座左侧测量垂直振动、右侧测量垂直和水平振动的3个加速度传感器; 4)位于磨机研磨区域下方10 mm的1个声传感器. 这些模态依次被标记为Ch1 ~ Ch8, 如图3所示[28].
共进行了5种工况下的527次实验: 第1次(B =292 kg, W = 35 kg, M = 25.5 ~ 174 kg); 第2次(B = 340.69 kg, W = 40 kg, M = 29.7 ~ 170.1); 第3次(B = 389.36 kg, W = 40 kg, M = 34.2 ~ 157.5 kg); 第4次(B = 438.03 kg, W = 35 kg, M = 23.4 ~ 151.2 kg); 第5次(B = 486.7 kg, W = 40 kg, M = 15.3 ~ 144.9 kg), 其中, B、M、W分别代表钢球、物料和水负荷. 上述实验均是在固定钢球和水负荷, 逐渐增加矿石负荷的情况进行的. 将全部样本中的4/5用做训练和验证数据集, 其余的用于模型测试.
4.2 实验结果
4.2.1 时频域转换结果
首先, 对时域信号进行滤波处理; 然后, 采用FFT技术将磨机运行中稳定旋转周期的数据转换至频域, 得到每个模态的多个旋转周期的单尺度频谱; 最后, 将这些稳定旋转周期的谱数据进行平均, 获得最终维数为12 800的建模频谱. 部分实验的频谱曲线详见文献[28].
4.2.2 特征子集选择结果
基于317个训练数据, 计算全部8个模态的频谱变量分别与三个磨机负荷参数(MBVR、CVR和PD)间的相关系数和互信息值, 此处以MBVR磨机负荷参数的Ch1、Ch6和Ch8通道为例, 如图4所示.
由图4和其他通道图可知, 基于相关系数和基于互信息的特征度量结果对不同模态机械频谱特征具有差异性, 并且采用不同阈值选择的特征子集也具有差异性.
依据本文所提方法, 基于相关系数值和互信息值的最小/最大值与各自均值的比值确定特征选择系数的上限和下限, 两者相差越大表明频谱特征间的差异越大.
本文以三个磨机负荷中的PD模型为例, 面向PD的不同模态频谱特征的特征选择系数统计结果如下表所示.
由表1可得到, 相关系数阈值的下限和上限分别为0.8741和1.057, 互信息阈值的下限和上限分别为0.9228和1.0599, 进而得到PD多模态特征选择的下限和上限分别为0.9228和1.057.
表 1 面向PD的不同模态频谱特征的特征选择系数统计表Table 1 Coefficients statistical table of different modal spectrum feature for PD类别 Ch1 Ch2 Ch3 Ch4 Ch5 Ch6 Ch7 Ch8 线性特征选择系数Min 0.09050 0.007868 0.3678 0.005018 0.0001994 0.009596 0.002075 0.8741 线性特征选择系数Max 1.2897 1.7351 1.1913 1.3904 5.2883 1.2649 2.0564 1.0571 非线性特征选择系数Min 0.6644 0.5659 0.8813 0.8403 0.5718 0.7039 0.4860 0.9228 非线性特征选择系数Max 1.0715 1.0885 1.1680 1.1304 1.3556 1.1352 1.623 1.0599 通过三个磨机负荷参数的不同模态频谱特征的特征选择系数统计表可知, 不同模态针对不同磨机负荷参数选择的特征子集具有差异性, 基于这些特征子集构建线性和非线性子模型是非常必要的.
4.2.3 SEN模型构建结果
本文中的线性建模方法为PLS, 非线性建模方法为RWNN, 采用验证数据集确定前者的潜变量个数和后者的隐层节点个数. 基于上述2个特征子集和2种建模方法, 组合得到的候选子模型类型为4种. 为便于后文统计, 对候选子模型的编码采用如表2所示的形式.
表 2 候选子模型编码Table 2 Coding of candidate sub-models序号 子模型特点 子模型名称 子模型编码 多模态通道编号 1 lin_lin Corr-PLS 1-8 1-Ch1, 2-Ch2, 3-Ch3, 4-Ch4, 5-Ch5, 6-Ch6, 7-Ch7, 8-Ch8 2 nonlin_lin Mi-PLS 9-16 9-Ch1, 10-Ch2, 11-Ch3, 12-Ch4, 13-Ch5, 14-Ch6, 15-Ch7, 16-Ch8 3 lin_nonlin Corr-RWNN 17-24 17-Ch1, 18-Ch2, 19-Ch3, 20-Ch4, 21-Ch5, 22-Ch6, 23-Ch7, 24-Ch8 4 nonlin_nonlin Mi-RWNN 25-32 25-Ch1, 26-Ch2, 27-Ch3, 28-Ch4, 29-Ch5, 30-Ch6, 31-Ch7, 32-Ch8 表2中: 在“子模型特点”列中, 前项表示特征类型, 后项表示子模型类型, 相应的“lin”和“nonlin”分别表示线性和非线性; 在“子模型名称”列中, “Corr”和“Mi”分别表示相关系数和互信息.
针对不同MLP, 取特征选择系数的数量
${J_{{\rm{feasel}}}}$ 均为10. 采用不同特征选择系数所构建的SEN模型的预测误差和所选择的子模型编号如表3所示.表 3 不同特征选择系数时所构建的SEN模型的预测误差和所选择的子模型编号Table 3 Prediction error of SEN model with different feature selection coefficients and selected sub-model number序号 MBVR PD CVR 测试误差 集成子模型编号 测试误差 集成子模型编号 测试误差 集成子模型编号 1 0.05330 { 21 23 27 31 17 32 19 24 30} 0.01579 {26 18 30} 0.01083 {14 19 26 18 30 22} 2 0.06204 {14 31 32 24 27 30} 0.01805 {25 10 31 32 14 19 24 18 30} 0.009697 {27 26 22 30} 3 0.04515 {9 17 26 14 30 27 22 32 19 24} 0.01855 {24 14 18 30 26} 0.01146 {27 14 19 26 31 18 30 22} 4 0.04717 {23 17 27 19 32 24 30} 0.01582 {14 24 26 27 32 30} 0.009544 {19 30 22} 5 0.05231 {27 17 30 23 19 32 24} 0.01843 {24 14 25 22 18 19 30} 0.01093 {20 14 31 27 32 19 26 22 30} 6 0.04433 {31 22 30 32 19 24} 0.01452 {22 14 24 32 26 19 30} 0.009930 {23 25 20 18 32 27 26 19 30 22} 7 0.05697 {31 32 24} 0.01627 {26 22 18 24 32 19 30} 0.009870 {6 20 28 19 32 18 26 27 22 30} 8 0.04459 {27 26 23 22 31 25 30 17 32 24} 0.01687 {27 18 32 19 30} 0.009280 {28 18 26 27 19 22 30} 9 0.04969 {26 32 27 30 25 19 24} 0.01718 {2 18 27 6 26 32 25 30} 0.009650 {18 32 26 25 27 19 30 22} 10 0.04624 {22 17 26 27 30 25 32 19 31 24} 0.01748 {25 26 22 32 27 6 18 19 30} 0.01212 {22 30} 11 0.04404 {25 17 18 27 22 19 30 24} 0.01769 {17 23 22 26 27 6 30 19 18} — — 由表3可知:
1) MBVR模型的最小预测误差为0.04404, 集成尺寸为8, 其集成子模型集合为 {25 17 18 27 22 19 30 24}, 子模型的预测误差按照由高到低排序; 结合表2可知, 这些集成子模型的具体含义为Mi-RWNN-Ch1、Corr-RWNN-Ch1、Corr-RWNN-Ch2、Mi-RWNN-Ch3、Corr-RWNN-Ch6、Corr-RWNN-Ch3、Mi-RWNN-Ch6、Corr-RWNN-Ch8; 可见, 线性特征−非线性子模型为3个, 非线性特征−线性子模型为5个, 表明基于相关系数构建的RWNN子模型性能更佳; 模态通道为Ch1、Ch2、Ch3、Ch6和Ch8, 分别代表筒体振动、筒体振动、筒体振声、轴承振动和研磨区域振声, 其中Corr-RWNN-Ch8具有最小的预测误差, 表明不同模态特征蕴含的MBVR信息具有差异性.
2) PD模型的最小预测误差为0.01452, 集成尺寸为7, 其集成子模型集合为 {22 14 24 32 26 19 30}, 子模型的预测误差按照由高到低排序; 结合表2可知, 这些集成子模型的具体含义为Corr-RWNN-Ch6、Mi-PLS-Ch6、Corr-RWNN-Ch8、Mi-RWNN-Ch8、Mi-RWNN-Ch2、Corr-RWNN-Ch3、Mi-RWNN-Ch6; 可见, 线性特征−非线性子模型为3个, 非线性特征−非线性子模型为3个, 线性特征−线性子模型为3个, 表明基于互信息提取特征子集构建的RWNN子模型性能更佳; 模态通道为Ch6、Ch8、Ch2和Ch3, 分别代表轴承振动、研磨区域振声、筒体振动和筒体振声, 其中Mi-RWNN-Ch6具有最小的预测误差, 表明不同模态特征蕴含的PD信息具有差异性, 并且主要存在机械振动模态频谱特征中.
3) CVR模型的最小预测误差为0.009280, 集成尺寸为7, 其集成子模型集合为 {28 18 26 27 19 22 30}, 子模型的预测误差按照由高到低排序; 结合表2可知, 这些集成子模型的具体含义为Mi-RWNN-Ch4、Corr-RWNN-Ch2、Mi-RWNN-Ch2、Mi-RWNN-Ch3、Corr-RWNN-Ch3、Corr-RWNN-Ch6、Mi-RWNN-Ch6; 可见, 线性特征−非线性子模型为3个, 非线性特征−非线性子模型为4个, 表明基于相关系数和互信息提取特征构建的RWNN子模型性能能够互补; 模态通道为Ch4、Ch2、Ch3和Ch6, 分别代表筒体表面振声、筒体表面振动、筒体表面振声和轴承振动, 其中Mi-RWNN-Ch6具有最小的预测误差, 表明不同模态特征蕴含的CVR信息具有差异性, 主要存在机械振动和筒体表面振声频谱特征中.
4.2.4 实验结果比较
本文采用的是8个模态机械信号数据, 数据不同于其他已有磨机负荷预测方法. 因此, 此处进行单通道和本文所提方法的实验结果比较.
表 4 磨机负荷参数各通道与多模态特征子集选择性集成模型的测试误差比较Table 4 Comparison of test errors between various channels of mill load parameters and multi-modal feature subset SEN modelRMSREs 备注 MBVR PD CVR Corr-PLS Mi-PLS Corr-RWNN Mi-RWNN Corr-PLS Mi-PLS Corr-RWNN Mi-RWNN Corr-PLS Mi-PLS Corr-RWNN Mi-RWNN Ch1 0.1924 0.3426 0.1314 0.1503 0.06710 0.05411 0.06910 0.05161 0.05911 0.06622 0.07030 0.04930 筒体振动 Ch2 0.3213 0.7207 0.3103 0.1401 0.04221 0.04430 0.03321 0.03751 0.05650 0.04711 0.03711 0.02620 筒体振动 Ch3 0.4401 0.4431 0.09112 0.09020 0.12012 0.07611 0.03111 0.05210 0.1132 0.07831 0.02922 0.03810 筒体振声 Ch4 0.5125 0.4225 0.2822 0.2001 0.1142 0.08620 0.06460 0.1184 0.07442 0.06910 0.04110 0.04772 筒体振声 Ch5 0.4611 0.3409 0.1911 0.2221 0.1087 0.08122 0.1161 0.09810 0.09711 0.09610 0.04440 0.09911 轴承振动 Ch6 0.3105 0.2141 0.1431 0.1341 0.04410 0.03720 0.03520 0.02431 0.03520 0.03641 0.01630 0.01720 轴承振动 Ch7 0.3802 0.2502 0.1321 0.1101 0.1083 0.06241 0.06121 0.05611 0.09451 0.04811 0.04910 0.04141 轴承振动 Ch8 0.5934 0.6031 0.08090 0.3631 0.0971 0.07910 0.03310 0.03220 0.1421 0.08930 0.06840 0.03730 研磨振声 本文方法 0.04404 0.01452 0.00928 表 5 磨机负荷参数各通道与多模态特征子集选择性集成模型的平均测试误差比较Table 5 Average test errors comparison of the various channels of mill load parameters and multi-modal feature subset SEN model通道 MBVR PD CVR 平均预测误差 备注 Ch1 0.1314 0.05161 0.04930 0.07740 筒体振动 Ch2 0.1401 0.03321 0.02620 0.06650 筒体振动 Ch3 0.09020 0.03111 0.02922 0.05020 筒体振声 Ch4 0.2001 0.06460 0.04110 0.1019 筒体振声 Ch5 0.1911 0.08122 0.04440 0.1056 轴承振动 Ch6 0.1341 0.02431 0.01630 0.05820 轴承振动 Ch7 0.1101 0.05611 0.04141 0.06920 轴承振动 Ch8 0.08090 0.03220 0.03730 0.05010 研磨振声 本文方法 0.04404 0.01452 0.00928 0.02260 1) 本文所提方法针对3个磨机负荷参数的平均预测误差为0.02260, 小于基于单通道的平均预测误差, 其中: Ch4和Ch5的预测误差最大, 分别为0.1019和0.1056, 其他5个通道的预测误差在0.0501~0.0774之间. 因此, 本文所提方法的预测性能比基于单通道的方法提升了1倍, 表明了所提方法的有效性.
2) 不同通道的平均测试误差间具有差异性, 其中: 筒体振动Ch1和Ch2的预测误差差别较小, 筒体振声Ch3和Ch4的预测误差相差2倍, 筒体左侧轴承振动信号Ch5比右侧轴承振动信号Ch6和Ch7的预测误差大2倍, 研磨区域振声Ch8的预测误差较小, 这表明磨机不同位置的振动和振声信号中包含着不同的磨机负荷参数信息, 采用不同通道的多模态信号有助于实现磨机负荷参数的准确测量; 此外, Ch4和Ch5预测误差远高于其他通道, 表明这两个通道可能存在故障.
3) 同一MLP在不同机械通道上的测试误差具有差异性, 其中: 针对MBVR, Ch8的测试误差最小, 仅为0.08090, 而Ch4的最大, 为0.2001, 两者相差2倍. 针对PD, Ch6的测试误差最小, 为0.02431, Ch5的最大, 为0.08122, 相差近4倍; 针对CVR, Ch6的测试误差最小, 为0.01630, Ch1的最大为0.04930, 相差3倍. 此外, 针对PD和CVR, Ch6通道均具有最佳的测试误差. 上述结果表明, 针对同一个MLP而言, 各模态信号特征之间的确存在冗余性和互补性, 进行多模态信号频谱特征的选择与融合是合理的.
4) 同一模态(通道)针对不同MLP的测试误差具有差异性: 针对MBVR的预测误差均高于PD和CVR, 如Ch3的MBVR预测误差为0.09020, PD和CVR预测误差分别为0.03111和0.02922, 相差近3倍, 说明各个通道对不同磨机负荷参数的敏感度不同; 但是, 这也可能与所采用的实验磨机的特性是相关的. 显然, 这需要进行更为深入的实验研究.
5. 结论
针对多模态高维机械频谱数据输入特征与MLP间的可解释映射模型难以构建的难题, 本文提出了基于多模态特征异质模型集成的MLPF方法. 主要贡献表现在: 能够依据多模态频谱数据特性进行线性特征子集和非线性特征子集的自适应选择, 提出构建线性特征线性子模型、线性特征非线性子模型、非线性特征线性子模型、非线性特征非线性子模型的策略增强集成子模型间的差异性, 提出了多模态频谱子模型的自适应选择与合并方法. 通过磨矿过程实验球磨机的高维机械振动和振声频谱数据仿真验证了所提方法的有效性.
-
表 1 面向PD的不同模态频谱特征的特征选择系数统计表
Table 1 Coefficients statistical table of different modal spectrum feature for PD
类别 Ch1 Ch2 Ch3 Ch4 Ch5 Ch6 Ch7 Ch8 线性特征选择系数Min 0.09050 0.007868 0.3678 0.005018 0.0001994 0.009596 0.002075 0.8741 线性特征选择系数Max 1.2897 1.7351 1.1913 1.3904 5.2883 1.2649 2.0564 1.0571 非线性特征选择系数Min 0.6644 0.5659 0.8813 0.8403 0.5718 0.7039 0.4860 0.9228 非线性特征选择系数Max 1.0715 1.0885 1.1680 1.1304 1.3556 1.1352 1.623 1.0599 表 2 候选子模型编码
Table 2 Coding of candidate sub-models
序号 子模型特点 子模型名称 子模型编码 多模态通道编号 1 lin_lin Corr-PLS 1-8 1-Ch1, 2-Ch2, 3-Ch3, 4-Ch4, 5-Ch5, 6-Ch6, 7-Ch7, 8-Ch8 2 nonlin_lin Mi-PLS 9-16 9-Ch1, 10-Ch2, 11-Ch3, 12-Ch4, 13-Ch5, 14-Ch6, 15-Ch7, 16-Ch8 3 lin_nonlin Corr-RWNN 17-24 17-Ch1, 18-Ch2, 19-Ch3, 20-Ch4, 21-Ch5, 22-Ch6, 23-Ch7, 24-Ch8 4 nonlin_nonlin Mi-RWNN 25-32 25-Ch1, 26-Ch2, 27-Ch3, 28-Ch4, 29-Ch5, 30-Ch6, 31-Ch7, 32-Ch8 表 3 不同特征选择系数时所构建的SEN模型的预测误差和所选择的子模型编号
Table 3 Prediction error of SEN model with different feature selection coefficients and selected sub-model number
序号 MBVR PD CVR 测试误差 集成子模型编号 测试误差 集成子模型编号 测试误差 集成子模型编号 1 0.05330 { 21 23 27 31 17 32 19 24 30} 0.01579 {26 18 30} 0.01083 {14 19 26 18 30 22} 2 0.06204 {14 31 32 24 27 30} 0.01805 {25 10 31 32 14 19 24 18 30} 0.009697 {27 26 22 30} 3 0.04515 {9 17 26 14 30 27 22 32 19 24} 0.01855 {24 14 18 30 26} 0.01146 {27 14 19 26 31 18 30 22} 4 0.04717 {23 17 27 19 32 24 30} 0.01582 {14 24 26 27 32 30} 0.009544 {19 30 22} 5 0.05231 {27 17 30 23 19 32 24} 0.01843 {24 14 25 22 18 19 30} 0.01093 {20 14 31 27 32 19 26 22 30} 6 0.04433 {31 22 30 32 19 24} 0.01452 {22 14 24 32 26 19 30} 0.009930 {23 25 20 18 32 27 26 19 30 22} 7 0.05697 {31 32 24} 0.01627 {26 22 18 24 32 19 30} 0.009870 {6 20 28 19 32 18 26 27 22 30} 8 0.04459 {27 26 23 22 31 25 30 17 32 24} 0.01687 {27 18 32 19 30} 0.009280 {28 18 26 27 19 22 30} 9 0.04969 {26 32 27 30 25 19 24} 0.01718 {2 18 27 6 26 32 25 30} 0.009650 {18 32 26 25 27 19 30 22} 10 0.04624 {22 17 26 27 30 25 32 19 31 24} 0.01748 {25 26 22 32 27 6 18 19 30} 0.01212 {22 30} 11 0.04404 {25 17 18 27 22 19 30 24} 0.01769 {17 23 22 26 27 6 30 19 18} — — 表 4 磨机负荷参数各通道与多模态特征子集选择性集成模型的测试误差比较
Table 4 Comparison of test errors between various channels of mill load parameters and multi-modal feature subset SEN model
RMSREs 备注 MBVR PD CVR Corr-PLS Mi-PLS Corr-RWNN Mi-RWNN Corr-PLS Mi-PLS Corr-RWNN Mi-RWNN Corr-PLS Mi-PLS Corr-RWNN Mi-RWNN Ch1 0.1924 0.3426 0.1314 0.1503 0.06710 0.05411 0.06910 0.05161 0.05911 0.06622 0.07030 0.04930 筒体振动 Ch2 0.3213 0.7207 0.3103 0.1401 0.04221 0.04430 0.03321 0.03751 0.05650 0.04711 0.03711 0.02620 筒体振动 Ch3 0.4401 0.4431 0.09112 0.09020 0.12012 0.07611 0.03111 0.05210 0.1132 0.07831 0.02922 0.03810 筒体振声 Ch4 0.5125 0.4225 0.2822 0.2001 0.1142 0.08620 0.06460 0.1184 0.07442 0.06910 0.04110 0.04772 筒体振声 Ch5 0.4611 0.3409 0.1911 0.2221 0.1087 0.08122 0.1161 0.09810 0.09711 0.09610 0.04440 0.09911 轴承振动 Ch6 0.3105 0.2141 0.1431 0.1341 0.04410 0.03720 0.03520 0.02431 0.03520 0.03641 0.01630 0.01720 轴承振动 Ch7 0.3802 0.2502 0.1321 0.1101 0.1083 0.06241 0.06121 0.05611 0.09451 0.04811 0.04910 0.04141 轴承振动 Ch8 0.5934 0.6031 0.08090 0.3631 0.0971 0.07910 0.03310 0.03220 0.1421 0.08930 0.06840 0.03730 研磨振声 本文方法 0.04404 0.01452 0.00928 表 5 磨机负荷参数各通道与多模态特征子集选择性集成模型的平均测试误差比较
Table 5 Average test errors comparison of the various channels of mill load parameters and multi-modal feature subset SEN model
通道 MBVR PD CVR 平均预测误差 备注 Ch1 0.1314 0.05161 0.04930 0.07740 筒体振动 Ch2 0.1401 0.03321 0.02620 0.06650 筒体振动 Ch3 0.09020 0.03111 0.02922 0.05020 筒体振声 Ch4 0.2001 0.06460 0.04110 0.1019 筒体振声 Ch5 0.1911 0.08122 0.04440 0.1056 轴承振动 Ch6 0.1341 0.02431 0.01630 0.05820 轴承振动 Ch7 0.1101 0.05611 0.04141 0.06920 轴承振动 Ch8 0.08090 0.03220 0.03730 0.05010 研磨振声 本文方法 0.04404 0.01452 0.00928 0.02260 -
[1] Zhou Ping, Chai Tian-You, Wang Hong. Intelligent optimal-setting control for grinding circuits of mineral processing[J]. IEEE Transactions on Automation Science and Engineering, 2009, 6(4): 730-743. doi: 10.1109/TASE.2008.2011562 [2] 柴天佑. 复杂工业过程运行优化与反馈控制[J]. 自动化学报, 2013, 39(11): 1744-1757. doi: 10.3724/SP.J.1004.2013.01744Chai Tian-You. Operational optimization and feedback control for complex industrial processes. Acta Automatica Sinica, 2013, 39(11): 1744-1757. doi: 10.3724/SP.J.1004.2013.01744 [3] Kano M, Fujiwara K. Virtual sensing technology in process industries: trends & challenges revealed by recent industrial applications[J]. Journal of Chemical Engineering of Japan, 2013, 46(1): 1-17. [4] 汤健, 赵立杰, 岳恒, 柴天佑. 磨机负荷检测方法研究综述[J]. 控制工程, 2010, 17(5): 565-570. doi: 10.3969/j.issn.1671-7848.2010.05.001Tang Jian, Zhao Li-Jie, Yue Heng, Chai Tian-You. Present status and future developments of detection method for mill load[J]. Control Engineering of China, 2010, 17(5): 565-570. doi: 10.3969/j.issn.1671-7848.2010.05.001 [5] 汤健, 乔俊飞, 刘卓, 周晓杰, 余刚, 赵建军. 磨矿过程球磨机研磨机理数值仿真及磨机负荷参数软测量综述[J], 北京工业大学学报, 2018, 44(11): 1459-14Tang Jian, Qiao Jun- Fei, Liu Zhuo, Zhou Xiao-Jie Yu Gang, Zhao Jian-Jun. Review of Ball Mill Grinding Mechanism Numerical Simulation and Mill Load Parameters Soft Measurement for Mineral Grinding Process[J], Journal of Beijing University of Technology, 2018, 44(11): 1459-1470 70 [6] Baltrusaitis T, Ahuja C, Morency L P. Multimodal Machine Learning: A Survey and Taxonomy[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2019, Volume: 41, Issue: 2, Page s: 423- 443 doi: 10.1109/TPAMI.2018.2798607 [7] Huang Peng, Jia Min-Ping, Zhong Bing-Lin. Investigation on measuring the fill level of an industrial ball mill based on the vibration characteristics of the mill shell[J]. Minerals Engineering, 2009, 14: 1200-1208. [8] Das, Sarada Prasad, Das, Debi Prasad, Behera, Santosh Kumar, Mishra, Barada Kanta. Interpretation of mill vibration signal via wireless sensing[J]. Minerals Engineering, 2011, 24: 245-251. doi: 10.1016/j.mineng.2010.08.014 [9] 冯天晶, 王焕钢, 徐文立, 徐宁. 基于筒壁振动信号的磨机工况监测系统[J]. 矿冶, 2010, 19(2): 66-69. doi: 10.3969/j.issn.1005-7854.2010.02.018Feng Tian-Jing, Wang Huan-Gang, Xu Wen Li, Xu Ning. An on-line mill load monitoring system based on shell vibration signals[J]. Mining & Metallurgy, 2010, 19(2): 66-69. doi: 10.3969/j.issn.1005-7854.2010.02.018 [10] 汤健, 乔俊飞, 柴天佑, 刘卓, 吴志伟. 基于虚拟样本生成技术的多组分机械信号建模[J]. 自动化学报, 2018, 44(9): 1569-1589.Tang Jian, Qiao Jun-Fei, Chai Tian-You, Liu Zhuo, Wu Zhi-Wei. Modeling Multiple Components Mechanical Signals by Means of Virtual Sample Generation Technique. Acta Automatica Sinica, 2018, 44(9): 1569-1589. [11] 汤健, 田福庆, 贾美英, 李东. 基于频谱数据驱动的旋转机械设备负荷软测量, 北京: 国防工业出版社, 2015.Tang Jian, Tian Fu-Qing, Jia Mei-Ying, Li Dong. Soft Measurement of Rotating Machinery Equipment Load Based on Spectrum Data Drive. Beijing: National Defense Industry Press, 2015. [12] Hasnat A, Molla A U. Feature selection in cancer microarray data using multi-objective genetic algorithm combined with correlation coefficient. In: Proceedings of Emerging Technological Trends (ICETT), International Conference on. IEEE, 2016: 1−6 [13] Coelho F, Braga A P, Verleysen M. Multi-objective semi-supervised feature selection and model selection based on Pearson's correlation coefficient. In: Proceedings of Iberoamerican Congress Conference on Progress in Pattern Recognition. Springer-Verlag, 2010. [14] Malji P, Sakhare S. Significance of entropy correlation coefficient over symmetric uncertainty on FAST clustering feature selection algorithm. In: Proceedings of 11th International Conference on Intelligent Systems and Control (ISCO). IEEE, 2017: 457−463. [15] Vergara J R, Estévez P A. A review of feature selection methods based on mutual information[J]. Neural computing and applications, 2014, 24(1): 175-186. doi: 10.1007/s00521-013-1368-0 [16] Battiti R. Using mutual information for selecting features in supervised neural net learning[J]. Neural Networks IEEE Transactions on, 1994, 5(4): 537-550. doi: 10.1109/72.298224 [17] Jain A K, Duin R P W, Mao J. Statistical pattern recognition: A review[J]. IEEE Transactions on pattern analysis and machine intelligence, 2000, 22(1): 4-37. doi: 10.1109/34.824819 [18] Fleuret F. Fast binary feature selection with conditional mutual information[J]. Journal of Machine Learning Research, 2004, 5(Nov): 1531-1555. [19] Gavin Brown, Jeremy Wyatt, Rachel Harris, Xin Yao. Diversity creation methods: A survey and categorisation. Information Fusion, 6(2005): 5−20 [20] Tang Jing, Chai Tian-You, Yu Wen, Liu Zhuo, Zhou Xiao-Jie. A Comparative study that measures ball mill load parameters through different single-scale and multi-scale frequency spectra-based approaches[J]. IEEE Transactions on Industrial Informatics, 2016, 12(6): 2008-2019. doi: 10.1109/TII.2016.2586419 [21] 汤健, 柴天佑, 丛秋梅, 刘卓, 余文. 选择性融合多尺度筒体振动频谱的磨机负荷参数建模[J]. 控制理论与应用, 2015, 32(12). doi: 10.7641/CTA.2015.14049Tang Jian, Chai Tian-You, Cong qiu-mei, Liu Zhuo, Yu wen. Modeling mill load parameters based on selective fusion of multi-scale shell vibration frequency spectra[J]. Control theory & Applications, 2015, 32(12). doi: 10.7641/CTA.2015.14049 [22] Tang Jian, Qiao Jun-fei, Wu Zhi-Wei, Chai Tian-You, Zhang Jian, Yu Wen. Vibration and acoustic frequency spectra for industrial process modeling using selective fusion multi-condition samples and multi-source features[J]. Mechanical Systems & Signal Processing, 2018, 99: 142-168. [23] Pao, Y. H., & Takefuji, Y. (1992). Functional-link net computing: theory, system architecture, and functionalities. Computer, 25(5), 76-79. doi: 10.1109/2.144401 [24] Pao, Y. H., Park, G. H., & Sobajic, D. J. (1994). Learning and generalization characteristics of the random vector functional-link net. Neurocomputing, 6(2), 163-180. doi: 10.1016/0925-2312(94)90053-1 [25] 汤健, 赵立杰, 柴天佑, 岳恒. 基于振动频谱的磨机负荷在线软测量建模[J]. 信息与控制, 2012, 41(1): 123-128.Tang Jian, Zhao Li-Jie, Chai Tian-You, Yue Heng. On-line Soft-sensing Modelling of Mill Load Based on Vibration Spectrum[J]. Information and Control, 2012, 41(1): 123-128. [26] 贺敏, 汤健, 郭旭琦, 阎高伟. 基于流形正则化域适应随机权神经网络的湿式球磨机负荷参数软测量[J]. 自动化学报, 2019, 45(2): 398-406.He Min, Tang Jing, Guo Xu-Qi, Yan Gao-Wei. Soft sensor for ball mill load based on DAMRRWNN model[J]. Acta Automatica Sinica, 2019, 45(2): 398-406. [27] 阎高伟, 贺敏, 汤健, 韩东升. 基于最大均值差异多源域迁移学习的湿式球磨机负荷参数软测量[J]. 控制与决策, 2018, 33(10): 1795-1800.Yan Gao-Wei, He Min, Tang Jian, Han Dong-Sheng. Soft sensor of wet ball mill load based on maximum mean discrepancy multi-source domain transfer learning[J]. Control and Decision, 2018, 33(10): 1795-1800. [28] 汤健, 乔俊飞, 刘卓, 周晓杰, 余刚, 赵建军. 面向磨机负荷参数预测的多通道机械信号分析评估与优化组合[J]. 北京工业大学学报, 2019.Tang Jian, Qiao Jun-Fei, Liu Zhuo, Zhou Xiao-Jie, Yu Gang, Zhao Jian-Jun. Multi-channel Mechanical Signal Analytical Estimation and Optimal Combination Method for Mill Load Parameter Forecasting[J]. Journal of Beijing University of Technology, 2019. [29] 赵轩, 郭蔚, 刘京. RGB-D图像中的分步超像素聚合和多模态融合目标检测[J]. 中国图象图形学报, 2018, 23(08): 1231-1241.Zhao Xuan, Guo Wei, Liu Jing. Object detection adopting sub-step merging of super-pixel and multi-modal fusion in RGB-D[J]. Journal of Image and Graphics, 2018, 23(08): 1231-1241. [30] 马江河, 孙颖, 张雪英. 融合语音信号和脑电信号的多模态情感识别[J]. 西安电子科技大学学报, 2019, 46(01): 143-150.Ma Jiang-He, Sun Ying, Zhang Xue-Ying. Multimodal emotion recognition for the fusion of speech and EEG signals[J]. Journal of Xidian University, 2019, 46(01): 143-150. [31] Dahne S, Biebmann F, Samek W, et al. Multivariate Machine Learning Methods for Fusing Multimodal Functional Neuroimaging Data[J]. Proceedings of the IEEE, 2015, 103(9): 1-24. doi: 10.1109/JPROC.2015.2466311 [32] Ramachandram D, Taylor G W. Deep Multimodal Learning: A Survey on Recent Advances and Trends[J]. IEEE Signal Processing Magazine, 2017, 34(6): 96-108. doi: 10.1109/MSP.2017.2738401 [33] Wu D, Pigou L, Kindermans P J, et al. Deep Dynamic Neural Networks for Multimodal Gesture Segmentation and Recognition[J]. IEEE Transactions on Pattern Analysis and Machine I Pattern Analysis and Machine Intelligence, 2016: VOL. 38, NO. 8, 1583-1597. doi: 10.1109/TPAMI.2016.2537340 期刊类型引用(6)
1. 安剑奇,赵国宇,何勇,李炜俊,郭云鹏,吴敏. 数据驱动的多时间尺度高炉煤气利用率模型预测控制. 控制理论与应用. 2025(01): 189-201 . 百度学术
2. 沈君贤,马天池,宋狄,许飞云. 基于可解释选择性集成框架的离心风机叶片裂纹损伤检测. 机械工程学报. 2024(12): 183-193 . 百度学术
3. 夏恒,汤健,崔璨麟,乔俊飞. 基于宽度混合森林回归的城市固废焚烧过程二噁英排放软测量. 自动化学报. 2023(02): 343-365 . 本站查看
4. 王廷,赵建军,陶乐,田蕊,邹文杰. 磨机负荷检测及建模方法研究进展. 矿产综合利用. 2023(03): 107-111+118 . 百度学术
5. 张晓,成晟,董睿,王珏. 基于尺度分析和动态误差修正的油价选择性集成预测方法. 系统科学与数学. 2023(10): 2451-2466 . 百度学术
6. 单显明,刘业峰,那崇正,靳新. 基于ASOS-ELM的球磨机负荷参数软测量系统设计. 计算机测量与控制. 2022(10): 70-75+81 . 百度学术
其他类型引用(5)
-