贝叶斯先知 先知温度模型的贝叶斯优化,具有每日和每年的季节性以及额外的回归系数 如果您喜欢BayesianProphet,请给它加星号,或拨叉并作出贡献! 先知分解显示了趋势以及英国剑桥温度观测的年度和每日季节性: 安装/使用 必需的: 最新版本的 包 程序包 包 要安装python软件包: pip install -r requirements.txt 安装以上依赖项后, 克隆存储库并在Jupyter的本地安装中打开笔记本,或 远程尝试笔记本 -可编辑 -可编辑 在上 在查看 细节 有关数据(包括清洁),基线模型,每日和每年的季节性描述以及R先知模型的详细说明,请参阅我的时间序列和R资料库中有关Cambridge UK温度预测的其他模型。 假设和限制已包含在上述存储库中,此处不再赘述。 我的剑桥大学计算机实验室气象站R Shiny存储库中提供了其他探索性数据分析。 我的主
2023-03-29 20:41:56 3.39MB python time-series jupyter temperature
1
GKT 本文。 GKT的体系结构如下: 设置 要运行此代码,您需要以下内容: 配备GPU的机器 python3 numpy,pandas,scipy,scikit-learn和火炬程序包: pip3 install numpy==1.17.4 pandas==1.1.2 scipy==1.5.2 scikit-learn==0.23.2 torch==1.4.0 请注意,不要使用0.23.4版本的熊猫,因为在processing.py文件中执行以下命令时,它将导致错误。 df.groupby('user_id', axis=0).apply(get_data) 如果您使用“ assistment_test15.csv”文件进行测试,则在pandas 0.23.4版本中,经过groupby用户后,它将返回16名学生。 但是,如果您在1.x版本中使用熊猫,它将返回15名学生。 (此
1
时间序列分析预测小工具。自回归模型分析,卡尔曼滤波自回归模型,AIC, BIC, FPE, MDL, SBC, CAT, PHI自回归模型检验。The TSA toolbox is useful for analysing Time Series. - Stochastic Signal processing - Autoregressive Model Identification - adaptive autoregressive modelling using Kalman filtering - multivariate autoregressive modelling - maximum entropy spectral estimation - matched (inverse) filter design - Histogram analysis - Calcution of the entropy of a time series - Non-linear analysis (3rd order statistics) - Test for UnitCircle- and Hurwitz- Polynomials - multiple signal processing - Several criteria (AIC, BIC, FPE, MDL, SBC, CAT, PHI) for model order selection an autoregressive model are included. - Fast algorithms are used - missing values (encoded as NaN's) are considered
2023-02-27 14:57:20 101KB Time Series Anal matab
1
【论文解读】High-Dimensional Vector Autoregressive Time Series Modeling via Tensor Decomposition. 【基本信息】上海交通大学数学科学学院王迪副教授在JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION(SCI一区)发表的文章。 【摘要】经典向量自回归模型是多元时间序列分析的基本工具。然而,当时间序列和滞后阶数甚至相当大时,它涉及太多参数。本文建议将模型的转换矩阵重新排列为张量形式,以便通过张量分解可以同时沿三个方向限制参数空间。 相比之下,降秩回归方法只能在一个方向上限制参数空间。 除了实现大幅度的降维,所提出的模型还可以从因子建模的角度进行解释。此外,为了处理高维时间序列,本文考虑在因子矩阵上施加稀疏性,以提高模型的可解释性和估计效率,从而产生了稀疏性诱导估计器。对于低维情况,我们导出了所提出的最小二乘估计的渐近性质,并引入了交替最小二乘算法。对于高维情况,我们建立了稀疏性诱导估计器的非渐进性质,并提出了一种用于正则化估计的ADMM算法。
2023-01-12 17:55:44 5.72MB 论文解读
1
印度尼西亚降雨模式分类使用时间序列K均值 使用时间序列k均值对印度尼西亚的三种主要降雨模式进行聚类。 k均值中的距离计算是动态时间规整(DTW),通常用于模式匹配和时间/顺序数据聚类。
2022-12-23 21:13:12 2KB
1
matlab交叉检验代码用于在时间中查找结构的代码模块:可视化和分析行为时间序列 这是一个github存储库,其中包含五个Matlab代码模块,以及本文中介绍的示例示例“在时间中发现结构:可视化和分析行为时间序列” 。 是纸。 这些代码模块旨在帮助具有不同程度编程技能的行为研究人员解释和分析高密度多模式行为数据。 这五个模块包括: 循序渐进的“编程基础”教程,向新手程序员介绍常见的行为时间序列数据以及导入和操作这些数据所必需的脚本。 它还提供用于在所有模块之间使用通用数据格式来回转换数据的脚本,以方便修改模块材料以与用户数据一起使用, 脚本以可视化原始行为时间序列, 描述时间事件分布结构的脚本:突发性计算。 这是一种量化事件发生时间规律性的方法(Goh&Barabási,2008), 脚本以交叉递归定量分析(CRQA)来表征多个时间尺度上的非线性动力学(Zbilut,Giuliani和Webber,1998年), 脚本来量化一组相互依赖的多峰行为变量之间的方向关系,格兰杰因果关系,格兰杰,1969年; Bressler&Seth,2011年)。 五个模块相互补充,但每个模块都是独立的。
2022-12-22 23:37:30 38.89MB 系统开源
1
SysIdentPy是一个Python系统模块,用于使用基于numpy构建的NARMAX模型进行系统识别,并根据3条款BSD许可进行分发。 该项目由Wilson RL Junior,Luan Pascoal C. Andrade和Samir AM Martins在系统识别学科的项目中启动。 塞缪尔(Samuel)于2019年初加入,此后做出了贡献。 文献资料 网站: : 例子 SysIdentPy现在支持NARX神经网络和常规估计器,例如sklearn估计器和Catboost。 范例 from torch import nn import numpy as np import pandas as pd import matplotlib . pyplot as plt from sysidentpy . metrics import mean_squared_error fro
1
考虑的程序是:重叠块引导程序 (Künsch)、固定引导程序 (Politis-Romano) 和季节性块引导程序 (Politis)。 如果块大小等于 1,则应用 iid Bootstrap (Efron)。 所有程序都处理向量时间序列。
2022-12-08 22:56:11 11KB matlab
1
足球预测 SoccerPredictor使用机器学习来预测英超联赛的比赛结果,重点是预测胜负(对应于对双倍机会的押注)。 预测以非常规方式建模为时间序列分类。 将为每个团队创建一个神经网络模型,并同时对其进行训练。 注意:请记住,由于我没有发布数据集,因此您将无法进行实际的培训。 如果您想对其进行测试,则必须自己组装。 提供更有趣功能的网站很难抓取,但绝对有可能。 因此,如果您想构建类似的东西或者只是看看我是如何实现各种东西的,则可以将其作为主要灵感。 如果没有数据集,则只能对附加的文件集进行可视化和回测。 这主要用于演示目的。 请参考随附的以获取有关该程序如何工作的更多信息。 结果 在测试期间,获得的最佳结果是利润1069 % ,预测精度约为90 % ,ROI为33.4 % 。 测试期间的时间跨度为113天,押注了150场比赛中的32场。 安装 运行该程序需要手动安装,例如:
2022-12-07 16:13:46 2.41MB python machine-learning time-series tensorflow
1
黄土时间序列的季节性分解 Seasonal-Trend-Loess(STL)算法将时间序列分解为季节,趋势和残差成分。 该算法使用( 为原始论文)来平滑循环子序列(例如,下例中所示的CO 2数据中的所有January值)。 从信号中去除季节性之后,对余数进行平滑处理(分多个步骤)以找到趋势。 重复此过程,并可能包括利用Loess的加权最小二乘法基础进行的鲁棒性迭代,以消除异常值的影响。 详细信息在进行了描述。 stl-decomp-4j是可从获得的原始Ratfor / Fortran的Java端口(为;也包含在examples/StlPerfTest/fortran_benchmark ),已扩展为支持局部二次插值。 stl-decomp-4j期望间隔均匀的数据且没有缺失值,类似于原始的Fortran版本(以及和版本,它们都在后台使用原始的Fortran版本)。 查看了解TODO等。
2022-12-04 11:28:34 1.85MB java timeseries time-series seasonal-adjustment
1