(Translated by https://www.hiragana.jp/)
黄金分割探索 - Wikipedia コンテンツにスキップ

黄金おうごん分割ぶんかつ探索たんさく

出典しゅってん: フリー百科ひゃっか事典じてん『ウィキペディア(Wikipedia)』
黄金おうごん分割ぶんかつ探索たんさく

黄金おうごん分割ぶんかつ探索たんさくは、たんみね関数かんすうきょく極大きょくだいまたは極小きょくしょう)をもとめる方法ほうほうひとつで、きょく存在そんざいするとわかっている範囲はんい逐次ちくじてきせばめていく方法ほうほうである。この方法ほうほうは、つねに3てん関数かんすう保持ほじし、それらの距離きょり黄金おうごんであることからこのばれている。フィボナッチ探索たんさく二分にぶん探索たんさく密接みっせつ関係かんけいがある。フィボナッチ探索たんさく黄金おうごん分割ぶんかつ探索たんさくは(Kiefer 1953) によって考案こうあんされた(Avriel & Wilde 1966参照さんしょう)。

概略がいりゃく[編集へんしゅう]

極小きょくしょうもとめるための黄金おうごん分割ぶんかつ探索たんさくの1ステップをあらわしている。たてじく関数かんすうよこじくはパラメータxあらわす。3てん評価ひょうかされているものとする。のどちらよりもちいさいので、fたんみね関数かんすうであることから、極小きょくしょうから範囲はんいのどこかに存在そんざいするということがわかる。

つぎのステップでは、あたらしいx関数かんすう評価ひょうかし、関数かんすうがたさぐる。このxとする。は、もっとひろ区間くかん(この場合ばあいあいだ)のどこかにめると効率こうりつがよい。から、もしあたらしい関数かんすうであったとすると、極小きょくしょうから区間くかん存在そんざいすることがわかる。この場合ばあいつぎのステップでは3てんとなる。一方いっぽう、もしあたらしい関数かんすうであった場合ばあいは、極小きょくしょうから区間くかん存在そんざいする。この場合ばあいつぎの3てんとなる。いずれの場合ばあいも、かくステップで極小きょくしょう存在そんざいする範囲はんいせばめられるということが保証ほしょうされている。

評価ひょうかてん選択せんたく[編集へんしゅう]

から、つぎのステップの区間くかんからながa+c)かからながb)のいずれかである。黄金おうごん分割ぶんかつ探索たんさくでは、この区間くかんながさがひとしくなければならないという制約せいやくく。もしひとしくなければ、うんわる選択せんたくかえすことで、収束しゅうそく速度そくどおそくなってしまう可能かのうせいがある。b = a+c保証ほしょうするためには、のように選択せんたくすればよい。

しかしここで、あいだのどこにけばよいのかという問題もんだいのこる。黄金おうごん分割ぶんかつ探索たんさくでは、3てん間隔かんかくつぎの3てんあるいはひとしいようにとる。間隔かんかく一定いっていにすることで、非常ひじょうちかいといった状況じょうきょうこるのをふせぎ、かくステップで間隔かんかく一様いちようちいさくなっていくことを保証ほしょうできる。

数学すうがくてきには、 評価ひょうか前後ぜんご間隔かんかくわらないということを保証ほしょうするためには、つぎの3てんであった場合ばあいかんがえると

がいえる。一方いっぽう、もしつぎの3てんであった場合ばあいかんがえると

がいえる。これらのしきからc除去じょきょすると、

すなわち

がいえる。ただし、φふぁい黄金おうごん

である。

このように、間隔かんかく黄金おうごんになっていることがこのアルゴリズムの名称めいしょう由来ゆらいである。

脚注きゃくちゅう[編集へんしゅう]

参考さんこう文献ぶんけん[編集へんしゅう]

  • Kiefer, J. (1953), “Sequential minimax search for a maximum”, Proceedings of the American Mathematical Society 4 (3): 502–506, doi:10.2307/2032161, JSTOR 2032161, MR0055639, https://jstor.org/stable/2032161 
  • Avriel, Mordecai; Wilde, Douglass J. (1966), “Optimality proof for the symmetric Fibonacci search technique”, Fibonacci Quarterly 4: 265–269, MR0208812 
  • Press, WH; Teukolsky, SA; Vetterling, WT; Flannery, BP (2007), “Section 10.2. Golden Section Search in One Dimension”, Numerical Recipes: The Art of Scientific Computing (3rd ed.), New York: Cambridge University Press, ISBN 978-0-521-88068-8, http://apps.nrbook.com/empanel/index.html#pg=492