融合时序成像和卷积网络的流感预测方法

孟罗春子 ,  薛红新 ,  杨晓文 ,  韩慧妍 ,  况立群 ,  梁海坚

中北大学学报(自然科学版) ›› 2025, Vol. 46 ›› Issue (04) : 539 -548.

PDF (1897KB)
中北大学学报(自然科学版) ›› 2025, Vol. 46 ›› Issue (04) : 539 -548. DOI: 10.62756/jnuc.issn.1673-3193.2024.07.0025
应用基础研究

融合时序成像和卷积网络的流感预测方法

作者信息 +

Influenza Forecasting Method by Fusing Time⁃Sequence Imaging and Convolutional Networks

Author information +
文章历史 +
PDF (1941K)

摘要

当前流感预测模型常采用传统流感监测数据作为一维数字流感序列来进行预测, 这种方法在特征提取方面存在局限, 无法有效挖掘序列中的深层信息, 从而影响其预测精度。为解决这一问题, 提出了一种端到端的基于图像编码的单变量卷积神经网络集成模型。该模型通过时间序列成像技术将一维数字序列编码为二维图像序列, 为模型提供基于图像的独特信息特征; 在此基础上, 利用集成群体智能优化算法设计并搭建了深度学习网络模型, 然后利用卷积神经网络图像处理方法进行特征提取, 完成对2013年-2019年和2019年-2023年两段流感数据集的流感预测。实验结果表明, 相较于基线模型方法, 该模型的平均绝对标度误差(MASE)和对称平均绝对百分比误差(sMAPE)分别为1.138, 2.307和10.505%, 13.881%, 流感预测性能更优, 且具备良好的鲁棒性和灵活性。此外, 实验结果还验证了卷积神经网络图像处理在流感时序预测领域中的优势和实用性。

Abstract

The current influenza forecasting models often use traditional influenza surveillance data as one-dimensional digital influenza sequences to predict. This method has limitations in feature extraction and cannot effectively mine deep information in sequences, thus affecting its prediction accuracy. To solve this problem, we introduced an end-to-end integrated model of univariate convolutional neural network based on image coding in this paper. The model encoded one-dimensional digital sequences into two-dimensional image sequences which provided unique image-based information features for the model. On this basis, a deep learning network model was designed and built by integrating swarm intelligence optimization algorithm, and the image processing method of convolutional neural network was utilized for feature extraction to complete the influenza prediction of the influenza data sets from 2013 to 2019 and 2019 to 2023. Compared with the standard model method, the experimental results show that MASE and sMAPE are 1.138, 2.307 and 10.505%, 13.881%, respectively. The model has better performance, good robustness and flexibility in predicting influenza. In addition, the experimental results also verify the advantages and practicability of convolutional neural network image processing in the field of influenza time series forecasting.

Graphical abstract

关键词

流感预测 / 时序成像 / 群体智能优化算法 / 卷积神经网络

Key words

influenza forecasting / time-sequence imaging / swarm intelligence optimization algorithm / convolutional neural network

引用本文

引用格式 ▾
孟罗春子,薛红新,杨晓文,韩慧妍,况立群,梁海坚. 融合时序成像和卷积网络的流感预测方法[J]. 中北大学学报(自然科学版), 2025, 46(04): 539-548 DOI:10.62756/jnuc.issn.1673-3193.2024.07.0025

登录浏览全文

4963

注册一个新账户 忘记密码

0 引 言

流行性感冒, 简称“流感”, 是一种由流感病毒引起的常见急性呼吸道传染病1, 因其具有潜伏期短、 传播性强、 传播速度快的特点2, 被视为一种全球性的公共卫生威胁。据世界卫生组织(WHO)统计, 全球每年约有10亿人被感染, 其中多达50万人死于流感。因此, 应该采取有效的流感预防手段来避免大规模流感的爆发3及其带来的严重社会影响。目前, 全球公认的预防流感大流行的最有效方法之一是按时接种流感疫苗4, 但疫苗生产耗时, 至少需要提前6个月制定详细的疫苗生产策略5。这种长期战略存在很大的不确定性, 导致流感季节中流感疫苗的供需不平衡。因此, 在现有的流感监测基础上, 积极开展流感预测并提前实施预防干预对流感防控至关重要。

