摘要
本发明公开了一种基于机器学习的代码漏洞检测方法和系统,涉及数据处理技术领域。所述方法是先从源代码中提取出各个代码语句的语句源代码和上下文源代码,然后针对各个语句,采用数据采集算法从对应的所有历史测试样本数据中采集样本数据,并将采集结果添加到对应的样本数据集中,再然后针对各个语句,应用对应的数据集对基于机器学习算法的人工智能模型进行率定验证建模,得到对应的代码漏洞检测模型,并应用模型,基于对应的语句源代码及上下文源代码预测得到对应的测试后代码漏洞分类标签预测值,最后汇总漏洞检测结果并予以报警,如此通过在代码漏洞检测过程中兼顾代码上下文内容对漏洞存在性的影响,可有效提高代码漏洞检测结果的准确性。
技术关键词
人工智能模型
语句
代码漏洞检测方法
代码特征
数据采集算法
标签预测值
样本
模型超参数
机器学习算法
特征值
数据采集单元
径向基函数网络
数值
漏洞检测系统
搜索算法
变量
系统为您推荐了相关专利信息
关键词
数据库查询语句
分词
大语言模型
生成用户
数据库风险检测
语句
大语言模型
计算机存储介质
处理器
关键帧
快照系统
视频流
视频采集模块
空间关系特征