[发明专利]一种基于seq2seq的数据缺失值预测方法及系统在审
申请号: | 202211355051.7 | 申请日: | 2022-11-01 |
公开(公告)号: | CN115796001A | 公开(公告)日: | 2023-03-14 |
发明(设计)人: | 邓超凡;刁远明 | 申请(专利权)人: | 深圳市中融数字科技有限公司 |
主分类号: | G06F30/27 | 分类号: | G06F30/27;G06F18/214;G06N3/0442;G06N3/08 |
代理公司: | 深圳市徽正知识产权代理有限公司 44405 | 代理人: | 汪栋 |
地址: | 518000 广东省深圳市南山区西丽*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 seq2seq 数据 缺失 预测 方法 系统 | ||
1.一种基于seq2seq的数据缺失值预测方法,其特征在于,包括:
预先构建初始seq2seq模型,其中所述seq2seq模型包括编码器和解码器,所述编码器采用LSTM模型,所述解码器采用LSTM模型;
在所述初始seq2seq模型的输出层添加全连接层,生成预先构建的seq2seq模型;
基于家畜的耳标传感器获取家畜的传感器数据样本;
基于传感器数据样本对预先构建的seq2seq模型进行训练,生成缺失值预测模型;
获取待预测的传感器数据,将所述待预测的传感器数据输入所述缺失值预测模型,得到数据缺失值预测结果。
2.根据权利要求1所述的基于seq2seq的数据缺失值预测方法,其特征在于,所述基于家畜的耳标传感器获取家畜的传感器数据样本,包括:
基于家畜的耳标传感器获取家畜实时的传感器数据,所述家畜的实时数据包括家畜的温度数据和运动数据;
将所述家畜的实时数据与家畜的标识号进行映射后存储至时序数据库;
检测到传感器数据样本生成指令,则基于家畜的耳标号获取家畜的标识号;
根据家畜的标识号在所述时序数据库中读取家畜对应的传感器数据;
将传感器数据按照时间步数进行提取,将提取的数据格式转化为seq2seq模型的样本格式,生成初始传感器数据样本;
将初始传感器数据样本进行标准化处理,生成传感器数据样本。
3.根据权利要求2所述的基于seq2seq的数据缺失值预测方法,其特征在于,所述基于传感器数据样本对预先构建的seq2seq模型进行训练,生成缺失值预测模型,包括:
将传感器数据样本进行切分,生成训练集、测试集及验证集;
将训练集输入预先构建的seq2seq模型进行训练;
训练过程中通过预先定义的标签和损失函数优化模型参数;
优化完成后,生成缺失值预测模型,存储所述缺失值预测模型。
4.根据权利要求3所述的基于seq2seq的数据缺失值预测方法,其特征在于,所述训练过程中通过预先定义的标签和损失函数优化模型参数,包括:
获取seq2seq模型输出的结果与训练标签通过RMSE函数求损失函数;
基于损失函数对参数求导,利用梯度下降的方式不断修改优化模型参数。
5.根据权利要求4所述的基于seq2seq的数据缺失值预测方法,其特征在于,所述获取待预测的传感器数据,将所述待预测的传感器数据输入所述缺失值预测模型,得到数据缺失值预测结果,包括:
获取待预测的传感器数据,提取传感器数据中的数据缺失值及非缺失值;
提取缺失值前预定长度的非缺失值的时序数据作为输入数据,将输入数据进行标准化处理输入到seq2seq模型;
获取seq2seq模型的输出结果,将输出结果进行反标准化处理,得到数据缺失值的预测结果。
6.一种基于seq2seq的数据缺失值预测系统,其特征在于,所述系统包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现以下步骤:
预先构建初始seq2seq模型,其中所述seq2seq模型包括编码器和解码器,所述编码器采用LSTM模型,所述解码器采用LSTM模型;
在所述初始seq2seq模型的输出层添加全连接层,生成预先构建的seq2seq模型;
基于家畜的耳标传感器获取家畜的传感器数据样本;
基于传感器数据样本对预先构建的seq2seq模型进行训练,生成缺失值预测模型;
获取待预测的传感器数据,将所述待预测的传感器数据输入所述缺失值预测模型,得到数据缺失值预测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中融数字科技有限公司,未经深圳市中融数字科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211355051.7/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置