oraclesai.regression.OLSRegressor
- class OLSRegressor(spatial_weights_definition=None)
Ordinary Least Square (OLS)アルゴリズムは、トレーニング・セットからMean Squared Error (MSE)を最小限にして新しい値を予測する行に適合します。 パラメータ
spatial_weights_definition
を定義すると、モデルのトレーニング後に空間統計を取得できます。これらの統計は、空間依存または空間異種性の存在を識別するのに役立ちます- パラメータ:
spatial_weights_definition - SpatialWeightsDefinition, default=None。 ネイバー間の空間関係を指定します。 定義されている場合は、Lagrange MultiplierテストやMoranのIなどのSpatial診断が含まれます。
メソッド
__init__
([spatial_weights_definition])fit
(X, y[, geometries, crs, ...])トレーニング・データセットを使用してモデルをトレーニングします。
get_params
([deep])このエスティメータのパラメータを取得します。
predict
(X[, geometries])指定されたデータのターゲット変数を推定します。
score
(X, y[, sample_weight, geometries])回帰スコア関数またはR-Squaredの値を返します。
set_params
(**params)このエスティメータのパラメータを設定します。
属性
- 返り値:
トレーニング済モデルの推定パラメータを持つ配列
空間重みを指定してOLSモデルをトレーニングした場合、空間診断を取得できます。
- 返り値:
係数を推定する変数の数(以下を含む)
- 返り値:
定義された回帰モデル
- 返り値:
トレーニング・データの予測を含む配列
- 返り値:
トレーニング済モデルのサマリー
- 返り値:
トレーニング済モデルの残余を含む配列