【技术实现步骤摘要】
一种基于ai的程序语言间转换的方法
[0001]本专利技术涉及深度学习,机器学习领域,特别涉及一种基于ai的程序语言间转换的方法。
技术介绍
[0002]在从汇编
‑
低级
‑
高级程序语言处理高速的发展阶段中,越来越多的语言使用在各种企业中,但一些企业信息系统上是使用相对比较旧的语言进行开发的,而企业信息化的改造在不停发展,一些企业随着业务发展,规模不断扩大,有着跨语言信息化系统升级或者重构的需求,但大多数做法是使用大量人力来进行系统改造。也一些也有使用转换器/翻译器进行改造。
[0003]很多企业使用人力的方式来进行信息系统跨语言改造,这耗费了大量的人力和财力以及工期,也有部分企业使用转换器来做升级,但转换器需要人们进行编写,而且限制了两端语言针对性强不易扩展,当换语言时也需要重新编写。因此为了提高效率和扩展性有必要使用新的技术进行实现,ai在科技发展中越来越重要。
技术实现思路
[0004]本专利技术要解决的技术问题是克服现有技术的缺陷,提供一种基于ai的程序语言 ...
【技术保护点】
【技术特征摘要】
1.一种基于ai的程序语言间转换的方法,其特征在于,具体包括以下步骤:S1.配置训练的语言类型,Form COBOL,To JAVA;S2.选择程序语言基础网站:菜鸟教学,W3CSchool,CSDN,设定爬虫程序的四个基本信息,数据定义成分,程序控制成分,数据传输成分,函数成分;其中数据定义成分划分为基本数据和高级数据;程序控制成分划分为顺序,选择,循环;数据传输成分定为输入和输出;函数成分主要为函数逇定义和执行,单模型相同类型的数据集合需大于80份数据,单量大于400份数据,两个语言类型总量大于800数据集;S3.根据S1获得数据后进行数据预处理;划分训练数据集,验证数据集和测试数据集,为了防止模型过拟合,这里测试数据进行重排,乱序,重采样及复制数据加上随机噪声处理;S4.得到From和To模型训练...
【专利技术属性】
技术研发人员:李想,
申请(专利权)人:上海赛可出行科技服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。