問題タブ [minimization]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
6855 参照

regex - 正規表現を最小化するプログラム/計算機

正規表現を効果的に最小化できるフリーソフトウェアがあるかどうか疑問に思っていました。

0 投票する
1 に答える
151 参照

arrays - Rのコーナーソリューションを効率的に処理できるライブラリはどれですか?

現時点では、Rで最小化(最適化)問題を実行しようとしています。ここで、行列X2の加重平均と重みwのベクトルで近似したいベクトルX1があります。つまり、最小化したいということです

重みの制約はw[i]>= 0およびsum(w)=1です。

現在、最適化を行うためにDEoptimパッケージを使用していますが、コーナーソリューションをうまく処理できないように感じます。

私は経済学の論文で使用された方法を複製しており、その論文ではほとんどすべての重みがゼロであることが判明しました。私の場合(他の州の加重平均でアリゾナをモデル化したい)、特に経済状況の不均一性のために、同様の結果を期待していました。

現時点では、方法論よりもDEoptimパッケージの方が問題であると感じており、結果を本当に信頼していません。他にどのパッケージを使用できますか?できれば、コーナーソリューションを探すのに強いパッケージを使用できますか?

私のDEoptimは次のように設定されています。

どんな助けでも大歓迎です!

0 投票する
1 に答える
96 参照

python - 関数の最小化中にパラメーターが「1になる」ことを保証する方法

PyMinuitを使用して、いくつかのパラメーターを合計して1にする必要がある最小化を実行しようとしています。このようなことを実装する標準的な方法があるのだろうか?

制約が満たされていない場合、関数を大きな値に設定するのが通常ですか?例えば

ラウンドごとにパラメーターを正規化することは非常に悪い考えですか?例えば

ありがとう!

0 投票する
1 に答える
74 参照

java - アプレットにエクスポートされたクラスの最適化

私はJavaの初心者です。アプレットの開発中に、サーバー側アプリケーションで使用する一連の関数を含むライブラリも作成しました。
アプレット内で使用しているライブラリからクラスのみをエクスポートすることで、jarサイズを縮小できる可能性があることに気付きました。
半自動で行う方法はありますか?
使用済みのクラスを教えてくれるアプリ、または同様の何か...

編集:
おそらく私はそれを正しく表現することができませんでした。
私がやりたいのは、このライブラリからアプレットに使用しているクラスを取得することです。
現在行っているように手動で行うこともできますが、使用しているクラスを推測するのではなく、使用しているクラスを指定して、ビルドを作成するのに役立つツールを使用したいと思います。私は日食を使っていますが、アリを知っています。アプレットまたはjarの作成方法を知っています。私の問題はそれをより効率的にすることです。

0 投票する
0 に答える
198 参照

matlab - 関数の臨界点を見つける方法 - matlab

この質問はすでに user1003131 によって投稿され、Rody Oldenhuis によって回答されています。

matlabでexpを使用して関数の臨界点を見つける方法

結局、EitanT はいくつかの重要なポイントを見つけることができ、user1003131 は 1 つしか見つけられないということです。

議論の終わりは、なぜこれが起こるのかについて決定的ではありません. 洞察はありますか?

また、私のコードは次のとおりです。

最小化を使用して極値を見つけることを検討しますが、ヘヴィサイド関数が存在するため、それができません。

助言がありますか?

ありがとう

0 投票する
1 に答える
695 参照

node.js - uglifyjsを使用してjadeスクリプトタグを最小限に抑える方法は?

jade ファイルに次のスクリプト タグがあります。

uglifyjs または既存のミニフィケーションを使用して最小化するにはどうすればよいですか?

0 投票する
1 に答える
486 参照

algorithm - 最小化アルゴリズムの適切な変数をスケールアップする方法

変数を割り当てる必要がある最小化に準ニュートンアルゴリズム(数値レシピ)を使用しています。いくつかの変数を選択しましたが、それらが適切なスケールアップ変数かどうかわかりません。良い変数をスケールアップする方法を知っている人はいますか。function(f(x)) とその勾配を含む C コードと、準ニュートン アルゴリズム コードがあります。

前もって感謝します。

0 投票する
1 に答える
237 参照

algorithm - この関数を最小化し、バックプロパゲーション アルゴリズムで適用する方法

私は現在、マイニングデータのバックプロパゲーションアルゴリズムを使用しています。関連する論文からいくつかのアルゴリズムを私のケースに適用しようとしています。ここで、そのうちの1人が「バックプロパゲーションアルゴリズムを適用して重み(w、v)を更新し、次の関数を最小化する」と述べていることがわかりました。

θ(w,v) = F(w,v) + P(w,v)

ここで、F(w,v) は交差エントロピー関数、P(w,v) はペナルティ項です。プログラミング用語の「最小化」にはいくつかの意味があることがわかったので、これの意味はわかりません。

関数で何をすべきか、逆伝播に適用する方法を教えてください。

ありがとうございました。

0 投票する
4 に答える
156 参照

algorithm - グループの rms を最小化するためにペアのグループを選択する

単純化された問題

約 40 個の抵抗器 (すべて同じ値 +-5%) があり、できるだけ類似するように 12 個の抵抗器を選択する必要があります。

解決策: それらを順番にリストし、最小の RMS で連続する 12 を取得します。

実際の問題

私は約 40 個の抵抗器 (すべて同じ値 +-5%) を持っており、ペアの抵抗ができるだけ類似するように12 個のペアを選択する必要があります。

ノート

ペア (R1、R2) の抵抗は R1+R2 です。私はプログラミング言語についてあまり気にしませんが、私が最もよく知っている 2 つの言語である C++ または Python で解決策を探しているとしましょう。