国内外学者对流感预测问题进行了大量研究, 最初的流感预测模型是基于经典的“易感-感染-恢复”(Susceptible-Infected-Recovered, SIR)流行病学模型69构建的。然而, 传统的流感预测模型在参数调整方面繁琐, 同时受限于当时的技术环境, 难以实现数据的实时获取。随着人工智能技术的逐步发展, 机器学习(Machine Learning, ML)和深度学习(Deep Learning, DL)开始在数据分析和预测建模等任务中广泛应用10。Soebiyanto等11利用与流感病例具有显著相关性的气候变量作为输入, 建立了几种不同的自回归综合移动平均(Autoregressive Integrated Moving Average Model, ARIMA)模型。Volkova等12通过社交媒体数据产生的各种语言时序信号, 采用基于递归神经网络(Recurrent Neural Network, RNN)的长短期记忆(Long Short Term Memory, LSTM)进行流感预测, 表现出卓越的预测性能。然而, 单一模型往往因其固有的局限性在进一步提升预测性能方面遭遇瓶颈, 且预测结果的鲁棒性欠佳。

鉴于此, 国内外学者将目光投向了混合模型, 致力于探索其在流感预测中的潜力。混合模型旨在弥补单一模型的不足, 通过结合多种单一模型的优点来提升预测精度和结果的稳定性。Jung等13提出了一种基于自注意力机制的深度学习网络SAIFlu-Net。Lee等14通过结合一维卷积网络(Convolutional Neural Network, CNN)与经典循环神经网络的变体, 如长短期记忆网络(LSTM)和门控循环单元(GRU), 构建了多种混合模型。结果表明, 这种结合有助于提升流感预测的准确性。

随着流感时间序列数据的持续累积, 以及分析需求的日益深化与扩展, 提升流感预测精度面临着越来越大的挑战。当前, 基于卷积神经网络的流感预测方法, 在保留时间序列数据的时间结构特性上, 主要依赖的是将一维的流感序列整体作为输入, 而非将其拆解为独立的数值点。这种做法不仅忽视了时间序列数据与数据之间蕴含的丰富的潜在信息, 同时也未能充分利用CNN在图像处理领域的卓越能力。

近年来, 时间序列分析领域出现了一个新兴的研究方向, 即将时间序列数据转化为图像, 借助二维卷积与预测神经网络的复合模型对序列进行分析。例如, Semenoglou等15提出了一种基于图像的ForCNN模型, 预测准确性和计算时间方面均优于M4竞赛的最优模型和其余基准模型。

流感序列作为一种特殊的时间序列数据, 具有多种可被预测的特征, 如趋势性、 周期性, 但同时也因其外部影响因素过多而呈现出与其他领域时间序列不同的非线性、 季节性等复杂特征。尽管针对流感预测已经提出了大量预测模型, 但大多数模型只能在顺序内的每个观测值与待预测的观测值之间建立一维映射关系, 这使得流感数据顺序内每个观测值之间的时间相关性等重要特征无法得到充分利用, 导致在预测过程中丢失一些重要信息。

为了充分挖掘流感数据的深层信息并发挥卷积网络在计算机视觉处理方面的优势, 本文提出了一个端到端的、 基于图像编码的卷积网络集成模型IMG-CNN-SSA(Image Coding Convolutional Network Model with SSA Optimization Algorithm), 将其用于单变量流感时序预测。

