首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

R语言使用随机技术差分进化算法优化的Nelson-Siegel-Svensson模型|附代码数据

它有两个参数:param和list数据(包含所有其他变量)。返回观察到的(“市场”)收益率yM的向量与参数param的模型收益率之间的最大绝对差。...我们添加了一个粗略而有效的约束,以防止导致“ NA”值的参数值:目标函数返回较大的正值。我们将其最小化,因此产生NA值的参数被标记为不良。...本文选自《R语言使用随机技术差分进化算法优化的Nelson-Siegel-Svensson模型》。...R语言用神经网络改进Nelson-Siegel模型拟合收益率曲线分析R语言和QuantLib中Nelson-Siegel模型收益曲线建模分析R语言使用随机技术差分进化算法优化的Nelson-Siegel-Svensson...模型用R语言用Nelson Siegel和线性插值模型对债券价格和收益率建模R语言用神经网络改进Nelson-Siegel模型拟合收益率曲线分析R语言中的Nelson-Siegel模型在汇率预测的应用python

44800

专栏 | 滴滴KDD2017论文:基于组合优化的出租车分单模型

根据滴滴的应用场景,他们提出了一种基于组合优化的出租车分单模型。 掏出手机、轻点几下、键入目的地、发单,几分钟后,一位出租车司机准时出现在楼下等你。这一操作已经被数亿用户所熟悉。...在滴滴出行,从乘客发出一个出租车订单,到订单被播报给周围的出租车司机,再到成功被司机应答,所需的时间被压缩到极短。这背后的最大功臣,就是基于组合优化的滴滴出租车分单模型。...此前业界曾提出过一个基于多代理体系结构的新模型 NTuCab,它的目的是最小化乘客的等待时间和接驾距离。...但如何估计这个分布的期望μ和标准差σ,这就成为一个需要思考的问题。 ? 考虑到时间和经纬度的分布具有周期循环性,均值和方差不能用传统方法来估计。...因此我们使用了循环正态分布,建成一个优化模型,通过求解,得到了期望的平均值和方差。 ?

