アルゴリズム最適化選手権。 - ページ 101

 
Andrey Dik:

二人とも面白いなぁ...。) 悪気はないのですが ))))

1.もし、地球規模の最大値が例外なくすべての人に知られているとしたら、どうなるのか、もう一度よく考えてみてください。

このような場合、最適化アルゴリズムの選手権は全く開催されないのでしょうか?確かに、参加者の誰もが、許容される最大値の60~70%でFFをぼんやり呼び出し、100%の精度で結果を出すことができるのですから。

2.REAL FFでしか勝負できない!競合他社の1社の最大値が最良の 結果となる。


1.私が言いたかったのは、世界最大値はレフェリーが知っていなければ ならないということです。

これは、アルゴリズムを実行した後、結果を確認する段階で、FFの呼び出し回数だけでなく、最大値の計算精度も比較できるようにするために必要なことです。最大関数がわからないと、アルゴリズムの計算精度をチェックできない。精度が検証されていない(つまり効果が証明されていない)最適化アルゴリズムに何の意味があるのでしょうか?

2.同じように、「アイドル状態」でアルゴリズムを実行し、最後にできるだけ大きな数値を結果として出す......。そして勝つ?

そうでない場合は、アルゴリズムが実際に機能することを証明するために、最大値に至る値を保存しなければならない。

 
Andrey Dik:
アルゴリズムがまだできていないということでしょうか。既知のFFに対するアルゴリズムを理解し、準備するのに必要な時間はどれくらいでしょうか?FFの中身にどんな違いがあるのでしょうか?アルゴリズムは、自分の知らないFFと連携できなければ、でたらめであり、アルゴリズムとは言えません。

解くべき問題がまだ与えられていないのに、アルゴリズムが完成するわけがない。まだ、全体像のすべての構成要素を提示できるわけではありません。

でも、前回の課題は6時間で解いたので、今回はもう少し時間をかけて解きますのでご心配なく...。

普遍的なアルゴリズムを作るのが私の天職です。)

課題の本質は、解析関数の最大値を効率的に求めるアルゴリズムを作成することである。問題の本質の定式化ほど、アルゴリズムの普遍性は求められない。

また、アルゴリズムが常にレンジ、ステップ、パラメータ数、FFから得られる値の4つの基本パラメータを使用する場合、どのような普遍性があるのでしょうか?

 
Реter Konow:

もし、私のアルゴリズムがまだ解決すべき問題を提供していないのに、どうして準備ができるのでしょうか?まだ、全体像のすべての構成要素を提示できるわけではありません。

とはいえ、前回の問題は6時間で解いたので、今回はもう少し時間をかけて解きますのでご心配なく...。

普遍的なアルゴリズムの作成は私の天職です)))

すべてはマッドハッターのリドルに直面することになる -- そしてチャンピオンシップと呼ばれるもの全体がマッドティーパーティーのようになる --https://ru.wikipedia.org/wiki/Болванщик

ハッターは結局、謎解きの答えが分からないことを認めた。

 
Реter Konow:

1.私が言いたかったのは、世界最大値はレフェリーが知るべき ものであるということです。

これは、アルゴリズム実行後、結果を確認する段階で、FFの呼び出し回数だけでなく、最大値の計算精度も比較できるようにするために必要なことです。最大関数がわからないと、アルゴリズムの計算精度をチェックできない。精度が検証されていない(つまり効果が証明されていない)最適化アルゴリズムに何の意味があるのでしょうか

2. 同じように、アルゴリズムを「アイドル」状態で実行し、最後に結果として可能な限り大きな数値を生成することも可能です...そして勝つ?

3. もしそうでなければ、アルゴリズムが実際に機能したことを証明するために、最大値に至る値を保存する必要があります。

1.もし、最大値がレフリーにしかわからないのであれば(そのためにFFを編集しなければならないのはレフリーです)、何のためにFFの内側を見ることにこだわるのでしょうか?いや、やはりレフェリーも含めて誰もMAXを知らないだろう。最良の結果が最大と考えられる。もし、2人目よりも多くの出場者がいた場合、1人の出場者の最大結果を100%の精度とみなし、それに応じて他の出場者はその値から順位をつけることができます。ただ、2人しかいないので精度を測ることはできず、チャンピオンシップの中で一番いい結果を選ぶしかない。しかし、もう一度繰り返しますが、選手権の外で最大値がわかっている既知の関数を使い、アルゴリズムの本当の精度を見ることができるのです。