该模型对流感数据进行图像编码, 嵌入了流感数据间的相关性等关键信息, 并利用变体卷积网络对得到的图像进行深度处理, 通过麻雀搜索算法(Sparrow Search Algorithm,SSA)对变体卷积网络的关键参数进行优化, 找到最优的参数解来构建特征提取模型结构, 使其能够充分提取原始流感数据中嵌入的有效特征, 体现CNN在图像处理方面的优势。此外, 将图像特征与流感数据的时间特征进一步结合并输入到多层感知机(Multilayer Perceptron,MLP)中进行流感预测, 经过MLP的处理, 模型能够有效利用提取到的特征进行预测, 并保持较高的预测精度。同时, 借助MLP的轻体量特性, 模型的计算时间和计算资源也可以得到有效减少。

本文模型与上述模型的功能对比如表 1 所示。

1 IMG-CNN-SSA流感预测方法

1.1 时间序列成像技术

常见的时间序列成像技术有3种: 格拉姆角场(Gramian Angular Field,GAF)、 递归图(Recurrence Plot,RP)、 马尔可夫转移场(Markov Transition Field, MTF)。这些技术可以将时序内的每个观测值之间的时间相关性映射到生成图像中的像素中, 保留时间序列中固有的时间和空间关系, 并挖掘时序趋势和周期性等特征。

1.1.1 格拉姆角场

格拉姆角场16是将时间序列变换成图像的一种编码方式, 常被应用于时频信号的处理。其思想主要来源于线性代数中格拉姆矩阵的概念, 该矩阵由序列中两两向量的内积组成。

具体实现过程如下:

首先将流感目标序列定义为x=x1,x2,,xi,,xn, 使用式(1)将其规范化在0,1区间内。

x˜i=xi-min(x)max(x)-min(x),

式中: x˜i为缩放后的对应序列观测值。将缩放后的流感序列x˜转换为极坐标系, 半径是时间戳ri=ti/N, 其中, tix˜i的时间戳, N为流感目标序列所包含的所有观测值个数。角度计算表示为

φi=arccos(x˜i),φ0,π2

最后, 使用定义增添了arccos的GADF矩阵式(3)进行图像编码。

GADF=sin(arccos(x˜i)-arccos(x˜j))=sin(arccos(x˜i))cos(arccos(x˜j))-cos(arccos(x˜i))sin(arccos(x˜j))=1-x˜i2x˜j-x˜j1-x˜i2

将式(3)生成的矩阵作为图像编码的输出。

1.1.2 递归图

递归图17因其可以有效地捕捉时间序列内部结构的相似性和稳定性, 常被用于分析时间序列数据中的周期性和非平稳性。其核心思想主要是基于相空间重构, 将时间序列数据转换为相空间中的轨迹后, 分析这些轨迹的重现性。

具体实现过程如下:

首先, 将流感目标序列x=x1x2,,xi,xn中的每个xi转换为相空间中的相应状态轨迹xi=xi,xi+τ,,xi+(m-1)τ, 其中, m为轨迹的维数, τ为时延。

然后, 根据式(4)计算每条轨迹间成对的距离, 得到一个n×n的矩阵作为编码过程的输出。

Ri,j=Θ(ε-xi-xj),

式中: Θ为Heaviside函数; ε为阈值。

1.1.3 马尔可夫转移场

马尔可夫转移场18是基于马尔可夫转移矩阵的一种图像编码方法。核心思想是将时间序列的时间推移看成是一个马尔可夫过程, 通过构造马尔可夫转移矩阵, 并拓展为马尔可夫转移场, 从而实现图像编码。

具体实现过程如下:

首先, 将流感目标序列x=x1x2xixn分为Q个分位箱, 并标记序号, 其中每个分箱内的数量相同。

其次, 将流感序列中的每个xi更改为其对应的分位箱序号, 构造转移矩阵W, 如式(5)所示。

W=w11w12w1Qw21w22w2QwQ1wQ2wQQ,

式中: wij表示分位箱i转移到分位箱j的频率, jwij=1

得到转移矩阵W后, 通过式(6)得到一个n×n的矩阵并将其作为图像编码的输出。

