UniTS

一个模型搞定预测、分类、填补,告别多套时间序列方案

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 99 🐛 待处理 28 👀 关注 16
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 648
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源模型,MIT许可证,完全免费,可自行部署使用。

项目预览

UniTS 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类开源模型
开发团队mims-harvard
定价模式🏷️完全免费
价格说明开源模型,MIT许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型anomaly-detection,classification,ecg,eeg,few-shot,forecasting,foundation-models,imputation,multi-task,prompt-tuning,time-series,unified-model,zero-shot
GitHub 星标★ 648
上线时间2024-02-16 00:00:00
代码更新2024-09-26
仓库体积49 KB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数2

项目介绍

UniTS是一个统一的多任务时间序列模型,旨在解决传统时间序列模型只能处理单一任务(如预测、分类或异常检测)的问题。它通过一个统一的网络架构,支持分类、回归、预测、填补缺失值等多种时间序列任务,并能在不同任务间共享知识。UniTS的核心能力包括:支持多任务联合训练,提升模型泛化能力;提供灵活的输入输出接口,适配不同时间序列数据格式;基于Transformer架构,捕获长程依赖关系。该项目适合需要一站式处理多种时间序列分析任务的场景,如金融预测、工业监控、医疗健康等。目前处于早期阶段,代码和文档已开源,便于研究者复现和扩展。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 648

使用教程

难度:高级 约 120 分钟 部署方式:本地GPU 5 步

环境要求

  • GPU 24G 显存
  • 约 20G 数据集
  • PyTorch

安装与启动步骤

  1. 1装依赖

    纯 Python 环境,依赖不多,重点是版本兼容。

    pip install -r requirements.txt
  2. 2下全部数据

    官方脚本会一次拉齐多个领域的数据集,磁盘要留够。

    bash download_data_all.sh
  3. 3跑预训练

    统一模型的核心是这套提示学习预训练,先用小规模跑通。

    bash ./scripts/pretrain_prompt_learning/UniTS_pretrain_x128.sh
  4. 4跑有监督

    换个脚本做端到端有监督训练,验证多任务共享参数是否成立。

    bash ./scripts/supervised_learning/UniTS_supervised.sh
  5. 5试小样本与零样本

    脚本目录按场景分好了,换数据集只改脚本里的路径。

    bash ./scripts/few_shot_newdata/UniTS_finetune_few_shot_newdata_pct20.sh

如何确认成功

同一套权重能在两个不同领域的数据集上都跑出合理指标

注意事项

  • 统一模型的前提是任务与通道能被对齐,通道含义不同时要重映射。
  • 脚本很多,先用两三个把流程摸清,别一次全跑。
  • 时间序列任务评测口径差异大,跨论文比较要慎重。

核心亮点

  • 统一架构覆盖预测、分类、填补等任务,减少模型选择和调参成本
  • 多任务联合训练可提升小样本任务性能,利用共享表示
  • 基于Transformer,能有效建模长序列时间依赖

不足之处

  • 早期项目,文档和社区支持待观察
  • 大规模多任务训练可能对计算资源要求较高

适用场景

  • 金融多指标预测与风险分类联合建模
  • 工业设备多传感器异常检测与缺失值填补
  • 医疗时序数据(如ICU)的多任务分析

替代项目

TimesNet、Autoformer、TS2Vec

上一篇:vision_pilot

下一篇:mattersim

同类项目推荐

GameStringer 开源

自动识别引擎、提取文本、AI 翻译并回填,一键完成游戏汉化

Desktop app that auto-detects a game's engine, extracts the text, translates it with···

★ 142 2026-09-30
FinGLM 开源

开源金融大模型,让智能投顾和风控更普惠

FinGLM: 致力于构建一个开放的、公益的、持久的金融大模型项目,利用开源开放来促进「AI+金···

★ 2270 2026-08-09
OpenWhale 开源

用模块化方式组合 AI 策略,轻松部署到链上。

A framework for AI-driven economic activity. Declarative, composable, observable, de···

★ 74 2026-08-09
FinLegal-Chat 开源

上传金融法律文档,直接对话问条款和风险

AI-Powered Chatbot for Financial Legal Document Analysis

★ 107 2026-09-14
keep 开源

统一管理监控告警,智能降噪,让运维不再被警报淹没。

The open-source AIOps and alert management platform

★ 12502 2026-08-10
open-trading-api 开源

用Python轻松接入韩国证券交易,还能让AI帮你下单

Korea Investment & Securities Open API Github

★ 1661 2026-08-09
PaddleMaterials 开源

用飞桨快速训练材料AI模型,替代高成本第一性原理计算

An End-to-End Deep Learning Toolkit for Materials Science

★ 130 2026-09-28
ritadel 开源

用 AI 模拟对冲基金,自动分析市场并生成交易策略

a Hedge fund run by Boomers, regards, degenerates and ofcourse - AI

★ 91 2026-08-09
Movie-Recommendation-System 开源

文本特征算相似度,毫秒级返回相似电影

Content-based movie recommender: a training pipeline (TF-IDF, SVD, top-K cosine neig···

★ 247 2026-10-31