2.未知のFFの場合、すべてのランの最後に、パラメータをファイルに保存する必要があり、それをFFに投入してFFの結果と出場者の結果を確認することで確実にチェックできるため、このような「全く同じ」ことはできないのである。

3.未知のFFでは意味がない。重要なのは、最終的な結果と、その結果のパラメータをチェックすることです。誰が見ても、ごまかしようがないのです。

抜け道を探しているようでは、無駄になってしまいます。FFのミスを気にしていては、元も子もありません。検索アルゴリズムの本当の実力を評価できないと悩んでいる方--その願いもむなしく、この機会を利用することができます。

 
Andrey F. Zelinsky:

すべてはあなたがマッドハッターのリドルに直面することになる -- そしてチャンピオンシップと呼ばれるすべてのものは -- マッドティーパーティーのようになる --https://ru.wikipedia.org/wiki/Болванщик.

面白いのは、ハッター自身が最終的に謎解きの答えを知らないことを認めていることだ。

さて、タイムはハッターのために自分を止め、それによって彼に大きな名誉を与えました)。私たちの場合、時間は自分で止めることはできそうにないので、「お茶会」はどうしても終わってしまうのですが...。

そして、この「お茶会」では、エニグマはハッターを混乱させ、未解決のままにしておくことを許さないのである。

 
Реter Konow:

アルゴリズムが解決すべき課題をまだ提供していないのに、どうして私のアルゴリズムが準備 できるのでしょうか?まだ、全体像のすべての構成要素を提示できるわけではありません。

でも大丈夫、前回の課題は6時間で解いたから、今回はもう少しで解けるよ...。

普遍的なアルゴリズムを作るのが私の天職です。)

課題の本質は、解析関数の最大値を効率的に求めるアルゴリズムを作成 することである。アルゴリズムの普遍性は、問題の本質の定式化ほどには必要ない。

また、アルゴリズムが常にレンジ、ステップ、パラメータ数、FFから得られる値の4つの基本パラメータを使用する場合、どのような普遍性があるのでしょうか?

そう思ったんです。さっき言ったことは全部豆の壁みたいなもので、アルゴリズムも全然用意されていない......。

チャンピオンシップが始まるまでにまだアルゴリズムが完成していないとは、万能の検索アルゴリズムという概念からは程遠いということですね。

今日からFFを投稿し、1-2日の休みを挟みながら、声に出した手順で進めています。もし、そのアルゴリズムがテストされるまでに、私のアルゴリズムが唯一のものであると判明すれば、私は勝者である。

すでに何度もアドバイスしていることですが、すぐに使えるアルゴリズムを取り上げて、それを解明し、必要なら修正してチャンピオンシップで使いましょうということです。数時間や数日で普遍的なアルゴリズムが作れると本気で思っているのでしょうか?少なくとも、コードベースからAlglibを取って、セットアップして、自分のアルゴリズムではないでしょうが、少なくとも自分以外の誰かと競争する機会を持つことになりますね。

だから-さらにチャンピオンシップのステップを遅滞なく進めるのだ。ありえないほど細かく、噛み砕いて説明しています。申し訳ないが、これ以上待てない。そうでなければ、私とあなたの対話は永遠に続くことになる。

 
Реter Konow:

さて、ハッターのために時間は止まり、それによって彼に大きな名誉がもたらされた)。私たちの場合、「時間」は止まりそうにないので、「お茶会」はどうしても終わってしまうのですが......。

そして、この「お茶会」では、エニグマはハッターを十分に混乱させ、未解決のままにしておくことを許さないのである。

ハッター/ドジャーはあなたに運がない--参加候補者はすでに全員脱落している--のに、あなたはしつこく一貫して彼を仕留める--まるで「ドクター、私は飛ぶ--一緒に飛ぼう」という本職の精神科医のような感じですね。
 
Andrey Dik:

1.もし、MAXがレフリーにしかわからないのであれば(そのためにFFを構成するのはレフリーです)、あなたがFFの内側を見ることにこだわる目的は何でしょう?いや、やはりレフェリーも含めて誰もMAXを知らないだろう。最良の結果が最大と考えられる。もし、2人目よりも多くの出場者がいた場合、1人の出場者の最高得点を100%の精度とし、それに応じて他の出場者はその値から順位をつけていくことも可能です。ただ、2人しかいないので精度を測ることはできず、チャンピオンシップの中で一番いい結果を選ぶしかない。しかし、もう一度繰り返しますが、選手権の外で最大値がわかっている既知の関数を使い、アルゴリズムの本当の精度を見ることができるのです。

2.未知のFFの場合、すべてのランの最後にパラメータをファイルに保存し、FFに送り込んでFFの結果と参加者の結果を確認する必要があるため、このような「全く同じ」ことはできない。

3.未知のFFでは意味がない。重要なのは、最終的な結果と、その結果のパラメータをチェックすることです。誰が見ても、ごまかしようがないのです。

抜け穴を探しても無駄です。FFのミスを気にしていては、元も子もありません。もしあなたが、アルゴリズムの本当の検索能力を評価できないことを心配しているのなら - 無駄に、あなたは機会を得ることができます。

結論 - 何をやっても無駄だ...。))

"何のためにFFの内部を見ることにこだわるのか?"- 見たことがないだけです。

"抜け穴を探しても無駄だ"- 一度も同じような問題を解いたことがなく、アルゴリズムも持っていない私が、どうやって抜け道を探せばいいのでしょうか?理屈をこねているんです。以前と同じように。

何も議論していない、ルール作りをしているだけだと思うのですが。

 
Andrey Dik:

そう思ったんです。さっきから言ってることは全部さやえんどう豆だし、アルゴリズムも全然用意してないし......。

チャンピオンシップが始まるまでにまだアルゴリズムが完成していないとは、万能の検索アルゴリズムという概念からは程遠いということですね。

今日からFFを投稿し、1-2日の休みを挟みながら、声に出した手順で進めています。もし、そのアルゴリズムがテストされるまでに、私のアルゴリズムが唯一のものであると判明すれば、私は勝者である。

すでに何度もアドバイスしていることですが、すぐに使えるアルゴリズムを取り上げて、それを解明し、必要なら修正してチャンピオンシップで使いましょうということです。数時間や数日で普遍的なアルゴリズムが作れると本気で思っているのでしょうか?少なくとも、コードベースからAlglibを取って、セットアップして、自分のアルゴリズムではないでしょうが、少なくとも自分以外の誰かと競争する機会を持つことになりますね。

だから-さらにチャンピオンシップのステップを遅滞なく進めるのだ。細かく噛み砕いて説明しています。申し訳ないが、これ以上待てない。そうでなければ、あなたと私の対話は永遠に続くことになる。

なるほど、ネジを締めることにしたんですね。準備期間なし、妥協なし、共同意思決定なし。

もし私がアルゴリズムを書かず、あなたと戦わなかったとしても、あなたは自分が勝者だと考えるのでしょうか?

そんな勝利が 哀れに見えませんか?

 
Реter Konow:

結論 - 何をやっても無駄だ...。))

"FFの内部を見ることにこだわる目的は何なのか?"- 見たことがないだけです。

"抜け穴を探しても無駄だ"- 一度も同じような問題を解いたことがなく、アルゴリズムも持っていない私が、どうやって抜け道を探せばいいのでしょうか?理屈をこねているんです。以前と同じように。

何も議論していない、ルール作りをしているだけだと思うのですが。

もうそろそろ、アルゴリズムくらいあってもいいはずなんですが、ないんですね。関数にこだわるなと言ったのは、FFの中身を知らないから、どんな分析的な構成や解法も役に立たないのです。私は、あるスタッフのオプティマイザーの例を何度も挙げましたが、彼はユーザーのタスクについて何も知らない、何も知らない、それでも最適化のタスクを見事に解決するのです。

普遍的なアルゴリズムを作る、インターネットで探す、ランダム検索を使う、なんでもいいのですが、すでに出来上がったアルゴリズムがあるはずです。まだ持っていないもので、どうやって勝負するんだ?

SZZ アルゴリズムを少しでも持っている人は、コンペに参加してください。しかし、いずれにせよ、私のアルゴリズムとテストベンチは、何があっても数日以内に公開されますから、何も変わりません。