M=wijx1qi,x1qjwijx1qi,xNqjwijx2qi,x1qjwijx2qi,xNqjwijxNqi,x1qjwijxNqi,xNqj

1.2 SSA优化算法

SSA优化算法是东华大学的Xue等19受到麻雀群体的觅食行为和反捕食行为的启发后于2020年提出的一种新型仿生算法。SSA算法模拟了这一行为过程, 展现出卓越的寻优能力和较强的收敛性。其具体算法过程如下:

首先需要生成对事物进行寻找的单只麻雀构成的麻雀种群, 具体表示为

X=x11x12x1dx21x22x2dxn1xn2xnd,

式中: d为模型需要优化参数的维度; n为设定的麻雀数量。所有麻雀的适应度值可以表示为

FX=f([x11x12x1d])f([x21x22x2d])f([xn1xn2xnd]),

式中: f为算法中适应度函数。

在SSA算法中拥有较好适应度值的个体由于会优先获取食物而成为探索者, 探索者负责为整个麻雀种群提供觅食的区域和方向, 同时当麻雀发现天敌时, 会发出鸣叫作为报警信号。当报警值大于安全值时, 探索者将会引导追随者到其它安全区域进行觅食。在每次迭代过程中, 探索者位置更新表示为

Xi,jt+1=Xi,jtexp-iαitermax,R2<ST,Xi,jt+QL,R2ST,

式中: Xi,jt表示在当前迭代数中麻雀个体的位置; itermax为最大迭代次数; α0,1内的随机数; Q是服从标准正态分布的随机数; L是元素均为1的1×d矩阵; R20,1是预警值; ST0.5,1是安全值。当R2<ST时, 代表周围没有天敌, 探索者会进行全局搜索; 当R2ST时, 代表个别麻雀发现天敌并发出警报, 此时所有麻雀个体都将飞到其它安全位置进行觅食。追随者的位置更新表示为

Xi,jt+1=Qexpxworstt-xi,jti2,i>n2,Xpt+1+Xi,jt-Xpt+1A+L,otherwise,

式中: Xworst是全局最差的位置; Xp是目前探索者所占据的最优位置; A+=AT(AAT)-1, 其中A是元素随机赋值为1或-11×d矩阵。当i>n2时, 这表明适应度较低的第i个追随者状态极差, 将飞往其他地方觅食, 以获取更多食物。

在算法中, 会假设种群内的10%~20%的个体会察觉到天敌并发出警报, 这些个体的初始位置在种群中随机产生, 表示为

Xi,jt+1=Xbestt+βXi,jt-Xbestt,fi>fg,Xi,jt+KXi,jt-Xworstt(fi-fw)+ε,fi=fg,

式中: Xbest是当前全局最优位置; β是服从标准正态分布的步长控制参数; K-1,1是一个随机数, 表示麻雀移动方向; fi是当前麻雀个体的适应度值; fgfw分别是当前全局最佳和最差适应度值; ε是一个极小常数, 避免分母出现零。当fi>fg时, 表示当前麻雀个体处于种群边缘, 极容易受到天敌的攻击; 当fi=fg时, 表示位于种群中间的麻雀意识到了天敌威胁, 需要与其他麻雀相互靠近以避免被捕食。

1.3 IMG⁃CNN⁃SSA模型

本文设计的IMG-CNN-SSA模型如图 1 所示, 主要包含特征提取模块和预测输出模块两部分。

1.3.1 特征提取模块

流感特征提取模块是利用ResNet网络20各层之间的“快捷连接方式”的基本思想和堆栈结构嵌套结合的变体卷积网络。该模块整体有三层嵌套结构, 本文在中间层嵌套结构中增加了一个二维卷积层, 使模块在保留主要特征的同时, 减少训练的参数和计算量。

