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

掌握预测的准确性——使用 VAEneu 和 CRPS 的概率方法

摘要

论文地址:https://arxiv.org/abs/2405.04252
得益于最新的研究成果,概率预测领域正在经历一场新的革命。VAEneu 是概率预测领域的一项突破,它基于条件变异自动编码器 (CVAE),是量化未来不确定性的有力工具。特别是,它使用连续秩概率分数(CRPS)作为损失函数,来学习一个敏锐的、经过良好调整的预测分布。

在准确的风险评估对决策至关重要的情况下,尤其是在医学、天气预报和风险评估领域,该技术进一步提高了概率预测的准确性和实用性。通过全面的实证研究,我们使用 12 个基准模型和 12 个数据集对 VAEneu 的出色预测性能进行了严格评估。现在让我们来详细了解一下这个先进模型的工作原理。

相关研究

与开发 VAEneu 相关的研究与神经网络的最新发展及其对概率预测的影响密切相关。特别是,诸如递归神经网络(RNN)、长短期记忆(LSTM)和门控递归单元(GRU)等架构已被证明能够有效处理时间序列数据。此外,使用卷积神经网络(CNN)的 WaveNet 和包含自我注意机制的 Transformer 也代表了该领域的创新进展。

最近,出现了使用生成反向网络(GANs)对预测分布建模的新方法,使从真实数据分布生成样本的最佳方案成为可能。然而,对抗性目标函数的不稳定性使这些网络的训练面临挑战,而 VAEneu 成功克服了这些挑战,并利用 CRPS 学习到了敏锐且调整良好的预测分布。

研究还提出了不依赖传统概率分布建模的概率预测模型的新方向,特别是 MQ-RNN、MQ-CNN 和 Prophet,作为量子预测建模方法和预测分布的重要属性。这些模型为预测提供了量子概率分布,旨在提高概率预测的准确性和可解释性。

总体而言,这些相关研究的重点是开发不同的方法和模型,以提高概率预测的准确性,而 VAEneu 就是在这一进展基础上开发的一个模型。希望这将为概率预测领域带来新的可能性。

建议方法

本研究提出了一种新的概率预测方法 VAEneu。该模型基于条件变异自动编码器(CVAE),并使用连续等级概率分数(CRPS)作为损失函数。该方法旨在学习更具洞察力的校准预测分布。

模型细节(图 1)

在时间序列数据的概率预测中,VAEneu 以历史数据为条件生成未来数据分布。该模型以输入数据 (x0 : t )为条件,输出要预测的未来数据点 (x t+1)。编码器将输入数据映射为一个潜在变量 z,解码器利用该变量形成预测分布。

带着 CRPS 学习

在模型训练中,CRPS 被用作损失函数,通过优化预测分布来匹配真实数据分布。具体来说,CRPS 用于使预测分布更接近真实分布,并提高预测的准确性(见等式 6 和 7)。

实施和培训(图 1)

了解时间序列数据的内部模式对于 VAEneu 根据过去的数据预测未来的数据点非常重要。在实现过程中,设计了编码器和解码器,以便使用 TCN(时序卷积网络)或 RNN(递归神经网络)捕捉时间序列数据的特征。这种结构为从输入数据中提取高阶特征和进行有效预测奠定了基础。

拟议方法的优点

与传统方法相比,VAEneu 的一大优势在于它在预测分布的锐度和校准之间取得了更好的平衡。使用 CRPS 作为损失函数也能提高预测性能,因为模型的训练能更好地适应真实世界的数据分布。预计这将在各种实际情况下产生更可靠的预测结果。

试验

为了测试 VAEneu 的性能,我们使用 12 种不同的概率预测模型和 12 种不同的数据集进行了大量实验。这些数据集的范围从日常生活到科学研究。主要目的是比较 VAEneu 与其他模型预测的准确性。

实验数据集

使用的数据集包括黄金价格、家庭用电量(HEPC)、互联网流量、泥草、索根河流量、太阳黑子数量、美国出生人口、太阳能和风能。这些数据集以不同的频率和长度收集,适用于评估模型适应不同类型时间序列数据的能力。

与基线模型的比较

实验将 VAEneu 与现有的概率预测模型进行了比较,如 DeepAR、DeepState、DeepFactor、DRP、GPForecaster、MQ-RNN、MQ-CNN、Prophet、Wavenet、Transformer、TFT 和 ForGAN。通过与这些模型的比较,评估了 VAEneu 的相对性能。

绩效评估(表 1)

实验显示了 VAEneu 在每个数据集中预测未来数据的准确性。其中,图 4 显示了模型的 CRPS 在所有数据集中的相对分布情况,表明 VAEneu 一直表现较好。

在许多数据集上,VAEneu 都是最佳模型或表现非常接近顶级模型。这表明,VAEneu 有可能成为概率预测领域的新标准。它的预测准确性和一致性也是一项重要进步,尤其是在需要对不确定性进行精确建模的领域。

结论

本研究提出的 VAEneu 模型以条件变异自动编码器为基础,使用 CRPS 作为损失函数,可提供敏锐的、经过良好调整的概率预测。通过广泛的实验,VAEneu 在 12 个不同的数据集上与 12 个基线模型相比表现出了卓越的性能。该模型有望为决策支持做出贡献,尤其是在风险评估和资源分配至关重要的领域。

未来展望

在 VAEneu 取得成功的基础上,未来可将该方法扩展到更多的数据类型和预测场景。此外,探索不同类型的损失函数和优化技术也将有益于扩展模型的适用性。另一个重要的研究课题是实施实时随机预测,并结合在线学习功能,以便在动态变化的环境中保持其性能。

将 VAEneu 的方法应用于其他机器学习模型和算法,也有望进一步提高预测的准确性。基于该模型的新研究和改进可为未来预测技术的发展做出重要贡献。特别是,开发新算法以提高高不确定性领域的预测准确性将是下一步的主要工作。


http://www.kler.cn/news/366909.html

相关文章:

  • 【计算机网络 - 基础问题】每日 3 题(五十八)
  • 【ShuQiHere】Linux 系统中的硬盘管理详解:命令与技巧
  • P2818 天使的起誓
  • Etcd 可观测最佳实践
  • 隨筆 20241025 Kafka数据一致性的韭菜比喻
  • uni.showLoading 时禁止点击(防止表单重复提交) 小程序调取微信支付
  • PMP–一、二、三模–分类–11.风险管理–机会风险应对策略
  • 【C++笔记】内存管理
  • 实现简道云与企业微信的自动化数据集成
  • [C#][winform]基于yolov8的道路交通事故检测系统C#源码+onnx模型+评估指标曲线+精美GUI界面
  • Java-图书管理系统
  • LeetCode105. 从前序与中序遍历序列构造二叉树(2024秋季每日一题 49)
  • 地磁传感器(学习笔记上)
  • 微信小程序文字转语音播报案例
  • 基于Java SpringBoot和Vue社区医院诊所医疗挂号管理系统设计
  • 【超大数据】数字的拆分——int128数据类型的使用方法
  • Spring Cloud微服务:构建现代应用的新基石
  • 【笔记】软件测试09——接口测试
  • 图文深入理解Oracle Total Recall
  • Ubuntu虚拟机无法启动,无U盘拯救
  • GoogleChrome和Edge浏览器闪屏问题
  • 图片懒加载
  • MATLAB工具箱使用案例详解
  • Vuejs设计与实现 — 编译层面的优化
  • Walrus + Sui:如何充分发挥Web3的潜力
  • vue中$nextTick的作用是什么,什么时候使用