数据编码方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:31379620 阅读:25 留言:0更新日期:2021-12-15 11:23
本发明专利技术涉及人工智能技术领域,提供了一种数据编码方法、装置、计算机设备及存储介质,所述方法包括:获取待编码数据的数据类型;根据待编码数据的数据类型,对待编码数据进行编码,得到待编码数据的编码。与现有技术相比,本发明专利技术实施例通过自动根据待编码数据的数据类型,对利用与其数据类型匹配的编码方式对待编码数据进行合适地编码,使得待编码数据的编码更合理,同时也实现了编码的自动化。同时也实现了编码的自动化。同时也实现了编码的自动化。

【技术实现步骤摘要】
数据编码方法、装置、计算机设备及存储介质


[0001]本专利技术涉及人工智能
,具体而言,涉及一种数据编码方法、装置、计算机设备及存储介质。

技术介绍

[0002]模型训练和利用训练的模型进行预测已经成为人工智能领域的主要研究热点,但是,不管模型训练还是利用训练的模型进行预测,都不能直接将获取到的原始数据直接输入至模型进行处理,需要首先对原始数据进行降噪、清洗,再对降噪、清洗后的原始数据进行编码,以满足模型对输入数据的要求,这样才能使得训练的模型更准确或者预测结果更准确。

技术实现思路

[0003]本专利技术的目的在于提供了一种数据编码方法、装置、计算机设备及存储介质,其能够自动根据待编码数据的数据类型,对利用与其数据类型匹配的编码方式对待编码数据进行合适地编码,使得待编码数据的编码更合理,同时也实现了编码的自动化。
[0004]为了实现上述目的,本专利技术采用的技术方案如下:
[0005]第一方面,本专利技术提供一种数据编码方法,所述方法包括:获取待编码数据的数据类型;根据所述待编码数据的数据类型,对所述本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据编码方法,其特征在于,所述方法包括:获取待编码数据的数据类型;根据所述待编码数据的数据类型,对所述待编码数据进行编码,得到所述待编码数据的编码;其中,不同的数据类型对应不同的编码方式,当所述数据类型为非序列数值型,对应的编码方式为:将待编码数据的符号类型对应的编码及待编码数据的取值进行预设运算得到的编码进行组合,得到所述待编码数据的编码;当所述数据类型为非序列时间型,对应的编码方式为:按照预设时间单位对所述待编码数据进行分段编码,并将所有分段编码得到的编码进行组合,得到所述待编码数据的编码;当所述数据类型为序列类型,根据所述序列类型的子类型,对所述待编码数据中最后一个数据进行编码,得到初始编码,并将所述初始编码输入预先训练的编码器进行编码,得到所述待编码数据的编码。2.如权利要求1所述的数据编码方法,其特征在于,所述根据所述待编码数据的数据类型,对所述待编码数据进行编码,得到所述待编码数据的编码的步骤包括:当所述待编码数据为多个、且多个所述待编码数据的数据类型均为非序列数值型时,对每一所述待编码数据进行第一运算,得到每一所述待编码数据的第一数据,其中,所述第一数据在当所述待编码数据满足预设条件时解码时使用;对每一所述待编码数据进行第二运算,得到每一所述待编码数据的第二数据,其中,所述第二数据在当所述待编码数据不满足所述预设条件时解码时使用;根据每一所述待编码数据的符号类型,确定每一所述待编码数据的第三数据;将每一所述待编码数据的第一数据、第二数据及第三数据进行组合,得到所述待编码数据的编码。3.如权利要求2所述的数据编码方法,其特征在于,所述对每一所述待编码数据进行第一运算,得到每一所述待编码数据的第一数据的步骤包括:对每一所述待编码数据进行对数计算,得到每一所述待编码数据的第一数据。4.如权利要求2所述的数据编码方法,其特征在于,所述对每一所述待编码数据进行第二运算,得到每一所述待编码数据的第二数据的步骤包括:对所有所述待编码数据进行平均,得到平均值;根据每一所述待编码数据及所述平均值,得到每一所述待编码数据的第二数据。5.如权利要求1所述的数据编码方法,其特征在于,所述根据所述待编码数据的数据类型,对所述待编码数据进行编码,得到所述待编码数据的编码的步骤还包括:当所述待编码数据的数据类型为非序列时间型时,将所述待编码数据按照预设时间单位进行分段,得到多个待编码段;按照每一所述待编码段对应的归一化因子,对每一所述待编码段进行归一化编码,得到每一...

【专利技术属性】
技术研发人员:黄羽
申请(专利权)人:重庆紫光华山智安科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1