底层结构由多个基础块构成, 每个基础块包含3个关键组件: 二维卷积层(Conv2D)、 批归一化(Batch Normalization)和Relu激活函数。在构建底层结构时, 这些基础块被依次堆叠起来。为了进一步优化网络性能, 在最后一个基础块的Relu激活函数层之前引入了ResNet网络的“快捷连接方式”, 使输入信息能够直接映射到其输出, 使模型能够保留其原始特征的一部分, 从而有助于减少信息丢失并提高网络的训练效率。具体表现为

fblock(X)=Relu(BN(Conv(X))),Fblock(X)=BN(Conv(fblock(fblock(X)))),yk=h(x¯k)+Fblock(x¯k),x¯k+1=f(yk),

式中: x¯kx¯k+1分别表示的是第k个基础残差块的输入和输出; h(x¯k)=x¯k表示恒等映射; f(yk)为Relu激活函数21Fblock(x¯k)是残差函数。每个二维卷积层都使用3×3的过滤器和零填充来保持输入维度不变。

中层结构是一个由多个基础块堆叠组成的堆栈, 然而随着网络的加深, 模型存在难以训练、 精度下降的问题。为了解决此问题, 在基础块堆叠到一定数量后再增加一个包含了2×2的过滤器和2个步幅的二维卷积层, 保留主要特征的同时减少参数和计算量, 防止模型过拟合, 映射具体表示为

Fstack(X)=Conv2D(concat(Fblock1,,Fblockn))

顶部结构由上述堆栈结构组成, 图像作为输入, 最终将生成的特征图通过平展层进行平展得到最终特征X¯={x¯1,x¯2,,x¯n}, 整个特征提取模块的完整映射为

Ffinal=concat(Fstack1,,Fstackn)

1.3.2 输出模块

输出模块为MLP模型结构, 模块由两层全连接非线性层和线性输出层构成。计算模型输入的流感序列

y^=δ(WX¯+b),

式中: δ为激活函数Relu函数; W为参数向量; b为偏置值。

损失函数是平均绝对误差(MAE), 计算公式为

MAE=1ni=1ny^i-yi,

式中: y^i为模型预测值; yi为序列真实值。

1.4 集成IMG-CNN-SSA流感预测方法

本文中提出的IMG-CNN-SSA流感预测方法整体流程如图 2 所示。具体流程如下:

1) 原始数据分析。原始流感数据具有强烈的季节性, 通过使用STL分解方法(Seasonal and Trend Decomposition using Loess)来捕捉原始数据的季节性模式, 利用捕捉到的季节性周期, 确定切割数据的切片周期大小。

2) 数据编码与重构。利用滚动切片的方法将每条原始流感数据的样本划分为彼此独立的n个等大小的子序列切片, 并将划分出的子序列切片通过时间序列成像技术编码为图像。将图像序列按表达式(17)重构为最终模型输入序列。其中, K为流感序列, H为图像大小, 𝓁为使用的时序成像技术, 𝓁{GADF,RP,MTF}

M𝓁=x1,1𝓁x1,h𝓁x1,H𝓁xk,1𝓁xk,h𝓁xk,H𝓁xK,1𝓁xK,h𝓁xK,H𝓁

3) IMG-CNN-SSA模型参数初始化。为了避免人工设置参数的干扰, 本文利用SSA算法对所构建模型的基础残差块数、 堆栈数和初始过滤器数三个重要参数进行优化。通过对重要参数进行训练和优化, 找到最佳参数配置, 再将参数返回到模型中。

4) 模型预测及评价。数据通过上述生成的模型进行拟合和测试, 输出预测结果, 对结果进行评价并记录。

2 实验与结果分析

2.1 实验环境与数据来源

本文主要程序基于开源深度学习框架TensorFlow2.9及其内置的Keras构建神经网络并进行模型的训练和测试; 处理器使用的是频率为2.10 GHz的Intel i7-12700CPU; 显卡为NVIDIA GeForce RTX 3060 12 GB; 操作系统使用Windows11。

