留言板

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

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

基于自适应增强算法的卷积神经网络单粒子翻转容错方法

罗熙 周晴 江源源

罗熙, 周晴, 江源源. 基于自适应增强算法的卷积神经网络单粒子翻转容错方法[J]. 空间科学学报. doi: 10.11728/cjss2026.02.2025-0025
引用本文: 罗熙, 周晴, 江源源. 基于自适应增强算法的卷积神经网络单粒子翻转容错方法[J]. 空间科学学报. doi: 10.11728/cjss2026.02.2025-0025
LUO Xi, ZHOU Qing, JIANG Yuanyuan. Single Event Upsets Fault Tolerance of Convolutional Neural Networks Based on Adaptive Boosting (in Chinese). Chinese Journal of Space Science, 2026, 46(2): 1-13 doi: 10.11728/cjss2026.02.2025-0025
Citation: LUO Xi, ZHOU Qing, JIANG Yuanyuan. Single Event Upsets Fault Tolerance of Convolutional Neural Networks Based on Adaptive Boosting (in Chinese). Chinese Journal of Space Science, 2026, 46(2): 1-13 doi: 10.11728/cjss2026.02.2025-0025

基于自适应增强算法的卷积神经网络单粒子翻转容错方法

doi: 10.11728/cjss2026.02.2025-0025 cstr: 32142.14.cjss.2025-0025
基金项目: 中国科学院抢占制高点攻坚任务太空探源专项项目资助(GJ110100)
详细信息
    作者简介:
    • 罗熙 男, 2000年5月出生于湖南省永州市. 现为中国科学院国家空间科学中心硕士研究生, 专业为计算机技术, 主要研究方向为星载人工智能. E-mail: chellyluoxi@foxmail.com
    通讯作者:
    • 周晴 女, 1972年2月出生于湖南省醴陵市, 现为中国科学院国家空间科学中心正研级高级工程师, 硕士生导师, 主要研究方向为空间信息与数据处理技术, 高可信嵌入式软件技术等. E-mail: zhouqing@nssc.ac.cn
  • 中图分类号: P354

