基于大模型的代码生成与自动程序修复的模糊测试方法及系统

AITNT
正文
推荐专利
基于大模型的代码生成与自动程序修复的模糊测试方法及系统
申请号:CN202510107188
申请日期:2025-01-23
公开号:CN119537254B
公开日期:2025-04-08
类型:发明专利
摘要
一种基于大模型的代码生成与自动程序修复的模糊测试方法与系统,用于解决现有的大模型模糊器在运行过程中生成代码错误率和测试成本高的问题。本发明包括提示词筛选、模糊循环、程序修复和漏洞检测四个阶段。采用大语言模型作为主要生成器,并将模糊循环阶段中的算子选择问题建模为多臂老虎机问题,使用汤普森采样算法以提高程序生成的多样性和有效性。通过对生成的程序进行循环修复,减少因缺乏API组合约束而导致的程序错误。本发明使得基于大模型的模糊测试生成的程序有效性明显提升,解决了现有基于大模型的模糊器生成程序错误率高的问题,并且也具有更高的代码覆盖率。
技术关键词
自动程序修复 模糊测试方法 生成代码 阶段 纠错 生成程序 模糊测试系统 有效性 生成用户 漏洞 代码覆盖率 算法 正确率 错误率 大语言模型 文本 日志 报告 模块
系统为您推荐了相关专利信息
1
一种垃圾分类推广方法
推广方法 学生 指标 学校 视频
2
一种用户服务的智能回复方法、介质及电子设备
深度学习模型 智能回复方法 意图识别 识别用户意图 意图类别
3
基于三阶段Stackelberg博弈的无线充电联邦学习方法
联邦学习方法 无线充电 报酬 终端设备 联邦学习模型
4
一种低照度目标检测网络模型及低照度目标检测方法
检测网络模型 照度 双向信息交互 残差模块 图像增强
5
一种复杂条件下多光谱特征级融合行人检测方法与装置
行人检测方法 可见光图像 噪声估计器 预训练模型 数据
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号