Loading [MathJax]/jax/output/HTML-CSS/jax.js
高级搜索

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于同态加密和群签名的可验证联邦学习方案

李亚红 李一婧 杨小东 张源 牛淑芬

李亚红, 李一婧, 杨小东, 张源, 牛淑芬. 基于同态加密和群签名的可验证联邦学习方案[J]. 电子与信息学报, 2025, 47(3): 758-768. doi: 10.11999/JEIT240796
引用本文: 李亚红, 李一婧, 杨小东, 张源, 牛淑芬. 基于同态加密和群签名的可验证联邦学习方案[J]. 电子与信息学报, 2025, 47(3): 758-768. doi: 10.11999/JEIT240796
Jiang Yu-Wen, Tan Le-Yi, Wang Shou-Jue. Saliency Detected Model Based on Selective Edges Prior[J]. Journal of Electronics & Information Technology, 2015, 37(1): 130-136. doi: 10.11999/JEIT140119
Citation: LI Yahong, LI Yijing, YANG Xiaodong, ZHANG Yuan, NIU Shufen. A Verifiable Federated Learning Scheme Based on Homomorphic Encryption and Group Signature[J]. Journal of Electronics & Information Technology, 2025, 47(3): 758-768. doi: 10.11999/JEIT240796

基于同态加密和群签名的可验证联邦学习方案

doi: 10.11999/JEIT240796
基金项目: 国家自然科学基金(62461032),甘肃省科技计划(22JR5RA158, 22JR5RA350),甘肃省高校教师创新基金(2023A-041, 2023-ZD-234),兰州交通大学-天津大学联合创新基金(LH2024003)
详细信息
    作者简介:

    李亚红:女,博士,副教授,研究方向为密码学与信息安全

    李一婧:女,硕士生,研究方向为联邦学习与密码学

    杨小东:男,博士,教授,研究方向为应用密码学与信息安全

    张源:男,博士,教授,研究方向为应用密码学与信息安全

    牛淑芬:女,博士,教授,研究方向为云计算和大数据网络的隐私保护

    通讯作者:

    李亚红 liyahong@lzjtu.edu.cn

  • 中图分类号: TN918; TP309.7

A Verifiable Federated Learning Scheme Based on Homomorphic Encryption and Group Signature