Single Event Upsets Fault Tolerance of Convolutional Neural Networks Based on Adaptive Boosting

  • 摘要: 空间辐射环境下的单粒子翻转效应严重威胁着星载智能系统的可靠性, 传统的三模冗余和周期性擦写等容错方法存在资源开销大、功耗高等问题. 提出一种基于自适应增强算法的轻量化容错方法(AB-FTM), 通过该方法构建ResNet20/32/44异构弱模型集成架构, 结合动态权重调整机制, 不仅显著减少参数规模(相比于原始ResNet110缩减18.2%), 而且提升了分类精度与鲁棒性, 增强了容错能力. 在CIFAR-10, MNIST, EuroSAT和Galaxy10 DECals数据集上的实验验证表明, 当0.032‰ 比例的参数发生单粒子翻转时, 该方法较ResNet110三模冗余的准确率分别提升53.25%, 63.49%, 57.67%和47.43%, 显著优于传统三模冗余方案. 该方法为未来空间科学卫星使用星载智能系统提供了兼顾可靠性、轻量化与计算效能的新型解决方案.

     

  • 图  1  32位单精度浮点数发生单粒子翻转

    Figure  1.  Single Event Upset (SEU) in Binary 32

    图  2  残差学习的一个基础模块

    Figure  2.  Building block of residual learning

    图  3  实验整体流程

    Figure  3.  Overall flow chart of the experiment

    图  4  单粒子翻转容错性能评估(SEU比例)

    Figure  4.  Single Event Upset (SEU) fault tolerance performance evaluation (SEU rate)

    图  5  单粒子翻转容错性能评估(SEU数量)

    Figure  5.  Single Event Upset (SEU) tolerance performance evaluation (SEU number)

    图  6  不同位发生单粒子翻转容错性能评估(SEU比例)

    Figure  6.  Evaluation of SEU tolerance performance at different bit positions (SEU injection rate)

    图  7  ResNet110在CIFAR-10上不同翻转比例的准确率分布

    Figure  7.  Accuracy distribution of ResNet110 at different SEU ratios on CIFAR-10

    图  8  AB-FTM在CIFAR-10上不同翻转比例的准确率分布

    Figure  8.  Accuracy distribution of AB-FTM at different SEU ratios on CIFAR-10

    表  1  基于不同数据集任务的ResNet架构对比

    Table  1.   Comparison of ResNet architectures based on different dataset tasks

    架构数据集数据集
    尺寸/pixel
    参数量/
    (×106)
    浮点运算
    次数
    ResNet18ImageNet$ 256\times 256 $$ 11.69 $$ 1.8\times {10}^{9} $
    ResNet34ImageNet$ 256\times 256 $$ 21.80 $$ 3.6\times {10}^{9} $
    ResNet50ImageNet$ 256\times 256 $$ 25.56 $$ 3.8\times {10}^{9} $
    ResNet101ImageNet$ 256\times 256 $$ 44.55 $$ 7.6\times {10}^{9} $
    ResNet20CIFAR-10$ 32\times 32 $$ 0.27 $$ 4.0\times {10}^{7} $
    ResNet32CIFAR-10$ 32\times 32 $$ 0.46 $$ 6.9\times {10}^{7} $
    ResNet44CIFAR-10$ 32\times 32 $$ 0.66 $$ 9.7\times {10}^{7} $
    ResNet110CIFAR-10$ 32\times 32 $$ 1.72 $$ 2.5\times {10}^{8} $
    下载: 导出CSV

    表  2  不同错误注入比例下发生单粒子翻转的参数数量

    Table  2.   Number of parameters with SEU under different error injection rates

    方法 0.001‰ 0.002‰ 0.004‰ 0.008‰ 0.016‰ 0.032‰ 0.064‰ 0.128‰
    单一模型ResNet110 2 3 7 14 27 54 109 218
    三模冗余ResNet110(TMR) 5 10 20 41 82 163 326 653
    静态集成ResNet20/32/44(SE) 1 3 6 11 22 45 90 179
    AB-FTM 1 3 6 11 22 45 90 179
    下载: 导出CSV

    表  3  各方法在无错误注入情况下的分类准确率

    Table  3.   Classification accuracy of each method without error injection

    方法MNIST/(%)CIFAR-10/(%)EuroSAT/(%)Galaxy10 DECals/(%)
    单一模型ResNet11099.6593.6897.3784.33
    三模冗余ResNet110(TMR)99.6593.6897.3784.33
    静态集成ResNet20/32/44(SE)99.6893.8397.5684.49
    AB-FTM99.6894.2797.8184.50
    下载: 导出CSV

    表  4  四种方法的资源开销对比

    Table  4.   Comparison of resource cost among four methods

    方法模型参数量/(×106)存储空间/MByte浮点运算次数
    单一模型ResNet1101×ResNet110$ 1.70 $$ 6.78 $$ 2.5\times {10}^{8} $
    三模冗余ResNet110(TMR)3×ResNet110$ 5.10 $$ 20.34 $$ 7.5\times {10}^{8} $
    静态集成ResNet20/32/44(SE)ResNet20+32+44$ 1.39 $$ 5.56 $$ 2.1\times {10}^{8} $
    AB-FTMResNet20+32+44$ 1.39 $$ 5.56 $$ 2.1\times {10}^{8} $
    下载: 导出CSV

    表  5  动态权重调整机制贡献分析

    Table  5.   Contribution analysis of dynamic weight adjustment mechanism

    数据集静态集成AB-FTM动态权重调整机制提高的
    准确率/(%)
    准确率/(%)准确率下降率/(%)准确率/(%)准确率下降率/(%)
    MNIST76.4723.2183.1716.516.70
    CIFAR-1056.4337.4063.8230.457.39
    EuroSAT64.8032.7671.3026.516.50
    Galaxy10 DECals49.1735.3255.9028.606.73
    下载: 导出CSV
  • [1] 余静, 彭晓东, 谢文明, 等. 基于数据生成和深度神经网络的空间非合作目标行为意图识别[J]. 空间科学学报, 2024, 44(6): 1134-1146 doi: 10.11728/cjss2024.06.2023-0151

    YU Jing, PENG Xiaodong, XIE Wenming, et al. Spatial non-cooperative target behavior intent recognition based on data generation and deep neural networks[J]. Chinese Journal of Space Science, 2024, 44(6): 1134-1146 doi: 10.11728/cjss2024.06.2023-0151
    [2] 张辉, 卢皓, 于天一, 等. “祝融号”火星车遥操作技术[J]. 深空探测学报(中英文), 2021, 8(6): 582-591 doi: 10.15982/j.issn.2096-9287.2021.20210108

    ZHANG Hui, LU Hao, YU Tianyi, et al. Teleoperation technology of Zhurong Mars Rover[J]. Journal of Deep Space Exploration, 2021, 8(6): 582-591 doi: 10.15982/j.issn.2096-9287.2021.20210108
    [3] GAN W Q, ZHU C, DENG Y Y, et al. The advanced space-based solar observatory (ASO-S)[J]. Solar Physics, 2023, 298(5): 68 doi: 10.1007/s11207-023-02166-x
    [4] 陈学雷, 阎敬业, 徐怡冬, 等. 宇宙黑暗时代探路者−鸿蒙计划[J]. 空间科学学报, 2023, 43(1): 43-59

    CHEN Xuelei, YAN Jingye, XU Yidong, et al. Discovering the sky at the longest wavelength mission−A pathfinder for exploring the cosmic dark ages[J]. Chinese Journal of Space Science, 2023, 43(1): 43-59
    [5] 张晓芳, 刘松涛, 吴耀平. 影响卫星故障的空间天气分析[J]. 空间科学学报, 2015, 35(4): 461-472 doi: 10.11728/cjss2015.04.461

    ZHANG Xiaofang, LIU Songtao, WU Yaoping. Statistical analysis of space weather effects on satellite anomalies[J]. Chinese Journal of Space Science, 2015, 35(4): 461-472 doi: 10.11728/cjss2015.04.461
    [6] 李炎, 胡岳鸣, 曾晓洋. 面向商业航天卫星成本效益的三模冗余软错误防护技术: 近似计算的实践[J]. 电子与信息学报, 2024, 46(5): 1604-1612

    LI Yan, HU Yueming, ZENG Xiaoyang. Cost-effective TMR soft error tolerance technique for commercial aerospace: utilization of approximate computing[J]. Journal of Electronics & Information Technology, 2024, 46(5): 1604-1612
    [7] 夏俊, 张嘉伟, 孙晨, 等. 基于XC7V690T的在轨抗单粒子翻转系统设计[J]. 计算机测量与控制, 2024, 32(3): 267-272,279 doi: 10.16526/j.cnki.11-4762/tp.2024.03.039

    XIA Jun, ZHANG Jiawei, SUN Chen, et al. System design of on-orbit anti-SEU based on XC7V690T[J]. Computer Measurement & Control, 2024, 32(3): 267-272,279 doi: 10.16526/j.cnki.11-4762/tp.2024.03.039
    [8] RUOSPO A, SANCHEZ E, TRAIOLA M, et al. Investigating data representation for efficient and reliable convolutional neural networks[J]. Microprocessors and Microsystems, 2021, 86: 104318 doi: 10.1016/j.micpro.2021.104318
    [9] IBRAHIM Y, WANG H B, LIU J Y, et al. Soft errors in DNN accelerators: a comprehensive review[J]. Microelectronics Reliability, 2020, 115: 113969 doi: 10.1016/j.microrel.2020.113969
    [10] 钱欢, 谢卓辰, 梁旭文. 基于dropout算法的卷积神经网络单粒子翻转容错方法[J]. 中国科学院大学学报, 2021, 38(5): 712-719 doi: 10.7523/j.issn.2095-6134.2021.05.016

    QIAN Huan, XIE Zhuochen, LIANG Xuwen. Single-event upsets fault tolerance of convolutional neural networks based on dropout algorithm[J]. Journal of University of Chinese Academy of Sciences, 2021, 38(5): 712-719 doi: 10.7523/j.issn.2095-6134.2021.05.016
    [11] HELBER P, BISCHKE B, DENGEL A, et al. EuroSAT: a novel dataset and deep learning benchmark for land use and land cover classification[J]. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 2019, 12(7): 2217-2226 doi: 10.1109/JSTARS.2019.2918242
    [12] LEUNG H W, BOVY J. Deep learning of multi-element abundances from high-resolution spectroscopic data[J]. Monthly Notices of the Royal Astronomical Society, 2019, 483(3): 3255-3277 doi: 10.1093/mnras/sty3217
    [13] 尚琳, 刘晓娜, 曹彩霞, 等. 低轨互联网卫星在轨单粒子翻转分析及防护措施[J]. 航天器环境工程, 2021, 38(5): 503-507 doi: 10.12126/see.2021.05.002

    SHANG Lin, LIU Xiaona, CAO Caixia, et al. Analysis of in-orbit single event upset of low-Earth-orbit internet satellite and protection measures[J]. Spacecraft Environment Engineering, 2021, 38(5): 503-507 doi: 10.12126/see.2021.05.002
    [14] REVIRIEGO P, MAESTRO J A, CERVANTES C. Reliability analysis of memories suffering multiple bit upsets[J]. IEEE Transactions on Device and Materials Reliability, 2007, 7(4): 592-601 doi: 10.1109/TDMR.2007.910443
    [15] BLACK J D, DODD P E, WARREN K M. Physics of multiple-node charge collection and impacts on single-event characterization and soft error rate prediction[J]. IEEE Transactions on Nuclear Science, 2013, 60(3): 1836-1851 doi: 10.1109/TNS.2013.2260357
    [16] BAEG S, WEN S J, WONG R. SRAM interleaving distance selection with a soft error failure model[J]. IEEE Transactions on Nuclear Science, 2009, 56(4): 2111-2118 doi: 10.1109/TNS.2009.2015312
    [17] RUOSPO A, GAVARINI G, BRAGAGLIA I, et al. Selective hardening of critical neurons in deep neural networks[C]//Proceedings of 2022 25th International Symposium on Design and Diagnostics of Electronic Circuits and Systems (DDECS). Prague: IEEE, 2022: 136-141
    [18] 陈子洋, 张萌, 张吉良. 一种星载在轨神经网络的容错设计方法[J]. 电子与信息学报, 2023, 45(9): 3234-3243 doi: 10.11999/JEIT230378

    CHEN Ziyang, ZHANG Meng, ZHANG Jiliang. A fault-tolerant design of spaceborne onboard neural network[J]. Journal of Electronics & Information Technology, 2023, 45(9): 3234-3243 doi: 10.11999/JEIT230378
    [19] TAHERKHANI A, COSMA G, MCGINNITY T M. AdaBoost-CNN: an adaptive boosting algorithm for convolutional neural networks to classify multi-class imbalanced datasets using transfer learning[J]. Neurocomputing, 2020, 404: 351-366 doi: 10.1016/j.neucom.2020.03.064
    [20] HE K M, ZHANG X Y, REN S Q, et al. Deep residual learning for image recognition[C]//Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. Las Vegas: IEEE, 2016: 770-778
    [21] KRIZHEVSKY A. Learning Multiple Layers of Features from Tiny Images[R]. Toronto: University of Toronto, 2009
    [22] LECUN Y, BOTTOU L, BENGIO Y, et al. Gradient-based learning applied to document recognition[J]. Proceedings of the IEEE, 1998, 86(11): 2278-2324 doi: 10.1109/5.726791
    [23] DEY A, SCHLEGEL D J, LANG D, et al. Overview of the DESI legacy imaging surveys[J]. The Astronomical Journal, 2019, 157(5): 168 doi: 10.3847/1538-3881/ab089d
    [24] WALMSLEY M, LINTOTT C, GÉRON T, et al. Galaxy Zoo DECaLS: detailed visual morphology measurements from volunteers and deep learning for 314 000 galaxies[J]. Monthly Notices of the Royal Astronomical Society, 2022, 509(3): 3966-3988 doi: 10.1093/mnras/stab2093
  • 加载中
图(8) / 表(5)
计量
  • 文章访问数:  326
  • HTML全文浏览量:  43
  • PDF下载量:  18
  • 被引次数: 

    0(来源:Crossref)

    0(来源:其他)

出版历程
  • 收稿日期:  2025-02-15
  • 修回日期:  2025-06-25
  • 网络出版日期:  2025-06-27

目录

    /

    返回文章
    返回