AssumeDeterministic

AssumeDeterministic

BayesianMinimization等の関数のオプションで,検討中の関数が決定的であると仮定されるべきかどうかを指定する.

詳細

  • AssumeDeterministic->Trueのとき,検討中の関数 f は決定的であり,f[conf]は与えられた設定 conf に対して常に同じ値を与えると仮定される.
  • AssumeDeterministic->Falseのとき,検討中の関数 f は決定的である必要はなく,f[conf]は設定 conf が同じでも評価のたびに違う値を返すことがあると仮定される.
  • よく使われるデフォルト設定はAssumeDeterministic->Falseである.

例題

すべて開くすべて閉じる

  (1)

BayesianMinimizationを関数が決定的であるという指定とともに使って,領域上で関数を最小化する:

最小構成を推定する:

推定最小値を得る:

決定的関数については,モデル値は評価済みの構成の関数値に高精度で一致する:

スコープ  (1)

特に指定がない乱数生成器で定義された領域上で関数を定義する:

特に指定なしでBayesianMinimizationを使って関数を最小化する:

最小構成と最小値を得る:

この関数は確率的であると仮定される.最小構成におけるモデル値は関数値とは異なることがある:

関数が決定的であるという情報を追加する:

決定的ケースについての最小構成と最小値を得る:

これで,最小構成におけるモデル値と関数値が高精度で一致するようになった:

Wolfram Research (2016), AssumeDeterministic, Wolfram言語関数, https://reference.wolfram.com/language/ref/AssumeDeterministic.html.

テキスト

Wolfram Research (2016), AssumeDeterministic, Wolfram言語関数, https://reference.wolfram.com/language/ref/AssumeDeterministic.html.

CMS

Wolfram Language. 2016. "AssumeDeterministic." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/AssumeDeterministic.html.

APA

Wolfram Language. (2016). AssumeDeterministic. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/AssumeDeterministic.html

BibTeX

@misc{reference.wolfram_2024_assumedeterministic, author="Wolfram Research", title="{AssumeDeterministic}", year="2016", howpublished="\url{https://reference.wolfram.com/language/ref/AssumeDeterministic.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_assumedeterministic, organization={Wolfram Research}, title={AssumeDeterministic}, year={2016}, url={https://reference.wolfram.com/language/ref/AssumeDeterministic.html}, note=[Accessed: 22-November-2024 ]}