数据集主要采用中国国家流感中心(https: //ivdc.chinacdc.cn/cnic/)发布的2013年至2023年期间每周记录的流感样病例(Influenza-Like Illness,ILI), 包含了全国流感人数、 南北方流感人数和南北方流感样病例5条时间序列, 共2 927个数据点。本文将每条序列的80%作为训练集, 20%作为验证集。

由于2019年12月后新冠疫情爆发, 导致此时间点后的流感数据波动较大, 为了更好的评估模型的鲁棒性, 本文以2019年为节点, 将数据集分割为两段数据集进行分析, 即2013年第27周到2019年38周和2019年38周到2023年第52周的流感数据。

2.2 数据分析与编码

大多数时间序列成像技术的图像编码方式是将整条长时间序列直接通过图像编码转换为二维图像, 或者是对时间序列进行分解后随机截取一段信号来进行图像编码。前者会因时间观测值之间的交互关系而扩大原始数据中的噪音或异常点的影响, 使之后模型对特征的提取表征不足; 后者的随机截取很大程度上会造成原始数据的部分重要特征丢失。

本文的图像编码方法先通过滚动切割流感序列使其子序列成为彼此独立的观察样本, 再进行重构。该方法不仅降低了原始流感数据样本中异常点对整体数值造成的影响, 还完全保留了原始数据的特征信息。

选择切片周期大小, 进一步提升模型精确度至关重要。本文以全国流感人数为例, 通过STL模型对原始流感数据进行季节性分解, 如图 3 所示。

图 3 中可以看出数据以54周为一组时具有季节周期性, 所以本文将54周作为一个周期进行滚动切片。其中, 对每一个切片的前36周的数据进行图像编码, 后18周的数据用于预测。

为简化模型的最终输入, 并降低处理图像时的内存需求, 选择使用灰度图编码图片序列。图 4 展示了3种时间序列成像技术对图像编码后的流感序列切片。

通过观察图片可以得出, 同一段流感数据的切片图像编码图均呈现了一定分布规律, 其中RP图像比MTF图像更为清晰, GADF图像和PR图像、 MTF图像存在部分互补性。

2.3 实验参数设置

本文关于IMG-CNN-SSA模型相关参数的详细信息如表 2 所示。表中包括SSA算法参数选取以及优化模型参数所考虑的搜索空间和最佳取值。

2.4 评价指标

本文使用平均绝对标度误差(MASE)和对称平均绝对百分比误差(sMAPE)作为模型性能评价的指标。

MASE=1nt=1nyt-y^ti=2nyi-yi-1n,
sMAPE=1nt=1nyt-y^tyt+y^t/2×100,

式中: ytt时刻流感真实值; y^tt时刻流感模型预测值; n为流感历史观测值数量。

2.5 实验结果与分析

为了更加科学有效地验证出本文所搭建的IMG模型的预测准确性, 本文设计了4组实验: 1) 选取LSTM、 SARIMA、 MLP三种单一经典流感预测模型进行预测性能对比; 2) 选取了1D-CNN+LSTM、 2D-CNN+LSTM、 2D-CNN+GRU、 ForCNN四种新型混合模型进行预测性能对比, 其中二维输入模型中的图片均采用GADF编码方式进行编码处理; 3) 选取结合GADF、 RP、 MTF三种时序成像技术的IMG-CNN-SSA模型进行预测性能对比; 4) 对模型进行消融实验, 验证模型每一模块的必要性。其中, IMG-CNN-SSA-1是移除图像编码单元和SSA算法集成单元的模型、 IMG-CNN-SSA-2是仅移除SSA优化算法集成单元的模型、 IMG-CNN-SSA-3是仅移除图像编码单元的模型。所有模型采用相同的实验环境, 实验结果均使用在可信范围内的最佳数值。

表中的粗体数据代表了本次对比实验的最优结果, 通过观察表 3 可知, 本文设计的预测方法的评价指标在两个数据集上都明显优于其他模型。

