首页|期刊导航|计算机工程与应用|深度学习智能软件的可靠性测试研究综述

深度学习智能软件的可靠性测试研究综述OA

Survey of Reliability Testing Research for Deep Learning-Based Intelligent Software

中文摘要英文摘要

鉴于深度学习网络存在脆弱性及可解释性不足的固有缺陷,其所支撑的智能系统面临运行可靠性风险.该可靠性问题已成为当前软件测试领域的研究重点与难点,然而针对深度学习智能软件可靠性测试的系统性综述仍相对匮乏.为此,从数据、模型(算法)及平台(框架)三个维度,分析了影响深度学习智能软件可靠性的不确定性问题,并遵循可靠性软件测试的标准流程,系统梳理了测试用例生成、测试方法选择、测试执行及结果评估四个核心阶段面临的主要挑战及关键技术进展.在此基础上,展望了性能边界的确定、轻量级测试方法的设计、对抗样本困境的突破、模型鲁棒性的提升、大模型及其支撑的智能软件可靠性测试、模型可解释性的度量与更可解释的测试等未来研究方向,旨在为该领域的后续研究提供系统性的参考与借鉴.

Due to the inherent vulnerabilities and the lack of interpretability of deep learning networks,the intelligent sys-tems that they support face operational reliability risks.Consequently,the reliability of deep learning-based intelligent software has become a key focus and challenge in the field of software testing.However,systematic reviews specifically addressing the reliability testing of deep learning-based intelligent software remain relatively scarce.To address this gap,this paper analyzes the uncertainty factors affecting the reliability of deep learning-based intelligent software from three dimensions:data,models(algorithms),and platforms(frameworks).Following the standard workflow of reliability-oriented software testing,the paper systematically reviews the major challenges encountered across four core stages:test case generation,test method selection,test execution,and result evaluation,along with the key technical advances in related areas.On this basis,several future research directions are outlined,including determining performance boundaries of intel-ligent software,designing lightweight testing methods,overcoming adversarial example predicament,improving model robustness,reliability testing of large models and large model-powered intelligent software,as well as measuring model interpretability and developing more explainable testing approaches,aiming to provide a systematic reference and inspira-tion for subsequent research in this field.

徐浩;王忠;汤家军

火箭军工程大学 基础部,西安 710025火箭军工程大学 基础部,西安 710025火箭军工程大学 基础部,西安 710025

信息技术与安全科学

深度学习软件测试智能软件可靠性

deep learningsoftware testingintelligent softwarereliability

《计算机工程与应用》 2026 (16)

58-81,24

10.3778/j.issn.1002-8331.2510-0086

评论