問題タブ [convergence]
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.
matlab - 収束率の計算と決定
の収束率を計算して決定する MATLAB コードを記述します。
(exp(h)-(1+h+1/2*h^2))/h with h=1/2, 1/2^2,..., 1/2^10
私のコードは次のとおりです。
私が受け取った答えはまったく意味がありません。助けてください。
machine-learning - 学習率を使用した SGD 収束テスト
Hugo Larochelle によるこの講義の 8 分目に提示された収束テストについて説明できる人はいますか?
matlab - 直線のカルマン フィルターが収束しない
直線を推定して追跡するアルゴリズムを作成しようとしています: y[k]=b1*x[k]+b2[k]. 私が扱っている実際の物理システムでは、y[k] しか測定できず、それを制御するための入力は x[k] です (x[k] を入力し、特定の y[k] を取得することを期待しています)。
問題は、y[k] と x[k] の関係が一定でないことです。勾配 b1 は反復 k ごとに一定ですが、定数 b2[k] はそうではありません。私が想定したもう1つのことは、deltab2[k]=b2[k]-b2[k-1]であり、反復ごとに一定です。
状態ベクトル = (x[k]、b2[k]、Delatb2[k])、測定値 = y[k] で、カルマン フィルターを使用しようとしました。機能しませんでした-カルマンゲインは実質的にゼロになり、誤差共分散行列は収束しませんでした。収束の問題は、システムの可観測性に関連していることを理解しました。ただし、モデルを監視可能にするのに少し問題があります。アルゴリズムを機能させるにはどうすればよいですか?
ruby - シェフ: *コンパイル*時ではなく*収束*時にタイムスタンプを取得する方法
私のdeploy_to_tomcat
レシピの最後にあるこのコードを考慮してください:
チャットにメッセージを投稿します: Deployed my-web-app 2016-11-03 12:31
ただし、からのタイムスタンプTime.new
が少しずれていることに気付きました。数分後にリソースがカバーされて実行されたときではなく、レシピがコンパイルされたときのタイムスタンプのようです。
だから私はこれを試しましたが、うまくいきませんでした(undefined
メッセージがチャットに投稿されたときはまだtimeNowでした)
(レシピの開始時ではなく)実際の時間をタイムスタンプに反映させる簡単な方法はありますか?
bayesian - 階層モデルにおける多数の二項プロセスの計算時間を改善 (openbugs/winbugs)
現在、Openbugs で、多くの (約 6000 サイト) の二項プロセスを含む階層ベイジアン モデルを開発しています。連続除去電気釣りイベント/パスについて説明し、一般的な構造は次のとおりです。
ここで、n_sites は見ているサイトの総数です。n_pass[i] はサイト i で実行された釣りパスの数です。N[i,j] は、フィッシュ パス j を行ったときのサイト i の魚の数です。N_tot[i] は、魚が通過する前のサイト i の魚の総数であり、サイト d[i] の密度とサイト S[i] の表面 (表面は既知) の積です。C[i,j] は、魚道 j の間にサイト i で捕獲された魚の数です。p[i,j] は、フィッシュ パス j のサイト i での捕獲確率です。
各サイトは、通常、計算/収束に多くの時間を要する一連の二項プロセスである、平均 3 つのフィッシング パスです。通常、漁獲量は少ないため、二項過程を近似することはできません。
だから私は少し立ち往生しており、この問題に対処するための提案/代替案を探しています.
前もって感謝します
編集履歴: 2016 年 11 月 15 日: 明確化のための @M_Fidino リクエストに続いて、d および p の以前の定義を追加しました。
python - SCIKIT FastICA 最大反復回数
次のエラーが表示されます:「FastICA は収束しませんでした。許容値を増やすか、反復の最大数を検討してください」。
したがって、ここのドキュメントを考慮してください: http://scikit-learn.org/stable/modules/generated/sklearn.decomposition.FastICA.html 、 max_iterパラメータにプラグインできる反復の最大数は?
javascript - 相互に関連する 2 つの関数を収束するアルゴリズム
現在取り組んでいる JavaScript アプリで問題が発生しています。これは、ヨットの船体の静水圧データを計算するために使用されるボート設計のものです。私が抱えている問題は、相互に関連する 2 つの関数があり、両方とも特定の結果に到達する必要があることです。
明確にするために、ユーザーは設計変位を入力し、浸漬容積が設計変位と等しくなるまで船体を上下に動かします。
また、ユーザーは重心の縦方向の位置を入力し、浮力の中心 (浸漬ボリュームの重心) の縦方向の位置が重心と一致するまで船体を傾斜させます。
ただし、船体を傾けると変位が変化し、船体を上下に動かすと浮力の中心位置が変化します。
私が現在行っていること (疑似コード)
再帰の最大数を設定しています。ただし、これは、どちらか一方の非常に小さな動きが変位量または浮力の中心位置のいずれかに大きな変化をもたらす場合、両方のパラメータに対して多数の再帰を使用しても収束に失敗することがあります。
疑似コードには示されていませんが、値に収束する方法です。それが私の質問に関連しているかどうかを示してください。追加します。
両方のパラメータが同時に必要な値になることを確認できる、これを行うためのより良い方法はありますか?