对比实验1中模型的预测结果, 本文提出的IMG-CNN-SSA的3个模型和SARIMA模型在指标性能上明显优于LSTM模型, 因此季节性提取能力显著。LSTM模型由于其特有的循环机制对时序信息具有较好的提取能力, 但对季节性特征的提取能力明显下降。

对比实验2中模型的预测结果, 本文IMG-CNN-SSA模型在指标性能上优于其他4个基线模型。1D-CNN-LSTM模型使用一维流感数据作为输入, 卷积网络虽然增强了局部特征提取能力, 提升了预测性能, 但对数据间的潜在信息以及远距离时间依赖关系的处理能力不足, 造成其性能明显差于其他3个模型。ForCNN模型是将流感数据切片的灰度折线图作为输入, 可能因其没有在图像处理阶段嵌入更多数据间的潜在关系, 所以预测性能不足。因LSTM更加善于提取时序间的信息, 2D-CNN+LSTM模型的性能优于2D-CNN+GRU模型, 与本文模型的结果相差无几, 但在实验过程中, 本文提出的模型使用时间远短于该模型, 节省了更多计算资源和实验时间。从图 5 的预测结果图也可以看出, IMG-CNN-SSA模型的预测结果相比实验2中的其他模型更加接近真实值。

对比实验3中模型的预测结果发现, 通过GADF时序成像技术进行图像编码后, 综合来看其评价指标优于另外两个时序成像技术。

对比实验4中消融实验的预测结果可知, 本文设计的完整模型IMG-CNN-SSA的评价指标均优于移除了部分单元的局部模型。

这些结果表明, 时序成像技术在处理一维数字流感数据方面展现出了显著优势。该技术能够深入挖掘数据中的独特空间特征, 并通过图像编码保留了数据间的共现信息与潜在关系。这一特点有效弥补了一维卷积网络在处理数据时只提取局部特征而容易忽略时序间依赖关系的局限性, 从而提升了模型性能。

此外, 在面对由外部因素引起的数据波动时, 即使在没有协变量支持的情况下, 采用SSA优化算法的集成模型依然能够有效地优化模型参数。通过所构建的模型结构, 该算法不仅提升了模型的运行效率和预测性能, 还显著增强了模型的鲁棒性和泛化能力, 表明即使在复杂多变的数据环境中, 该模型也能够保持稳定的预测效果, 从而为流感预测提供了有力的支持。

3 结 论

本文利用可视化流感序列表示和相关模型架构, 研究了卷积网络图像处理方法对流感预测模型预测性能的影响。所提出的SResMDM模型基于格拉姆角场图像编码, 利用深度卷积网络对其进行特征提取, 同时集成了SSA优化算法来优化重要参数, 构成了一个端到端的单变量流感预测模型。实验结果表明, 相较于基线模型, 该模型的流感预测性能更优, 具备良好的鲁棒性和泛化能力, 证明了利用卷积网络图像处理方法构建模型进行流感预测是可行且有效的。在今后的实验研究中, 还可以通过引入更丰富的数据表现形式和信息提取方法, 集成先进的深度学习网络来更新本文中构建的模型, 从而提升流感预测的准确性。

参考文献

[1]

钟发德, 张莉娜, 孙红艳.一起流行性感冒爆发调查[J].浙江预防医学200921(1): 31-32.

[2]

ZHONG FadeZHANG LinaSUN Hongyan. Investigation on an outbreak of influenza[J].Zhejiang Journal of Preventive Medicine200921(1): 31-32. (in Chinese)

[3]

吴家琳.甲型H1N1流感医院感染预防和控制[J].临床肺科杂志200914(10): 1414.

[4]

WU Jialin. Prevention and control of nosocomial infection of influenza A(H1N1)[J].Journal of Clinical Pulmonary Medicine200914(10): 1414. (in Chinese)

[5]

柴国荣, 王斌, 沙勇忠.基于多机器学习方法联合的公共卫生风险预测研究——以兰州市流感预测为例[J].数据分析与知识发现20215(1): 90-98.

[6]

