問題タブ [state-space]
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.
prolog - プロローグ 深さ最初の反復的深化
状態空間グラフの深さ優先反復深化検索を実装しようとしています。3 つの頂点を持つグラフがあり、それらは 2 つの活性化エッジと 2 つの抑制エッジです。各ノードにはバイナリ値があり、集合的にこれがグラフの状態です。グラフは、ノードの 1 つがしきい値を超えているか、しきい値を下回っているか (すべての受信ノードの合計から計算) を確認することで、新しい状態に遷移できます。各遷移で最大 1 つのノードが変更されます。それらは 3 つのノードであるため、状態遷移グラフ内の各状態を離れる 3 つの状態遷移エッジがあります。
たとえば、次のクエリを実行できます。
そして、それは私に3つの正しい答えを与えます:
Bratkos Prolog for AI book で与えられた述語 id_path を使用しようとしていますが、質問 11.3 の解決策ですが、使用/適応に問題があります。 ループに入らずに、開始ノードから他のノードへのパスを作成したい - 繰り返し要素を持たせたり、パスが存在しないときに立ち往生したりしたくない. 開始状態と、開始状態からアクセスできる一連の状態を示すパスが必要です。自己ループがある場合は、そこに到達するすべての方法でこれを 1 回含める必要があります。つまり、状態空間に到達した方法を追跡し、状態空間がパスで一意であるだけでなく、これを一意にしたいのです。
たとえば、011 から、長さ 1 の 3 つのパスすべてが円弧で見つかるようにします。
次のレベルでは、ノードに到達するために必要な 2 つのアークを示す 3 つのノードを持つすべてのパスが表示され、次のレベルでは、必要な 3 つのアークを示す 4 つのノードを持つすべてのパスが表示されます。
これが役立つ場合、コードを SWISH に入れましたか? (初めてみる?!)
http://pengines.swi-prolog.org/apps/swish/p/HxBzEwLb.pl#&togetherjs=xydMBkFjQR
nonlinear-functions - matlabで時間遅延状態を持つ状態空間の状態をプロットする方法は?
私は研究論文に取り組んでいます
高木・菅野モデルと凸最適化を用いたむだ時間非線形離散時間系の局所安定化
Luís FP Silva、Valter JS Leite、Eugênio B. Castelan、および Michael Klug によって書かれました。
この論文では、次のような状態空間を取得します
ここx
にシステムの状態xd
があり、遅延状態があります。
このシステムの状態をどのようにプロットするのか混乱しています。
r - ベイジアン構造時系列 - bsts パッケージで状態空間モデルを推定
CausalImpact パッケージの一部の出力の解釈について質問があります。このパッケージは、MCMC を使用して状態空間モデルを推定するベイジアン構造時系列パッケージ bsts を使用します。
例:
この例では、局所的な線形傾向と回帰成分を使用して状態空間モデルを推定します。傾向を示す以下のコマンドの出力を参照してください。x2 は回帰成分です。
私の質問は、bsts.model オブジェクトの 2 つの要素に関するものです。final.state と状態の寄与です。
ここで、各行は MCMC の 1 回の反復 (1000 回の反復が実行された) です。
これらの出力の解釈は何ですか?
ありがとうございました
prolog - The Classic Farmer、オオカミ、ヤギ、キャベツ生産システムの構築
FWGC 人工知能問題の生成システムを学習しようとしています。 .pdf
グラフがどのように作られているのか理解に苦しむ. この図までは理解できた.
このグラフはどのように構成されていますか? 誰か説明できますか?
a-star - 負の値を生成するヒューリスティック関数は許容されませんか?
私が理解している限り、ヒューリスティックの許容範囲は、特定の評価されたノードの「距離に対する実際のコスト」の範囲内にとどまっています。状態空間での A* ソリューション検索用にいくつかのヒューリスティックを設計する必要があり、負の値を返す場合があるヒューリスティックを使用して多くの肯定的な効率を得たため、特定のノードをより「密接に形成」して目標に近づけることができました。州はフロンティアでより高い地位を占めています。
しかし、これは容認できないのではないかと心配していますが、これを確認するのに十分な情報をオンラインで見つけることができません. テキサス大学のこの論文は、後の証明の1つで「...ヒューリスティック関数は非負であるため」と言及しているようです。誰でもこれを確認できますか?ヒューリスティック関数として負の値を返すと、g コストが負になるためだと思います (したがって、A* の「デフォルト」のダイクストラ風の動作に干渉します)。
r - Unobserved State Space- R での ucm() の使用エラー
ucm()
Rでパッケージの機能を使用していますrucm
。ユニットが従属変数で、月、日、気温が独立変数である売上を予測しようとしています。コードの実行中に次のエラーが発生します
月日はカテゴリ変数で気温は連続です。カテゴリ変数を使っているからでしょうか?あらゆる種類の助けをいただければ幸いです。
前もって感謝します。
bayesian - JAGS ベイジアン状態空間モデリング
状態空間モデルを使用して人口統計 (繁殖力、生存率、人口増加、人口規模) を推定しようとしています。4 つの異なる年齢状態があります。
バグコードは次のとおりです。
残念ながら、コードを実行すると次のエラーが発生します。
このエラーが発生する理由について何か提案はありますか? J0 の分布が間違っている理由がわかりません。
time-series - 状態空間形式で記述された ETS 乗法トレンド モデル
ETS(M,Md,N) モデルがあり、状態空間形式で書きたいと思います。
yt=w(x{t-1})+r(x{t-1})ɛt xt=f(x{t-1})+g(x{t-1})ɛt
加算トレンドの場合、状態ベクトル xt=(lt,bt)'。しかし、乗算トレンドの状態ベクトル xt の書き方がわかりません。
誰でも助けてください:D