【技术实现步骤摘要】
本专利技术涉及新一代信息技术与高端制造装备,具体是一种基于微调大模型的数控机床代码预警方法。
技术介绍
1、传统的数控机床代码检查方法依赖于规则和模板,难以应对曲面复杂的加工工件和多变的实际工业情况,带来数控代码逻辑错误或者指令疏漏问题,导致面临加工失败、设备损坏甚至安全事故等风险。因此,如何有效检测和预警数控机床代码中的潜在风险,成为提升数控机床可靠性和加工效率的关键。
技术实现思路
1、本专利技术针对数控机床及其数控系统,公开一种基于微调大模型的数控机床代码预警方法,构建涵盖数控加工全阶段代码语义信息,形成数控机床代码预警专用语料库,构建差异化掩码与低秩映射增强的预训练微调大模型,综合设计与微调大模型隐藏层相连接的自注意力卷积分类器进行结果输出,实现了基于领域知识微调的数控机床机加工代码预警分类的持续评估与准确预测;通过整合全阶段代码语义信息与多步预处理操作,形成数控机床领域的专业化训练语料库,驱动预训练大模型的参数高效微调与预警任务迁移,克服仅依靠传统数控代码记录或通用语言模型而导致
...【技术保护点】
1.一种基于微调大模型的数控机床代码预警方法,其特征在于,首先明确多类型数控机床执行的具体加工任务并定义和构建训练语料实例,然后基于单个训练语料实例进行预处理操作,而后设计差异化掩码方法训练实例,进一步设计低秩映射微调模块实现模型微调,设计自注意力卷积分类器实现预警等级的分类判断,最后选择微调后的数控机床代码预警模型,并将其部署到生产环境中。
2.根据权利要求1所述的一种基于微调大模型的数控机床代码预警方法,其特征是,明确多类型数控机床执行的具体加工任务并定义和构建训练语料实例,具体包括:全面收集包括数控加工前、数控加工中、数控加工后的数控系统代码信息与数
...【技术特征摘要】
1.一种基于微调大模型的数控机床代码预警方法,其特征在于,首先明确多类型数控机床执行的具体加工任务并定义和构建训练语料实例,然后基于单个训练语料实例进行预处理操作,而后设计差异化掩码方法训练实例,进一步设计低秩映射微调模块实现模型微调,设计自注意力卷积分类器实现预警等级的分类判断,最后选择微调后的数控机床代码预警模型,并将其部署到生产环境中。
2.根据权利要求1所述的一种基于微调大模型的数控机床代码预警方法,其特征是,明确多类型数控机床执行的具体加工任务并定义和构建训练语料实例,具体包括:全面收集包括数控加工前、数控加工中、数控加工后的数控系统代码信息与数控系统反馈信息,以单个加工任务对应的操作代码与反馈代码作为单个训练语料实例;针对多类型数控机床执行的具体机加工任务的数控系统代码信息与数控系统反馈信息,信息处理软件为python;进行数控代码文件预先导入、机床工件参数模拟设置、运行仿真启动、执行代码生成、反馈报告分析验证系列操作的通用数控机床模拟软件为siemens nx;获取数控加工中与数控加工后的数控系统代码信息与数控系统反馈信息的数控机床通信接口为opc ua。
3.根据权利要求1所述的一种基于微调大模型的数控机床代码预警方法,其特征是,所述的基于单个训练语料实例进行预处理操作是指:对语料进行原始文本清洗与非加工指令的去重删除,规范定义并扩充各训练语料实例的内部元素,使每个实例均包含唯一代码id、代码片段内容、代码反馈概要、代码预警等级的四类元素,通过整合完善各语料实例,构建扩充表示后的数控机床代码专业化训练语料库;所述的代码反馈概要具体包括:针对代码预警等级,由低至高分别包括信息性报警、警告性报警、错误性报警、致命性报警四类。
4.根据权利要求1所述的一种基于微调大模型的数控机床代码预警方法,其特征是,所述的设计差异化掩码方法训练实例是指:针对预训练大语言模型定制微调训练任务,设计差异化掩码方法对训练语料实例内各元素,区分执行masked language modeling和nextsentence prediction任务,记为mlm任务和nsp任务;提高微调后预训练大语言模型对代码片段内容、代码反馈概要与代码预警等级之间关系的理解能力;设计差异化掩码方法是通过随机掩盖代码反馈概要所对应的token,对于代码反馈概要、代码片段内容、代码预警等级所对应token执行上下文是否对应为一句话的nsp任务;所述的差异化掩码方法是指:针对代码片段内容与代码预警等级只设nsp任务,针对代码反馈概要同时执行mlm和nsp任务;所述的预训练大语言...
【专利技术属性】
技术研发人员:黄传清,张开淦,夏唐斌,刘立全,罗风,许昱晖,周雨君,吴泽林,郭梓琳,高铭祥,花文青,杨彬,张扩堂,张强,
申请(专利权)人:山东德萨大数据股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。