CHAI GuorongWANG BinSHA Yongzhong.Public health risk forecasting with multiple machine learning methods combined: Case study of influenza forecasting in Lanzhou, China[J].Data Analysis and Knowledge Discovery20215(1): 90-98. (in Chinese)

[7]

NICHOL K LNORDIN J DNELSON D Bet al.Effectiveness of influenza vaccine in the community-dwelling elderly[J].The New England Journal of Medicine2007357(14): 1373-1381.

[8]

AGOR J KÖZALTIN O Y.Models for predicting the evolution of influenza to inform vaccine strain selection[J].Human Vaccines & Immunotherapeutics201814(3): 678-683.

[9]

BIGGERSTAFF MJOHANSSON MALPER Det al. Results from the second year of a collaborative effort to forecast influenza seasons in the United States [J]. Epidemics201824: 26-33.

[10]

WON MMARQUES-PITA MLOURO Cet al.Early and real-time detection of seasonal influenza onset[J].PLoS Computational Biology201713(2): e1005330.

[11]

OSTHUS DHICKMANN K SCARAGEA P Cet al.Forecasting seasonal influenza with a state-space SIR model[J].The Annals of Applied Statistics201711(1): 202-224.

[12]

ZHANG QPERRA NPERROTTA Det al. Forecasting seasonal influenza fusing digital indicators and a mechanistic disease model[C]// Proceedings of the 26th International Conference on World Wide Web, 2017: 311-319.

[13]

KEELING M JDYSON LTILDESLEY M Jet al.Comparison of the 2021 COVID-19 roadmap projections against public health data in England[J].Nature Communications202213(1): 4924.

[14]

SOEBIYANTO R PKIANG R.Meteorological parameters as predictors for seasonal influenza[J].Geocarto International201429(1): 39-47.

[15]

VOLKOVA SAYTON EPORTERFIELD Ket al.Forecasting influenza-like illness dynamics for military populations using neural networks and social media[J].PLoS One201712(12): e0188941.

[16]

JUNG SMOON JPARK Set al.Self-attention-based deep learning network for regional influenza forecasting[J].IEEE Journal of Biomedical and Health Informatics202226(2): 922-933.

[17]

LEE K, RAY J, SAFTA C.The predictive skill of convolutional neural networks models for disease forecasting[J].PLoS One202116(7): e0254319.

[18]

SEMENOGLOU A ASPILIOTIS EASSIMAKOPOULOS V.Image-based time series forecasting: A deep convolutional neural network approach[J].Neural Networks2023157: 39-53.

[19]

WANG ZOATES T.Encoding time series as images for visual inspection and classification using tiled convolutional neural networks[C]//AAAI-15: Twenty-Ninth Conference on Artificial Intelligence, 2015: 40-46.

[20]

ECKMANN J PKAMPHORST S ORUELLE D. Recurrence plots of dynamical systems[J]. Europhysics Letters19874(9): 973-977.

[21]

WANG ZOATES T.Imaging time-series to improve classification and imputation[DB/OL].(2015-06-01)[2024-07-25].

[22]

XUE JSHEN B. A novel swarm intelligence optimization approach:Sparrow search algorithm[J].Systems Science & Control Engineering20208(1):22-34.

[23]

HE KZHANG XREN Set al.Deep residual learning for image recognition[C]//2016 IEEE Conference on Computer Vision and Pattern Recognition(CVPR), 2016: 770-778.

[24]

NAIR VHINTON G E.Rectified linear units improve restricted boltzmann machines[C]// Proceedings of the 27th International Conference on Machine Learning (ICML-10), 2010: 807-814.

基金资助

国家自然科学基金(62106238)

山西省科技重大专项计划“揭榜挂帅”项目(202201150401021)

山西省基础研究计划资助项目(20210302124541)

航空科学基金资助(202300340U0002)

AI Summary AI Mindmap
PDF (1897KB)

393

访问

0

被引

详细

导航
相关文章

AI思维导图

/