当前位置: 首页 > news >正文

利用TimeGAN技术对一维时序数据进行扩增(Python代码)

1.数据集介绍

特征是工作经验年限,标签是薪水,因为数据量太少,利用GAN技术进行扩增

YearsExperienceSalary
1.139343
1.346205
1.537731
243525
2.239891
2.956642
360150
3.254445
3.264445
3.757189
3.963218
455794
456957
4.157081
4.561111
4.967938
5.166029
5.383088
5.981363
693940
6.891738
7.198273
7.9101302
8.2113812
8.7109431
9105582
9.5116969
9.6112635
10.3122391
10.5121872

2.模型整体介绍

时间序列生成对抗性网络

TGAN,时间序列生成对抗性网络于2019年提出,作为一种基于GAN的框架,能够生成各种不同领域的真实时间序列数据,即具有不同观察行为的序列数据。与我们在真实数据和合成数据上实现无监督对抗性损失的其他GAN架构(例如,WGAN)不同,TimeGAN架构引入了监督损失的概念-鼓励模型通过使用原始数据作为监督来捕捉数据中的时间条件分布。此外,我们可以观察到嵌入网络的引入,该网络负责降低对抗性学习空间维度。

3.模型效果

扩增的数据与原始数据对比

扩增数据与原始数据概率分布图

运行环境要求:

numpy version: 1.19.2
pandas version: 1.2.0
scikit-learn version: 0.24.0
tensorflow version: 2.4.0

http://www.jsqmd.com/news/402945/

相关文章:

  • 基于coqui stt wasm版本的语音识别效率优化实战
  • 干货来了:专科生专属AI论文神器 —— 千笔AI
  • 半导体售卖平台智能客服架构优化实战:从高延迟到毫秒级响应
  • ChatTTS试用指南:从技术原理到生产环境部署的最佳实践
  • 建议收藏|9个降AI率平台深度测评,自考降AI率必备工具推荐
  • LangGraph实战:从零搭建高可用智能客服系统的架构设计与避坑指南
  • 基于火山引擎的Chatbox实战:构建高并发智能对话系统的架构设计与优化
  • Python DeepSeek RAG智能客服实战:从零构建高效问答系统
  • Hadoop毕设避坑指南:从零搭建分布式计算环境的技术实践
  • Chinese CLIP模型微调实战:从数据准备到性能优化的全流程指南
  • 计算机类毕设效率提升实战:从选题到部署的工程化加速方案
  • 手表维修中心哪家强?2026年上海路易威登手表维修推荐与排名,规避非官方网点风险 - 十大品牌推荐
  • 初来乍到!
  • 手表维修如何避坑?2026年上海蕾蒙威手表维修推荐与评测,聚焦服务与网点痛点 - 十大品牌推荐
  • 电商智能客服架构设计与实战:从对话管理到意图识别
  • 医保智能客服Dify架构解析:如何实现高并发场景下的精准语义理解
  • ChatGPT Atlas 浏览器下载效率优化实战:从原理到最佳实践
  • 2026年上海劳力士手表维修推荐:甄选非官方服务网点排名,解决售后时效与网点覆盖痛点 - 十大品牌推荐
  • 基于ChatTTS的AI辅助开发实战:从语音合成到高效集成
  • ComfyUI与ChatTTS集成实战:构建高效语音交互系统的技术解析
  • 深入理解指针:常量、函数与数组
  • ChatTTS安装效率优化指南:从依赖管理到生产环境部署
  • Chatbot 扣子开发实战:从零搭建高可用对话系统的避坑指南
  • Chatbox调用火山引擎实战指南:从接入到性能优化全解析
  • 智能客服项目GitHub实战:从架构设计到生产环境部署的完整指南
  • 构建高效Chat TTS UI:AI辅助开发实战与架构优化
  • Day23—IO流-1
  • 毕设体检管理系统设计:新手入门实战与架构避坑指南
  • Cocos Creator 中 WebSocket 实战:从入门到避坑指南
  • ChatTTS教程:从零构建高可用语音对话系统的实战指南