これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド gbnlpolyit です。
プログラム:
NAME
gbnlpolyit - 非線形 polyit 回帰
SYNOPSIS
gbnlポリット [オプション] <関数 定義>
DESCRIPTION
非線形ポリイト推定。 負の対数尤度を最小化する
sum_{h=0}^{L-1} log(A+h) - sum_{l=1}^L sum_{h=0}^{n_l-1} log(a_l+h)
Polya 仕様または
L log(A) - sum_{l=1}^L n_l log(a_l)
A = sum_{l=1}^L a_l であり、L は次の数です。
代替案。 入力データ ファイルには、L 行 (選択肢ごとに XNUMX 行) が含まれている必要があります。
n x1 ... XN と入力します。 最初の列には従属変数 (観測数) が含まれ、
他の列は独立変数です。 モデルは関数によって指定されます
a_l=g(x1,x2...) ここで、x1,..XN は、独立変数の XNUMX 番目、XNUMX 番目、..N 番目の列を表します。
変数。
OPTIONS
-O 出力のタイプ (デフォルトは 0)
0 パラメータおよび丸太状 (ll)
1つの限界効果
2 限界弾力性
3 n_l n*_l a*_l *=推定値
4定員クラス
-F 入力フィールドの区切り文字 (デフォルトは「\t」)
-V 標準誤差と diff の p スコア。 ブートストラップを使用してゼロから
-r レプリカの数 (デフォルトは 20)
-v 冗長レベル (デフォルトは 0)
0 件の結果だけ
1 コメントヘッダー
2 概要統計
3 共分散行列
4つの最小化ステップ
5 モデルの定義
-R RNG シードを設定します (デフォルトは 0)。
-M 使用するモデルを設定します (デフォルト 0) |
0 ポリア
1 多項式
-A MLL 最適化オプション (デフォルト 0.01,0.1,100,1e-6,1e-6,5) フィールドは
ステップ、トール、イター、eps、msize、アルゴ。 デフォルトの空のフィールド
step 検索アルゴリズムの初期ステップ サイズ
tol ライン探索許容値 iter: 最大反復回数
eps 勾配許容値: 停止基準 ||gradient||
アルゴリズム最適化手法: 0 Fletcher-Reeves、1 Polak-Ribiere、2
Broyden-Fletcher-Goldfarb-Shanno、3 最急降下、4 シンプレックス、5
ブロイデン-フレッチャー-ゴールドファーブ-シャンノ-2
onworks.net サービスを使用してオンラインで gbnlpolyit を使用する