matlab
文章平均质量分 86
拓端研究室
这个作者很懒,什么都没留下…
展开
-
matlab用Logistic逻辑回归建模和马尔可夫链蒙特卡罗MCMC方法分析汽车实验数据
原文链接:http://tecdat.cn/?p=24103原文出处:拓端数据部落公众号此示例说明如何使用逻辑回归模型进行贝叶斯推断。统计推断通常基于最大似然估计 (MLE)。MLE 选择能够使数据似然最大化的参数,是一种较为自然的方法。在 MLE 中,假定参数是未知但固定的数值,并在一定的置信度下进行计算。在贝叶斯统计中,使用概率来量化未知参数的不确定性,因而未知参数被视为随机变量。贝叶斯推断贝叶斯推断是结合有关模型或模型参数的先验知识来分析统计模型的过程。这种推断的根基是贝叶..原创 2021-10-27 20:57:55 · 1061 阅读 · 0 评论 -
MATLAB用GARCH模型对股票市场收益率时间序列波动的拟合与预测
原文链接:http://tecdat.cn/?p=24211原文出处:拓端数据部落公众号描述使用garch指定一个单变量GARCH(广义自回归条件异方差)模型。garch模型的关键参数包括: GARCH 多项式,由滞后条件方差组成。阶数用P表示。 ARCH多项式,由滞后平方组成。阶数用Q表示。 P和Q分别是 GARCH 和 ARCH 多项式中的最大非零滞后。其他模型参数包括平均模型偏移、条件方差模型常数和分布。所有系数都是未知(NaN值)和可估.........原创 2021-11-15 21:23:20 · 5012 阅读 · 0 评论 -
Matlab创建向量自回归(VAR)模型分析消费者价格指数 (CPI) 和失业率时间序列
原文链接:http://tecdat.cn/?p=24365原文出处:拓端数据部落公众号描述var对象指定了p阶平稳的多变量向量自回归模型(VAR(p))模型的函数形式并存储了参数值。varm对象的关键组成部分包括时间序列的数量和多元自回归多项式 ( p )的阶数,因为它们完全指定了模型结构。其他模型组件包括将相同的外生预测变量与每个序列相关联的回归成分,以及常数和时间趋势项。例子创建和修改默认模型创建一个由一个序列组成的零阶 VAR 模型。M....原创 2021-11-19 12:14:00 · 3037 阅读 · 0 评论 -
Matlab正态分布、历史模拟法、加权移动平均线 EWMA估计风险价值VaR和回测Backtest标准普尔指数 S&P500时间序列
原文链接:http://tecdat.cn/?p=24480原文出处:拓端数据部落公众号此示例说明如何使用三种方法估计风险价值 (VaR) 并执行 VaR 回测分析。这三种方法是: 正态分布 历史模拟 指数加权移动平均线 (EWMA) 风险价值是一种量化与投资组合相关的风险水平的统计方法。VaR 衡量指定时间范围内和给定置信水平的最大损失量。回测衡量 VaR 计算的准确性。使用 VaR 方法,计算损失预测,然后与第二天结束时的实际损失进行比较。预测损失和实际损.原创 2021-12-01 15:09:33 · 2578 阅读 · 0 评论 -
Matlab用BUGS马尔可夫区制转换Markov switching随机波动率SV模型、序列蒙特卡罗SMC、Metropolis Hastings采样分析时间序列数据
原文链接:http://tecdat.cn/?p=24498原文出处:拓端数据部落公众号在这个例子中,我们考虑马尔可夫转换随机波动率模型。统计模型让是因变量和未观察到的对数波动率. 随机波动率模型定义如下区制变量遵循具有转移概率的二态马尔可夫过程表示均值的正态分布和方差.BUGS语言统计模型文件“ssv.bug”的内容:file = 'ssv.bug'; % BUGS模型文件名model{ x[1] ~ dnor..............原创 2021-12-02 18:12:49 · 551 阅读 · 0 评论 -
Matlab广义线性模型glm泊松回归的lasso、弹性网络正则化分类预测考试成绩数据和交叉验证可视化
原文链接:http://tecdat.cn/?p=24777原文出处:拓端数据部落公众号使用冗余预测变量构建数据集并使用lasso和 glm识别这些预测变量。使用lasso正则化去除冗余预测变量创建一个X包含 100 个观测值和 10 个预测变量的随机矩阵。y仅使用四个预测变量和少量噪声创建正态分布因变量。默认值randn ;X*权重 + randn*0.1; % 小的附加噪音执行lasso正则化。lasso求第 75 个Lambda.......原创 2021-12-21 18:17:40 · 929 阅读 · 0 评论 -
MATLAB用Lasso回归拟合高维数据和交叉验证
原文链接:http://tecdat.cn/?p=25741原文出处:拓端数据部落公众号此示例显示如何lasso识别和舍弃不必要的预测变量。使用各种方法从指数分布生成 200 个五维数据 X 样本。rng(3,'twister') % 实现可重复性for i = 1:5 X(:,i) = exprndend生成因变量数据Y= X* r+ eps,其中r只有两个非零分量,噪声eps正态分布,标准差为 0.1。用 拟合交叉验证......原创 2022-03-04 21:10:39 · 2040 阅读 · 0 评论 -
Matlab最小二乘法:线性最小二乘、加权线性最小二乘、稳健最小二乘、非线性最小二乘与剔除异常值效果比较
原文链接:http://tecdat.cn/?p=26624原文出处:拓端数据部落公众号matlab软件在拟合数据时使用最小二乘法。拟合需要一个参数模型,该模型将因变量数据与具有一个或多个系数的预测数据相关联。拟合过程的结果是模型系数的估计。为了获得系数估计,最小二乘法最小化残差的平方和。第i个数据点ri的残差定义为观测因变量值yi与拟合因变量值ŷi之间的差值,并标识为与数据相关的误差。残差的平方和由下式给出其中n是拟合中包含的数据点的数量, S是误差估.......原创 2022-05-10 11:10:46 · 2273 阅读 · 0 评论 -
Matlab用向量误差修正VECM模型蒙特卡洛Monte Carlo预测债券利率时间序列和MMSE 预测
此示例说明如何从 VEC( q ) 模型生成 Monte Carlo 预测。该示例将生成的预测与最小均方误差 (MMSE) 预测和来自VEC( q ) 模型的 VAR( q +1) 模型的预测进行比较。假设具有 H1 Johansen 形式的 VEC(2) 模型恰当地描述了由 1954 年至 1994 年的年度短期、中期和长期债券利率组成的 3D 多元时间序列的动态。加载 数据集。 在同一图中绘制序列。创建协整等级为 2 的 3D VEC(2) 模型。默认情况下, 应用 H原创 2022-06-15 11:19:10 · 608 阅读 · 0 评论 -
Matlab用深度学习循环神经网络RNN长短期记忆LSTM进行波形时间序列数据预测
此示例说明如何使用长短期记忆 (LSTM) 网络预测时间序列数据。LSTM 网络是一种循环神经网络 (RNN),它通过循环时间步长和更新网络状态来处理输入数据。网络状态包含在所有先前时间步长中记住的信息。您可以使用 LSTM 网络使用先前的时间步长作为输入来预测时间序列或序列的后续值。要训练 LSTM 网络进行时间序列预测,请训练具有序列输出的回归 LSTM 网络,其中响应(目标)是训练序列,其值偏移了一个时间步长。换句话说,在输入序列的每个时间步,LSTM 网络学习预测下一个时间步的值。有两种预测方法原创 2022-06-21 14:52:07 · 1626 阅读 · 0 评论 -
Matlab随机波动率SV、GARCH用MCMC马尔可夫链蒙特卡罗方法分析汇率时间序列
波动率是一个重要的概念,在金融和交易中有许多应用。它是期权定价的基础。波动率还可以让您确定资产配置并计算投资组合的风险价值 (VaR)。甚至波动率本身也是一种金融工具,例如 CBOE 的 VIX 波动率指数。然而,与证券价格或利率不同,波动性无法直接观察到。相反,它通常被衡量为证券或市场指数的收益率历史的统计波动。这种类型的度量称为已实现波动率或历史波动率。衡量波动性的另一种方法是通过期权市场,其中期权价格可用于通过某些期权定价模型得出标的证券的波动性。Black-Scholes 模型是最受欢迎的模型。这种原创 2022-06-22 14:37:03 · 919 阅读 · 0 评论 -
Matlab的移动机器人导航遗传算法仿真分析寻优路径规划和种群进化曲线可视化
随着机器人技术的快速发展,室内轮式机器人逐渐成为了相关研究人员的重点关注对象,应用场景主要是家庭等室内环境,轮式机器人完成复杂任务的基石是完善的路径规划技术,对该技术的深入研究,能够提高机器人的智能化水平,促进该学科的快速发展。虽然目前全球范围都在对机器人路径的优化问题进行研究并取得了一些成绩,但是室内小范围区域路径规划的研究还是一个难点,还有很多问题有待解决,比如说,室内区域相对狭小,周围的环境变化频繁会对机器人路径规划的结果产生较大影响;........................原创 2022-07-26 14:28:52 · 861 阅读 · 0 评论 -
拓端tecdat|matlab实现扩展卡尔曼滤波(EKF)进行故障检测
原文链接:http://tecdat.cn/?p=22467本文展示了如何使用扩展卡尔曼滤波器进行故障检测。本文使用扩展的卡尔曼滤波器对一个简单的直流电机的摩擦力进行在线估计。估计的摩擦力的重大变化被检测出来,并表明存在故障。电机模型电机被模拟成具有阻尼系数c,转动惯量J,由一个扭矩u驱动。电机的角速度w和加速度˙w是测量输出。为了使用扩展卡尔曼滤波器估计阻尼系数c,为阻尼系数引入一个辅助状态,并将其导数设为零。因此,模型状态,x = [w;c],和测量,y,方程式...原创 2021-05-12 18:39:53 · 1638 阅读 · 4 评论 -
拓端tecdat|matlab使用分位数随机森林(QRF)回归树检测异常值
原文链接:http://tecdat.cn/?p=22160这个例子展示了如何使用分位数随机林来检测异常值。分位数随机林可以检测到与给定X的Y的条件分布有关的异常值。离群值是一些观测值,它的位置离数据集中的大多数其他观测值足够远,可以认为是异常的。离群观测的原因包括固有的变异性或测量误差。异常值显著影响估计和推断,因此检测它们决定是删除还是稳健分析非常重要。为了演示异常值检测,此示例:从具有异方差性的非线性模型生成数据,并模拟一些异常值。生长回归树的分位数随机森林。估计预测变量范围..原创 2021-04-12 14:17:00 · 2232 阅读 · 0 评论 -
Matlab马尔可夫区制转换动态回归模型估计GDP增长率
本文估计实际GDP增长率的两状态Markov区制转换动态回归模型 。原创 2020-05-23 11:36:45 · 1071 阅读 · 0 评论 -
拓端tecdat|matlab使用长短期记忆(LSTM)神经网络对序列数据进行分类
本示例说明如何使用长短期记忆(LSTM)网络对序列数据进行分类。要训练深度神经网络对序列数据进行分类,可以使用LSTM网络。LSTM网络使您可以将序列数据输入网络,并根据序列数据的各个时间步进行预测。本示例使用[1]和[2]中所述的日语元音数据集。此示例训练LSTM网络以识别给定时间序列数据的说话者,该时间序列数据表示连续讲话的两个日语元音。训练数据包含九位发言人的时间序列数据。每个序列具有12个特征,并且长度不同。数据集包含270个训练观察和370个测试观察。加载顺序数据加载日语元音训原创 2021-01-28 14:17:24 · 3061 阅读 · 2 评论 -
拓端tecdat|Matlab通过市场数据校准Hull-White利率模型参数
利率衍生证券的定价依赖于描述基本过程的模型。这些利率模型取决于您必须通过将模型预测与市场上可用的现有数据进行匹配来确定的一个或多个参数。在Hull-White模型中,有两个与短期利率过程相关的参数:均值回归和波动率。...原创 2020-11-25 11:58:14 · 1887 阅读 · 0 评论 -
拓端tecdat|matlab对国内生产总值(GDP)建立马尔可夫链模型(MC)并可视化
本示例说明如何创建并可视化Markov链模型的结构和演化。考虑从随机转移矩阵中创建马尔可夫链的四状态马尔可夫链,该模型模拟了国内生产总值(GDP)的动态。原创 2020-10-30 10:04:51 · 5075 阅读 · 5 评论 -
Matlab建立SVM,KNN和朴素贝叶斯模型分类绘制ROC曲线
绘制ROC曲线以通过Logistic回归进行分类加载样本数据。原创 2020-09-10 15:17:15 · 2973 阅读 · 2 评论 -
图像倾斜校正算法的MATLAB实现:图像倾斜角检测及校正
随着多媒体技术的不断发展,数码相机,高清拍照手机等多媒体设备己经在人们的生活中占据了越来越重要的地位。通过采用图像处理技术,可以将数码设备采 集到的文字、图片等信息转化成其他信息形势输出,例如转化成音频输出己解决视 障患者的视力需求。但是,由于输入设备或某些其他因素不可避免地使得采集到的 文本图像或多或少会出现某种程度的倾斜。因此,倾斜图像校正是当前文本图像研 宄领域中十分重要的课题,尤其在数字化、自动化领域。比如,提高OCR(Optical Character Recognition)识别率从而提高文档自原创 2020-07-06 14:23:44 · 8191 阅读 · 1 评论 -
在R语言中使用航空公司复杂网络对疫情进行建模
当我阅读Matthew O'Jackson在2010年描述其在经济学中的应用的论文时,我首先对网络产生了兴趣。在2014年的埃博拉疫情爆发期间,人们对该疾病蔓延至美国的情况非常关注。当时我忙于上班/上课,但决定使用航空公司的航班数据至少探讨这个问题。数据的来源可以在以前关于空间数据可视化的文章中找到。我以为该疾病起源于利比里亚,因此想探讨该疾病如何通过航空网络传播到美国的问题。.........原创 2020-05-07 13:46:55 · 1173 阅读 · 0 评论 -
R语言用关联规则和聚类模型挖掘处方数据探索药物配伍中的规律
概要方剂药效与剂量的关系中药不传之秘在于剂量中药配伍规律。拓端数据使用数据挖掘技术对海量的在线医院药物复方历史数据进行智能分析,并从中找出药物配伍的规律。业务挑战中医传承过程中,关于生理、病因病机以及疾病的表现和发展规律,都容易记载在书上,也容易理解和传承。然而随着医药科技的不断进步,新特药品的的种类的不断出现,给药物配伍又一次新挑战。同时,为了探索昂贵中药材是否有其他廉价替代品的............原创 2020-05-06 17:02:40 · 1133 阅读 · 0 评论 -
matlab中使用VMD(变分模态分解)
拨号音信号的变模分解创建一个以4 kHz采样的信号,类似于拨打数字电话的所有键。将信号另存为MATLAB®时间数据。fs = 4e3;t = 0:1/fs:0.5-1/fs;ver = [697 770 852 941];hor = [1209 1336 1477];tones = [];for k = 1:length(ver) for l = 1:length......原创 2020-05-06 16:35:14 · 10893 阅读 · 4 评论 -
MATLAB中的马尔可夫区制转移(Markov regime switching)模型
分析师通常关心检测市场何时“发生变化”:几个月或几年内市场的典型行为可以立即转变为非常不同的行为。投资者希望及时发现这些变化,以便可以相应地调整其策略,但是这样做可能很困难。.........原创 2020-11-10 10:46:41 · 5217 阅读 · 7 评论