跳转到主要内容
ToolPotion
AI 顾问
提交(免费)

Informer2020

Informer2020 GitHub 存储库提供了 Informer 模型的 PyTorch 实现,该模型专为高效长序列时间序列预测而设计。它采用 ProbSparse Attention 来处理自注意力得分中的长尾分布,为复杂的预测任务提供了先进的解决方案。

查看仓库
分享
查看仓库
分享

Informer2020 存储库托管了 Informer 模型官方的 PyTorch 实现。Informer 模型是用于长序列时间序列预测的开创性 AI 模型。该模型在论文 "Informer: Beyond Efficient Transformer for Long Sequence Time-Series Forecasting" 中提出,该论文被 AAAI 2021 接收并荣获最佳论文奖。

阅读更多

Informer 的核心创新在于其 ProbSparse Attention 机制。传统的自注意力机制由于其二次复杂度,对于长序列来说计算成本可能很高。Informer 通过识别并专注于自注意力得分分布中最“活跃”的查询,有效地忽略长尾区域中的“惰性”查询来解决这个问题。这种稀疏注意力方法在不牺牲性能的情况下显著提高了效率。

该存储库提供了重现论文结果所需的所有必要代码,包括模型实现、数据预处理脚本以及训练/测试实用程序。它支持各种数据集,如 ETT、ECL 和 Weather 数据,并提供详细的设置和执行说明。用户可以使用提供的 Dockerfile 和 Makefile 来轻松初始化环境和下载数据集。

主要功能包括至关重要的 ProbSparse Attention 机制,用于处理长序列,以及整体高效的 Transformer 架构。该模型是用 PyTorch 实现的,这使得机器学习社区的广大研究人员和开发人员都可以使用它。该存储库还包括 Colab 示例,方便用户进行实验,支持训练、测试、预测和可视化。

Informer2020 的目标受众包括研究人员、数据科学家和工程师,他们从事时间序列预测问题,特别是处理长历史数据的相关工作。这包括在能源负荷预测、天气预报、金融市场分析以及其他需要精确长期预测的领域的应用。该模型的效率和有效性使其成为推进时间序列分析最前沿技术的宝贵工具。

  • 类别AI 模型与大语言模型
  • 定价模式开源
  • 部署云端, 自托管
  • 平台网页版

  • ProbSparse Attention 机制,用于高效的长序列处理

  • Informer 模型的 PyTorch 实现

  • 专为长序列时间序列预测而设计

  • AAAI'21 最佳论文奖模型

  • 包含数据加载、训练和测试脚本

  • 支持多种时间序列数据集(ETT、ECL、Weather)

  • 提供 Colab 示例,方便实验

  • 用于环境设置和可复现性的 Dockerfile 和 Makefile

  • 用于重现研究结果的代码库

  • 专注于提高 Transformer 在预测方面的效率

  1. 设置环境:使用 `pip install -r requirements.txt` 或通过 Docker 安装依赖项。

  2. 下载数据:获取 ETT、ECL 或 Weather 数据集,并将其放置在指定目录中。

  3. 初始化 Docker:使用 `make init` 设置 Docker 镜像。

  4. 运行实验:从 `scripts/` 目录执行训练和测试脚本。

  5. 集成模型:为自定义预测任务改编提供的 Python 脚本。

  6. 重现结果:遵循 README 中概述的步骤来复制论文的发现。

  7. 利用 Colab 示例:探索提供的 Colab 笔记本进行实践实验。

  • 长期预测
  • 能源负荷预测
  • 天气预报
  • 金融市场分析
  • 异常检测
  • 资源管理

Informer2020 评价

加载中...

与 Informer2020 类似的热门AI工具

Autoformer

AI GitHub 仓库

Autoformer 是一款用于长期时间序列预测的 AI 模型,它利用分解 Transformer 和自相关机制。该模型在各种基准测试中取得了最先进的结果,为提高实际应用中的预测准确性提供了一种新颖的系列连接方法。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

用于长期时间序列预测的 AI 模型,它利用分解 Transformer 和自相关机制。该模型在各种基准测试中取得了最先进的结果,为提高实际应用中的预测准确性提供了一种新颖的系列连接方法。Autoformer 是一款用于长期时间序列预测的 AI 模型,它利用分解 Transformer 和自相关机制。该模型在各种基准测试中取得了最先进的结果,为提高实际应用中的预测准确性提供了一种新颖的系列连接方法。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

LTSF-Linear

AI GitHub 仓库

LTSF-Linear 是 "Are Transformers Effective for Time Series Forecasting?" 的官方 PyTorch 实现。它引入了一系列线性模型(Linear, DLinear, NLinear),在长期时间序列预测任务上表现优于 Transformer,同时具有高效率和可解释性。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

"Are Transformers Effective for Time Series Forecasting?" 的官方 PyTorch 实现。它引入了一系列线性模型(Linear, DLinear, NLinear),在长期时间序列预测任务上表现优于 Transformer,同时具有高效率和可解释性。LTSF-Linear 是 "Are Transformers Effective for Time Series Forecasting?" 的官方 PyTorch 实现。它引入了一系列线性模型(Linear, DLinear, NLinear),在长期时间序列预测任务上表现优于 Transformer,同时具有高效率和可解释性。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

