摘要
本发明公开了一种基于相似性比对的大模型供应链自动修复方法及装置,本发明首先通过预训练模型对原始漏洞代码进行语义编码,并结合抽象语法树等程序结构,构建语义与结构并行的双通道表示。利用本地部署并经LoRA微调的大语言模型对漏洞进行CWE类型智能分类,同时引入零样本语义匹配机制,提升对未知漏洞类型的识别能力。通过相似性向量比对从知识库中检索出最接近的历史案例,并抽取修复摘要构造模型生成提示。通过大模型生成补丁代码及修复说明,并支持自动归档和知识库更新,实现持续增强的自动修复能力。本发明的方法可广泛应用于大模型插件、代码接口、依赖包等供应链组件的自动漏洞修复场景,大幅提高代码修复补丁的安全性、功能性与可解释性。
技术关键词
自动修复方法
摘要
嵌入方法
生成补丁
自然语言
语义向量
有效性
标签
修复漏洞
样本
预训练模型
大语言模型
生成代码
修复装置
模块
编码器
令牌
系统为您推荐了相关专利信息
网络数据处理方法
深度哈希学习
节点
注意力机制
网络数据处理装置
动态分割方法
文本
策略
数据集构建方法
动态滑动窗口