算法优化锦标赛。 - 页 14 1...789101112131415161718192021...132 新评论 Andrey Dik 2016.06.15 13:06 #131 Реter Konow: 空间只能是三维的。我的想象力拒绝了其他的想象。 根据我的理解,单一的FF不适合用于冠军赛,因为其表面过于简单。为了使表面复杂化,你想使用多个FF吗?通过把他们创造的曲线叠加在一起,你会不会创造出一个足够复杂的表面来测试算法的普遍性?好的。如果你坚持的话,让我们有一个三维的搜索空间。该任务将有100至500个可优化的参数,这是最主要的。 Andrey Dik 2016.06.15 13:11 #132 Yuri Evseenkov:IMHO。讨论已经走到了远方......。以一个人人都能理解的简单任务开始第一轮冠军赛如何?例如,一个简单的例子。找到方程的根。34a+43b+16c+30d+23e=4492;所有的算法都可以使用:蛮力、进化、预进化......。参与者解决组织者给出的方程式。最快和最准确的答案就是赢家。讨论可以自由地进入任何距离,而冠军在2016年7月11日 等待着我们。在你提出的例子中,有5个变量,或者按照你的说法,有5个根。你能解决有100根的关卡吗? 有500根的呢?- 如果是的话,欢迎来到冠军赛。 Andrey Dik 2016.06.15 13:13 #133 Alexey Burnakov: 我想参加,但对我来说,只有在组织者将数据摆出来并要求以任何方式和任何语言来解决的情况下才可以接受。 这正是冠军的假设--以任何方式和任何语言找到 具有100至500个变量(根)的最大 未知函数。阅读规则。 Andrey Dik 2016.06.15 13:14 #134 Dmitry Fedoseev: 你不需要找到所有的颠簸,一个或多或少的高度就足够了。这是一项优化任务,而不是一项玛坦任务。是的,你不需要这样做。我们需要尽可能多地找到FF冠军的价值。什么是玛坦? Andrey Dik 2016.06.15 13:19 #135 Реter Konow: 问题是--在我的理解中(按照公认的类比),我在多大程度上偏离了冠军的主题?为什么要问这样的问题?- 无论你做或不做。任务是找到 一个参数在100到500之间的未知函数的最大值。这就是你需要知道的参加冠军赛的所有情况。搜索空间究竟有多少维度并不重要,重要的是答案。找到它! Yuri Evseenkov 2016.06.15 13:23 #136 Andrey Dik:讨论可以自由地飘向任何遥远的地方,而冠军在2016年7月11日 等待着我们。在你提出的例子中,有5个变量,或者根据你的说法,有5个根。你能解决有100根的关卡吗? 有500根的呢?- 如果是这样,欢迎加入冠军行列 容易。以充分的蛮力。但这是最长的选择。你想有多少根就有多少根。你可以做到这一点。重点是看谁能更快、更准确地找到根部。而且你不需要发送算法。 Реter Konow 2016.06.15 13:26 #137 很明显,优化与搜索有关。也就是说,该搜索不是完全的蛮力搜索,而是应用一种策略来更快地找到搜索到的值。很明显,表面节点搜索是可以优化的。但什么叫参数的优化?什么的参数? Andrey Dik 2016.06.15 13:28 #138 多维空间。 Andrey Dik 2016.06.15 13:31 #139 Yuri Evseenkov: 容易。通过完全的蛮力。但这是最长的选择。你想有多少根就有多少根。你可以做到这一点。重点是看谁能更快、更准确地找到根部。而且你不需要发送算法。容易吗?很好!如果算法在参与者手中,你如何检查 "更快 "和 "更准确"?你如何检查参与者是否在比完全蛮力更少的步骤中找到了一个解决方案? Andrey Dik 2016.06.15 13:37 #140 Реter Konow: 很明显,优化与搜索有关。也就是说,搜索不是完全的搜索,而是应用一种策略来更快地找到所需的值。很明显,表面节点搜索是可以优化的。 但什么叫参数的优化?什么的参数?功能参数。好吧,让我这样说吧,你的算法应该能够把数值、参数作为一个数组传递给一个带有FF的库,并通过这种方式得到一个响应。double FF(double &array [])。这很容易理解,不是吗?数组[]的尺寸从100到500(以后解决)。参与者的任务是在阵列中找到这样的值,在这个值上,FF的反应将是最大的。 1...789101112131415161718192021...132 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
空间只能是三维的。我的想象力拒绝了其他的想象。 根据我的理解,单一的FF不适合用于冠军赛,因为其表面过于简单。为了使表面复杂化,你想使用多个FF吗?通过把他们创造的曲线叠加在一起,你会不会创造出一个足够复杂的表面来测试算法的普遍性?
好的。如果你坚持的话,让我们有一个三维的搜索空间。
该任务将有100至500个可优化的参数,这是最主要的。
IMHO。讨论已经走到了远方......。
以一个人人都能理解的简单任务开始第一轮冠军赛如何?
例如,一个简单的例子。
找到方程的根。34a+43b+16c+30d+23e=4492;
所有的算法都可以使用:蛮力、进化、预进化......。
参与者解决组织者给出的方程式。最快和最准确的答案就是赢家。
讨论可以自由地进入任何距离,而冠军在2016年7月11日 等待着我们。
在你提出的例子中,有5个变量,或者按照你的说法,有5个根。你能解决有100根的关卡吗? 有500根的呢?- 如果是的话,欢迎来到冠军赛。
我想参加,但对我来说,只有在组织者将数据摆出来并要求以任何方式和任何语言来解决的情况下才可以接受。
你不需要找到所有的颠簸,一个或多或少的高度就足够了。这是一项优化任务,而不是一项玛坦任务。
是的,你不需要这样做。我们需要尽可能多地找到FF冠军的价值。
什么是玛坦?
问题是--在我的理解中(按照公认的类比),我在多大程度上偏离了冠军的主题?
为什么要问这样的问题?- 无论你做或不做。
任务是找到 一个参数在100到500之间的未知函数的最大值。这就是你需要知道的参加冠军赛的所有情况。搜索空间究竟有多少维度并不重要,重要的是答案。找到它!
讨论可以自由地飘向任何遥远的地方,而冠军在2016年7月11日 等待着我们。
在你提出的例子中,有5个变量,或者根据你的说法,有5个根。你能解决有100根的关卡吗? 有500根的呢?- 如果是这样,欢迎加入冠军行列
容易。通过完全的蛮力。但这是最长的选择。你想有多少根就有多少根。你可以做到这一点。重点是看谁能更快、更准确地找到根部。而且你不需要发送算法。
容易吗?很好!
如果算法在参与者手中,你如何检查 "更快 "和 "更准确"?你如何检查参与者是否在比完全蛮力更少的步骤中找到了一个解决方案?
很明显,优化与搜索有关。也就是说,搜索不是完全的搜索,而是应用一种策略来更快地找到所需的值。很明显,表面节点搜索是可以优化的。 但什么叫参数的优化?什么的参数?
功能参数。
好吧,让我这样说吧,你的算法应该能够把数值、参数作为一个数组传递给一个带有FF的库,并通过这种方式得到一个响应。
double FF(double &array [])。
这很容易理解,不是吗?数组[]的尺寸从100到500(以后解决)。参与者的任务是在阵列中找到这样的值,在这个值上,FF的反应将是最大的。