Funds: The National Natural Science Foundation of China (62461032), Gansu Science and Technology Plan (22JR5RA158, 22JR5RA350), Gansu Province University Teachers Innovation Fund Project (2023A-041, 2023-ZD-234), Lanzhou Jiaotong University-Tianjin University Joint Innovation Fund Project (LH2024003)
  • 摘要: 在车载网络(VANETs)中,联邦学习(FL)通过协同训练机器学习模型,实现了车辆间的数据隐私保护,并提高了整体模型的性能。然而,FL在VANETs中的应用仍面临诸多挑战,如模型泄露风险、训练结果验证困难以及高计算和通信成本等问题。针对这些问题,该文提出一种面向联邦学习的可验证隐私保护批量聚合方案。首先,该方案基于Boneh-Lynn-Shacham (BLS)动态短群聚合签名技术,保护了客户端与路边单元(RSU)交互过程中的数据完整性,确保全局梯度模型更新与共享过程的不可篡改性。当出现异常结果时,方案利用群签名的特性实现车辆的可追溯性。其次,结合改进的Cheon-Kim-Kim-Song (CKKS)线性同态哈希算法,对梯度聚合结果进行验证,确保在联邦学习的聚合过程中保持客户端梯度的机密性,并验证聚合结果的准确性,防止服务器篡改数据导致模型训练无效的问题。此外,该方案还支持车辆在部分掉线的情况下继续更新模型,保障系统的稳定性。实验结果表明,与现有方案相比,该方案在提升数据隐私安全性和结果的可验证性的同时,保证了较高效率。
  • 近年来,随着计算机硬件性能的急速提升,计算机视觉受到研究人员的关注。行人检测中作为计算机视觉一个热点方向,被研究人员广泛应用于各种现实场景,比如:车辆驾驶辅助系统[1]、智能监控[2]等。然而,现实场景中背景环境复杂,小尺度行人包含像素少,容易被背景噪声干扰,导致检测中时常出现漏检、误检的情况。

    针对小尺度行人的检测问题,目前的研究主要分为图像金字塔方法、特征金字塔方法和其他方法。首先,图像金字塔方法最常见的有两种分别是高斯金字塔和拉普拉斯金字塔。其次,特征金字塔方法利用多层卷积层产生的不同分辨率特征图用于检测。Liu等人[3]提出单发多框检测器(Single Shot multibox Detector, SSD),利用浅层高分辨率特征图检测小物体,深层低分辨率特征图检测大物体。Lin等人[4]提出特征金字塔网络(Feature Pyramid Networks, FPN),对每一层的特征图采用自上向下的方法将深层特征图上采样后与下一个特征图融合,保证了每一层都有合适的分辨率以及语义信息。最后,除了图像和特征金字塔方法,研究人员还提出了一些新检测的解决思路[5,6]。Li等人[7]提出了一种新的感知生成对抗网络,该模型通过缩小小目标和大目标之间的表示差距,实现了小目标的特性更接近大目标特性,最终使得小目标的检测更具有识别性。Cai等人[8]提出了多阶段的结构,可不断提高交并比(Intersection over Union, IoU)的阈值,使得在保证样本数量的同时也能使得样本的质量不下降,最后训练出高质量的检测器。Hu等人[9]通过设计的注意力机制权重,利用图像中目标之间的相互关系,使小物体有更多的周边信息来帮助识别,从而提高检测准确率。Krishna等人[10]将模糊的小目标通过超分辨率清晰化后再进行分类和回归,提升小目标的特征质量,这样更有利于小目标的检测。

    针对小尺度行人的检测问题,本文认为应该关注小尺度行人在卷积神经网络中的特点,增强小尺度行人的特征。对此,通过自注意力模块联合通道注意力模块建模特征图空间、通道关联性,利用小尺度行人上下文信息和通道信息,增强了小尺度行人特征并且抑制了背景信息,基于特征增强模块构建了一个小尺度行人检测器。

    图1为本文所提模型。该模型由4个关键部分组成,对于输入图像,特征提取模块首先提取行人特征,获得由浅至深不同分辨率的多层特征图;其次采用特征金字塔对浅层、深层特征图进行融合,实现高层和浅层特征信息的流动;然后,特征增强模块增强小尺度行人特征,引导网络关注小尺度行人;最后,检测模块完成对特征点的分类、回归、位置信息的预测,得到预测边界框。

    图 1  模型总体结构

    本文将CSPDarknet网络[11]作为主干网络对输入图像特征进行提取。首先,Focus模块对输入图片进行切片和卷积操作,得到没有信息丢失情况下的2倍下采样特征图。其次,Dark2, Dark3, Dark4模块对特征图依次卷积,其中Dark3, Dark4模块的输出{C2,C3}作为下一模块特征金字塔的输入。3个Dark模块结构相似,主要由CSPResNet构建,其模块结构如图2(b)所示。该模块中主干部分进行残差模块的堆叠,残差部分则经过1×1卷积后,直接与主干部分连接并且再次卷积。最后,从Dark4模块出来的特征图,进入Dark5模块输出{C4}作为特征金字塔的输入。与前3个Dark模块不一样的地方在于,Dark5模块加入了空间金字塔池化(Spatial Pyramid Pooling, SPP)[12],如图2(c)所示。因为随着网络的深入,特征图分辨率逐步下降,深层特征图容易丢失特征信息。SPP结构通过并联3个膨胀率分别为5, 9, 13的最大池化,扩大了网络的感受野。

    图 2  CSPDarknet网络部分组件

    本文使用双向特征金字塔实现{C2, C3, C4}特征图的信息流动。其中,浅层特征图{C2}的分辨率大能够提供较准确的位置信息以及边缘形状等特征,而深层特征图{C4}的分辨率较小却拥有更强的语义信息。双向特征金字塔将深层特征上采样增大分辨率与浅层特征图进行融合后,再将浅层特征图下采样减小分辨率与深层特征图进行融合。这样的特征金字塔有效地保留了浅层特征图的行人信息,并且弥补了自上而下特征融合过程中信息流单向传递的缺陷,为下一步的小尺度行人特征增强奠定了良好的基础。

    基于卷积神经网络的小尺度行人特征有两个特点。第一,特征少并且多数聚集在浅层特征图。通过特征提取网络得到的{C2, C3, C4}特征图中,只有{C2, C3}包含部分小尺度行人特征。虽然双向特征金字塔通过自顶向下、自底向上的方式促进了深层与浅层特征图的信息流动,但是金字塔结构的层级结构对于小尺度行人特征仍有着极大的抑制。第二,特征不明显容易被淹没在背景噪声信息中。{C2, C3}特征图中虽然包含小尺度行人信息,但不可避免的是很多背景环境信息也被包含其中。如何使检测网络更加关注小尺度行人信息,并且抑制背景噪声,对小尺度行人检测也至关重要。

    为了提升检测器对小尺度行人的检测能力,本文设计了一个特征增强模块嵌入到特征金字塔和预测网络之间,其模块结构如图3所示。首先,对于特征金字塔模块输出的{P2, P3, P4}特征图,特征融合策略突破特征金字塔的层级结构,以同样的重要性融合浅层、深层多个不同分辨率的特征图,保留了大量浅层特征图中的小尺度行人特征。其次,自注意力模块探究融合后特征图{Pm}中单个特征点与其他特征点之间的关联性,以单个像素点的上下文信息增强了目标特征并且抑制噪声特征。然后,将特征图{Pms}恢复到原始{P2, P3, P4}特征图大小后,{P2', P3', P4'}特征图分别利用通道注意力模块进一步建模特征图通道关联性,以特征图通道重要性的响应引导了网络关注小尺度行人。最后,特征增强模块输出的{P2'', P3'', P4''}3个特征图分别进入3个结构完全相同的检测模块,预测3个特征图中目标类别、回归、位置等信息。

    图 3  特征增强模块
    2.3.1   特征融合策略

    特征融合策略通过缩放融合浅层到深层的特征图,使每个分辨率特征图从其他分辨率特征图中获得相同的信息。如图3所示,从双向特征金字塔输出的特征图{P2, P3, P4}通过最大池化操作、上采样操作、卷积操作分别将{P2, P4}特征图缩放到{P3}特征图大小。然后,3个大小完全一致的特征图相加求平均,得到混合信息的{Pm}特征图。式(1)为{Pm}特征图的计算式。

    Pm=(Fm(Conv(P2)+P3+Fu(Conv(P4))) (1)

    其中,Fm()是最大池化操作,Fu()是上采样操作,用于调整{P2, P4}特征图的分辨率。Conv()是卷积操作,用于调整{P2, P4}特征图通道数。

    2.3.2   自注意力模块

    卷积神经网络利用卷积操作实现特征的提取、融合过程时都是局部连接,忽略了行人检测对全局信息的依赖。特别是小尺度行人,因为其在特征图中表示较弱需要上下文信息的帮助使网络关注小尺度行人特征并且抑制背景噪声。自注意力模块通过建立{Pm}特征图中每个特征点与其他特征点的相似性,得到了表示特征图空间关联性的描述符,其模块结构如图4所示。

    图 4  自注意力模块

    为了建立{Pm}特征图的空间关联性模型,首先,自注意力模块将{Pm}特征图大小重塑为C×HW,表示{Pm}特征图中C×HW个特征点;其次,1×1卷积将{Pm}特征图进行线性映射,分别得到g(Pm), θ(Pm), ϕ(Pm);然后,θ(Pm)TRHW×C/2g(Pm)RC/2×HW矩阵相乘,得到了特征图空间关联性矩阵VsRHW×HW,该矩阵中的每一个值表示每两个像素之间的相似性。最后,归一化后的特征图空间关联性矩阵Vs与原始特征映射ϕ(Pm)矩阵相乘,得到了{Pm}特征图的自注意力响应zs,式(2)为自注意力响应zs的计算公式。

    zs=softmax(Vs)ϕ(Pm) (2)
    softmax(Vs)=eVs(i,j)HWi=1HWj=1eVs(i,j)=e(θ(Pmi)Tg(Pmj))HWi=1HWj=1e(θ(Pmi)Tg(Pmj)) (3)
    ϕ(Pm)=Wϕ(Pm) (4)
    g(Pm)=Wg(Pm) (5)
     θ(Pm)=Wθ(Pm) (6)

    其中,Wϕ, Wg, Wθ分别是1×1卷积核中的可学习参数。

    自注意力响应zs以残差块的形式体现,式(7)为自注意力模块最终输出的计算式。

    Pms=Wzzs+Pm (7)

    其中,Wz表示1×1卷积核中的可学习参数。

    2.3.3   通道注意力模块

    自注意力模块将全局信息以注意力的形式赋给了特征图,使得小尺度行人区域可以利用上下文信息获得网络的关注。为了进一步增强小尺度行人的特征,通道注意力模块通过建模特征通道的关联性,得到可以表达通道重要程度的描述符,自适应的校正了通道特征,其模型结构如图5所示。

    图 5  通道注意力模块

    为了建立特征图的通道关联性模型,通道注意力模块首先通过平均池化操作将输入特征图每个通道的全局空间信息压缩,以构成特征图通道信息统计描述向量zchRC×1×1;其次,zch作为两个串联的全连接层的输入,对每个通道重要性进行预测;其中,全连接层是相邻两层神经元完全相互连接的结构。它的作用是对zch进行全局分析并以非线性方式组合其通道特征。在通道注意力模型中,全连接层捕获了zch各个通道之间的非线性关系,使zch能够自适应地调整各通道重要性描述。最后,sigmoid激活函数输出不同通道的重要性,及特征通道注意力向量VchRC×1×1,该向量每个元素的值反映了对应特征通道的重要程度,式(8)为通道注意力向量Vch的计算公式。

    Vch=σ(W2(δ(W1zch))) (8)
    σ(x)=11+exzch (9)
    δ(x)=max(0,x) (10)

    其中,W1W2为两个全连接层的参数。

    特征通道注意力向量Vch,对输入特征进行逐通道加权,式(11)为通道注意力模块最终输出的计算公式。

    Fchn=VchF (11)

    其中,为逐像素相乘。

    特征增强模块后3个不同分辨率{P2'', P3'', P4''}特征图输入预测模块用于获取检测结果。预测网络包括类别、回归、位置3个部分。位置预测和类别预测被简化为一个二分类问题,采用交叉熵损失作为损失函数。式(12),式(13)为类别、位置部分的损失函数计算公式。

    Lcls=1NiLi=1Ni[gtilg(pi)+(1gti)lg(1pi)] (12)

    其中,pi为特征点类别预测结果,gti为真实框的类,N为样本总数。

    Lobj=1MjLj=1Mj[gtjlg(pj)+(1gtj)lg(1pj)] (13)

    其中,pj为特征点是否包含物体的预测结果,gtj为真实框的类,M为样本总数。

    回归部分在获取特征点的预测框后,采用IoU损失作为损失函数。式(14)为回归部分的损失函数计算公式。

    Lreg=1ZkLk=1Zk1(IoU)2 (14)
    IoU=max(x1x2,0)max(x3x4,0)(xlxt)(xrxb)+(˜xlxt)(˜xr˜xb)max(x1x2,0)max(x3x4,0) (15)
    x1=min(xl,˜xl) (16)
    x2=max(xt,˜xt) (17)
    x3=min(xr,˜xr) (18)
    x4=max(xb,˜xb) (19)

    其中,Z为样本总数,(xl,xt,xr,xb)(˜xl,˜xt,˜xr,˜xb)分别为预测框和真实框的左上角与右下角的坐标。

    最终,本文的损失函数由这3个部分组合为多任务损失函数联合优化训练网络。式(20)是本文的损失函数公式。

    L(θ)=λcLreg+Lcls+Lobj (20)

    其中,θ为网络学习参数,λc为权重因子,参照文献[13]设置为5。

    本文所做实验基于Pytorch深度学习框架。硬件配置为Intel Xeon E5 CPU, 4个Nvidia GTX1080Ti GPU和64GB内存。软件环境为python3.6, cuda10.1, pytorch3.6和numpy 1.17.0等。

    实验采用数据集为专门用于行人检测的CrowdHuman[14]和CityPersons[15]数据集。对于CrowdHuman数据集,采用平均准确率(Average Precision, AP)、每秒传递的帧数(frames per second, fps)进行评估。越高的AP值表示检测模型的性能越好。为了体现所提模型检测效果,分别对以下6种情况下的AP值进行了讨论。(1)AP:表示在IoU阈值为0.5到0.95时平均准确率的平均值;(2)AP50:表示IoU阈值为0.5时的平均准确率;(3)AP75:表示IoU阈值为0.75时的平均准确率;(4)Small AP:表示对小尺度行人检测的平均准确率;(5)Middle AP:表示对中尺度行人检测的平均准确率;(6)Large AP:表示对大尺度行人检测的平均准确率。本文依据COCO数据集对不同尺度目标的划分标准,如表1所示。在同一硬件条件下,越高的fps值表示1 s内检测模型可以处理的图片数量越多,检测模型的速度越快。对于CityPersons数据集,采用官方评价标准的漏检率(Miss Rate, MR)进行评估,该数值越低说明检测性能越好。同理为了体现所提模型检测效果,本文分别对7种情况下的MR值进行了讨论,划分的标准主要是不同的遮挡程度以及尺度。本文依据CityPersons数据集对不同遮挡程度的划分标准,如表2所示。

    表 1  COCO数据集中目标尺度划分标准
    区域目标尺度
    area<322个像素点small
    322<area<962个像素点middle
    962<area个像素点large
    下载: 导出CSV 
    | 显示表格
    表 2  CityPersons[13]数据集中部分子集划分标准
    子集行人高度遮挡程度
    Bare>50 PXs0.1≤occlusion
    Reasonable>50 PXsocclusion<0.35
    Partial>50 PXs0.1<occlusion≤0.35
    Heavy>50 PXs0.35<occlusion≤0.8
    下载: 导出CSV 
    | 显示表格

    训练阶段,CrowdHuman数据集图片分辨率设置为640×640,每个训练批次大小设置为4张图片,迭代次数设置为150。通过色域扭曲、翻转图像、缩放图像等操作随机预处理输入图像,使用自适应矩估计(Adaptive moment estimation, Adam)优化器,初始学习率为1×104。测试阶段,CrowdHuman数据集、CityPersons数据集图片分辨率设置为1280×12802048×1024,不使用任何图片预处理操作。

    3.4.1   模块验证实验

    为了验证特征增强模块的有效性,将去除特征增强模块的检测器作为测试基准(Baseline)进行实验对比。该实验在CrowdHuman数据集上进行,采用的评价指标是6种情况下AP值,实验结果如表3所示。

    表 3  模块验证实验结果(%)
    方法AP ↑AP50 ↑AP75 ↑Small AP ↑Middle AP ↑Large AP ↑
    Baseline45.271.747.518.044.762.5
    Baseline+特征融合策略45.271.747.820.145.660.5
    Baseline+特征融合策略+自注意力模块45.772.348.419.544.961.8
    Baseline+通道注意力模块44.571.346.919.145.059.9
    本文模型46.972.749.819.846.563.8
    下载: 导出CSV 
    | 显示表格

    表3的模块验证实验结果可以看出:首先,特征融合策略能够保留大部分中小尺度行人特征,但是很多背景噪声的同时加入导致了整体检测性能无法优化。其次,自注意力模块在特征融合策略的基础上,利用特征的上下文信息,增强小尺度行人特征的同时抑制背景信息,但是部分中小尺度行人特征也被抑制,造成中小尺度行人检测受到影响。然后,通道注意力模块因为特征信息的不足,导致整体检测性能并不理想,小尺度行人检测性能却有明显提升。证明通道注意力模块中,通过通道关联性的非线性建模对小尺度行人特征增强的有效性。最后,在3个子模块共同作用下,本文模型在保证综合检测准确率提升的同时,对中小尺度行人检测有了较好的优化效果。综上,相较于测试基准,本文所提的基于特征增强模块的行人检测器,在IoU阈值为0.5时,检测准确率提升了1.0%,证明了本文所提模块对行人检测效果的提升。与此同时,针对小尺度行人的检测准确率提升了1.8%,证明了本文所设计的模块对小尺度行人检测的有效性。

    3.4.2   对比实验

    为了验证基于特征增强模块的检测模型的性能,本文选取在CrowdHuman数据集上有较好表现且具有代表性的Yolov4[16], RetinaNet[17], CenterNet[18]等3种对比模型进行CrowdHuman同一数据集上的训练和测试,采用的评价指标是6种情况下的AP值。实验结果如表4所示。

    表 4  对比实验结果(%)
    方法AP↑AP50↑AP75↑Small AP ↑Middle AP↑Large AP ↑
    RetinaNet[17]31.760.229.79.630.547.3
    Yolov4[16]33.466.232.416.438.242.1
    CenterNet[18]28.457.025.611.132.636.7
    Baseline45.271.747.518.044.762.5
    本文模型46.972.749.819.846.563.8
    下载: 导出CSV 
    | 显示表格

    表4可以看出,本文所提模型在CrowdHuman数据集中IoU阈值为0.5时,检测准确率达到了72.7%。同时,小尺度行人的检测准确率达到了19.8%,相比于对比算法有了一定的提升。此外,本文Baseline相较于对比模型也有较好的结果。针对Baseline以及特征增强模块带来的提升,分析原因如下:一方面,CSPDarknet、双向特征金字塔网络以及特征增强模块从保留浅层特征信息的角度,利用残差结构、信息流动等方式,避免了网络深度造成的信息缺失或特征变弱。另一方面,不同于基于锚框的检测方法,预测网络通过直接预测行人类别、回归、位置信息的方式,较好地应对了训练到测试阶段时图片分辨率变化,避免了先验信息对检测的影响。

    为了更直观证明本文所提模型的检测有效性,本文还在CrowdHuman数据集中选取了3幅代表生活场景下行人的图像用于检测。这3幅图像中行人比较密集,包含了大、中、小尺度行人,检测效果如图6所示。从图6可以看出,Yolov4[16], RetinaNet[17], CenterNet[18]检测器对于近处的大、中尺度行人的检测较为稳定,但是对于远处的小尺度行人容易漏检、误检。与此同时,本文模型对于小尺度行人的检测体现了较强的稳定性,无论是看台处的行人还是会议桌最远处的行人都能被检测。不过值得一提的是,图6(j)中右边看台部分行人本文模型未能完全检测,可能是因为小尺度行人出现了部分重叠而造成的。综上所述,特征增强模块对于小尺度行人特征增强是有效的,并且本文检测方法对行人检测具有一定的优势。

    图 6  对比实验效果图
    3.4.3   运行时间

    为了测试所提模型的运行时间,在相同实验条件下,本文在CrowdHuman数据集上进行实验,评价指标为fps,选取了Yolov4, CenterNet, Faster R-CNN[19]等3种对比算法,实验结果如表5所示。

    表 5  运行时间实验结果
    方法fps(帧/s)↑
    Yolov4[16]21.3
    Faster R-CNN[19]9.8
    CenterNet[18]25.6
    本文模型22.1
    下载: 导出CSV 
    | 显示表格

    表5可以看出,本文模型的检测速度相较于两阶段检测器Faster R-CNN[19]、单阶段检测器Yolov4具有明显优势,仅次于单阶段无锚检测器CenterNet。综合考虑表4的检测准确度,本文所提模型与其他几种常见的检测模型相比,具有竞争优势。考虑到现实生活中对行人检测算法在对检测速度和准确性上的双重要求,本文方法显然更有利于应用在实际相关领域。

    3.4.4   泛化性实验

    为了验证所提模型的泛化性能,本文在CityPersons数据集的各个子集上进行对比实验,采用MR作为评价指标。本文选取了9种在CityPersons数据集上的常用方法进行对比,实验结果如表6所示。

    表 6  泛化性实验结果(%)
    方法Bare MR↓Reasonable MR↓Partial MR↓Heavy MR↓Small MR↓Medium MR↓Large MR↓
    RepLoss[20]7.613.216.856.9
    TLL[21]10.015.517.253.6
    ALFNet[22]8.412.011.451.919.05.76.6
    CAFL[23]7.611.412.150.4
    LBST[24]12.8
    OR-CNN[25]6.712.815.355.7
    CSP[26]7.311.010.449.316.03.76.5
    MFGP[27]8.010.910.949.9
    文献[28]7.910.610.250.214.33.57.0
    本文模型7.210.611.350.713.13.77.5
    下载: 导出CSV 
    | 显示表格

    表6可以看出,本文所提模型虽然对于各种遮挡情况的漏检率不是最优的,但是基本也能达到次优。并且,对于小尺度行人的漏检问题有明显的改进。分析原因为:CityPersons数据集中行人数量相对少且遮挡情况较多,本文方法虽然增强了小尺度行人特征,但是对于具有相似外表的遮挡行人分辨能力有所欠缺。并且本文选取的这9种检测方法中,性能表现较好的OR-CNN[25]方法、CSP[26]方法都是目前解决行人遮挡问题中较为优秀的方法。综上所述,针对小尺度行人检测问题本文所提方法在CityPersons数据集中表现良好,证明本文方法具有一定的泛化能力。

    本文提出了一种针对小尺度行人的单阶段无锚检测器—基于特征增强模块的小尺度行人检测模型。本文提出的特征增强模块,利用小尺度行人在卷积神经网络中的特点,增强小尺度行人的特征。通过大量实验表明,本文所提出的特征增强模块是有效的。并且基于特征增强模块的小尺度行人检测模型对于小尺度行人的检测准确度有所提升,漏检率有所下降。接下来,本文将从行人检测中存在的遮挡问题入手,进一步提高模型性能。

  • 图  1  系统模型

    图  2  计算开销对比

    图  3  通信开销对比

    图  4  聚合服务器运行时间

    图  5  准确率对比

    表  1  密码学操作执行时间

    符号 描述 运行时间(ms)
    Tbp 双线性对操作 1.118 1
    Th 映射到G的哈希操作 0.019 3
    Tm G下的乘法操作 0.001 1
    Ta G下的加法操作 0.000 4
    Te Zp下的指数操作 0.065 0
    To-enc 一次性密码本加密 0.394 0
    To-dec 一次性密码本解密 0.442 0
    Tdn-enc DH密钥交换加密 2.761 1
    Tdh-dec DH密钥交换解密 0.008 7
    Tc-enc CKKS加密 2.350 4
    Tc-dec CKKS解密 0.055 8
    下载: 导出CSV

    表  2  计算开销对比

    方案 客户端计算开销(ms) 聚合服务器计算开销(ms)
    文献[12] n(19Tm+13Ta+Th+2Tbp+Te+To-enc) (9n+8)Tm+(5n+2)Tbp+(9n+6)Ta+Th+2Te+To-dec
    文献[13] nTo-enc+n(19Tm+13Ta+Th+2Tbp+Te) 24nTm+(4n+2)Tbp+11nTe+26nTa+(n+1)Th
    所提方案 n(Tc-enc+Tm+Th) (7n1)Tm+(3n+1)Tbp+10nTa+(3n+2)Th+nTc-dec
    下载: 导出CSV

    表  3  通信开销对比

    方案客户端与聚合服务器间通信聚合服务器间通信
    文献[12]7|G|+3|Zp|+|T|7|G|+2|Zp|+|ID|+|T|
    文献[13]7|G|+2|Zp|+|T|6|G|+2|Zp|+|T|
    所提方案7|G|+|Zp|7|G|+|Zp|+|T|
    下载: 导出CSV

    表  4  隐私保护强度数据表

    操作次数k累积噪声N(k)隐私保护强度S
    101.1×1050.998 9
    505.1×1050.994 9
    1001.01×1040.989 9
    5005.001×1040.949 9
    下载: 导出CSV
  • [1] WEN Jie, ZHANG Zhixia, LAN Yang, et al. A survey on federated learning: challenges and applications[J]. International Journal of Machine Learning and Cybernetics, 2023, 14(2): 513–535. doi: 10.1007/s13042-022-01647-y.
    [2] LI Li, FAN Yuxi, TSE M, et al. A review of applications in federated learning[J]. Computers & Industrial Engineering, 2020, 149: 106854. doi: 10.1117/12.2675351.
    [3] 魏立斐, 张无忌, 张蕾, 等. 基于本地差分隐私的异步横向联邦安全梯度聚合方案[J]. 电子与信息学报, 2024, 46(7): 3010–3018. doi: 10.11999/JEIT230923.

    WEI Lifei, ZHANG Wuji, ZHANG Lei, et al. A Secure Gradient Aggregation Scheme Based on Local Differential Privacy in Asynchronous Horizontal Federated Learning[J]. Journal of Electronics & Information Technology, 2024, 46(7): 3010–3018. doi: 10.11999/JEIT230923.
    [4] QU Zhiguo, TANG Yang, MUHAMMAD G, et al. Privacy protection in intelligent vehicle networking: A novel federated learning algorithm based on information fusion[J]. Information Fusion, 2023, 98: 101824. doi: 10.1016/j.inffus.2023.101824.
    [5] LI Zhang, XU Jianbo, VIJAYAKUMAR P, et al. Homomorphic encryption-based privacy-preserving federated learning in IoT-enabled healthcare system[J]. IEEE Transactions on Network Science and Engineering, 2022, 10(5): 2864–2880. doi: 10.1109/TNSE.2022.3185327.
    [6] TAMILARASI G, GANDHI K R, and PALANISAMY V. Improved Homomorphic Encryption with Optimal Key Generation Technique for VANETs[J]. Intelligent Automation & Soft Computing, 2022, 33(2). doi: 10.32604/iasc.2022.024687.
    [7] WIBAWA F, CATAK F O, KUZLU M, et al. Homomorphic encryption and federated learning based privacy-preserving CNN training: Covid-19 detection use-case[C]. The 2022 European Interdisciplinary Cybersecurity Conference. Barcelona, Spain, 2022: 85-90. doi: 10.1145/3528580.3532845.
    [8] ZHANG Jiale, LIU Yue, WU Di, et al. VPFL: A verifiable privacy-preserving federated learning scheme for edge computing systems[J]. Digital Communications and Networks, 2023, 9(4): 981–989. doi: 10.1016/j.dcan.2022.05.010.
    [9] WANG Peng, and LIU Yining. SEMA: Secure and efficient message authentication protocol for VANETs[J]. IEEE systems journal, 2021, 15.(1): 846–855. doi: 10.1109/JSYST.2021.3051435.
    [10] AN Haoyang, HE Debiao, BAO Zijian, et al. An identity-based dynamic group signature scheme for reputation evaluation systems[J]. Journal of Systems Architecture, 2023, 139: 102875. doi:org/ 10.1016/j.sysarc.2023.102875. doi: 10.1016/j.sysarc.2023.102875.
    [11] 张海波, 陈舟, 黄宏武, 等. VANET 系统中基于中国剩余定理的群内相互认证密钥协商协议[J]. 通信学报, 2022, 43(1): 182–193. doi: 10.11959/j.issn.1000-436x.2022002.

    ZHANG Haibo, CHEN Zhou, HUANG Hongwu, et al. Intra-group mutual authentication key agreement protocol based on Chinese remainder theorem in VANET system[J]. Journal on Communications, 2022, 43(1): 182–193. doi: 10.11959/j.issn.1000-436x.2022002.
    [12] XIA Feng, LIU Haiyang, YANG Haowei, et al. Batch-Aggregate: Efficient Aggregation for Private Federated Learning in VANETs[J]. IEEE Transactions on Dependable and Secure Computing, 2024.1-15. doi: 10.1109/TDSC.2024.3364371.
    [13] XIA Feng, WANG Xiaofeng, LIU Haiyang, et al. A Privacy-preserving Aggregation Scheme with Continuous Authentication for Federated Learning in VANETs[J]. IEEE Transactions on Vehicular Technology, 2024, 73(7): 9465–9477. doi: 10.1109/TVT.2024.3369942.
    [14] WANG Ruyan, YUAN Xingmin, YANG Zhigang, et al. RFLPV: A robust federated learning scheme with privacy preservation and verifiable aggregation in IoMT[J]. Information Fusion, 2024, 102: 102029. doi: 10.1016/j.inffus.2023.102029.
    [15] CHEON J H, KIM A, KIM M, et al. Homomorphic encryption for arithmetic of approximate numbers[C]. Advances in Cryptology–ASIACRYPT 2017: 23rd International Conference on the Theory and Applications of Cryptology and Information Security, Hong Kong, China, December 3-7, 2017, Proceedings, Part I 23. Springer International Publishing, 2017. doi: 10.1007/978-3-319-70694-8_15.
    [16] LEE Y, LEE J W, and KIM Y S. Near-Optimal Polynomial for Modulus Reduction Using L2-Norm for Approximate Homomorphic Encryption[J]. IEEE Access, vol. 8, pp. 144321-144330, 2020. doi: 10.1109/ACCESS.2020.3014369.
    [17] 王勇. 联邦学习模型安全聚合关键技术研究[D]. [博士论文]. 安徽师范大学, 2024. doi: 10.26920/d.cnki.gansu.2024.000005.

    WANG Yong, Research on key technologies of secure model aggregation for federated learning[D]. [Ph. D. dissertation], Anhui Normal University, 2024. doi: 10.26920/d.cnki.gansu.2024.000005.
  • 期刊类型引用(20)

    1. 周晨,周乾伟,陈翰墨,管秋,胡海根,吴延壮. 面向RGBD图像显著性检测的循环逐尺度融合网络. 小型微型计算机系统. 2023(10): 2276-2283 . 百度学术
    2. 叶海峰,赵玉琛. 视觉位置识别中代表地点的标识牌算法. 小型微型计算机系统. 2021(04): 823-828 . 百度学术
    3. 王慧玲,宋鑫怡,杨颖. 基于优化查询的改进显著性检测算法. 吉林大学学报(信息科学版). 2020(03): 319-324 . 百度学术
    4. 郭迎春,李卓. 基于边缘特征和自适应融合的视频显著性检测. 河北工业大学学报. 2019(01): 1-7 . 百度学术
    5. 鲁文超,段先华,徐丹,王万耀. 基于多尺度下凸包改进的贝叶斯模型显著性检测算法. 计算机科学. 2019(06): 295-300 . 百度学术
    6. 王宝艳,张铁,李凯,杜松林. DEL分割算法对SSLS算法的改进. 小型微型计算机系统. 2019(10): 2052-2057 . 百度学术
    7. 张巧荣,徐国愚,张俊峰. 利用视觉显著性的前景目标分割. 兰州大学学报(自然科学版). 2019(06): 833-840 . 百度学术
    8. 杨俊丰,林亚平,欧博,蒋军强,李强. 基于显著性加权随机优化的快速响应码美化方法. 电子与信息学报. 2018(02): 289-297 . 本站查看
    9. 邓晨,谢林柏. 全局对比和背景先验驱动的显著目标检测. 计算机工程与应用. 2018(03): 212-216 . 百度学术
    10. 刘亚宁,吴清,魏雪. 基于流行排序的前景背景显著性检测算法. 科学技术与工程. 2018(18): 74-81 . 百度学术
    11. 闫钧华,肖勇旗,姜惠华,杨勇,张寅. 融合区域像素显著性和时域信息的地面动目标检测及其DSP实现. 电子设计工程. 2018(19): 178-183+193 . 百度学术
    12. 陈厚仁,蔡延光. 基于视频的干线交通流检测系统的研究与实现. 工业控制计算机. 2017(07): 85-87 . 百度学术
    13. 赵艳艳,沈西挺. 基于同步更新的背景检测显著性优化. 计算机工程. 2017(10): 264-267 . 百度学术
    14. 田畅,姜青竹,吴泽民,刘涛,胡磊. 基于区域协方差的视频显著度局部空时优化模型. 电子与信息学报. 2016(07): 1586-1593 . 本站查看
    15. 罗会兰,万成涛,孔繁胜. 基于KL散度及多尺度融合的显著性区域检测算法. 电子与信息学报. 2016(07): 1594-1601 . 本站查看
    16. 张晴,林家骏,戴蒙. 基于图的流行排序的显著目标检测改进算法. 计算机工程与应用. 2016(22): 26-32+38 . 百度学术
    17. 杜永强. 过度曝光图像缺失信息修复算法. 科技通报. 2016(08): 146-149 . 百度学术
    18. 郎波,樊一娜,黄静. 利用混合高斯进行物体成分拟合匹配的算法. 科学技术与工程. 2016(20): 73-80 . 百度学术
    19. 项导,侯赛辉,王子磊. 基于背景学习的显著物体检测. 中国图象图形学报. 2016(12): 1634-1643 . 百度学术
    20. 吕建勇,唐振民. 一种基于图的流形排序的显著性目标检测改进方法. 电子与信息学报. 2015(11): 2555-2563 . 本站查看

    其他类型引用(21)

  • 加载中
图(5) / 表(4)
计量
  • 文章访问数:  222
  • HTML全文浏览量:  79
  • PDF下载量:  58
  • 被引次数: 41
出版历程
  • 收稿日期:  2024-09-14
  • 修回日期:  2025-02-17
  • 网络出版日期:  2025-02-21
  • 刊出日期:  2025-03-01

目录

/

返回文章
返回