oraclesai.classification.GWRClassifier
- class GWRClassifier(spatial_weights_definition=None, bandwidth=None, fixed=True)
バイナリ分類の地理的加重回帰。 ロジスティック・モデルは、指定された帯域幅内にある観測のターゲット変数および説明変数を含めることで、観察ごとにトレーニングされます。
- パラメータ:
spatial_weights_definition - SpatialWeightsDefinition, default=None。 空間関係の指定。
bandwidth - scalar, default=None。 距離または近接Kのいずれかで構成される帯域幅の値。 帯域幅が指定されている場合、
fixedに従ってパラメータspatial_weights_definitionがオーバーライドされます。fixed - boolean, default=True。
bandwidthが定義されている場合にのみ機能します。 Trueの場合、空間ウェイトとしてDistanceBandWeightsDefinitionが使用され、それ以外の場合はKNNWeightsDefinitionが使用されます。
メソッド
__init__([spatial_weights_definition, ...])fit(X, y[, geometries, crs])帯域幅を検索し、指定されたデータで二項式GWRモデルに適合します。
get_params([deep])このエスティメータのパラメータを取得します。
predict(X[, geometries])指定されたデータで二項GWRモデルを評価します。
score(X, y[, sample_weight, geometries])モデルの精度を返します。
set_params(**params)このエスティメータのパラメータを設定します。
属性
- 返り値:
二項GWRモデルの推定パラメータ(n x k)を含む2D配列
- 返り値:
係数を推定する変数の数(以下を含む)
- 返り値:
分類モデルのタイプ
- 返り値:
トレーニング・データの予測を含む配列
- 返り値:
トレーニング済モデルのサマリー
- 返り値:
トレーニング済二項式GWRモデルの残余がある配列