1.3K81
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    简洁的架构还能高效和准确?清华&华为提出新型残差循环超分模型:RRN!

    作者单位:清华大学、纽约大学、华为诺亚方舟实验室 1 看点 本文提出了一种简洁而又高效的超分架构,在测试集上一帧只需45ms PSNR就可以达到27.69,具有很大的实用价值,亮点如下: 以往已经提出了许多基于深度学习的视频超分辨率...2 时域融合模型 2D CNN:采用了几个改进的2D残差块,每个块由3×3卷积层和ReLU组成。...模型以2T+1个连续帧为输入,首先先在通道维度串联,然后通过一批残差块,输出shape大小为H×W×Cr^2^的残差特征图,通过depth-to-space上采样四倍得到残差图像R~t~^↑^,和双三次上采样的中心帧相加...RNN:时间步骤t处的输入有三部分:(1)先前的输出o~t−1~,(2)先前隐藏状态h~t−1~(3)两个相邻帧和。RNN可以利用上一层的互补信息,进一步细化第t时间步的高频纹理细节。...下图可以看出不管是在运行时间、运算复杂度还是PSNR值上,RRN相比其他时域建模方法都具有显著的优势。 ? 对是否为残差块和残差块的个数的消融实验,可以看出残差块能有效的抑制梯度消失。 ?

    87010

    NeurIPS 2018 | 腾讯AI Lab&北大提出基于随机路径积分的差分估计子非凸优化方法

    机器之心发布 作者: Cong Fang, Chris Junchi Li, Zhouchen Lin, Tong Zhang 最近北京大学 ZERO 实验室与腾讯 AI Lab 提出一种新的技术:基于随机路径积分的差分估计子...本文利用 SPIDER 技术求解大规模的随机非凸优化问题,在理论上本文的算法上取得的更快并在一定程度上最优的收敛速度!...论文地址:https://arxiv.org/pdf/1807.01695.pdf 具体地,我们研究如下的随机优化问题: ?...其中当 n 有限时,我们把该问题称为有限和问题,当 n 趋于无穷时,我们把该问题称为在线问题。...可以看出算法的核心在于使用随机梯度的差分的累和估计真实梯度,与使用了归一化的步长。 ? 当得到了上述算法之后,我们进一步考虑是否存在理论上比该算法更快的算法。

    54830

    MATLAB热传导方程模型最小二乘法模型、线性规划对集成电路板炉温优化

    设计最小二乘法拟合模型中,对问题进行数值模拟。最后基于最小二乘原理,在约束条件下建立炉温曲线的多目标优化模型。...最小二乘法模型: 最小二乘法(又称最小平方法)是一种数学优化技术。它通过最小化误差的平方和寻找数据的最佳函数匹配。...模型 检验 使用有限分差法中的 空间反演法,把炉温曲线当做已知条件,结合给出的传送带运行速度来确定数学模型中拟合的预测值分布和真实值内容要点:结果分析、检验;模型检验及模型修正;结果表示如图该预测值与真实值的方差...,标准差和极差的情况。...matlab使用贝叶斯优化的深度学习 Python中基于网格搜索算法优化的深度学习模型分析糖尿病数据 R语言使用随机技术差分进化算法优化的Nelson-Siegel-Svensson模

    29020

    学界 | 带引导的进化策略:摆脱随机搜索中维数爆炸的魔咒

    本文提出了一种带引导的进化策略——一种利用代理梯度方向和随机搜索的优化方法,并将该方法应用于合成梯度等问题,最终证明该方法在标准进化策略和直接遵循代理梯度的一阶方法上得到提升。...1 引言 机器学习模型的优化常常涉及最小化代价函数,其中代价关于模型参数的梯度是已知的。...我们的想法是跟踪一个低维子空间,这个子空间是由优化过程中代理梯度的最近历史定义的(受拟牛顿法启发),我们称之为引导子空间。然后,我们优先在这个子空间内执行有限差分随机搜索(就像在进化策略中那样)。...图 5:作为带引导的进化策略的引导子空间的合成梯度。(a)使用合成梯度最小化目标二次问题时的损失曲线。(b)带引导的进化策略的优化过程中合成更新方向和真实梯度的相关性。...我们提出了带引导的进化策略,这是一种利用代理梯度方向和随机搜索的优化方法。我们为进化策略定义了一个搜索分布,它沿着代理梯度指向的引导子空间延伸。

    37910

    AI为超级马里奥兄弟创造了游戏新级别——GECCO 2018最佳论文提名

    图3 训练Mario 游戏的DCGAN 模型结构 ▌实验结果 为验证我们的方法,在实验部分我们通过两组不同实验分别进行基于表征测试(representation-based testing) 和基于代理测试...基于表征测试(representation-based testing) 下图4显示了该方法优化的ground tile 百分比与特定目标分布的接近程度。...结果表明,每次运行中我们几乎都可以非常接近目标的百分比。 图4 优化不同百分比的ground tiles。运行20次后将平均每次的结果并产生一个标准差。...a 和b显示了F1 自适应函数下最大化跳跃次数的例子,此时最小化F2 函数。c显示了一个最差的结果,即在F1 自适应函数下不可玩的游戏级别例子。...我们的方法不仅能够优化不同分布水平,并将tile 类型结合起来,还可以使用基于代理的评估函数来优化游戏级别。虽然我们的GAN 模型通常能够捕捉到高水平的训练结构,但有时也会产生破碎的结构。

    65310

    差分进化算法(DE)的详述

    之前对一篇和本文类似的生物进化优化算法——遗传算法做了一些解释,本文所述的差分进化算法和遗传算法本身有相通的地方当然也有较多的差异。...差分进化算法也是基于群体智能理论的优化算法,它是通过群体内个体间的合作与竞争而产生的智能优化算法,字面意思即可看出它有别于遗传算法的自由组合自然选择,它更侧重的是个体与个体和个体与自身间的关系,包括合作与竞争...在具体解释该算法前,先把和遗传算法相通但又不完全相同的一些概念做一些解释,差分进化算法也和遗产算法一样,也有变异,交叉,选择几个过程,下面分别解释。...适应度函数 即为要优化的目标函数,本文是取目标函数的最小化 步骤 ?...在进化过程中对每一代的最佳参数向量都进行评价,以记录最小化过程。

    3.7K21

    神经架构搜索方法知多少

    本文讨论了常见搜索空间以及基于强化学习原理和进化算法的常用架构优化算法,还有结合了代理模型和 one-shot 模型的方法。...本文讨论了常见搜索空间以及基于强化学习原理和进化算法的常用架构优化算法,还有结合了代理模型和一次性(one-shot)模型的方法。...时序差分学习(Temporal Difference Learning):像 SARSA、TD-λ 和 Q-learning 这样的方法都试着通过近似最优值函数隐式地找出这种策略。...基于代理模型的优化 顾名思义,基于代理模型的优化器用代理模型 f hat 来近似响应函数 f。就神经架构搜索而言,这可以近似响应不在训练步消耗时间且能提升整个搜索过程效率的架构。...可微架构搜索:Liu et al.(2018c)提出了一种替代的优化方法,这种方法用基于梯度的优化方法使训练集损失最小化,学习了模型 θ 的参数;又使验证集损失最小化,学习了结构参数 β。

    70120

    45页的NAS神经网络搜索的综述,请查收!

    本文讨论了常见搜索空间以及基于强化学习原理和进化算法的常用架构优化算法,还有结合了代理模型和 one-shot 模型的方法。...本文讨论了常见搜索空间以及基于强化学习原理和进化算法的常用架构优化算法,还有结合了代理模型和一次性(one-shot)模型的方法。...时序差分学习(Temporal Difference Learning):像 SARSA、TD-λ 和 Q-learning 这样的方法都试着通过近似最优值函数隐式地找出这种策略。...基于代理模型的优化 顾名思义,基于代理模型的优化器用代理模型 f hat 来近似响应函数 f。就神经架构搜索而言,这可以近似响应不在训练步消耗时间且能提升整个搜索过程效率的架构。...可微架构搜索:Liu et al.(2018c)提出了一种替代的优化方法,这种方法用基于梯度的优化方法使训练集损失最小化,学习了模型 θ 的参数;又使验证集损失最小化,学习了结构参数 β。

    71020

    只需1台CPU跑600多秒,GNN快速有效优化蛋白质模型

    研究还表明,如果只允许非常有限的模型采样时,GNN 的性能明显优于 ResNet (卷积残差网络)。...并将其输入 PyRosetta FastRelax中,通过侧链组装和能量最小化生成优化后的模型。...(来源:论文) 其中有5 个 CASP 测试模型(3 个 CASP13 模型和 2 个 CASP14 模型), GNNRefine把它们的质量提高了至少10分(ΔGDT-HA ≥10)。...MSA 中编码的协同进化信息可以帮助 GNNRefine 更准确地预测残基间相互作用,从而导致更好的优化蛋白质模型。同时,还将研究个体蛋白质序列和 MSA的自我监督学习的实用性。...将来,许教授团队还将使用深度学习直接预测(主链和侧链)原子的 3D 坐标,而不是残基间距离概率分布。这将避免使用能量最小化方法来构建 3D 模型,并有可能提高模型质量。

    57010

    【机器学习】GBDT

    然后介绍了基于梯度提升的GBDT算法,核心在于学习器本身不再拟合残差,而是学习器拟合残差的一阶梯度,权重拟合残差的一阶系数。最后介绍了GBDT对应分类和回归场景的学习流程。...作者 | 文杰 编辑 | yuquanle 提升树 提升树GBDT同样基于最小化第个学习器和前个学习器累加起来损失函数最小,提升树采用残差的思想来最小化损失函数,将投票权重放到学习器上,使得基学习器的权重都为...一致,也是最小化第个学习器和前个学习器组合的损失函数,不同的是提升树采用决策树作为基学习器,采用残差的思想使得每个决策树的投票权重为。...,即第个模型的学习是基于前个模型组合起来最小化损失函数。...Adboost是基于最小化损失函数在导数为处取到,针对二分类问题导出样本系数,决策器权重系数,决策树。 提升树是基于残差思想最小化损失函数,使得决策树的权重为。

    67610

    脑机接口中最优特征选择的多目标共生生物搜索算法(一)

    提出了一种差分进化优化算法,为BCI竞赛三数据集IVa生成最优特征子集(Baig等人,2017)。将该方法与模拟退火算法、人工神经网络算法、粒子群算法和蚁群算法进行了比较。...结果表明,利用SVM分类器对10个特征进行分类,平均准确率达到95%以上,表明了差分进化算法相对于其他算法的优越性。...将该算法与其他优化算法如遗传算法、差分进化算法、粒子群算法、蜜蜂算法、地雷爆炸算法和布谷鸟搜索算法进行比较,可以看出该算法具有更好的效果。...通过与NSGA二号算法、多目标粒子群优化算法、多目标差分进化算法和多目标人工蜂群算法的比较,验证了多目标优化算法的有效性。 文献综述表明,虽然特征选择研究频繁,但多目标特征选择的研究却很少。...据我们所知,这项工作是第一次使用多目标共生生物搜索算法来选择最佳的特征组合,既最大限度地提高分类精度,又最小化基于运动想象的脑电图的选定特征数量。

    57440

    人工智能:智能优化算法

    受到人类智能、生物群体社会性或自然现象规律的启发,人们发明了很多智能优化算法来解决上述复杂优化问题,主要包括:模仿自然界生物进化机制的遗传算法;通过群体内个体间的合作与竞争来优化搜索的差分进化算法;模拟生物免疫系统学习和认知功能的免疫算法...其中,遗传算法是进化计算中具有普遍影响的模拟进化优化算法。 为了求解切比雪夫多项式问题,Rainer Storn和Kenneth Price根据这种进化思想提出了差分进化算法。...差分进化算法是基于群体智能理论的优化算法,是通过群体内个体间的合作与竞争产生的智能优化搜索。...但相比于进化计算,差分进化算法保留了基于种群的全局搜索策略,采用实数编码、基于差分的简单变异操作和“一对一”的竞争生存策略,降低了进化计算的复杂性。...粒子群算法与其他进化算法一样,也是基于“种群”和“进化”的概念,通过个体间的协作与竞争,实现复杂空间最优解的搜索。

    1.4K10

    基于协方差矩阵自适应演化策略(CMA-ES)的高效特征选择

    特征选择是指从原始特征集中选择一部分特征,以提高模型性能、减少计算开销或改善模型的解释性。特征选择的目标是找到对目标变量预测最具信息量的特征,同时减少不必要的特征。...我使用的模型是线性回归,statsmodels.api.OLS(),我们试图最小化的目标函数是BIC,贝叶斯信息标准,一种信息损失的度量,所以BIC越低越好。...它与AIC相似,只不过BIC倾向于生成更简洁的模型(它更喜欢特征较少的模型)。最小化AIC或BIC可以减少过拟合。...如果需要解决优化问题,用它来测试对比是非常有帮助的。 遗传算法 最后我们再看看常用的遗传算法 遗传算法受到生物进化和自然选择的启发。...通过应用进化和选择,有可能进化出一个个体群体,使其接近于我们感兴趣的目标函数的最佳值。 以下是GA的简要介绍。首先生成一群个体(向量),每个向量的长度为n。

    54910

    基于进化计算的NP难题求解的研究综述

    1.3 基于群智能的算法(以PSO为代表) 由于进化计算具有策略的灵活性和对问题的适应性,科学和工程领域经常用来解决优化问题,相对于经典优化算法,进化计算通常有很大的优势。...对于陷入局部最优的问题,科研工作者提出了很多的方法,例如由Storn等人在1995提出的差分进化算法[19](Differential Evolution),和其它进化算法一样,DE是一种模拟生物进化的随机模型...但相比于进化算法,DE保留了基于种群的全局搜索策略,采用实数编码、基于差分的简单变异操作和一对一的竞争生存策略,降低了遗传操作的复杂性。...基于代理模型算法的思想是利用一部分的数据来代理评价另外一部分数据或者利用代理模型达到种群近似评价的效果以减少计算消耗,常见的有CPS,SMEA算法[25,26]。...由于特征选择的两个目标是最大化分类性能与最小化特征子集,因此,基于多目标来优化特征选择问题的算法[27,28]成为研究重点。其中,基于粒子群方法的有薛冰等人提出来的NSPSO和CMDPSO[21]。

    2K30

    回答薛定谔问题: 生命是什么?自由能公式

    它基于这样一种观点,即所有生物系统都有一个世界的等级生成模型,这个模型通过最小化自由能来隐含地最小化其内部熵。由于非平衡稳态固有的自组织,系统显然会违反热力学第二定律。参见Ao等人。...这意味着生命系统可以被描述为最小化变分自由能,因此令人惊讶的是,变分自由能的最小化需要优化关于马尔可夫毯之外或之后的事物的信念(见方框2)。...HMM最初被提出来统一进化和发展心理学,是一种基于证据的神经认知和生物行为模型,它综合了FEP和心理学中的主要范式,以将大脑置于产生人类行为、表型和小生境的更广泛的进化、发展和实时过程中[7,70]。...自由能最小化动态随时间尺度而变化,范围从实时神经认知(即,感知和行动;学习和注意力);一生中的神经发育;使跨代自由能最小化的表观遗传机制(如亲缘);以及适应过程,该过程包括随着时间的推移对人类生殖模型的优化...FEP认为,大脑本身并不只是对世界的模型进行编码,而是表现出其环境中因果结构的(分层)表型转录(即,具体化的统计或生成模型),这种转录通过进化、发展和学习来优化。

    70310

    差分进化算法 (Differential Evolution)概述

    DE算法简介 Differential Evolution(DE)是由Storn等人于1995年提出的,和其它演化算法一样,DE是一种模拟生物进化的随机模型,通过反复迭代,使得那些适应环境的个体被保存了下来...但相比于进化算法,DE保留了基于种群的全局搜索策略,采用实数编码、基于差分的简单变异操作和一对一的竞争生存策略,降低了遗传操作的复杂性。...同时,DE特有的记忆能力使其可以动态跟踪当前的搜索情况,以调整其搜索策略,具有较强的全局收敛能力和鲁棒性,且不需要借助问题的特征信息,适于求解一些利用常规的数学规划方法所无法求解的复杂环境中的优化问题。...DE与GA的关系 差分进化算法相对于遗传算法而言,相同点都是通过随机生成初始种群,以种群中每个个体的适应度值为选择标准,主要过程也都包括变异、交叉和选择三个步骤。...而差分进化算法变异向量是由父代差分向量生成,并与父代个体向量交叉生成新个体向量,直接与其父代个体进行选择。显然差分进化算法相对遗传算法的逼近效果更加显著。 DE算法流程图 ? 算法细节  ?

    1.9K20

    进化算法中的差分进化算法(Differential Evolution)

    引言差分进化算法(Differential Evolution,DE)是一种全局优化算法,可用于解决复杂的优化问题。它源于遗传算法和进化策略,通过模拟自然界中的进化过程来搜索最优解。...差分进化算法被广泛应用于函数优化、参数优化、机器学习等领域,具有较好的鲁棒性和全局搜索能力。算法原理差分进化算法基于个体间的差异性来进行搜索和优化。...它通过对候选解的差分变异来生成新的解,并使用适应度函数评估解的质量。下面是差分进化算法的基本步骤:初始化种群:随机生成初始候选解的种群。...机器调参:差分进化算法也常用于机器学习模型的超参数调优,提高模型的性能和泛化能力。...总结差分进化算法是一种强大的全局优化算法,可以应用于各种优化问题。它通过模拟进化的过程,不断地生成和选择新的解,以寻找问题的最优解。

    1.2K10

    回答薛定谔的问题,生命是什么?AGI需要参考生命智能

    它基于这样一种观点,即所有生物系统都有一个世界的等级生成模型,这个模型通过最小化自由能来隐含地最小化其内部熵。由于非平衡稳态固有的自组织,系统显然会违反热力学第二定律。参见Ao等人。...这意味着生命系统可以被描述为最小化变分自由能,因此令人惊讶的是,变分自由能的最小化需要优化关于马尔可夫毯之外或之后的事物的信念(见方框2)。...HMM最初被提出来统一进化和发展心理学,是一种基于证据的神经认知和生物行为模型,它综合了FEP和心理学中的主要范式,以将大脑置于产生人类行为、表型和小生境的更广泛的进化、发展和实时过程中[7,70]。...自由能最小化动态随时间尺度而变化,范围从实时神经认知(即,感知和行动;学习和注意力);一生中的神经发育;使跨代自由能最小化的表观遗传机制(如亲缘);以及适应过程,该过程包括随着时间的推移对人类生殖模型的优化...FEP认为,大脑本身并不只是对世界的模型进行编码,而是表现出其环境中因果结构的(分层)表型转录(即,具体化的统计或生成模型),这种转录通过进化、发展和学习来优化。

    20520
    领券