欢迎光临散文网 会员登陆 & 注册

赫兹期货股票量化交易软件:群体优化算法

2023-08-15 10:44 作者:bili_58743380139  | 我要投稿

优化算法是一种强大的数学工具,它允许我们在给定的函数域中探寻函数的最小值或最大值。


追溯到古希腊时期,智者们就已经洞察到了一些最优解的原则:


在固定周长的所有形状中,圆的面积最大。

在给定边数和周长的所有多边形中,正多边形的面积最大。

在固定面积的所有三维形状中,球体的体积最大。

第一个具有变分性质的问题大约在同一时期被提出。有趣的传说表明,这发生在公元前825年左右。推罗的王妹狄多搬到地中海南岸,向当地部落索要一块能用牛皮覆盖的土地。她巧妙地剪成细带,结成一条绳子,从而创立了迦太基城。


这个问题涉及寻找最有效的曲线,即以给定长度的闭合平面曲线所能覆盖的最大表面积。在这个问题中,最大的面积由半圆形区域表示。


接下来,我们将穿越一段漫长的历史时期,穿越古代地中海的文化底蕴、宗教裁判所的压制、中世纪的无知与迷信,直至文艺复兴时期新思想的勃发与新理论的自由振翅。在1696年6月,约翰·伯努利(Johann Bernoulli)勇敢地挑战世界上最杰出的数学家,他的挑战充满了名誉和永恒的诱惑。


伯努利提出的最速降线问题是:“给定垂直平面上的两点A和B,跟踪仅受重力作用的点所经过的曲线,从A点开始,哪一条到达B点的时间最短”。这个问题在伽利略(Galileo)于1638年尝试解答时就已引起关注。答案让人惊讶:最快的路径并不是最短的路径,而是一条特定曲率的摆线。


所有其他的解决方案,包括艾萨克·牛顿(Isaac Newton)的解决方案,都聚焦于每个点的梯度。牛顿的方法构成了变分计算的基础,这一领域主要用于求解以泛函形式呈现的最优性准则的问题,广泛用于分布式参数过程的静态或动态优化问题。


变分计算的一阶极值条件由伦纳德·欧拉(Leonard Euler)和约瑟夫·拉格朗日(Joseph Lagrange)通过《欧拉-拉格朗日方程》而得到。这些方程在优化问题中得到了广泛应用。但随着时间推移,人们发现这些方程的解并不能始终确保真实的极值。勒让德(Legendre)、扎克比(Jacobi)、黑森(Hesse)等数学家不断推进这个领域。


到了18世纪下半叶,对问题的最佳解决方案的追求塑造了数学的基础和优化原则。然而,直到20世纪下半叶,由于实际运用这些数学方法需要庞大的计算资源,优化方法在许多科学和技术领域的实际作用有限。幸运的是,现代世界新计算技术的出现使得实现复杂的优化方法成为可能,并孕育出了各种有用的算法。



赫兹期货股票量化交易软件:群体优化算法的评论 (共 条)

分享到微博请遵守国家法律