FEDformer

AI GitHub 仓库

FEDformer 是一种频率增强分解 Transformer,专为高效的长期时间序列预测而设计。它实现了与序列长度成线性复杂度的计算,通过显著降低多变量和单变量数据集上的预测误差,性能优于最先进的方法。该模型提供开源代码。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

频率增强分解 Transformer,专为高效的长期时间序列预测而设计。它实现了与序列长度成线性复杂度的计算,通过显著降低多变量和单变量数据集上的预测误差,性能优于最先进的方法。该模型提供开源代码。FEDformer 是一种频率增强分解 Transformer,专为高效的长期时间序列预测而设计。它实现了与序列长度成线性复杂度的计算,通过显著降低多变量和单变量数据集上的预测误差,性能优于最先进的方法。该模型提供开源代码。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

Longformer Base 4096 是一款为处理长文档而设计的 Transformer 模型。它基于 RoBERTa,并在最长 4096 个 token 的扩展序列上进行了预训练。该模型采用混合注意力机制,结合了滑动窗口和全局注意力,以实现高效的长文档理解和特定任务的表征学习。

AI 模型与大语言模型
查看工具

为处理长文档而设计的 Transformer 模型。它基于 RoBERTa,并在最长 4096 个 token 的扩展序列上进行了预训练。该模型采用混合注意力机制,结合了滑动窗口和全局注意力,以实现高效的长文档理解和特定任务的表征学习。Longformer Base 4096 是一款为处理长文档而设计的 Transformer 模型。它基于 RoBERTa,并在最长 4096 个 token 的扩展序列上进行了预训练。该模型采用混合注意力机制,结合了滑动窗口和全局注意力,以实现高效的长文档理解和特定任务的表征学习。

AI 模型与大语言模型
查看 AI 模型 Top 5

FNet

AI GitHub 仓库

FNet 是一种高效的类 Transformer 编码器架构,它用傅里叶变换取代了自注意力机制。该模型由 Google Research 开发,为自然语言处理任务提供了一种高性能的替代方案。该模型使用 Jax/Flax 实现,并在 GitHub 上提供,可用于预训练和微调。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

高效的类 Transformer 编码器架构,它用傅里叶变换取代了自注意力机制。该模型由 Google Research 开发,为自然语言处理任务提供了一种高性能的替代方案。该模型使用 Jax/Flax 实现,并在 GitHub 上提供,可用于预训练和微调。FNet 是一种高效的类 Transformer 编码器架构,它用傅里叶变换取代了自注意力机制。该模型由 Google Research 开发,为自然语言处理任务提供了一种高性能的替代方案。该模型使用 Jax/Flax 实现,并在 GitHub 上提供,可用于预训练和微调。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

Funnel-Transformer

AI GitHub 仓库

Funnel-Transformer 是一种 AI 模型,它压缩隐藏状态以降低计算成本。它允许在相同的 FLOPs 下构建更深或更宽的模型,并能恢复标准预训练的 token 级表示。该模型提供 TensorFlow 和 PyTorch 实现。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

AI 模型,它压缩隐藏状态以降低计算成本。它允许在相同的 FLOPs 下构建更深或更宽的模型,并能恢复标准预训练的 token 级表示。该模型提供 TensorFlow 和 PyTorch 实现。Funnel-Transformer 是一种 AI 模型,它压缩隐藏状态以降低计算成本。它允许在相同的 FLOPs 下构建更深或更宽的模型,并能恢复标准预训练的 token 级表示。该模型提供 TensorFlow 和 PyTorch 实现。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

DeepSeek-R1

AI GitHub 仓库

DeepSeek-R1是一个专注于AI驱动解决方案的GitHub项目。它提供多种增强AI能力的代码库,包括插件、稀疏注意力内核和高效的通信库。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

专注于AI驱动解决方案的GitHub项目。它提供多种增强AI能力的代码库,包括插件、稀疏注意力内核和高效的通信库。DeepSeek-R1是一个专注于AI驱动解决方案的GitHub项目。它提供多种增强AI能力的代码库,包括插件、稀疏注意力内核和高效的通信库。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

LSTNet

AI GitHub 仓库

LSTNet 是一款深度学习模型,专为时间序列预测而设计。它通过结合循环神经网络和卷积神经网络,有效地建模长期和短期时间模式。该模型对于复杂的时间序列数据特别有用。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

深度学习模型,专为时间序列预测而设计。它通过结合循环神经网络和卷积神经网络,有效地建模长期和短期时间模式。该模型对于复杂的时间序列数据特别有用。LSTNet 是一款深度学习模型,专为时间序列预测而设计。它通过结合循环神经网络和卷积神经网络,有效地建模长期和短期时间模式。该模型对于复杂的时间序列数据特别有用。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250
1/8